diff --git a/.projen/deps.json b/.projen/deps.json index 05934127..21efcff7 100644 --- a/.projen/deps.json +++ b/.projen/deps.json @@ -17,12 +17,12 @@ }, { "name": "cdktf-cli", - "version": "^0.15.0", + "version": "^0.16.0", "type": "build" }, { "name": "cdktf", - "version": "^0.15.0", + "version": "^0.16.0", "type": "build" }, { @@ -93,7 +93,7 @@ }, { "name": "cdktf", - "version": "^0.15.0", + "version": "^0.16.0", "type": "peer" }, { diff --git a/.projenrc.js b/.projenrc.js index 45b98a5d..92921d42 100644 --- a/.projenrc.js +++ b/.projenrc.js @@ -7,7 +7,7 @@ const { CdktfProviderProject } = require("@cdktf/provider-project"); const project = new CdktfProviderProject({ useCustomGithubRunner: false, terraformProvider: "UpCloudLtd/upcloud@~> 2.4", - cdktfVersion: "^0.15.0", + cdktfVersion: "^0.16.0", constructsVersion: "^10.0.0", minNodeVersion: "16.14.0", jsiiVersion: "^1.53.0", diff --git a/docs/dataUpcloudHosts.csharp.md b/docs/dataUpcloudHosts.csharp.md index ea60febf..10cbca2e 100644 --- a/docs/dataUpcloudHosts.csharp.md +++ b/docs/dataUpcloudHosts.csharp.md @@ -1,6 +1,6 @@ # `data_upcloud_hosts` -Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.terraform.io/docs/providers/upcloud/d/hosts). +Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts). # `dataUpcloudHosts` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.te ### DataUpcloudHosts -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/hosts upcloud_hosts}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts upcloud_hosts}. #### Initializers @@ -345,7 +345,7 @@ DataUpcloudHosts.IsTerraformDataSource(object X); | TerraformMetaArguments | System.Collections.Generic.IDictionary | *No description.* | | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -537,7 +537,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new DataUpcloudHostsConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -552,13 +552,13 @@ new DataUpcloudHostsConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. | --- @@ -575,10 +575,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -640,7 +640,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudHosts.go.md b/docs/dataUpcloudHosts.go.md index 3ba6807e..647bb17a 100644 --- a/docs/dataUpcloudHosts.go.md +++ b/docs/dataUpcloudHosts.go.md @@ -1,6 +1,6 @@ # `data_upcloud_hosts` -Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.terraform.io/docs/providers/upcloud/d/hosts). +Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts). # `dataUpcloudHosts` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.te ### DataUpcloudHosts -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/hosts upcloud_hosts}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts upcloud_hosts}. #### Initializers @@ -345,7 +345,7 @@ dataupcloudhosts.DataUpcloudHosts_IsTerraformDataSource(x interface{}) *bool | TerraformMetaArguments | *map[string]interface{} | *No description.* | | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -537,7 +537,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudhosts" &dataupcloudhosts.DataUpcloudHostsConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -552,13 +552,13 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudhosts" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. | --- @@ -575,10 +575,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -640,7 +640,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudHosts.java.md b/docs/dataUpcloudHosts.java.md index effeb06d..e1528b3e 100644 --- a/docs/dataUpcloudHosts.java.md +++ b/docs/dataUpcloudHosts.java.md @@ -1,6 +1,6 @@ # `data_upcloud_hosts` -Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.terraform.io/docs/providers/upcloud/d/hosts). +Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts). # `dataUpcloudHosts` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.te ### DataUpcloudHosts -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/hosts upcloud_hosts}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts upcloud_hosts}. #### Initializers @@ -19,6 +19,7 @@ DataUpcloudHosts.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -35,13 +36,13 @@ DataUpcloudHosts.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. | --- @@ -71,7 +72,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -109,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -411,7 +412,7 @@ DataUpcloudHosts.isTerraformDataSource(java.lang.Object x) | terraformMetaArguments | java.util.Map | *No description.* | | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -497,10 +498,10 @@ public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -605,6 +606,7 @@ DataUpcloudHostsConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -621,13 +623,13 @@ DataUpcloudHostsConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. | --- @@ -644,10 +646,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -709,7 +711,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudHosts.python.md b/docs/dataUpcloudHosts.python.md index 8194f882..2fd6d50f 100644 --- a/docs/dataUpcloudHosts.python.md +++ b/docs/dataUpcloudHosts.python.md @@ -1,6 +1,6 @@ # `data_upcloud_hosts` -Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.terraform.io/docs/providers/upcloud/d/hosts). +Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts). # `dataUpcloudHosts` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.te ### DataUpcloudHosts -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/hosts upcloud_hosts}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts upcloud_hosts}. #### Initializers @@ -19,7 +19,7 @@ dataUpcloudHosts.DataUpcloudHosts( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -34,13 +34,13 @@ dataUpcloudHosts.DataUpcloudHosts( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. | --- @@ -70,7 +70,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -441,7 +441,7 @@ dataUpcloudHosts.DataUpcloudHosts.is_terraform_data_source( | terraform_meta_arguments | typing.Mapping[typing.Any] | *No description.* | | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -527,10 +527,10 @@ terraform_generator_metadata: TerraformProviderGeneratorMetadata ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -633,7 +633,7 @@ from cdktf_cdktf_provider_upcloud import data_upcloud_hosts dataUpcloudHosts.DataUpcloudHostsConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -648,13 +648,13 @@ dataUpcloudHosts.DataUpcloudHostsConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. | --- @@ -671,10 +671,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -736,7 +736,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudHosts.typescript.md b/docs/dataUpcloudHosts.typescript.md index b111397b..3796aa9f 100644 --- a/docs/dataUpcloudHosts.typescript.md +++ b/docs/dataUpcloudHosts.typescript.md @@ -1,6 +1,6 @@ # `data_upcloud_hosts` -Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.terraform.io/docs/providers/upcloud/d/hosts). +Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts). # `dataUpcloudHosts` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.te ### DataUpcloudHosts -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/hosts upcloud_hosts}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts upcloud_hosts}. #### Initializers @@ -345,7 +345,7 @@ dataUpcloudHosts.DataUpcloudHosts.isTerraformDataSource(x: any) | terraformMetaArguments | {[ key: string ]: any} | *No description.* | | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata; ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -543,13 +543,13 @@ const dataUpcloudHostsConfig: dataUpcloudHosts.DataUpcloudHostsConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. | --- @@ -566,10 +566,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -631,7 +631,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudIpAddresses.csharp.md b/docs/dataUpcloudIpAddresses.csharp.md index 69450883..d87e55c1 100644 --- a/docs/dataUpcloudIpAddresses.csharp.md +++ b/docs/dataUpcloudIpAddresses.csharp.md @@ -1,6 +1,6 @@ # `data_upcloud_ip_addresses` -Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://www.terraform.io/docs/providers/upcloud/d/ip_addresses). +Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses). # `dataUpcloudIpAddresses` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https:/ ### DataUpcloudIpAddresses -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses upcloud_ip_addresses}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses upcloud_ip_addresses}. #### Initializers @@ -345,7 +345,7 @@ DataUpcloudIpAddresses.IsTerraformDataSource(object X); | TerraformMetaArguments | System.Collections.Generic.IDictionary | *No description.* | | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -550,7 +550,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new DataUpcloudIpAddressesConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -565,13 +565,13 @@ new DataUpcloudIpAddressesConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. | --- @@ -588,10 +588,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -653,7 +653,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudIpAddresses.go.md b/docs/dataUpcloudIpAddresses.go.md index 1661ce1a..af5f3955 100644 --- a/docs/dataUpcloudIpAddresses.go.md +++ b/docs/dataUpcloudIpAddresses.go.md @@ -1,6 +1,6 @@ # `data_upcloud_ip_addresses` -Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://www.terraform.io/docs/providers/upcloud/d/ip_addresses). +Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses). # `dataUpcloudIpAddresses` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https:/ ### DataUpcloudIpAddresses -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses upcloud_ip_addresses}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses upcloud_ip_addresses}. #### Initializers @@ -345,7 +345,7 @@ dataupcloudipaddresses.DataUpcloudIpAddresses_IsTerraformDataSource(x interface{ | TerraformMetaArguments | *map[string]interface{} | *No description.* | | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -550,7 +550,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudipaddre &dataupcloudipaddresses.DataUpcloudIpAddressesConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -565,13 +565,13 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudipaddre | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. | --- @@ -588,10 +588,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -653,7 +653,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudIpAddresses.java.md b/docs/dataUpcloudIpAddresses.java.md index 766bf55a..44209fc7 100644 --- a/docs/dataUpcloudIpAddresses.java.md +++ b/docs/dataUpcloudIpAddresses.java.md @@ -1,6 +1,6 @@ # `data_upcloud_ip_addresses` -Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://www.terraform.io/docs/providers/upcloud/d/ip_addresses). +Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses). # `dataUpcloudIpAddresses` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https:/ ### DataUpcloudIpAddresses -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses upcloud_ip_addresses}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses upcloud_ip_addresses}. #### Initializers @@ -19,6 +19,7 @@ DataUpcloudIpAddresses.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -35,13 +36,13 @@ DataUpcloudIpAddresses.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. | --- @@ -71,7 +72,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -109,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -411,7 +412,7 @@ DataUpcloudIpAddresses.isTerraformDataSource(java.lang.Object x) | terraformMetaArguments | java.util.Map | *No description.* | | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -497,10 +498,10 @@ public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -617,6 +618,7 @@ DataUpcloudIpAddressesConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -633,13 +635,13 @@ DataUpcloudIpAddressesConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. | --- @@ -656,10 +658,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -721,7 +723,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudIpAddresses.python.md b/docs/dataUpcloudIpAddresses.python.md index a97470af..7d0c6a9d 100644 --- a/docs/dataUpcloudIpAddresses.python.md +++ b/docs/dataUpcloudIpAddresses.python.md @@ -1,6 +1,6 @@ # `data_upcloud_ip_addresses` -Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://www.terraform.io/docs/providers/upcloud/d/ip_addresses). +Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses). # `dataUpcloudIpAddresses` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https:/ ### DataUpcloudIpAddresses -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses upcloud_ip_addresses}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses upcloud_ip_addresses}. #### Initializers @@ -19,7 +19,7 @@ dataUpcloudIpAddresses.DataUpcloudIpAddresses( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -34,13 +34,13 @@ dataUpcloudIpAddresses.DataUpcloudIpAddresses( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. | --- @@ -70,7 +70,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -441,7 +441,7 @@ dataUpcloudIpAddresses.DataUpcloudIpAddresses.is_terraform_data_source( | terraform_meta_arguments | typing.Mapping[typing.Any] | *No description.* | | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -527,10 +527,10 @@ terraform_generator_metadata: TerraformProviderGeneratorMetadata ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -644,7 +644,7 @@ from cdktf_cdktf_provider_upcloud import data_upcloud_ip_addresses dataUpcloudIpAddresses.DataUpcloudIpAddressesConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -659,13 +659,13 @@ dataUpcloudIpAddresses.DataUpcloudIpAddressesConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. | --- @@ -682,10 +682,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -747,7 +747,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudIpAddresses.typescript.md b/docs/dataUpcloudIpAddresses.typescript.md index a3d2131e..05d60b05 100644 --- a/docs/dataUpcloudIpAddresses.typescript.md +++ b/docs/dataUpcloudIpAddresses.typescript.md @@ -1,6 +1,6 @@ # `data_upcloud_ip_addresses` -Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://www.terraform.io/docs/providers/upcloud/d/ip_addresses). +Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses). # `dataUpcloudIpAddresses` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https:/ ### DataUpcloudIpAddresses -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses upcloud_ip_addresses}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses upcloud_ip_addresses}. #### Initializers @@ -345,7 +345,7 @@ dataUpcloudIpAddresses.DataUpcloudIpAddresses.isTerraformDataSource(x: any) | terraformMetaArguments | {[ key: string ]: any} | *No description.* | | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata; ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -554,13 +554,13 @@ const dataUpcloudIpAddressesConfig: dataUpcloudIpAddresses.DataUpcloudIpAddresse | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. | --- @@ -577,10 +577,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -642,7 +642,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudKubernetesCluster.csharp.md b/docs/dataUpcloudKubernetesCluster.csharp.md index 879dcb21..69b1b1be 100644 --- a/docs/dataUpcloudKubernetesCluster.csharp.md +++ b/docs/dataUpcloudKubernetesCluster.csharp.md @@ -1,6 +1,6 @@ # `data_upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster). # `dataUpcloudKubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](h ### DataUpcloudKubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -338,7 +338,7 @@ DataUpcloudKubernetesCluster.IsTerraformDataSource(object X); | TerraformMetaArguments | System.Collections.Generic.IDictionary | *No description.* | | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -429,10 +429,10 @@ public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -585,7 +585,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new DataUpcloudKubernetesClusterConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -600,7 +600,7 @@ new DataUpcloudKubernetesClusterConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -623,10 +623,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -690,7 +690,7 @@ public string Id { get; set; } Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudKubernetesCluster.go.md b/docs/dataUpcloudKubernetesCluster.go.md index 0b0340cd..1d2db684 100644 --- a/docs/dataUpcloudKubernetesCluster.go.md +++ b/docs/dataUpcloudKubernetesCluster.go.md @@ -1,6 +1,6 @@ # `data_upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster). # `dataUpcloudKubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](h ### DataUpcloudKubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -338,7 +338,7 @@ dataupcloudkubernetescluster.DataUpcloudKubernetesCluster_IsTerraformDataSource( | TerraformMetaArguments | *map[string]interface{} | *No description.* | | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -429,10 +429,10 @@ func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -585,7 +585,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudkuberne &dataupcloudkubernetescluster.DataUpcloudKubernetesClusterConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -600,7 +600,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudkuberne | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -623,10 +623,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -690,7 +690,7 @@ Id *string Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudKubernetesCluster.java.md b/docs/dataUpcloudKubernetesCluster.java.md index 681c5179..42a0c4b4 100644 --- a/docs/dataUpcloudKubernetesCluster.java.md +++ b/docs/dataUpcloudKubernetesCluster.java.md @@ -1,6 +1,6 @@ # `data_upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster). # `dataUpcloudKubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](h ### DataUpcloudKubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -19,6 +19,7 @@ DataUpcloudKubernetesCluster.Builder.create(Construct scope, java.lang.String id // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -35,7 +36,7 @@ DataUpcloudKubernetesCluster.Builder.create(Construct scope, java.lang.String id | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -71,7 +72,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -111,7 +112,7 @@ Must be unique amongst siblings in the same scope Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -406,7 +407,7 @@ DataUpcloudKubernetesCluster.isTerraformDataSource(java.lang.Object x) | terraformMetaArguments | java.util.Map | *No description.* | | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -497,10 +498,10 @@ public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -655,6 +656,7 @@ DataUpcloudKubernetesClusterConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -671,7 +673,7 @@ DataUpcloudKubernetesClusterConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -694,10 +696,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -761,7 +763,7 @@ public java.lang.String getId(); Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudKubernetesCluster.python.md b/docs/dataUpcloudKubernetesCluster.python.md index b9186a77..65c5cead 100644 --- a/docs/dataUpcloudKubernetesCluster.python.md +++ b/docs/dataUpcloudKubernetesCluster.python.md @@ -1,6 +1,6 @@ # `data_upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster). # `dataUpcloudKubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](h ### DataUpcloudKubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -19,7 +19,7 @@ dataUpcloudKubernetesCluster.DataUpcloudKubernetesCluster( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -34,7 +34,7 @@ dataUpcloudKubernetesCluster.DataUpcloudKubernetesCluster( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -70,7 +70,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -436,7 +436,7 @@ dataUpcloudKubernetesCluster.DataUpcloudKubernetesCluster.is_terraform_data_sour | terraform_meta_arguments | typing.Mapping[typing.Any] | *No description.* | | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -527,10 +527,10 @@ terraform_generator_metadata: TerraformProviderGeneratorMetadata ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -683,7 +683,7 @@ from cdktf_cdktf_provider_upcloud import data_upcloud_kubernetes_cluster dataUpcloudKubernetesCluster.DataUpcloudKubernetesClusterConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -698,7 +698,7 @@ dataUpcloudKubernetesCluster.DataUpcloudKubernetesClusterConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -721,10 +721,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -788,7 +788,7 @@ id: str Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudKubernetesCluster.typescript.md b/docs/dataUpcloudKubernetesCluster.typescript.md index 8a78862b..effba764 100644 --- a/docs/dataUpcloudKubernetesCluster.typescript.md +++ b/docs/dataUpcloudKubernetesCluster.typescript.md @@ -1,6 +1,6 @@ # `data_upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster). # `dataUpcloudKubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](h ### DataUpcloudKubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -338,7 +338,7 @@ dataUpcloudKubernetesCluster.DataUpcloudKubernetesCluster.isTerraformDataSource( | terraformMetaArguments | {[ key: string ]: any} | *No description.* | | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -429,10 +429,10 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata; ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -591,7 +591,7 @@ const dataUpcloudKubernetesClusterConfig: dataUpcloudKubernetesCluster.DataUpclo | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -614,10 +614,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -681,7 +681,7 @@ public readonly id: string; Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudNetworks.csharp.md b/docs/dataUpcloudNetworks.csharp.md index 17715861..e8dcdac3 100644 --- a/docs/dataUpcloudNetworks.csharp.md +++ b/docs/dataUpcloudNetworks.csharp.md @@ -1,6 +1,6 @@ # `data_upcloud_networks` -Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www.terraform.io/docs/providers/upcloud/d/networks). +Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks). # `dataUpcloudNetworks` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www ### DataUpcloudNetworks -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/networks upcloud_networks}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks upcloud_networks}. #### Initializers @@ -359,7 +359,7 @@ DataUpcloudNetworks.IsTerraformDataSource(object X); | TerraformMetaArguments | System.Collections.Generic.IDictionary | *No description.* | | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -449,10 +449,10 @@ public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -595,7 +595,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new DataUpcloudNetworksConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -612,14 +612,14 @@ new DataUpcloudNetworksConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | FilterName | string | If specified, results will be filtered to match name using a regular expression. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. | | Zone | string | If specified, this data source will return only networks from this zone. | --- @@ -637,10 +637,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -704,7 +704,7 @@ public string FilterName { get; set; } If specified, results will be filtered to match name using a regular expression. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#filter_name DataUpcloudNetworks#filter_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#filter_name DataUpcloudNetworks#filter_name} --- @@ -716,7 +716,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -733,7 +733,7 @@ public string Zone { get; set; } If specified, this data source will return only networks from this zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#zone DataUpcloudNetworks#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#zone DataUpcloudNetworks#zone} --- diff --git a/docs/dataUpcloudNetworks.go.md b/docs/dataUpcloudNetworks.go.md index 8fa0b716..e5a1b60d 100644 --- a/docs/dataUpcloudNetworks.go.md +++ b/docs/dataUpcloudNetworks.go.md @@ -1,6 +1,6 @@ # `data_upcloud_networks` -Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www.terraform.io/docs/providers/upcloud/d/networks). +Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks). # `dataUpcloudNetworks` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www ### DataUpcloudNetworks -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/networks upcloud_networks}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks upcloud_networks}. #### Initializers @@ -359,7 +359,7 @@ dataupcloudnetworks.DataUpcloudNetworks_IsTerraformDataSource(x interface{}) *bo | TerraformMetaArguments | *map[string]interface{} | *No description.* | | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -449,10 +449,10 @@ func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -595,7 +595,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudnetwork &dataupcloudnetworks.DataUpcloudNetworksConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -612,14 +612,14 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudnetwork | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | 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.* | | FilterName | *string | If specified, results will be filtered to match name using a regular expression. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. | | Zone | *string | If specified, this data source will return only networks from this zone. | --- @@ -637,10 +637,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -704,7 +704,7 @@ FilterName *string If specified, results will be filtered to match name using a regular expression. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#filter_name DataUpcloudNetworks#filter_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#filter_name DataUpcloudNetworks#filter_name} --- @@ -716,7 +716,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -733,7 +733,7 @@ Zone *string If specified, this data source will return only networks from this zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#zone DataUpcloudNetworks#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#zone DataUpcloudNetworks#zone} --- diff --git a/docs/dataUpcloudNetworks.java.md b/docs/dataUpcloudNetworks.java.md index d5938633..492e116a 100644 --- a/docs/dataUpcloudNetworks.java.md +++ b/docs/dataUpcloudNetworks.java.md @@ -1,6 +1,6 @@ # `data_upcloud_networks` -Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www.terraform.io/docs/providers/upcloud/d/networks). +Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks). # `dataUpcloudNetworks` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www ### DataUpcloudNetworks -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/networks upcloud_networks}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks upcloud_networks}. #### Initializers @@ -19,6 +19,7 @@ DataUpcloudNetworks.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -37,14 +38,14 @@ DataUpcloudNetworks.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filterName | java.lang.String | If specified, results will be filtered to match name using a regular expression. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. | | zone | java.lang.String | If specified, this data source will return only networks from this zone. | --- @@ -75,7 +76,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -115,7 +116,7 @@ Must be unique amongst siblings in the same scope If specified, results will be filtered to match name using a regular expression. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#filter_name DataUpcloudNetworks#filter_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#filter_name DataUpcloudNetworks#filter_name} --- @@ -123,7 +124,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +137,7 @@ If you experience problems setting this value it might not be settable. Please t If specified, this data source will return only networks from this zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#zone DataUpcloudNetworks#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#zone DataUpcloudNetworks#zone} --- @@ -449,7 +450,7 @@ DataUpcloudNetworks.isTerraformDataSource(java.lang.Object x) | terraformMetaArguments | java.util.Map | *No description.* | | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -539,10 +540,10 @@ public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -687,6 +688,7 @@ DataUpcloudNetworksConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -705,14 +707,14 @@ DataUpcloudNetworksConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | filterName | java.lang.String | If specified, results will be filtered to match name using a regular expression. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. | | zone | java.lang.String | If specified, this data source will return only networks from this zone. | --- @@ -730,10 +732,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -797,7 +799,7 @@ public java.lang.String getFilterName(); If specified, results will be filtered to match name using a regular expression. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#filter_name DataUpcloudNetworks#filter_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#filter_name DataUpcloudNetworks#filter_name} --- @@ -809,7 +811,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -826,7 +828,7 @@ public java.lang.String getZone(); If specified, this data source will return only networks from this zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#zone DataUpcloudNetworks#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#zone DataUpcloudNetworks#zone} --- diff --git a/docs/dataUpcloudNetworks.python.md b/docs/dataUpcloudNetworks.python.md index 8a4956b0..99059c98 100644 --- a/docs/dataUpcloudNetworks.python.md +++ b/docs/dataUpcloudNetworks.python.md @@ -1,6 +1,6 @@ # `data_upcloud_networks` -Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www.terraform.io/docs/providers/upcloud/d/networks). +Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks). # `dataUpcloudNetworks` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www ### DataUpcloudNetworks -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/networks upcloud_networks}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks upcloud_networks}. #### Initializers @@ -19,7 +19,7 @@ dataUpcloudNetworks.DataUpcloudNetworks( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -36,14 +36,14 @@ dataUpcloudNetworks.DataUpcloudNetworks( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter_name | str | If specified, results will be filtered to match name using a regular expression. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. | | zone | str | If specified, this data source will return only networks from this zone. | --- @@ -74,7 +74,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope If specified, results will be filtered to match name using a regular expression. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#filter_name DataUpcloudNetworks#filter_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#filter_name DataUpcloudNetworks#filter_name} --- @@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 If specified, this data source will return only networks from this zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#zone DataUpcloudNetworks#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#zone DataUpcloudNetworks#zone} --- @@ -479,7 +479,7 @@ dataUpcloudNetworks.DataUpcloudNetworks.is_terraform_data_source( | terraform_meta_arguments | typing.Mapping[typing.Any] | *No description.* | | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -569,10 +569,10 @@ terraform_generator_metadata: TerraformProviderGeneratorMetadata ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -715,7 +715,7 @@ from cdktf_cdktf_provider_upcloud import data_upcloud_networks dataUpcloudNetworks.DataUpcloudNetworksConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -732,14 +732,14 @@ dataUpcloudNetworks.DataUpcloudNetworksConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | filter_name | str | If specified, results will be filtered to match name using a regular expression. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. | | zone | str | If specified, this data source will return only networks from this zone. | --- @@ -757,10 +757,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -824,7 +824,7 @@ filter_name: str If specified, results will be filtered to match name using a regular expression. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#filter_name DataUpcloudNetworks#filter_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#filter_name DataUpcloudNetworks#filter_name} --- @@ -836,7 +836,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -853,7 +853,7 @@ zone: str If specified, this data source will return only networks from this zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#zone DataUpcloudNetworks#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#zone DataUpcloudNetworks#zone} --- diff --git a/docs/dataUpcloudNetworks.typescript.md b/docs/dataUpcloudNetworks.typescript.md index a8f6f45f..6387c33a 100644 --- a/docs/dataUpcloudNetworks.typescript.md +++ b/docs/dataUpcloudNetworks.typescript.md @@ -1,6 +1,6 @@ # `data_upcloud_networks` -Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www.terraform.io/docs/providers/upcloud/d/networks). +Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks). # `dataUpcloudNetworks` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www ### DataUpcloudNetworks -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/networks upcloud_networks}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks upcloud_networks}. #### Initializers @@ -359,7 +359,7 @@ dataUpcloudNetworks.DataUpcloudNetworks.isTerraformDataSource(x: any) | terraformMetaArguments | {[ key: string ]: any} | *No description.* | | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -449,10 +449,10 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata; ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -601,14 +601,14 @@ const dataUpcloudNetworksConfig: dataUpcloudNetworks.DataUpcloudNetworksConfig = | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | filterName | string | If specified, results will be filtered to match name using a regular expression. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. | | zone | string | If specified, this data source will return only networks from this zone. | --- @@ -626,10 +626,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -693,7 +693,7 @@ public readonly filterName: string; If specified, results will be filtered to match name using a regular expression. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#filter_name DataUpcloudNetworks#filter_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#filter_name DataUpcloudNetworks#filter_name} --- @@ -705,7 +705,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -722,7 +722,7 @@ public readonly zone: string; If specified, this data source will return only networks from this zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#zone DataUpcloudNetworks#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#zone DataUpcloudNetworks#zone} --- diff --git a/docs/dataUpcloudStorage.csharp.md b/docs/dataUpcloudStorage.csharp.md index 03b353e7..da30a248 100644 --- a/docs/dataUpcloudStorage.csharp.md +++ b/docs/dataUpcloudStorage.csharp.md @@ -1,6 +1,6 @@ # `data_upcloud_storage` -Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/d/storage). +Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage). # `dataUpcloudStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www. ### DataUpcloudStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage upcloud_storage}. #### Initializers @@ -380,7 +380,7 @@ DataUpcloudStorage.IsTerraformDataSource(object X); | TerraformMetaArguments | System.Collections.Generic.IDictionary | *No description.* | | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -481,10 +481,10 @@ public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -737,7 +737,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new DataUpcloudStorageConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -758,7 +758,7 @@ new DataUpcloudStorageConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -766,7 +766,7 @@ new DataUpcloudStorageConfig { | Provisioners | object[] | *No description.* | | Type | string | Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. | | AccessType | string | Storage access type (public, private). | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. | | MostRecent | object | If more than one result is returned, use the most recent storage. | | Name | string | Exact name of the storage (same as title). | | NameRegex | string | Use regular expression to match storage name. | @@ -787,10 +787,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -854,7 +854,7 @@ public string Type { get; set; } Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#type DataUpcloudStorage#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#type DataUpcloudStorage#type} --- @@ -868,7 +868,7 @@ public string AccessType { get; set; } Storage access type (public, private). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#access_type DataUpcloudStorage#access_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#access_type DataUpcloudStorage#access_type} --- @@ -880,7 +880,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -899,7 +899,7 @@ If more than one result is returned, use the most recent storage. This is only useful with private storages. Public storages might give unpredictable results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#most_recent DataUpcloudStorage#most_recent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#most_recent DataUpcloudStorage#most_recent} --- @@ -913,7 +913,7 @@ public string Name { get; set; } Exact name of the storage (same as title). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name DataUpcloudStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name DataUpcloudStorage#name} --- @@ -927,7 +927,7 @@ public string NameRegex { get; set; } Use regular expression to match storage name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name_regex DataUpcloudStorage#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name_regex DataUpcloudStorage#name_regex} --- @@ -941,7 +941,7 @@ public string Zone { get; set; } The zone in which the storage resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#zone DataUpcloudStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#zone DataUpcloudStorage#zone} --- diff --git a/docs/dataUpcloudStorage.go.md b/docs/dataUpcloudStorage.go.md index 9f0beb3d..da34d246 100644 --- a/docs/dataUpcloudStorage.go.md +++ b/docs/dataUpcloudStorage.go.md @@ -1,6 +1,6 @@ # `data_upcloud_storage` -Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/d/storage). +Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage). # `dataUpcloudStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www. ### DataUpcloudStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage upcloud_storage}. #### Initializers @@ -380,7 +380,7 @@ dataupcloudstorage.DataUpcloudStorage_IsTerraformDataSource(x interface{}) *bool | TerraformMetaArguments | *map[string]interface{} | *No description.* | | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -481,10 +481,10 @@ func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -737,7 +737,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudstorage &dataupcloudstorage.DataUpcloudStorageConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -758,7 +758,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudstorage | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -766,7 +766,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudstorage | Provisioners | *[]interface{} | *No description.* | | Type | *string | Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. | | AccessType | *string | Storage access type (public, private). | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. | | MostRecent | interface{} | If more than one result is returned, use the most recent storage. | | Name | *string | Exact name of the storage (same as title). | | NameRegex | *string | Use regular expression to match storage name. | @@ -787,10 +787,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -854,7 +854,7 @@ Type *string Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#type DataUpcloudStorage#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#type DataUpcloudStorage#type} --- @@ -868,7 +868,7 @@ AccessType *string Storage access type (public, private). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#access_type DataUpcloudStorage#access_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#access_type DataUpcloudStorage#access_type} --- @@ -880,7 +880,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -899,7 +899,7 @@ If more than one result is returned, use the most recent storage. This is only useful with private storages. Public storages might give unpredictable results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#most_recent DataUpcloudStorage#most_recent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#most_recent DataUpcloudStorage#most_recent} --- @@ -913,7 +913,7 @@ Name *string Exact name of the storage (same as title). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name DataUpcloudStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name DataUpcloudStorage#name} --- @@ -927,7 +927,7 @@ NameRegex *string Use regular expression to match storage name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name_regex DataUpcloudStorage#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name_regex DataUpcloudStorage#name_regex} --- @@ -941,7 +941,7 @@ Zone *string The zone in which the storage resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#zone DataUpcloudStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#zone DataUpcloudStorage#zone} --- diff --git a/docs/dataUpcloudStorage.java.md b/docs/dataUpcloudStorage.java.md index b16fe94d..12669e99 100644 --- a/docs/dataUpcloudStorage.java.md +++ b/docs/dataUpcloudStorage.java.md @@ -1,6 +1,6 @@ # `data_upcloud_storage` -Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/d/storage). +Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage). # `dataUpcloudStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www. ### DataUpcloudStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage upcloud_storage}. #### Initializers @@ -19,6 +19,7 @@ DataUpcloudStorage.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -42,7 +43,7 @@ DataUpcloudStorage.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -50,7 +51,7 @@ DataUpcloudStorage.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | type | java.lang.String | Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. | | accessType | java.lang.String | Storage access type (public, private). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. | | mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If more than one result is returned, use the most recent storage. | | name | java.lang.String | Exact name of the storage (same as title). | | nameRegex | java.lang.String | Use regular expression to match storage name. | @@ -84,7 +85,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -124,7 +125,7 @@ Must be unique amongst siblings in the same scope Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#type DataUpcloudStorage#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#type DataUpcloudStorage#type} --- @@ -134,7 +135,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Storage access type (public, private). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#access_type DataUpcloudStorage#access_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#access_type DataUpcloudStorage#access_type} --- @@ -142,7 +143,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +158,7 @@ If more than one result is returned, use the most recent storage. This is only useful with private storages. Public storages might give unpredictable results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#most_recent DataUpcloudStorage#most_recent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#most_recent DataUpcloudStorage#most_recent} --- @@ -167,7 +168,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Exact name of the storage (same as title). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name DataUpcloudStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name DataUpcloudStorage#name} --- @@ -177,7 +178,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Use regular expression to match storage name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name_regex DataUpcloudStorage#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name_regex DataUpcloudStorage#name_regex} --- @@ -187,7 +188,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone in which the storage resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#zone DataUpcloudStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#zone DataUpcloudStorage#zone} --- @@ -521,7 +522,7 @@ DataUpcloudStorage.isTerraformDataSource(java.lang.Object x) | terraformMetaArguments | java.util.Map | *No description.* | | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -622,10 +623,10 @@ public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -880,6 +881,7 @@ DataUpcloudStorageConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -903,7 +905,7 @@ DataUpcloudStorageConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -911,7 +913,7 @@ DataUpcloudStorageConfig.builder() | provisioners | java.util.List | *No description.* | | type | java.lang.String | Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. | | accessType | java.lang.String | Storage access type (public, private). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. | | mostRecent | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If more than one result is returned, use the most recent storage. | | name | java.lang.String | Exact name of the storage (same as title). | | nameRegex | java.lang.String | Use regular expression to match storage name. | @@ -932,10 +934,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -999,7 +1001,7 @@ public java.lang.String getType(); Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#type DataUpcloudStorage#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#type DataUpcloudStorage#type} --- @@ -1013,7 +1015,7 @@ public java.lang.String getAccessType(); Storage access type (public, private). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#access_type DataUpcloudStorage#access_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#access_type DataUpcloudStorage#access_type} --- @@ -1025,7 +1027,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1046,7 @@ If more than one result is returned, use the most recent storage. This is only useful with private storages. Public storages might give unpredictable results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#most_recent DataUpcloudStorage#most_recent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#most_recent DataUpcloudStorage#most_recent} --- @@ -1058,7 +1060,7 @@ public java.lang.String getName(); Exact name of the storage (same as title). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name DataUpcloudStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name DataUpcloudStorage#name} --- @@ -1072,7 +1074,7 @@ public java.lang.String getNameRegex(); Use regular expression to match storage name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name_regex DataUpcloudStorage#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name_regex DataUpcloudStorage#name_regex} --- @@ -1086,7 +1088,7 @@ public java.lang.String getZone(); The zone in which the storage resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#zone DataUpcloudStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#zone DataUpcloudStorage#zone} --- diff --git a/docs/dataUpcloudStorage.python.md b/docs/dataUpcloudStorage.python.md index 7f95a5b4..fc9d2dce 100644 --- a/docs/dataUpcloudStorage.python.md +++ b/docs/dataUpcloudStorage.python.md @@ -1,6 +1,6 @@ # `data_upcloud_storage` -Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/d/storage). +Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage). # `dataUpcloudStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www. ### DataUpcloudStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage upcloud_storage}. #### Initializers @@ -19,7 +19,7 @@ dataUpcloudStorage.DataUpcloudStorage( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -40,7 +40,7 @@ dataUpcloudStorage.DataUpcloudStorage( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -48,7 +48,7 @@ dataUpcloudStorage.DataUpcloudStorage( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | type | str | Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. | | access_type | str | Storage access type (public, private). | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. | | most_recent | typing.Union[bool, cdktf.IResolvable] | If more than one result is returned, use the most recent storage. | | name | str | Exact name of the storage (same as title). | | name_regex | str | Use regular expression to match storage name. | @@ -82,7 +82,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#type DataUpcloudStorage#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#type DataUpcloudStorage#type} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Storage access type (public, private). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#access_type DataUpcloudStorage#access_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#access_type DataUpcloudStorage#access_type} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 more than one result is returned, use the most recent storage. This is only useful with private storages. Public storages might give unpredictable results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#most_recent DataUpcloudStorage#most_recent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#most_recent DataUpcloudStorage#most_recent} --- @@ -165,7 +165,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Exact name of the storage (same as title). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name DataUpcloudStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name DataUpcloudStorage#name} --- @@ -175,7 +175,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Use regular expression to match storage name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name_regex DataUpcloudStorage#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name_regex DataUpcloudStorage#name_regex} --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone in which the storage resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#zone DataUpcloudStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#zone DataUpcloudStorage#zone} --- @@ -550,7 +550,7 @@ dataUpcloudStorage.DataUpcloudStorage.is_terraform_data_source( | terraform_meta_arguments | typing.Mapping[typing.Any] | *No description.* | | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -651,10 +651,10 @@ terraform_generator_metadata: TerraformProviderGeneratorMetadata ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -907,7 +907,7 @@ from cdktf_cdktf_provider_upcloud import data_upcloud_storage dataUpcloudStorage.DataUpcloudStorageConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -928,7 +928,7 @@ dataUpcloudStorage.DataUpcloudStorageConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -936,7 +936,7 @@ dataUpcloudStorage.DataUpcloudStorageConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | type | str | Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. | | access_type | str | Storage access type (public, private). | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. | | most_recent | typing.Union[bool, cdktf.IResolvable] | If more than one result is returned, use the most recent storage. | | name | str | Exact name of the storage (same as title). | | name_regex | str | Use regular expression to match storage name. | @@ -957,10 +957,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1024,7 +1024,7 @@ type: str Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#type DataUpcloudStorage#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#type DataUpcloudStorage#type} --- @@ -1038,7 +1038,7 @@ access_type: str Storage access type (public, private). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#access_type DataUpcloudStorage#access_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#access_type DataUpcloudStorage#access_type} --- @@ -1050,7 +1050,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ If more than one result is returned, use the most recent storage. This is only useful with private storages. Public storages might give unpredictable results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#most_recent DataUpcloudStorage#most_recent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#most_recent DataUpcloudStorage#most_recent} --- @@ -1083,7 +1083,7 @@ name: str Exact name of the storage (same as title). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name DataUpcloudStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name DataUpcloudStorage#name} --- @@ -1097,7 +1097,7 @@ name_regex: str Use regular expression to match storage name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name_regex DataUpcloudStorage#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name_regex DataUpcloudStorage#name_regex} --- @@ -1111,7 +1111,7 @@ zone: str The zone in which the storage resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#zone DataUpcloudStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#zone DataUpcloudStorage#zone} --- diff --git a/docs/dataUpcloudStorage.typescript.md b/docs/dataUpcloudStorage.typescript.md index bd2b0b2e..936a5bee 100644 --- a/docs/dataUpcloudStorage.typescript.md +++ b/docs/dataUpcloudStorage.typescript.md @@ -1,6 +1,6 @@ # `data_upcloud_storage` -Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/d/storage). +Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage). # `dataUpcloudStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www. ### DataUpcloudStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage upcloud_storage}. #### Initializers @@ -380,7 +380,7 @@ dataUpcloudStorage.DataUpcloudStorage.isTerraformDataSource(x: any) | terraformMetaArguments | {[ key: string ]: any} | *No description.* | | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -481,10 +481,10 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata; ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -743,7 +743,7 @@ const dataUpcloudStorageConfig: dataUpcloudStorage.DataUpcloudStorageConfig = { | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -751,7 +751,7 @@ const dataUpcloudStorageConfig: dataUpcloudStorage.DataUpcloudStorageConfig = { | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | type | string | Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. | | accessType | string | Storage access type (public, private). | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. | | mostRecent | boolean \| cdktf.IResolvable | If more than one result is returned, use the most recent storage. | | name | string | Exact name of the storage (same as title). | | nameRegex | string | Use regular expression to match storage name. | @@ -772,10 +772,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -839,7 +839,7 @@ public readonly type: string; Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#type DataUpcloudStorage#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#type DataUpcloudStorage#type} --- @@ -853,7 +853,7 @@ public readonly accessType: string; Storage access type (public, private). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#access_type DataUpcloudStorage#access_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#access_type DataUpcloudStorage#access_type} --- @@ -865,7 +865,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ If more than one result is returned, use the most recent storage. This is only useful with private storages. Public storages might give unpredictable results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#most_recent DataUpcloudStorage#most_recent} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#most_recent DataUpcloudStorage#most_recent} --- @@ -898,7 +898,7 @@ public readonly name: string; Exact name of the storage (same as title). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name DataUpcloudStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name DataUpcloudStorage#name} --- @@ -912,7 +912,7 @@ public readonly nameRegex: string; Use regular expression to match storage name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name_regex DataUpcloudStorage#name_regex} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name_regex DataUpcloudStorage#name_regex} --- @@ -926,7 +926,7 @@ public readonly zone: string; The zone in which the storage resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#zone DataUpcloudStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#zone DataUpcloudStorage#zone} --- diff --git a/docs/dataUpcloudTags.csharp.md b/docs/dataUpcloudTags.csharp.md index 64899b7f..2dd1b953 100644 --- a/docs/dataUpcloudTags.csharp.md +++ b/docs/dataUpcloudTags.csharp.md @@ -1,6 +1,6 @@ # `data_upcloud_tags` -Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.terraform.io/docs/providers/upcloud/d/tags). +Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags). # `dataUpcloudTags` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.ter ### DataUpcloudTags -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/tags upcloud_tags}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags upcloud_tags}. #### Initializers @@ -345,7 +345,7 @@ DataUpcloudTags.IsTerraformDataSource(object X); | TerraformMetaArguments | System.Collections.Generic.IDictionary | *No description.* | | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -537,7 +537,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new DataUpcloudTagsConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -552,13 +552,13 @@ new DataUpcloudTagsConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. | --- @@ -575,10 +575,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -640,7 +640,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudTags.go.md b/docs/dataUpcloudTags.go.md index aa51cdad..062d5d5e 100644 --- a/docs/dataUpcloudTags.go.md +++ b/docs/dataUpcloudTags.go.md @@ -1,6 +1,6 @@ # `data_upcloud_tags` -Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.terraform.io/docs/providers/upcloud/d/tags). +Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags). # `dataUpcloudTags` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.ter ### DataUpcloudTags -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/tags upcloud_tags}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags upcloud_tags}. #### Initializers @@ -345,7 +345,7 @@ dataupcloudtags.DataUpcloudTags_IsTerraformDataSource(x interface{}) *bool | TerraformMetaArguments | *map[string]interface{} | *No description.* | | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -537,7 +537,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudtags" &dataupcloudtags.DataUpcloudTagsConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -552,13 +552,13 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudtags" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. | --- @@ -575,10 +575,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -640,7 +640,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudTags.java.md b/docs/dataUpcloudTags.java.md index b284cb39..87779b8e 100644 --- a/docs/dataUpcloudTags.java.md +++ b/docs/dataUpcloudTags.java.md @@ -1,6 +1,6 @@ # `data_upcloud_tags` -Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.terraform.io/docs/providers/upcloud/d/tags). +Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags). # `dataUpcloudTags` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.ter ### DataUpcloudTags -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/tags upcloud_tags}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags upcloud_tags}. #### Initializers @@ -19,6 +19,7 @@ DataUpcloudTags.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -35,13 +36,13 @@ DataUpcloudTags.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. | --- @@ -71,7 +72,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -109,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -411,7 +412,7 @@ DataUpcloudTags.isTerraformDataSource(java.lang.Object x) | terraformMetaArguments | java.util.Map | *No description.* | | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -497,10 +498,10 @@ public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -605,6 +606,7 @@ DataUpcloudTagsConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -621,13 +623,13 @@ DataUpcloudTagsConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. | --- @@ -644,10 +646,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -709,7 +711,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudTags.python.md b/docs/dataUpcloudTags.python.md index c4bf3ddc..756cbf4d 100644 --- a/docs/dataUpcloudTags.python.md +++ b/docs/dataUpcloudTags.python.md @@ -1,6 +1,6 @@ # `data_upcloud_tags` -Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.terraform.io/docs/providers/upcloud/d/tags). +Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags). # `dataUpcloudTags` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.ter ### DataUpcloudTags -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/tags upcloud_tags}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags upcloud_tags}. #### Initializers @@ -19,7 +19,7 @@ dataUpcloudTags.DataUpcloudTags( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -34,13 +34,13 @@ dataUpcloudTags.DataUpcloudTags( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. | --- @@ -70,7 +70,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -108,7 +108,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -441,7 +441,7 @@ dataUpcloudTags.DataUpcloudTags.is_terraform_data_source( | terraform_meta_arguments | typing.Mapping[typing.Any] | *No description.* | | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -527,10 +527,10 @@ terraform_generator_metadata: TerraformProviderGeneratorMetadata ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -633,7 +633,7 @@ from cdktf_cdktf_provider_upcloud import data_upcloud_tags dataUpcloudTags.DataUpcloudTagsConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -648,13 +648,13 @@ dataUpcloudTags.DataUpcloudTagsConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. | --- @@ -671,10 +671,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -736,7 +736,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudTags.typescript.md b/docs/dataUpcloudTags.typescript.md index 4c0030a5..02da525d 100644 --- a/docs/dataUpcloudTags.typescript.md +++ b/docs/dataUpcloudTags.typescript.md @@ -1,6 +1,6 @@ # `data_upcloud_tags` -Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.terraform.io/docs/providers/upcloud/d/tags). +Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags). # `dataUpcloudTags` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.ter ### DataUpcloudTags -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/tags upcloud_tags}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags upcloud_tags}. #### Initializers @@ -345,7 +345,7 @@ dataUpcloudTags.DataUpcloudTags.isTerraformDataSource(x: any) | terraformMetaArguments | {[ key: string ]: any} | *No description.* | | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -431,10 +431,10 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata; ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -543,13 +543,13 @@ const dataUpcloudTagsConfig: dataUpcloudTags.DataUpcloudTagsConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | 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://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. | --- @@ -566,10 +566,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -631,7 +631,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZone.csharp.md b/docs/dataUpcloudZone.csharp.md index 6df132fc..e6093f3d 100644 --- a/docs/dataUpcloudZone.csharp.md +++ b/docs/dataUpcloudZone.csharp.md @@ -1,6 +1,6 @@ # `data_upcloud_zone` -Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.terraform.io/docs/providers/upcloud/d/zone). +Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone). # `dataUpcloudZone` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.ter ### DataUpcloudZone -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zone upcloud_zone}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone upcloud_zone}. #### Initializers @@ -345,7 +345,7 @@ DataUpcloudZone.IsTerraformDataSource(object X); | TerraformMetaArguments | System.Collections.Generic.IDictionary | *No description.* | | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -434,10 +434,10 @@ public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -570,7 +570,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new DataUpcloudZoneConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -586,14 +586,14 @@ new DataUpcloudZoneConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Name | string | Unique lablel for the zone. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. | --- @@ -610,10 +610,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -677,7 +677,7 @@ public string Name { get; set; } Unique lablel for the zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#name DataUpcloudZone#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#name DataUpcloudZone#name} --- @@ -689,7 +689,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZone.go.md b/docs/dataUpcloudZone.go.md index 4a3b5bdd..97b5b357 100644 --- a/docs/dataUpcloudZone.go.md +++ b/docs/dataUpcloudZone.go.md @@ -1,6 +1,6 @@ # `data_upcloud_zone` -Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.terraform.io/docs/providers/upcloud/d/zone). +Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone). # `dataUpcloudZone` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.ter ### DataUpcloudZone -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zone upcloud_zone}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone upcloud_zone}. #### Initializers @@ -345,7 +345,7 @@ dataupcloudzone.DataUpcloudZone_IsTerraformDataSource(x interface{}) *bool | TerraformMetaArguments | *map[string]interface{} | *No description.* | | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -434,10 +434,10 @@ func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -570,7 +570,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudzone" &dataupcloudzone.DataUpcloudZoneConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -586,14 +586,14 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudzone" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | 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 | Unique lablel for the zone. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. | --- @@ -610,10 +610,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -677,7 +677,7 @@ Name *string Unique lablel for the zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#name DataUpcloudZone#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#name DataUpcloudZone#name} --- @@ -689,7 +689,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZone.java.md b/docs/dataUpcloudZone.java.md index 07a40e64..0016dc63 100644 --- a/docs/dataUpcloudZone.java.md +++ b/docs/dataUpcloudZone.java.md @@ -1,6 +1,6 @@ # `data_upcloud_zone` -Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.terraform.io/docs/providers/upcloud/d/zone). +Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone). # `dataUpcloudZone` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.ter ### DataUpcloudZone -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zone upcloud_zone}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone upcloud_zone}. #### Initializers @@ -19,6 +19,7 @@ DataUpcloudZone.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -36,14 +37,14 @@ DataUpcloudZone.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | Unique lablel for the zone. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. | --- @@ -73,7 +74,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -113,7 +114,7 @@ Must be unique amongst siblings in the same scope Unique lablel for the zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#name DataUpcloudZone#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#name DataUpcloudZone#name} --- @@ -121,7 +122,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -423,7 +424,7 @@ DataUpcloudZone.isTerraformDataSource(java.lang.Object x) | terraformMetaArguments | java.util.Map | *No description.* | | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -512,10 +513,10 @@ public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -650,6 +651,7 @@ DataUpcloudZoneConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -667,14 +669,14 @@ DataUpcloudZoneConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | Unique lablel for the zone. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. | --- @@ -691,10 +693,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -758,7 +760,7 @@ public java.lang.String getName(); Unique lablel for the zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#name DataUpcloudZone#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#name DataUpcloudZone#name} --- @@ -770,7 +772,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZone.python.md b/docs/dataUpcloudZone.python.md index bf3c0ae9..11557f56 100644 --- a/docs/dataUpcloudZone.python.md +++ b/docs/dataUpcloudZone.python.md @@ -1,6 +1,6 @@ # `data_upcloud_zone` -Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.terraform.io/docs/providers/upcloud/d/zone). +Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone). # `dataUpcloudZone` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.ter ### DataUpcloudZone -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zone upcloud_zone}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone upcloud_zone}. #### Initializers @@ -19,7 +19,7 @@ dataUpcloudZone.DataUpcloudZone( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -35,14 +35,14 @@ dataUpcloudZone.DataUpcloudZone( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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 | Unique lablel for the zone. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. | --- @@ -72,7 +72,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope Unique lablel for the zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#name DataUpcloudZone#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#name DataUpcloudZone#name} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -453,7 +453,7 @@ dataUpcloudZone.DataUpcloudZone.is_terraform_data_source( | terraform_meta_arguments | typing.Mapping[typing.Any] | *No description.* | | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -542,10 +542,10 @@ terraform_generator_metadata: TerraformProviderGeneratorMetadata ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -678,7 +678,7 @@ from cdktf_cdktf_provider_upcloud import data_upcloud_zone dataUpcloudZone.DataUpcloudZoneConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -694,14 +694,14 @@ dataUpcloudZone.DataUpcloudZoneConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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 | Unique lablel for the zone. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. | --- @@ -718,10 +718,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -785,7 +785,7 @@ name: str Unique lablel for the zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#name DataUpcloudZone#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#name DataUpcloudZone#name} --- @@ -797,7 +797,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZone.typescript.md b/docs/dataUpcloudZone.typescript.md index d8e2bd32..d0f27814 100644 --- a/docs/dataUpcloudZone.typescript.md +++ b/docs/dataUpcloudZone.typescript.md @@ -1,6 +1,6 @@ # `data_upcloud_zone` -Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.terraform.io/docs/providers/upcloud/d/zone). +Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone). # `dataUpcloudZone` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.ter ### DataUpcloudZone -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zone upcloud_zone}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone upcloud_zone}. #### Initializers @@ -345,7 +345,7 @@ dataUpcloudZone.DataUpcloudZone.isTerraformDataSource(x: any) | terraformMetaArguments | {[ key: string ]: any} | *No description.* | | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -434,10 +434,10 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata; ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -576,14 +576,14 @@ const dataUpcloudZoneConfig: dataUpcloudZone.DataUpcloudZoneConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | Unique lablel for the zone. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. | --- @@ -600,10 +600,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -667,7 +667,7 @@ public readonly name: string; Unique lablel for the zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#name DataUpcloudZone#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#name DataUpcloudZone#name} --- @@ -679,7 +679,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZones.csharp.md b/docs/dataUpcloudZones.csharp.md index d726a849..cf72643a 100644 --- a/docs/dataUpcloudZones.csharp.md +++ b/docs/dataUpcloudZones.csharp.md @@ -1,6 +1,6 @@ # `data_upcloud_zones` -Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.terraform.io/docs/providers/upcloud/d/zones). +Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones). # `dataUpcloudZones` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.te ### DataUpcloudZones -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zones upcloud_zones}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones upcloud_zones}. #### Initializers @@ -352,7 +352,7 @@ DataUpcloudZones.IsTerraformDataSource(object X); | TerraformMetaArguments | System.Collections.Generic.IDictionary | *No description.* | | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -440,10 +440,10 @@ public TerraformProviderGeneratorMetadata TerraformGeneratorMetadata { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -566,7 +566,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new DataUpcloudZonesConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -582,14 +582,14 @@ new DataUpcloudZonesConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| FilterType | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. | +| FilterType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. | --- @@ -606,10 +606,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -671,7 +671,7 @@ public string FilterType { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. --- @@ -683,7 +683,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZones.go.md b/docs/dataUpcloudZones.go.md index 9823fe49..31361373 100644 --- a/docs/dataUpcloudZones.go.md +++ b/docs/dataUpcloudZones.go.md @@ -1,6 +1,6 @@ # `data_upcloud_zones` -Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.terraform.io/docs/providers/upcloud/d/zones). +Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones). # `dataUpcloudZones` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.te ### DataUpcloudZones -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zones upcloud_zones}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones upcloud_zones}. #### Initializers @@ -352,7 +352,7 @@ dataupcloudzones.DataUpcloudZones_IsTerraformDataSource(x interface{}) *bool | TerraformMetaArguments | *map[string]interface{} | *No description.* | | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -440,10 +440,10 @@ func TerraformGeneratorMetadata() TerraformProviderGeneratorMetadata ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -566,7 +566,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudzones" &dataupcloudzones.DataUpcloudZonesConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -582,14 +582,14 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/dataupcloudzones" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | 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.* | -| FilterType | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. | +| FilterType | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. | --- @@ -606,10 +606,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -671,7 +671,7 @@ FilterType *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. --- @@ -683,7 +683,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZones.java.md b/docs/dataUpcloudZones.java.md index 6f790830..5c4a11b0 100644 --- a/docs/dataUpcloudZones.java.md +++ b/docs/dataUpcloudZones.java.md @@ -1,6 +1,6 @@ # `data_upcloud_zones` -Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.terraform.io/docs/providers/upcloud/d/zones). +Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones). # `dataUpcloudZones` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.te ### DataUpcloudZones -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zones upcloud_zones}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones upcloud_zones}. #### Initializers @@ -19,6 +19,7 @@ DataUpcloudZones.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -36,14 +37,14 @@ DataUpcloudZones.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| filterType | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. | +| filterType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. | --- @@ -73,7 +74,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -111,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. --- @@ -119,7 +120,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -428,7 +429,7 @@ DataUpcloudZones.isTerraformDataSource(java.lang.Object x) | terraformMetaArguments | java.util.Map | *No description.* | | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -516,10 +517,10 @@ public TerraformProviderGeneratorMetadata getTerraformGeneratorMetadata(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -644,6 +645,7 @@ DataUpcloudZonesConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -661,14 +663,14 @@ DataUpcloudZonesConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| filterType | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. | +| filterType | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. | --- @@ -685,10 +687,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -750,7 +752,7 @@ public java.lang.String getFilterType(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. --- @@ -762,7 +764,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZones.python.md b/docs/dataUpcloudZones.python.md index 44da7007..cf675410 100644 --- a/docs/dataUpcloudZones.python.md +++ b/docs/dataUpcloudZones.python.md @@ -1,6 +1,6 @@ # `data_upcloud_zones` -Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.terraform.io/docs/providers/upcloud/d/zones). +Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones). # `dataUpcloudZones` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.te ### DataUpcloudZones -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zones upcloud_zones}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones upcloud_zones}. #### Initializers @@ -19,7 +19,7 @@ dataUpcloudZones.DataUpcloudZones( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -35,14 +35,14 @@ dataUpcloudZones.DataUpcloudZones( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| filter_type | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. | +| filter_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. | --- @@ -72,7 +72,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -458,7 +458,7 @@ dataUpcloudZones.DataUpcloudZones.is_terraform_data_source( | terraform_meta_arguments | typing.Mapping[typing.Any] | *No description.* | | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -546,10 +546,10 @@ terraform_generator_metadata: TerraformProviderGeneratorMetadata ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -672,7 +672,7 @@ from cdktf_cdktf_provider_upcloud import data_upcloud_zones dataUpcloudZones.DataUpcloudZonesConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -688,14 +688,14 @@ dataUpcloudZones.DataUpcloudZonesConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| filter_type | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. | +| filter_type | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. | --- @@ -712,10 +712,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -777,7 +777,7 @@ filter_type: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. --- @@ -789,7 +789,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/dataUpcloudZones.typescript.md b/docs/dataUpcloudZones.typescript.md index c38139da..8162ad5d 100644 --- a/docs/dataUpcloudZones.typescript.md +++ b/docs/dataUpcloudZones.typescript.md @@ -1,6 +1,6 @@ # `data_upcloud_zones` -Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.terraform.io/docs/providers/upcloud/d/zones). +Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones). # `dataUpcloudZones` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.te ### DataUpcloudZones -Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zones upcloud_zones}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones upcloud_zones}. #### Initializers @@ -352,7 +352,7 @@ dataUpcloudZones.DataUpcloudZones.isTerraformDataSource(x: any) | terraformMetaArguments | {[ key: string ]: any} | *No description.* | | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -440,10 +440,10 @@ public readonly terraformGeneratorMetadata: TerraformProviderGeneratorMetadata; ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -572,14 +572,14 @@ const dataUpcloudZonesConfig: dataUpcloudZones.DataUpcloudZonesConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| filterType | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. | +| filterType | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. | --- @@ -596,10 +596,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -661,7 +661,7 @@ public readonly filterType: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type}. --- @@ -673,7 +673,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/firewallRules.csharp.md b/docs/firewallRules.csharp.md index d8d8427f..e57acf70 100644 --- a/docs/firewallRules.csharp.md +++ b/docs/firewallRules.csharp.md @@ -1,6 +1,6 @@ # `upcloud_firewall_rules` -Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://www.terraform.io/docs/providers/upcloud/r/firewall_rules). +Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules). # `firewallRules` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://ww ### FirewallRules -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules upcloud_firewall_rules}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules upcloud_firewall_rules}. #### Initializers @@ -359,7 +359,7 @@ FirewallRules.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -459,10 +459,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -605,7 +605,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new FirewallRulesConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -622,7 +622,7 @@ new FirewallRulesConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -630,7 +630,7 @@ new FirewallRulesConfig { | Provisioners | object[] | *No description.* | | FirewallRule | object | firewall_rule block. | | ServerId | string | The unique id of the server to be protected the firewall rules. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. | --- @@ -647,10 +647,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -714,7 +714,7 @@ public object FirewallRule { get; set; } firewall_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#firewall_rule FirewallRules#firewall_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#firewall_rule FirewallRules#firewall_rule} --- @@ -728,7 +728,7 @@ public string ServerId { get; set; } The unique id of the server to be protected the firewall rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#server_id FirewallRules#server_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#server_id FirewallRules#server_id} --- @@ -740,7 +740,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -803,7 +803,7 @@ public string Action { get; set; } Action to take if the rule conditions are met. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#action FirewallRules#action} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#action FirewallRules#action} --- @@ -817,7 +817,7 @@ public string Direction { get; set; } The direction of network traffic this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#direction FirewallRules#direction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#direction FirewallRules#direction} --- @@ -831,7 +831,7 @@ public string Comment { get; set; } Freeform comment string for the rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#comment FirewallRules#comment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#comment FirewallRules#comment} --- @@ -845,7 +845,7 @@ public string DestinationAddressEnd { get; set; } The destination address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_end FirewallRules#destination_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_end FirewallRules#destination_address_end} --- @@ -859,7 +859,7 @@ public string DestinationAddressStart { get; set; } The destination address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_start FirewallRules#destination_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_start FirewallRules#destination_address_start} --- @@ -873,7 +873,7 @@ public string DestinationPortEnd { get; set; } The destination port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_end FirewallRules#destination_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_end FirewallRules#destination_port_end} --- @@ -887,7 +887,7 @@ public string DestinationPortStart { get; set; } The destination port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_start FirewallRules#destination_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_start FirewallRules#destination_port_start} --- @@ -901,7 +901,7 @@ public string Family { get; set; } The address family of new firewall rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#family FirewallRules#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#family FirewallRules#family} --- @@ -915,7 +915,7 @@ public string IcmpType { get; set; } The ICMP type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#icmp_type FirewallRules#icmp_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#icmp_type FirewallRules#icmp_type} --- @@ -929,7 +929,7 @@ public string Protocol { get; set; } The protocol this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#protocol FirewallRules#protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#protocol FirewallRules#protocol} --- @@ -943,7 +943,7 @@ public string SourceAddressEnd { get; set; } The source address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_end FirewallRules#source_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_end FirewallRules#source_address_end} --- @@ -957,7 +957,7 @@ public string SourceAddressStart { get; set; } The source address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_start FirewallRules#source_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_start FirewallRules#source_address_start} --- @@ -971,7 +971,7 @@ public string SourcePortEnd { get; set; } The source port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_end FirewallRules#source_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_end FirewallRules#source_port_end} --- @@ -985,7 +985,7 @@ public string SourcePortStart { get; set; } The source port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_start FirewallRules#source_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_start FirewallRules#source_port_start} --- diff --git a/docs/firewallRules.go.md b/docs/firewallRules.go.md index dfa15ad1..ba841a5b 100644 --- a/docs/firewallRules.go.md +++ b/docs/firewallRules.go.md @@ -1,6 +1,6 @@ # `upcloud_firewall_rules` -Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://www.terraform.io/docs/providers/upcloud/r/firewall_rules). +Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules). # `firewallRules` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://ww ### FirewallRules -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules upcloud_firewall_rules}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules upcloud_firewall_rules}. #### Initializers @@ -359,7 +359,7 @@ firewallrules.FirewallRules_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -459,10 +459,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -605,7 +605,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/firewallrules" &firewallrules.FirewallRulesConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -622,7 +622,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/firewallrules" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -630,7 +630,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/firewallrules" | Provisioners | *[]interface{} | *No description.* | | FirewallRule | interface{} | firewall_rule block. | | ServerId | *string | The unique id of the server to be protected the firewall rules. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. | --- @@ -647,10 +647,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -714,7 +714,7 @@ FirewallRule interface{} firewall_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#firewall_rule FirewallRules#firewall_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#firewall_rule FirewallRules#firewall_rule} --- @@ -728,7 +728,7 @@ ServerId *string The unique id of the server to be protected the firewall rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#server_id FirewallRules#server_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#server_id FirewallRules#server_id} --- @@ -740,7 +740,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -803,7 +803,7 @@ Action *string Action to take if the rule conditions are met. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#action FirewallRules#action} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#action FirewallRules#action} --- @@ -817,7 +817,7 @@ Direction *string The direction of network traffic this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#direction FirewallRules#direction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#direction FirewallRules#direction} --- @@ -831,7 +831,7 @@ Comment *string Freeform comment string for the rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#comment FirewallRules#comment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#comment FirewallRules#comment} --- @@ -845,7 +845,7 @@ DestinationAddressEnd *string The destination address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_end FirewallRules#destination_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_end FirewallRules#destination_address_end} --- @@ -859,7 +859,7 @@ DestinationAddressStart *string The destination address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_start FirewallRules#destination_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_start FirewallRules#destination_address_start} --- @@ -873,7 +873,7 @@ DestinationPortEnd *string The destination port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_end FirewallRules#destination_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_end FirewallRules#destination_port_end} --- @@ -887,7 +887,7 @@ DestinationPortStart *string The destination port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_start FirewallRules#destination_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_start FirewallRules#destination_port_start} --- @@ -901,7 +901,7 @@ Family *string The address family of new firewall rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#family FirewallRules#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#family FirewallRules#family} --- @@ -915,7 +915,7 @@ IcmpType *string The ICMP type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#icmp_type FirewallRules#icmp_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#icmp_type FirewallRules#icmp_type} --- @@ -929,7 +929,7 @@ Protocol *string The protocol this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#protocol FirewallRules#protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#protocol FirewallRules#protocol} --- @@ -943,7 +943,7 @@ SourceAddressEnd *string The source address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_end FirewallRules#source_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_end FirewallRules#source_address_end} --- @@ -957,7 +957,7 @@ SourceAddressStart *string The source address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_start FirewallRules#source_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_start FirewallRules#source_address_start} --- @@ -971,7 +971,7 @@ SourcePortEnd *string The source port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_end FirewallRules#source_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_end FirewallRules#source_port_end} --- @@ -985,7 +985,7 @@ SourcePortStart *string The source port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_start FirewallRules#source_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_start FirewallRules#source_port_start} --- diff --git a/docs/firewallRules.java.md b/docs/firewallRules.java.md index fbcaacbb..587e5f93 100644 --- a/docs/firewallRules.java.md +++ b/docs/firewallRules.java.md @@ -1,6 +1,6 @@ # `upcloud_firewall_rules` -Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://www.terraform.io/docs/providers/upcloud/r/firewall_rules). +Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules). # `firewallRules` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://ww ### FirewallRules -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules upcloud_firewall_rules}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules upcloud_firewall_rules}. #### Initializers @@ -19,6 +19,7 @@ FirewallRules.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -38,7 +39,7 @@ FirewallRules.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -46,7 +47,7 @@ FirewallRules.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | firewallRule | java.util.List<FirewallRulesFirewallRule> OR com.hashicorp.cdktf.IResolvable | firewall_rule block. | | serverId | java.lang.String | The unique id of the server to be protected the firewall rules. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. | --- @@ -76,7 +77,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -116,7 +117,7 @@ Must be unique amongst siblings in the same scope firewall_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#firewall_rule FirewallRules#firewall_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#firewall_rule FirewallRules#firewall_rule} --- @@ -126,7 +127,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The unique id of the server to be protected the firewall rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#server_id FirewallRules#server_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#server_id FirewallRules#server_id} --- @@ -134,7 +135,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -450,7 +451,7 @@ FirewallRules.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -550,10 +551,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -698,6 +699,7 @@ FirewallRulesConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -717,7 +719,7 @@ FirewallRulesConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -725,7 +727,7 @@ FirewallRulesConfig.builder() | provisioners | java.util.List | *No description.* | | firewallRule | java.util.List<FirewallRulesFirewallRule> OR com.hashicorp.cdktf.IResolvable | firewall_rule block. | | serverId | java.lang.String | The unique id of the server to be protected the firewall rules. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. | --- @@ -742,10 +744,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -809,7 +811,7 @@ public java.lang.Object getFirewallRule(); firewall_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#firewall_rule FirewallRules#firewall_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#firewall_rule FirewallRules#firewall_rule} --- @@ -823,7 +825,7 @@ public java.lang.String getServerId(); The unique id of the server to be protected the firewall rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#server_id FirewallRules#server_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#server_id FirewallRules#server_id} --- @@ -835,7 +837,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -898,7 +900,7 @@ public java.lang.String getAction(); Action to take if the rule conditions are met. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#action FirewallRules#action} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#action FirewallRules#action} --- @@ -912,7 +914,7 @@ public java.lang.String getDirection(); The direction of network traffic this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#direction FirewallRules#direction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#direction FirewallRules#direction} --- @@ -926,7 +928,7 @@ public java.lang.String getComment(); Freeform comment string for the rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#comment FirewallRules#comment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#comment FirewallRules#comment} --- @@ -940,7 +942,7 @@ public java.lang.String getDestinationAddressEnd(); The destination address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_end FirewallRules#destination_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_end FirewallRules#destination_address_end} --- @@ -954,7 +956,7 @@ public java.lang.String getDestinationAddressStart(); The destination address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_start FirewallRules#destination_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_start FirewallRules#destination_address_start} --- @@ -968,7 +970,7 @@ public java.lang.String getDestinationPortEnd(); The destination port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_end FirewallRules#destination_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_end FirewallRules#destination_port_end} --- @@ -982,7 +984,7 @@ public java.lang.String getDestinationPortStart(); The destination port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_start FirewallRules#destination_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_start FirewallRules#destination_port_start} --- @@ -996,7 +998,7 @@ public java.lang.String getFamily(); The address family of new firewall rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#family FirewallRules#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#family FirewallRules#family} --- @@ -1010,7 +1012,7 @@ public java.lang.String getIcmpType(); The ICMP type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#icmp_type FirewallRules#icmp_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#icmp_type FirewallRules#icmp_type} --- @@ -1024,7 +1026,7 @@ public java.lang.String getProtocol(); The protocol this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#protocol FirewallRules#protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#protocol FirewallRules#protocol} --- @@ -1038,7 +1040,7 @@ public java.lang.String getSourceAddressEnd(); The source address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_end FirewallRules#source_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_end FirewallRules#source_address_end} --- @@ -1052,7 +1054,7 @@ public java.lang.String getSourceAddressStart(); The source address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_start FirewallRules#source_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_start FirewallRules#source_address_start} --- @@ -1066,7 +1068,7 @@ public java.lang.String getSourcePortEnd(); The source port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_end FirewallRules#source_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_end FirewallRules#source_port_end} --- @@ -1080,7 +1082,7 @@ public java.lang.String getSourcePortStart(); The source port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_start FirewallRules#source_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_start FirewallRules#source_port_start} --- diff --git a/docs/firewallRules.python.md b/docs/firewallRules.python.md index c64d285f..b12f6860 100644 --- a/docs/firewallRules.python.md +++ b/docs/firewallRules.python.md @@ -1,6 +1,6 @@ # `upcloud_firewall_rules` -Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://www.terraform.io/docs/providers/upcloud/r/firewall_rules). +Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules). # `firewallRules` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://ww ### FirewallRules -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules upcloud_firewall_rules}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules upcloud_firewall_rules}. #### Initializers @@ -19,7 +19,7 @@ firewallRules.FirewallRules( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -36,7 +36,7 @@ firewallRules.FirewallRules( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -44,7 +44,7 @@ firewallRules.FirewallRules( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | firewall_rule | typing.Union[typing.List[FirewallRulesFirewallRule], cdktf.IResolvable] | firewall_rule block. | | server_id | str | The unique id of the server to be protected the firewall rules. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. | --- @@ -74,7 +74,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope firewall_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#firewall_rule FirewallRules#firewall_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#firewall_rule FirewallRules#firewall_rule} --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The unique id of the server to be protected the firewall rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#server_id FirewallRules#server_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#server_id FirewallRules#server_id} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -481,7 +481,7 @@ firewallRules.FirewallRules.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -581,10 +581,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -727,7 +727,7 @@ from cdktf_cdktf_provider_upcloud import firewall_rules firewallRules.FirewallRulesConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -744,7 +744,7 @@ firewallRules.FirewallRulesConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -752,7 +752,7 @@ firewallRules.FirewallRulesConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | firewall_rule | typing.Union[typing.List[FirewallRulesFirewallRule], cdktf.IResolvable] | firewall_rule block. | | server_id | str | The unique id of the server to be protected the firewall rules. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. | --- @@ -769,10 +769,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -836,7 +836,7 @@ firewall_rule: typing.Union[typing.List[FirewallRulesFirewallRule], IResolvable] firewall_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#firewall_rule FirewallRules#firewall_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#firewall_rule FirewallRules#firewall_rule} --- @@ -850,7 +850,7 @@ server_id: str The unique id of the server to be protected the firewall rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#server_id FirewallRules#server_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#server_id FirewallRules#server_id} --- @@ -862,7 +862,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -925,7 +925,7 @@ action: str Action to take if the rule conditions are met. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#action FirewallRules#action} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#action FirewallRules#action} --- @@ -939,7 +939,7 @@ direction: str The direction of network traffic this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#direction FirewallRules#direction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#direction FirewallRules#direction} --- @@ -953,7 +953,7 @@ comment: str Freeform comment string for the rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#comment FirewallRules#comment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#comment FirewallRules#comment} --- @@ -967,7 +967,7 @@ destination_address_end: str The destination address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_end FirewallRules#destination_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_end FirewallRules#destination_address_end} --- @@ -981,7 +981,7 @@ destination_address_start: str The destination address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_start FirewallRules#destination_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_start FirewallRules#destination_address_start} --- @@ -995,7 +995,7 @@ destination_port_end: str The destination port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_end FirewallRules#destination_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_end FirewallRules#destination_port_end} --- @@ -1009,7 +1009,7 @@ destination_port_start: str The destination port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_start FirewallRules#destination_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_start FirewallRules#destination_port_start} --- @@ -1023,7 +1023,7 @@ family: str The address family of new firewall rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#family FirewallRules#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#family FirewallRules#family} --- @@ -1037,7 +1037,7 @@ icmp_type: str The ICMP type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#icmp_type FirewallRules#icmp_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#icmp_type FirewallRules#icmp_type} --- @@ -1051,7 +1051,7 @@ protocol: str The protocol this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#protocol FirewallRules#protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#protocol FirewallRules#protocol} --- @@ -1065,7 +1065,7 @@ source_address_end: str The source address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_end FirewallRules#source_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_end FirewallRules#source_address_end} --- @@ -1079,7 +1079,7 @@ source_address_start: str The source address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_start FirewallRules#source_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_start FirewallRules#source_address_start} --- @@ -1093,7 +1093,7 @@ source_port_end: str The source port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_end FirewallRules#source_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_end FirewallRules#source_port_end} --- @@ -1107,7 +1107,7 @@ source_port_start: str The source port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_start FirewallRules#source_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_start FirewallRules#source_port_start} --- diff --git a/docs/firewallRules.typescript.md b/docs/firewallRules.typescript.md index b57046cb..60a60064 100644 --- a/docs/firewallRules.typescript.md +++ b/docs/firewallRules.typescript.md @@ -1,6 +1,6 @@ # `upcloud_firewall_rules` -Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://www.terraform.io/docs/providers/upcloud/r/firewall_rules). +Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules). # `firewallRules` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://ww ### FirewallRules -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules upcloud_firewall_rules}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules upcloud_firewall_rules}. #### Initializers @@ -359,7 +359,7 @@ firewallRules.FirewallRules.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -459,10 +459,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -611,7 +611,7 @@ const firewallRulesConfig: firewallRules.FirewallRulesConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -619,7 +619,7 @@ const firewallRulesConfig: firewallRules.FirewallRulesConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | firewallRule | FirewallRulesFirewallRule[] \| cdktf.IResolvable | firewall_rule block. | | serverId | string | The unique id of the server to be protected the firewall rules. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. | --- @@ -636,10 +636,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -703,7 +703,7 @@ public readonly firewallRule: FirewallRulesFirewallRule[] | IResolvable; firewall_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#firewall_rule FirewallRules#firewall_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#firewall_rule FirewallRules#firewall_rule} --- @@ -717,7 +717,7 @@ public readonly serverId: string; The unique id of the server to be protected the firewall rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#server_id FirewallRules#server_id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#server_id FirewallRules#server_id} --- @@ -729,7 +729,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -777,7 +777,7 @@ public readonly action: string; Action to take if the rule conditions are met. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#action FirewallRules#action} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#action FirewallRules#action} --- @@ -791,7 +791,7 @@ public readonly direction: string; The direction of network traffic this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#direction FirewallRules#direction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#direction FirewallRules#direction} --- @@ -805,7 +805,7 @@ public readonly comment: string; Freeform comment string for the rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#comment FirewallRules#comment} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#comment FirewallRules#comment} --- @@ -819,7 +819,7 @@ public readonly destinationAddressEnd: string; The destination address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_end FirewallRules#destination_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_end FirewallRules#destination_address_end} --- @@ -833,7 +833,7 @@ public readonly destinationAddressStart: string; The destination address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_start FirewallRules#destination_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_start FirewallRules#destination_address_start} --- @@ -847,7 +847,7 @@ public readonly destinationPortEnd: string; The destination port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_end FirewallRules#destination_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_end FirewallRules#destination_port_end} --- @@ -861,7 +861,7 @@ public readonly destinationPortStart: string; The destination port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_start FirewallRules#destination_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_start FirewallRules#destination_port_start} --- @@ -875,7 +875,7 @@ public readonly family: string; The address family of new firewall rule. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#family FirewallRules#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#family FirewallRules#family} --- @@ -889,7 +889,7 @@ public readonly icmpType: string; The ICMP type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#icmp_type FirewallRules#icmp_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#icmp_type FirewallRules#icmp_type} --- @@ -903,7 +903,7 @@ public readonly protocol: string; The protocol this rule will be applied to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#protocol FirewallRules#protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#protocol FirewallRules#protocol} --- @@ -917,7 +917,7 @@ public readonly sourceAddressEnd: string; The source address range ends from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_end FirewallRules#source_address_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_end FirewallRules#source_address_end} --- @@ -931,7 +931,7 @@ public readonly sourceAddressStart: string; The source address range starts from this address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_start FirewallRules#source_address_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_start FirewallRules#source_address_start} --- @@ -945,7 +945,7 @@ public readonly sourcePortEnd: string; The source port range ends from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_end FirewallRules#source_port_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_end FirewallRules#source_port_end} --- @@ -959,7 +959,7 @@ public readonly sourcePortStart: string; The source port range starts from this port number. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_start FirewallRules#source_port_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_start FirewallRules#source_port_start} --- diff --git a/docs/floatingIpAddress.csharp.md b/docs/floatingIpAddress.csharp.md index 22386fd9..ddfdf8b8 100644 --- a/docs/floatingIpAddress.csharp.md +++ b/docs/floatingIpAddress.csharp.md @@ -1,6 +1,6 @@ # `upcloud_floating_ip_address` -Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address). +Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address). # `floatingIpAddress` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https ### FloatingIpAddress -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address upcloud_floating_ip_address}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address upcloud_floating_ip_address}. #### Initializers @@ -374,7 +374,7 @@ FloatingIpAddress.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -479,10 +479,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -675,7 +675,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new FloatingIpAddressConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -694,7 +694,7 @@ new FloatingIpAddressConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -702,7 +702,7 @@ new FloatingIpAddressConfig { | Provisioners | object[] | *No description.* | | Access | string | Is address for utility or public network. | | Family | string | The address family of new IP address. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. | | MacAddress | string | MAC address of server interface to assign address to. | | Zone | string | Zone of address, required when assigning a detached floating IP address. | @@ -721,10 +721,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -788,7 +788,7 @@ public string Access { get; set; } Is address for utility or public network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#access FloatingIpAddress#access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#access FloatingIpAddress#access} --- @@ -802,7 +802,7 @@ public string Family { get; set; } The address family of new IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#family FloatingIpAddress#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#family FloatingIpAddress#family} --- @@ -814,7 +814,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -831,7 +831,7 @@ public string MacAddress { get; set; } MAC address of server interface to assign address to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#mac_address FloatingIpAddress#mac_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#mac_address FloatingIpAddress#mac_address} --- @@ -845,7 +845,7 @@ public string Zone { get; set; } Zone of address, required when assigning a detached floating IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#zone FloatingIpAddress#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#zone FloatingIpAddress#zone} --- diff --git a/docs/floatingIpAddress.go.md b/docs/floatingIpAddress.go.md index 2dd68bc9..cce2d97e 100644 --- a/docs/floatingIpAddress.go.md +++ b/docs/floatingIpAddress.go.md @@ -1,6 +1,6 @@ # `upcloud_floating_ip_address` -Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address). +Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address). # `floatingIpAddress` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https ### FloatingIpAddress -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address upcloud_floating_ip_address}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address upcloud_floating_ip_address}. #### Initializers @@ -374,7 +374,7 @@ floatingipaddress.FloatingIpAddress_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -479,10 +479,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -675,7 +675,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/floatingipaddress" &floatingipaddress.FloatingIpAddressConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -694,7 +694,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/floatingipaddress" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -702,7 +702,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/floatingipaddress" | Provisioners | *[]interface{} | *No description.* | | Access | *string | Is address for utility or public network. | | Family | *string | The address family of new IP address. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. | | MacAddress | *string | MAC address of server interface to assign address to. | | Zone | *string | Zone of address, required when assigning a detached floating IP address. | @@ -721,10 +721,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -788,7 +788,7 @@ Access *string Is address for utility or public network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#access FloatingIpAddress#access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#access FloatingIpAddress#access} --- @@ -802,7 +802,7 @@ Family *string The address family of new IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#family FloatingIpAddress#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#family FloatingIpAddress#family} --- @@ -814,7 +814,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -831,7 +831,7 @@ MacAddress *string MAC address of server interface to assign address to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#mac_address FloatingIpAddress#mac_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#mac_address FloatingIpAddress#mac_address} --- @@ -845,7 +845,7 @@ Zone *string Zone of address, required when assigning a detached floating IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#zone FloatingIpAddress#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#zone FloatingIpAddress#zone} --- diff --git a/docs/floatingIpAddress.java.md b/docs/floatingIpAddress.java.md index 1cb83d57..a498515b 100644 --- a/docs/floatingIpAddress.java.md +++ b/docs/floatingIpAddress.java.md @@ -1,6 +1,6 @@ # `upcloud_floating_ip_address` -Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address). +Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address). # `floatingIpAddress` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https ### FloatingIpAddress -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address upcloud_floating_ip_address}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address upcloud_floating_ip_address}. #### Initializers @@ -19,6 +19,7 @@ FloatingIpAddress.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -39,7 +40,7 @@ FloatingIpAddress.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -47,7 +48,7 @@ FloatingIpAddress.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | access | java.lang.String | Is address for utility or public network. | | family | java.lang.String | The address family of new IP address. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. | | macAddress | java.lang.String | MAC address of server interface to assign address to. | | zone | java.lang.String | Zone of address, required when assigning a detached floating IP address. | @@ -79,7 +80,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -119,7 +120,7 @@ Must be unique amongst siblings in the same scope Is address for utility or public network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#access FloatingIpAddress#access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#access FloatingIpAddress#access} --- @@ -129,7 +130,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The address family of new IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#family FloatingIpAddress#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#family FloatingIpAddress#family} --- @@ -137,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -150,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t MAC address of server interface to assign address to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#mac_address FloatingIpAddress#mac_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#mac_address FloatingIpAddress#mac_address} --- @@ -160,7 +161,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone of address, required when assigning a detached floating IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#zone FloatingIpAddress#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#zone FloatingIpAddress#zone} --- @@ -488,7 +489,7 @@ FloatingIpAddress.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -593,10 +594,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -791,6 +792,7 @@ FloatingIpAddressConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -811,7 +813,7 @@ FloatingIpAddressConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -819,7 +821,7 @@ FloatingIpAddressConfig.builder() | provisioners | java.util.List | *No description.* | | access | java.lang.String | Is address for utility or public network. | | family | java.lang.String | The address family of new IP address. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. | | macAddress | java.lang.String | MAC address of server interface to assign address to. | | zone | java.lang.String | Zone of address, required when assigning a detached floating IP address. | @@ -838,10 +840,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -905,7 +907,7 @@ public java.lang.String getAccess(); Is address for utility or public network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#access FloatingIpAddress#access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#access FloatingIpAddress#access} --- @@ -919,7 +921,7 @@ public java.lang.String getFamily(); The address family of new IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#family FloatingIpAddress#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#family FloatingIpAddress#family} --- @@ -931,7 +933,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +950,7 @@ public java.lang.String getMacAddress(); MAC address of server interface to assign address to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#mac_address FloatingIpAddress#mac_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#mac_address FloatingIpAddress#mac_address} --- @@ -962,7 +964,7 @@ public java.lang.String getZone(); Zone of address, required when assigning a detached floating IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#zone FloatingIpAddress#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#zone FloatingIpAddress#zone} --- diff --git a/docs/floatingIpAddress.python.md b/docs/floatingIpAddress.python.md index 0e045b4f..bccf8a0f 100644 --- a/docs/floatingIpAddress.python.md +++ b/docs/floatingIpAddress.python.md @@ -1,6 +1,6 @@ # `upcloud_floating_ip_address` -Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address). +Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address). # `floatingIpAddress` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https ### FloatingIpAddress -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address upcloud_floating_ip_address}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address upcloud_floating_ip_address}. #### Initializers @@ -19,7 +19,7 @@ floatingIpAddress.FloatingIpAddress( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -38,7 +38,7 @@ floatingIpAddress.FloatingIpAddress( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -46,7 +46,7 @@ floatingIpAddress.FloatingIpAddress( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | access | str | Is address for utility or public network. | | family | str | The address family of new IP address. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. | | mac_address | str | MAC address of server interface to assign address to. | | zone | str | Zone of address, required when assigning a detached floating IP address. | @@ -78,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope Is address for utility or public network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#access FloatingIpAddress#access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#access FloatingIpAddress#access} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The address family of new IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#family FloatingIpAddress#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#family FloatingIpAddress#family} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 MAC address of server interface to assign address to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#mac_address FloatingIpAddress#mac_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#mac_address FloatingIpAddress#mac_address} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone of address, required when assigning a detached floating IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#zone FloatingIpAddress#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#zone FloatingIpAddress#zone} --- @@ -518,7 +518,7 @@ floatingIpAddress.FloatingIpAddress.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -623,10 +623,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -819,7 +819,7 @@ from cdktf_cdktf_provider_upcloud import floating_ip_address floatingIpAddress.FloatingIpAddressConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -838,7 +838,7 @@ floatingIpAddress.FloatingIpAddressConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -846,7 +846,7 @@ floatingIpAddress.FloatingIpAddressConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | access | str | Is address for utility or public network. | | family | str | The address family of new IP address. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. | | mac_address | str | MAC address of server interface to assign address to. | | zone | str | Zone of address, required when assigning a detached floating IP address. | @@ -865,10 +865,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -932,7 +932,7 @@ access: str Is address for utility or public network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#access FloatingIpAddress#access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#access FloatingIpAddress#access} --- @@ -946,7 +946,7 @@ family: str The address family of new IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#family FloatingIpAddress#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#family FloatingIpAddress#family} --- @@ -958,7 +958,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -975,7 +975,7 @@ mac_address: str MAC address of server interface to assign address to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#mac_address FloatingIpAddress#mac_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#mac_address FloatingIpAddress#mac_address} --- @@ -989,7 +989,7 @@ zone: str Zone of address, required when assigning a detached floating IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#zone FloatingIpAddress#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#zone FloatingIpAddress#zone} --- diff --git a/docs/floatingIpAddress.typescript.md b/docs/floatingIpAddress.typescript.md index 6040cdb6..c012aa86 100644 --- a/docs/floatingIpAddress.typescript.md +++ b/docs/floatingIpAddress.typescript.md @@ -1,6 +1,6 @@ # `upcloud_floating_ip_address` -Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address). +Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address). # `floatingIpAddress` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https ### FloatingIpAddress -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address upcloud_floating_ip_address}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address upcloud_floating_ip_address}. #### Initializers @@ -374,7 +374,7 @@ floatingIpAddress.FloatingIpAddress.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -479,10 +479,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -681,7 +681,7 @@ const floatingIpAddressConfig: floatingIpAddress.FloatingIpAddressConfig = { ... | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -689,7 +689,7 @@ const floatingIpAddressConfig: floatingIpAddress.FloatingIpAddressConfig = { ... | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | access | string | Is address for utility or public network. | | family | string | The address family of new IP address. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. | | macAddress | string | MAC address of server interface to assign address to. | | zone | string | Zone of address, required when assigning a detached floating IP address. | @@ -708,10 +708,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -775,7 +775,7 @@ public readonly access: string; Is address for utility or public network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#access FloatingIpAddress#access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#access FloatingIpAddress#access} --- @@ -789,7 +789,7 @@ public readonly family: string; The address family of new IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#family FloatingIpAddress#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#family FloatingIpAddress#family} --- @@ -801,7 +801,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -818,7 +818,7 @@ public readonly macAddress: string; MAC address of server interface to assign address to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#mac_address FloatingIpAddress#mac_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#mac_address FloatingIpAddress#mac_address} --- @@ -832,7 +832,7 @@ public readonly zone: string; Zone of address, required when assigning a detached floating IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#zone FloatingIpAddress#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#zone FloatingIpAddress#zone} --- diff --git a/docs/gateway.csharp.md b/docs/gateway.csharp.md index 73c0d75c..a293a542 100644 --- a/docs/gateway.csharp.md +++ b/docs/gateway.csharp.md @@ -1,6 +1,6 @@ # `upcloud_gateway` -Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terraform.io/docs/providers/upcloud/r/gateway). +Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway). # `gateway` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terra ### Gateway -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/gateway upcloud_gateway}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway upcloud_gateway}. #### Initializers @@ -373,7 +373,7 @@ Gateway.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -482,10 +482,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -718,7 +718,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new GatewayConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -739,7 +739,7 @@ new GatewayConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -750,7 +750,7 @@ new GatewayConfig { | Router | GatewayRouter | router block. | | Zone | string | Zone in which the gateway will be hosted, e.g. `de-fra1`. | | ConfiguredStatus | string | The service configured status indicates the service's current intended status. Managed by the customer. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. | | Labels | System.Collections.Generic.IDictionary | Key-value pairs to classify the network gateway. | --- @@ -768,10 +768,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -835,7 +835,7 @@ public string[] Features { get; set; } Features enabled for the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#features Gateway#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#features Gateway#features} --- @@ -849,7 +849,7 @@ public string Name { get; set; } Gateway name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#name Gateway#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#name Gateway#name} --- @@ -863,7 +863,7 @@ public GatewayRouter Router { get; set; } router block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#router Gateway#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#router Gateway#router} --- @@ -877,7 +877,7 @@ public string Zone { get; set; } Zone in which the gateway will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#zone Gateway#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#zone Gateway#zone} --- @@ -891,7 +891,7 @@ public string ConfiguredStatus { get; set; } The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#configured_status Gateway#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#configured_status Gateway#configured_status} --- @@ -903,7 +903,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 System.Collections.Generic.IDictionary Labels { get; set; Key-value pairs to classify the network gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#labels Gateway#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#labels Gateway#labels} --- @@ -954,7 +954,7 @@ public string Id { get; set; } ID of the router attached to the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/gateway.go.md b/docs/gateway.go.md index ac88925a..a24a2cd0 100644 --- a/docs/gateway.go.md +++ b/docs/gateway.go.md @@ -1,6 +1,6 @@ # `upcloud_gateway` -Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terraform.io/docs/providers/upcloud/r/gateway). +Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway). # `gateway` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terra ### Gateway -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/gateway upcloud_gateway}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway upcloud_gateway}. #### Initializers @@ -373,7 +373,7 @@ gateway.Gateway_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -482,10 +482,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -718,7 +718,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/gateway" &gateway.GatewayConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -739,7 +739,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/gateway" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -750,7 +750,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/gateway" | Router | GatewayRouter | router block. | | Zone | *string | Zone in which the gateway will be hosted, e.g. `de-fra1`. | | ConfiguredStatus | *string | The service configured status indicates the service's current intended status. Managed by the customer. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. | | Labels | *map[string]*string | Key-value pairs to classify the network gateway. | --- @@ -768,10 +768,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -835,7 +835,7 @@ Features *[]*string Features enabled for the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#features Gateway#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#features Gateway#features} --- @@ -849,7 +849,7 @@ Name *string Gateway name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#name Gateway#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#name Gateway#name} --- @@ -863,7 +863,7 @@ Router GatewayRouter router block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#router Gateway#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#router Gateway#router} --- @@ -877,7 +877,7 @@ Zone *string Zone in which the gateway will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#zone Gateway#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#zone Gateway#zone} --- @@ -891,7 +891,7 @@ ConfiguredStatus *string The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#configured_status Gateway#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#configured_status Gateway#configured_status} --- @@ -903,7 +903,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Labels *map[string]*string Key-value pairs to classify the network gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#labels Gateway#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#labels Gateway#labels} --- @@ -954,7 +954,7 @@ Id *string ID of the router attached to the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/gateway.java.md b/docs/gateway.java.md index 5700c472..89657286 100644 --- a/docs/gateway.java.md +++ b/docs/gateway.java.md @@ -1,6 +1,6 @@ # `upcloud_gateway` -Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terraform.io/docs/providers/upcloud/r/gateway). +Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway). # `gateway` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terra ### Gateway -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/gateway upcloud_gateway}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway upcloud_gateway}. #### Initializers @@ -19,6 +19,7 @@ Gateway.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -41,7 +42,7 @@ Gateway.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -52,7 +53,7 @@ Gateway.Builder.create(Construct scope, java.lang.String id) | router | GatewayRouter | router block. | | zone | java.lang.String | Zone in which the gateway will be hosted, e.g. `de-fra1`. | | configuredStatus | java.lang.String | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. | | labels | java.util.Map | Key-value pairs to classify the network gateway. | --- @@ -83,7 +84,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -123,7 +124,7 @@ Must be unique amongst siblings in the same scope Features enabled for the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#features Gateway#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#features Gateway#features} --- @@ -133,7 +134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Gateway name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#name Gateway#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#name Gateway#name} --- @@ -143,7 +144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo router block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#router Gateway#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#router Gateway#router} --- @@ -153,7 +154,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone in which the gateway will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#zone Gateway#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#zone Gateway#zone} --- @@ -163,7 +164,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#configured_status Gateway#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#configured_status Gateway#configured_status} --- @@ -171,7 +172,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -184,7 +185,7 @@ If you experience problems setting this value it might not be settable. Please t Key-value pairs to classify the network gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#labels Gateway#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#labels Gateway#labels} --- @@ -511,7 +512,7 @@ Gateway.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -620,10 +621,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -858,6 +859,7 @@ GatewayConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -880,7 +882,7 @@ GatewayConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -891,7 +893,7 @@ GatewayConfig.builder() | router | GatewayRouter | router block. | | zone | java.lang.String | Zone in which the gateway will be hosted, e.g. `de-fra1`. | | configuredStatus | java.lang.String | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. | | labels | java.util.Map | Key-value pairs to classify the network gateway. | --- @@ -909,10 +911,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -976,7 +978,7 @@ public java.util.List getFeatures(); Features enabled for the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#features Gateway#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#features Gateway#features} --- @@ -990,7 +992,7 @@ public java.lang.String getName(); Gateway name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#name Gateway#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#name Gateway#name} --- @@ -1004,7 +1006,7 @@ public GatewayRouter getRouter(); router block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#router Gateway#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#router Gateway#router} --- @@ -1018,7 +1020,7 @@ public java.lang.String getZone(); Zone in which the gateway will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#zone Gateway#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#zone Gateway#zone} --- @@ -1032,7 +1034,7 @@ public java.lang.String getConfiguredStatus(); The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#configured_status Gateway#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#configured_status Gateway#configured_status} --- @@ -1044,7 +1046,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1063,7 @@ public java.util.Map getLabels(); Key-value pairs to classify the network gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#labels Gateway#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#labels Gateway#labels} --- @@ -1095,7 +1097,7 @@ public java.lang.String getId(); ID of the router attached to the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/gateway.python.md b/docs/gateway.python.md index d13d4ebb..61b9271c 100644 --- a/docs/gateway.python.md +++ b/docs/gateway.python.md @@ -1,6 +1,6 @@ # `upcloud_gateway` -Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terraform.io/docs/providers/upcloud/r/gateway). +Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway). # `gateway` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terra ### Gateway -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/gateway upcloud_gateway}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway upcloud_gateway}. #### Initializers @@ -19,7 +19,7 @@ gateway.Gateway( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -40,7 +40,7 @@ gateway.Gateway( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -51,7 +51,7 @@ gateway.Gateway( | router | GatewayRouter | router block. | | zone | str | Zone in which the gateway will be hosted, e.g. `de-fra1`. | | configured_status | str | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. | | labels | typing.Mapping[str] | Key-value pairs to classify the network gateway. | --- @@ -82,7 +82,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope Features enabled for the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#features Gateway#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#features Gateway#features} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Gateway name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#name Gateway#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#name Gateway#name} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo router block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#router Gateway#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#router Gateway#router} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone in which the gateway will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#zone Gateway#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#zone Gateway#zone} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#configured_status Gateway#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#configured_status Gateway#configured_status} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -183,7 +183,7 @@ If you experience problems setting this value it might not be settable. Please t Key-value pairs to classify the network gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#labels Gateway#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#labels Gateway#labels} --- @@ -437,7 +437,7 @@ def put_router( ID of the router attached to the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -550,7 +550,7 @@ gateway.Gateway.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -659,10 +659,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -895,7 +895,7 @@ from cdktf_cdktf_provider_upcloud import gateway gateway.GatewayConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -916,7 +916,7 @@ gateway.GatewayConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -927,7 +927,7 @@ gateway.GatewayConfig( | router | GatewayRouter | router block. | | zone | str | Zone in which the gateway will be hosted, e.g. `de-fra1`. | | configured_status | str | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. | | labels | typing.Mapping[str] | Key-value pairs to classify the network gateway. | --- @@ -945,10 +945,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1012,7 +1012,7 @@ features: typing.List[str] Features enabled for the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#features Gateway#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#features Gateway#features} --- @@ -1026,7 +1026,7 @@ name: str Gateway name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#name Gateway#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#name Gateway#name} --- @@ -1040,7 +1040,7 @@ router: GatewayRouter router block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#router Gateway#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#router Gateway#router} --- @@ -1054,7 +1054,7 @@ zone: str Zone in which the gateway will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#zone Gateway#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#zone Gateway#zone} --- @@ -1068,7 +1068,7 @@ configured_status: str The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#configured_status Gateway#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#configured_status Gateway#configured_status} --- @@ -1080,7 +1080,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ labels: typing.Mapping[str] Key-value pairs to classify the network gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#labels Gateway#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#labels Gateway#labels} --- @@ -1131,7 +1131,7 @@ id: str ID of the router attached to the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/gateway.typescript.md b/docs/gateway.typescript.md index 1afa1d28..3d830623 100644 --- a/docs/gateway.typescript.md +++ b/docs/gateway.typescript.md @@ -1,6 +1,6 @@ # `upcloud_gateway` -Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terraform.io/docs/providers/upcloud/r/gateway). +Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway). # `gateway` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terra ### Gateway -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/gateway upcloud_gateway}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway upcloud_gateway}. #### Initializers @@ -373,7 +373,7 @@ gateway.Gateway.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -482,10 +482,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -724,7 +724,7 @@ const gatewayConfig: gateway.GatewayConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -735,7 +735,7 @@ const gatewayConfig: gateway.GatewayConfig = { ... } | router | GatewayRouter | router block. | | zone | string | Zone in which the gateway will be hosted, e.g. `de-fra1`. | | configuredStatus | string | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. | | labels | {[ key: string ]: string} | Key-value pairs to classify the network gateway. | --- @@ -753,10 +753,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -820,7 +820,7 @@ public readonly features: string[]; Features enabled for the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#features Gateway#features} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#features Gateway#features} --- @@ -834,7 +834,7 @@ public readonly name: string; Gateway name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#name Gateway#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#name Gateway#name} --- @@ -848,7 +848,7 @@ public readonly router: GatewayRouter; router block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#router Gateway#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#router Gateway#router} --- @@ -862,7 +862,7 @@ public readonly zone: string; Zone in which the gateway will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#zone Gateway#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#zone Gateway#zone} --- @@ -876,7 +876,7 @@ public readonly configuredStatus: string; The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#configured_status Gateway#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#configured_status Gateway#configured_status} --- @@ -888,7 +888,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 readonly labels: {[ key: string ]: string}; Key-value pairs to classify the network gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#labels Gateway#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#labels Gateway#labels} --- @@ -937,7 +937,7 @@ public readonly id: string; ID of the router attached to the gateway. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 efe20355..906d1037 100644 --- a/docs/kubernetesCluster.csharp.md +++ b/docs/kubernetesCluster.csharp.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster). # `kubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https: ### KubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -346,7 +346,7 @@ KubernetesCluster.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -451,10 +451,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -647,7 +647,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new KubernetesClusterConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -665,7 +665,7 @@ new KubernetesClusterConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -674,7 +674,7 @@ new KubernetesClusterConfig { | Name | string | Cluster name. Needs to be unique within the account. | | Network | string | Network ID for the cluster to run in. | | Zone | string | Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | --- @@ -691,10 +691,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -758,7 +758,7 @@ public string Name { get; set; } Cluster name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#name KubernetesCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#name KubernetesCluster#name} --- @@ -772,7 +772,7 @@ public string Network { get; set; } Network ID for the cluster to run in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#network KubernetesCluster#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#network KubernetesCluster#network} --- @@ -786,7 +786,7 @@ public string Zone { get; set; } Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#zone KubernetesCluster#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#zone KubernetesCluster#zone} --- @@ -798,7 +798,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. diff --git a/docs/kubernetesCluster.go.md b/docs/kubernetesCluster.go.md index 806bc030..5ebc64ab 100644 --- a/docs/kubernetesCluster.go.md +++ b/docs/kubernetesCluster.go.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster). # `kubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https: ### KubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -346,7 +346,7 @@ kubernetescluster.KubernetesCluster_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -451,10 +451,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -647,7 +647,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/kubernetescluster" &kubernetescluster.KubernetesClusterConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -665,7 +665,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/kubernetescluster" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -674,7 +674,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/kubernetescluster" | Name | *string | Cluster name. Needs to be unique within the account. | | Network | *string | Network ID for the cluster to run in. | | Zone | *string | Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | --- @@ -691,10 +691,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -758,7 +758,7 @@ Name *string Cluster name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#name KubernetesCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#name KubernetesCluster#name} --- @@ -772,7 +772,7 @@ Network *string Network ID for the cluster to run in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#network KubernetesCluster#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#network KubernetesCluster#network} --- @@ -786,7 +786,7 @@ Zone *string Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#zone KubernetesCluster#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#zone KubernetesCluster#zone} --- @@ -798,7 +798,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. diff --git a/docs/kubernetesCluster.java.md b/docs/kubernetesCluster.java.md index 85dcce77..6de53e13 100644 --- a/docs/kubernetesCluster.java.md +++ b/docs/kubernetesCluster.java.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster). # `kubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https: ### KubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -19,6 +19,7 @@ KubernetesCluster.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -38,7 +39,7 @@ KubernetesCluster.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -47,7 +48,7 @@ KubernetesCluster.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | Cluster name. Needs to be unique within the account. | | network | java.lang.String | Network ID for the cluster to run in. | | zone | java.lang.String | Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | --- @@ -77,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -117,7 +118,7 @@ Must be unique amongst siblings in the same scope Cluster name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#name KubernetesCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#name KubernetesCluster#name} --- @@ -127,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Network ID for the cluster to run in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#network KubernetesCluster#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#network KubernetesCluster#network} --- @@ -137,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#zone KubernetesCluster#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#zone KubernetesCluster#zone} --- @@ -145,7 +146,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -448,7 +449,7 @@ KubernetesCluster.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -553,10 +554,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -751,6 +752,7 @@ KubernetesClusterConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -770,7 +772,7 @@ KubernetesClusterConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -779,7 +781,7 @@ KubernetesClusterConfig.builder() | name | java.lang.String | Cluster name. Needs to be unique within the account. | | network | java.lang.String | Network ID for the cluster to run in. | | zone | java.lang.String | Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | --- @@ -796,10 +798,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -863,7 +865,7 @@ public java.lang.String getName(); Cluster name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#name KubernetesCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#name KubernetesCluster#name} --- @@ -877,7 +879,7 @@ public java.lang.String getNetwork(); Network ID for the cluster to run in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#network KubernetesCluster#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#network KubernetesCluster#network} --- @@ -891,7 +893,7 @@ public java.lang.String getZone(); Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#zone KubernetesCluster#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#zone KubernetesCluster#zone} --- @@ -903,7 +905,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. diff --git a/docs/kubernetesCluster.python.md b/docs/kubernetesCluster.python.md index e5bbc62c..cf1e45ff 100644 --- a/docs/kubernetesCluster.python.md +++ b/docs/kubernetesCluster.python.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster). # `kubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https: ### KubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -19,7 +19,7 @@ kubernetesCluster.KubernetesCluster( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -37,7 +37,7 @@ kubernetesCluster.KubernetesCluster( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -46,7 +46,7 @@ kubernetesCluster.KubernetesCluster( | name | str | Cluster name. Needs to be unique within the account. | | network | str | Network ID for the cluster to run in. | | zone | str | Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | --- @@ -76,7 +76,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope Cluster name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#name KubernetesCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#name KubernetesCluster#name} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Network ID for the cluster to run in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#network KubernetesCluster#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#network KubernetesCluster#network} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#zone KubernetesCluster#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#zone KubernetesCluster#zone} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -478,7 +478,7 @@ kubernetesCluster.KubernetesCluster.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -583,10 +583,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -779,7 +779,7 @@ from cdktf_cdktf_provider_upcloud import kubernetes_cluster kubernetesCluster.KubernetesClusterConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -797,7 +797,7 @@ kubernetesCluster.KubernetesClusterConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -806,7 +806,7 @@ kubernetesCluster.KubernetesClusterConfig( | name | str | Cluster name. Needs to be unique within the account. | | network | str | Network ID for the cluster to run in. | | zone | str | Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | --- @@ -823,10 +823,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -890,7 +890,7 @@ name: str Cluster name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#name KubernetesCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#name KubernetesCluster#name} --- @@ -904,7 +904,7 @@ network: str Network ID for the cluster to run in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#network KubernetesCluster#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#network KubernetesCluster#network} --- @@ -918,7 +918,7 @@ zone: str Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#zone KubernetesCluster#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#zone KubernetesCluster#zone} --- @@ -930,7 +930,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. diff --git a/docs/kubernetesCluster.typescript.md b/docs/kubernetesCluster.typescript.md index b18585a2..1fb0d6fa 100644 --- a/docs/kubernetesCluster.typescript.md +++ b/docs/kubernetesCluster.typescript.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster). # `kubernetesCluster` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https: ### KubernetesCluster -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster upcloud_kubernetes_cluster}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster upcloud_kubernetes_cluster}. #### Initializers @@ -346,7 +346,7 @@ kubernetesCluster.KubernetesCluster.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -451,10 +451,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -653,7 +653,7 @@ const kubernetesClusterConfig: kubernetesCluster.KubernetesClusterConfig = { ... | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -662,7 +662,7 @@ const kubernetesClusterConfig: kubernetesCluster.KubernetesClusterConfig = { ... | name | string | Cluster name. Needs to be unique within the account. | | network | string | Network ID for the cluster to run in. | | zone | string | Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#id KubernetesCluster#id}. | --- @@ -679,10 +679,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -746,7 +746,7 @@ public readonly name: string; Cluster name. Needs to be unique within the account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#name KubernetesCluster#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#name KubernetesCluster#name} --- @@ -760,7 +760,7 @@ public readonly network: string; Network ID for the cluster to run in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#network KubernetesCluster#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#network KubernetesCluster#network} --- @@ -774,7 +774,7 @@ public readonly zone: string; Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#zone KubernetesCluster#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#zone KubernetesCluster#zone} --- @@ -786,7 +786,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. diff --git a/docs/kubernetesNodeGroup.csharp.md b/docs/kubernetesNodeGroup.csharp.md index 33b5a358..d1825be5 100644 --- a/docs/kubernetesNodeGroup.csharp.md +++ b/docs/kubernetesNodeGroup.csharp.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_node_group` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group). # `kubernetesNodeGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](htt ### KubernetesNodeGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group upcloud_kubernetes_node_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group upcloud_kubernetes_node_group}. #### Initializers @@ -407,7 +407,7 @@ KubernetesNodeGroup.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -521,10 +521,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -807,7 +807,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new KubernetesNodeGroupConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -831,7 +831,7 @@ new KubernetesNodeGroupConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -842,7 +842,7 @@ new KubernetesNodeGroupConfig { | NodeCount | double | Amount of nodes to provision in the node group. | | Plan | string | The pricing plan used for the node group. You can list available plans with `upctl server plans`. | | AntiAffinity | object | If set to true, nodes in this group will be placed on separate compute hosts. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. | | KubeletArgs | object | kubelet_args block. | | Labels | System.Collections.Generic.IDictionary | Key-value pairs to classify the node group. | | SshKeys | string[] | You can optionally select SSH keys to be added as authorized keys to the nodes in this node group. | @@ -863,10 +863,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -930,7 +930,7 @@ public string Cluster { get; set; } Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} --- @@ -944,7 +944,7 @@ public string Name { get; set; } The name of the node group. Needs to be unique within a cluster. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#name KubernetesNodeGroup#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#name KubernetesNodeGroup#name} --- @@ -958,7 +958,7 @@ public double NodeCount { get; set; } Amount of nodes to provision in the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} --- @@ -972,7 +972,7 @@ public string Plan { get; set; } The pricing plan used for the node group. You can list available plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#plan KubernetesNodeGroup#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#plan KubernetesNodeGroup#plan} --- @@ -988,7 +988,7 @@ If set to true, nodes in this group will be placed on separate compute hosts. Please note that anti-affinity policy is considered "best effort" and enabling it does not fully guarantee that the nodes will end up on different hardware. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} --- @@ -1000,7 +1000,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 object KubeletArgs { get; set; } kubelet_args block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} --- @@ -1031,7 +1031,7 @@ public System.Collections.Generic.IDictionary Labels { get; set; Key-value pairs to classify the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#labels KubernetesNodeGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#labels KubernetesNodeGroup#labels} --- @@ -1047,7 +1047,7 @@ You can optionally select SSH keys to be added as authorized keys to the nodes i This allows you to connect to the nodes via SSH once they are running. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} --- @@ -1061,7 +1061,7 @@ public object Taint { get; set; } taint block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#taint KubernetesNodeGroup#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#taint KubernetesNodeGroup#taint} --- @@ -1097,7 +1097,7 @@ public string Key { get; set; } Kubelet argument key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1111,7 +1111,7 @@ public string Value { get; set; } Kubelet argument value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- @@ -1149,7 +1149,7 @@ public string Effect { get; set; } Taint effect. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#effect KubernetesNodeGroup#effect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#effect KubernetesNodeGroup#effect} --- @@ -1163,7 +1163,7 @@ public string Key { get; set; } Taint key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1177,7 +1177,7 @@ public string Value { get; set; } Taint value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- diff --git a/docs/kubernetesNodeGroup.go.md b/docs/kubernetesNodeGroup.go.md index e56c0321..279f8279 100644 --- a/docs/kubernetesNodeGroup.go.md +++ b/docs/kubernetesNodeGroup.go.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_node_group` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group). # `kubernetesNodeGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](htt ### KubernetesNodeGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group upcloud_kubernetes_node_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group upcloud_kubernetes_node_group}. #### Initializers @@ -407,7 +407,7 @@ kubernetesnodegroup.KubernetesNodeGroup_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -521,10 +521,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -807,7 +807,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/kubernetesnodegrou &kubernetesnodegroup.KubernetesNodeGroupConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -831,7 +831,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/kubernetesnodegrou | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -842,7 +842,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/kubernetesnodegrou | NodeCount | *f64 | Amount of nodes to provision in the node group. | | Plan | *string | The pricing plan used for the node group. You can list available plans with `upctl server plans`. | | AntiAffinity | interface{} | If set to true, nodes in this group will be placed on separate compute hosts. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. | | KubeletArgs | interface{} | kubelet_args block. | | Labels | *map[string]*string | Key-value pairs to classify the node group. | | SshKeys | *[]*string | You can optionally select SSH keys to be added as authorized keys to the nodes in this node group. | @@ -863,10 +863,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -930,7 +930,7 @@ Cluster *string Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} --- @@ -944,7 +944,7 @@ Name *string The name of the node group. Needs to be unique within a cluster. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#name KubernetesNodeGroup#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#name KubernetesNodeGroup#name} --- @@ -958,7 +958,7 @@ NodeCount *f64 Amount of nodes to provision in the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} --- @@ -972,7 +972,7 @@ Plan *string The pricing plan used for the node group. You can list available plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#plan KubernetesNodeGroup#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#plan KubernetesNodeGroup#plan} --- @@ -988,7 +988,7 @@ If set to true, nodes in this group will be placed on separate compute hosts. Please note that anti-affinity policy is considered "best effort" and enabling it does not fully guarantee that the nodes will end up on different hardware. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} --- @@ -1000,7 +1000,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ KubeletArgs interface{} kubelet_args block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} --- @@ -1031,7 +1031,7 @@ Labels *map[string]*string Key-value pairs to classify the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#labels KubernetesNodeGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#labels KubernetesNodeGroup#labels} --- @@ -1047,7 +1047,7 @@ You can optionally select SSH keys to be added as authorized keys to the nodes i This allows you to connect to the nodes via SSH once they are running. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} --- @@ -1061,7 +1061,7 @@ Taint interface{} taint block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#taint KubernetesNodeGroup#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#taint KubernetesNodeGroup#taint} --- @@ -1097,7 +1097,7 @@ Key *string Kubelet argument key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1111,7 +1111,7 @@ Value *string Kubelet argument value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- @@ -1149,7 +1149,7 @@ Effect *string Taint effect. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#effect KubernetesNodeGroup#effect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#effect KubernetesNodeGroup#effect} --- @@ -1163,7 +1163,7 @@ Key *string Taint key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1177,7 +1177,7 @@ Value *string Taint value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- diff --git a/docs/kubernetesNodeGroup.java.md b/docs/kubernetesNodeGroup.java.md index ebe686bf..a3d09c24 100644 --- a/docs/kubernetesNodeGroup.java.md +++ b/docs/kubernetesNodeGroup.java.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_node_group` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group). # `kubernetesNodeGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](htt ### KubernetesNodeGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group upcloud_kubernetes_node_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group upcloud_kubernetes_node_group}. #### Initializers @@ -19,6 +19,7 @@ KubernetesNodeGroup.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -47,7 +48,7 @@ KubernetesNodeGroup.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -58,7 +59,7 @@ KubernetesNodeGroup.Builder.create(Construct scope, java.lang.String id) | nodeCount | java.lang.Number | Amount of nodes to provision in the node group. | | plan | java.lang.String | The pricing plan used for the node group. You can list available plans with `upctl server plans`. | | antiAffinity | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to true, nodes in this group will be placed on separate compute hosts. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. | | kubeletArgs | com.hashicorp.cdktf.IResolvable OR java.util.List<KubernetesNodeGroupKubeletArgs> | kubelet_args block. | | labels | java.util.Map | Key-value pairs to classify the node group. | | sshKeys | java.util.List | You can optionally select SSH keys to be added as authorized keys to the nodes in this node group. | @@ -92,7 +93,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -132,7 +133,7 @@ Must be unique amongst siblings in the same scope Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} --- @@ -142,7 +143,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the node group. Needs to be unique within a cluster. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#name KubernetesNodeGroup#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#name KubernetesNodeGroup#name} --- @@ -152,7 +153,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Amount of nodes to provision in the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} --- @@ -162,7 +163,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The pricing plan used for the node group. You can list available plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#plan KubernetesNodeGroup#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#plan KubernetesNodeGroup#plan} --- @@ -174,7 +175,7 @@ If set to true, nodes in this group will be placed on separate compute hosts. Please note that anti-affinity policy is considered "best effort" and enabling it does not fully guarantee that the nodes will end up on different hardware. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} --- @@ -182,7 +183,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -195,7 +196,7 @@ If you experience problems setting this value it might not be settable. Please t kubelet_args block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} --- @@ -205,7 +206,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Key-value pairs to classify the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#labels KubernetesNodeGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#labels KubernetesNodeGroup#labels} --- @@ -217,7 +218,7 @@ You can optionally select SSH keys to be added as authorized keys to the nodes i This allows you to connect to the nodes via SSH once they are running. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} --- @@ -227,7 +228,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo taint block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#taint KubernetesNodeGroup#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#taint KubernetesNodeGroup#taint} --- @@ -588,7 +589,7 @@ KubernetesNodeGroup.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -702,10 +703,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -990,6 +991,7 @@ KubernetesNodeGroupConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -1018,7 +1020,7 @@ KubernetesNodeGroupConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -1029,7 +1031,7 @@ KubernetesNodeGroupConfig.builder() | nodeCount | java.lang.Number | Amount of nodes to provision in the node group. | | plan | java.lang.String | The pricing plan used for the node group. You can list available plans with `upctl server plans`. | | antiAffinity | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to true, nodes in this group will be placed on separate compute hosts. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. | | kubeletArgs | com.hashicorp.cdktf.IResolvable OR java.util.List<KubernetesNodeGroupKubeletArgs> | kubelet_args block. | | labels | java.util.Map | Key-value pairs to classify the node group. | | sshKeys | java.util.List | You can optionally select SSH keys to be added as authorized keys to the nodes in this node group. | @@ -1050,10 +1052,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1117,7 +1119,7 @@ public java.lang.String getCluster(); Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} --- @@ -1131,7 +1133,7 @@ public java.lang.String getName(); The name of the node group. Needs to be unique within a cluster. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#name KubernetesNodeGroup#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#name KubernetesNodeGroup#name} --- @@ -1145,7 +1147,7 @@ public java.lang.Number getNodeCount(); Amount of nodes to provision in the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} --- @@ -1159,7 +1161,7 @@ public java.lang.String getPlan(); The pricing plan used for the node group. You can list available plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#plan KubernetesNodeGroup#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#plan KubernetesNodeGroup#plan} --- @@ -1175,7 +1177,7 @@ If set to true, nodes in this group will be placed on separate compute hosts. Please note that anti-affinity policy is considered "best effort" and enabling it does not fully guarantee that the nodes will end up on different hardware. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} --- @@ -1187,7 +1189,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1204,7 +1206,7 @@ public java.lang.Object getKubeletArgs(); kubelet_args block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} --- @@ -1218,7 +1220,7 @@ public java.util.Map getLabels(); Key-value pairs to classify the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#labels KubernetesNodeGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#labels KubernetesNodeGroup#labels} --- @@ -1234,7 +1236,7 @@ You can optionally select SSH keys to be added as authorized keys to the nodes i This allows you to connect to the nodes via SSH once they are running. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} --- @@ -1248,7 +1250,7 @@ public java.lang.Object getTaint(); taint block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#taint KubernetesNodeGroup#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#taint KubernetesNodeGroup#taint} --- @@ -1284,7 +1286,7 @@ public java.lang.String getKey(); Kubelet argument key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1298,7 +1300,7 @@ public java.lang.String getValue(); Kubelet argument value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- @@ -1336,7 +1338,7 @@ public java.lang.String getEffect(); Taint effect. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#effect KubernetesNodeGroup#effect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#effect KubernetesNodeGroup#effect} --- @@ -1350,7 +1352,7 @@ public java.lang.String getKey(); Taint key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1364,7 +1366,7 @@ public java.lang.String getValue(); Taint value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- diff --git a/docs/kubernetesNodeGroup.python.md b/docs/kubernetesNodeGroup.python.md index 82f005e9..e90ecd5b 100644 --- a/docs/kubernetesNodeGroup.python.md +++ b/docs/kubernetesNodeGroup.python.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_node_group` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group). # `kubernetesNodeGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](htt ### KubernetesNodeGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group upcloud_kubernetes_node_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group upcloud_kubernetes_node_group}. #### Initializers @@ -19,7 +19,7 @@ kubernetesNodeGroup.KubernetesNodeGroup( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -43,7 +43,7 @@ kubernetesNodeGroup.KubernetesNodeGroup( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -54,7 +54,7 @@ kubernetesNodeGroup.KubernetesNodeGroup( | node_count | typing.Union[int, float] | Amount of nodes to provision in the node group. | | plan | str | The pricing plan used for the node group. You can list available plans with `upctl server plans`. | | anti_affinity | typing.Union[bool, cdktf.IResolvable] | If set to true, nodes in this group will be placed on separate compute hosts. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. | | kubelet_args | typing.Union[cdktf.IResolvable, typing.List[KubernetesNodeGroupKubeletArgs]] | kubelet_args block. | | labels | typing.Mapping[str] | Key-value pairs to classify the node group. | | ssh_keys | typing.List[str] | You can optionally select SSH keys to be added as authorized keys to the nodes in this node group. | @@ -88,7 +88,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the node group. Needs to be unique within a cluster. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#name KubernetesNodeGroup#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#name KubernetesNodeGroup#name} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Amount of nodes to provision in the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The pricing plan used for the node group. You can list available plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#plan KubernetesNodeGroup#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#plan KubernetesNodeGroup#plan} --- @@ -170,7 +170,7 @@ If set to true, nodes in this group will be placed on separate compute hosts. Please note that anti-affinity policy is considered "best effort" and enabling it does not fully guarantee that the nodes will end up on different hardware. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -191,7 +191,7 @@ If you experience problems setting this value it might not be settable. Please t kubelet_args block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} --- @@ -201,7 +201,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Key-value pairs to classify the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#labels KubernetesNodeGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#labels KubernetesNodeGroup#labels} --- @@ -213,7 +213,7 @@ You can optionally select SSH keys to be added as authorized keys to the nodes i This allows you to connect to the nodes via SSH once they are running. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo taint block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#taint KubernetesNodeGroup#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#taint KubernetesNodeGroup#taint} --- @@ -619,7 +619,7 @@ kubernetesNodeGroup.KubernetesNodeGroup.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -733,10 +733,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1019,7 +1019,7 @@ from cdktf_cdktf_provider_upcloud import kubernetes_node_group kubernetesNodeGroup.KubernetesNodeGroupConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1043,7 +1043,7 @@ kubernetesNodeGroup.KubernetesNodeGroupConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1054,7 +1054,7 @@ kubernetesNodeGroup.KubernetesNodeGroupConfig( | node_count | typing.Union[int, float] | Amount of nodes to provision in the node group. | | plan | str | The pricing plan used for the node group. You can list available plans with `upctl server plans`. | | anti_affinity | typing.Union[bool, cdktf.IResolvable] | If set to true, nodes in this group will be placed on separate compute hosts. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. | | kubelet_args | typing.Union[cdktf.IResolvable, typing.List[KubernetesNodeGroupKubeletArgs]] | kubelet_args block. | | labels | typing.Mapping[str] | Key-value pairs to classify the node group. | | ssh_keys | typing.List[str] | You can optionally select SSH keys to be added as authorized keys to the nodes in this node group. | @@ -1075,10 +1075,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1142,7 +1142,7 @@ cluster: str Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} --- @@ -1156,7 +1156,7 @@ name: str The name of the node group. Needs to be unique within a cluster. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#name KubernetesNodeGroup#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#name KubernetesNodeGroup#name} --- @@ -1170,7 +1170,7 @@ node_count: typing.Union[int, float] Amount of nodes to provision in the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} --- @@ -1184,7 +1184,7 @@ plan: str The pricing plan used for the node group. You can list available plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#plan KubernetesNodeGroup#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#plan KubernetesNodeGroup#plan} --- @@ -1200,7 +1200,7 @@ If set to true, nodes in this group will be placed on separate compute hosts. Please note that anti-affinity policy is considered "best effort" and enabling it does not fully guarantee that the nodes will end up on different hardware. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} --- @@ -1212,7 +1212,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1229,7 +1229,7 @@ kubelet_args: typing.Union[IResolvable, typing.List[KubernetesNodeGroupKubeletAr kubelet_args block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} --- @@ -1243,7 +1243,7 @@ labels: typing.Mapping[str] Key-value pairs to classify the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#labels KubernetesNodeGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#labels KubernetesNodeGroup#labels} --- @@ -1259,7 +1259,7 @@ You can optionally select SSH keys to be added as authorized keys to the nodes i This allows you to connect to the nodes via SSH once they are running. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} --- @@ -1273,7 +1273,7 @@ taint: typing.Union[IResolvable, typing.List[KubernetesNodeGroupTaint]] taint block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#taint KubernetesNodeGroup#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#taint KubernetesNodeGroup#taint} --- @@ -1309,7 +1309,7 @@ key: str Kubelet argument key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1323,7 +1323,7 @@ value: str Kubelet argument value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- @@ -1361,7 +1361,7 @@ effect: str Taint effect. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#effect KubernetesNodeGroup#effect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#effect KubernetesNodeGroup#effect} --- @@ -1375,7 +1375,7 @@ key: str Taint key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1389,7 +1389,7 @@ value: str Taint value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- diff --git a/docs/kubernetesNodeGroup.typescript.md b/docs/kubernetesNodeGroup.typescript.md index e706faae..888baf0a 100644 --- a/docs/kubernetesNodeGroup.typescript.md +++ b/docs/kubernetesNodeGroup.typescript.md @@ -1,6 +1,6 @@ # `upcloud_kubernetes_node_group` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group). # `kubernetesNodeGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](htt ### KubernetesNodeGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group upcloud_kubernetes_node_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group upcloud_kubernetes_node_group}. #### Initializers @@ -407,7 +407,7 @@ kubernetesNodeGroup.KubernetesNodeGroup.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -521,10 +521,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -813,7 +813,7 @@ const kubernetesNodeGroupConfig: kubernetesNodeGroup.KubernetesNodeGroupConfig = | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -824,7 +824,7 @@ const kubernetesNodeGroupConfig: kubernetesNodeGroup.KubernetesNodeGroupConfig = | nodeCount | number | Amount of nodes to provision in the node group. | | plan | string | The pricing plan used for the node group. You can list available plans with `upctl server plans`. | | antiAffinity | boolean \| cdktf.IResolvable | If set to true, nodes in this group will be placed on separate compute hosts. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. | | kubeletArgs | cdktf.IResolvable \| KubernetesNodeGroupKubeletArgs[] | kubelet_args block. | | labels | {[ key: string ]: string} | Key-value pairs to classify the node group. | | sshKeys | string[] | You can optionally select SSH keys to be added as authorized keys to the nodes in this node group. | @@ -845,10 +845,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -912,7 +912,7 @@ public readonly cluster: string; Cluster ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} --- @@ -926,7 +926,7 @@ public readonly name: string; The name of the node group. Needs to be unique within a cluster. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#name KubernetesNodeGroup#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#name KubernetesNodeGroup#name} --- @@ -940,7 +940,7 @@ public readonly nodeCount: number; Amount of nodes to provision in the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} --- @@ -954,7 +954,7 @@ public readonly plan: string; The pricing plan used for the node group. You can list available plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#plan KubernetesNodeGroup#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#plan KubernetesNodeGroup#plan} --- @@ -970,7 +970,7 @@ If set to true, nodes in this group will be placed on separate compute hosts. Please note that anti-affinity policy is considered "best effort" and enabling it does not fully guarantee that the nodes will end up on different hardware. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} --- @@ -982,7 +982,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -999,7 +999,7 @@ public readonly kubeletArgs: IResolvable | KubernetesNodeGroupKubeletArgs[]; kubelet_args block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} --- @@ -1013,7 +1013,7 @@ public readonly labels: {[ key: string ]: string}; Key-value pairs to classify the node group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#labels KubernetesNodeGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#labels KubernetesNodeGroup#labels} --- @@ -1029,7 +1029,7 @@ You can optionally select SSH keys to be added as authorized keys to the nodes i This allows you to connect to the nodes via SSH once they are running. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} --- @@ -1043,7 +1043,7 @@ public readonly taint: IResolvable | KubernetesNodeGroupTaint[]; taint block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#taint KubernetesNodeGroup#taint} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#taint KubernetesNodeGroup#taint} --- @@ -1076,7 +1076,7 @@ public readonly key: string; Kubelet argument key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1090,7 +1090,7 @@ public readonly value: string; Kubelet argument value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- @@ -1124,7 +1124,7 @@ public readonly effect: string; Taint effect. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#effect KubernetesNodeGroup#effect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#effect KubernetesNodeGroup#effect} --- @@ -1138,7 +1138,7 @@ public readonly key: string; Taint key. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} --- @@ -1152,7 +1152,7 @@ public readonly value: string; Taint value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} --- diff --git a/docs/loadbalancer.csharp.md b/docs/loadbalancer.csharp.md index aa4fdd93..cf4281e4 100644 --- a/docs/loadbalancer.csharp.md +++ b/docs/loadbalancer.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer). # `loadbalancer` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www. ### Loadbalancer -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer upcloud_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer upcloud_loadbalancer}. #### Initializers @@ -387,7 +387,7 @@ Loadbalancer.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -503,10 +503,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -809,7 +809,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -831,7 +831,7 @@ new LoadbalancerConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -841,7 +841,7 @@ new LoadbalancerConfig { | Plan | string | Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. | | Zone | string | Zone in which the service will be hosted, e.g. `fi-hel1`. | | ConfiguredStatus | string | The service configured status indicates the service's current intended status. Managed by the customer. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#id Loadbalancer#id}. | | Labels | System.Collections.Generic.IDictionary | Key-value pairs to classify the load balancer. | | Network | string | Private network UUID where traffic will be routed. Must reside in load balancer zone. | | Networks | object | networks block. | @@ -861,10 +861,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -928,7 +928,7 @@ public string Name { get; set; } The name of the service must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -942,7 +942,7 @@ public string Plan { get; set; } Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#plan Loadbalancer#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#plan Loadbalancer#plan} --- @@ -956,7 +956,7 @@ public string Zone { get; set; } Zone in which the service will be hosted, e.g. `fi-hel1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#zone Loadbalancer#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#zone Loadbalancer#zone} --- @@ -970,7 +970,7 @@ public string ConfiguredStatus { get; set; } The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#configured_status Loadbalancer#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#configured_status Loadbalancer#configured_status} --- @@ -982,7 +982,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -999,7 +999,7 @@ public System.Collections.Generic.IDictionary Labels { get; set; Key-value pairs to classify the load balancer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#labels Loadbalancer#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#labels Loadbalancer#labels} --- @@ -1013,7 +1013,7 @@ public string Network { get; set; } Private network UUID where traffic will be routed. Must reside in load balancer zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -1027,7 +1027,7 @@ public object Networks { get; set; } networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#networks Loadbalancer#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#networks Loadbalancer#networks} --- @@ -1067,7 +1067,7 @@ public string Family { get; set; } Network family. Currently only `IPv4` is supported. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#family Loadbalancer#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#family Loadbalancer#family} --- @@ -1081,7 +1081,7 @@ public string Name { get; set; } The name of the network must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1097,7 +1097,7 @@ The type of the network. Only one public network can be attached and at least one private network must be attached. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -1113,7 +1113,7 @@ Private network UUID. Required for private networks and must reside in loadbalancer zone. For public network the field should be omitted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- diff --git a/docs/loadbalancer.go.md b/docs/loadbalancer.go.md index ece5ccfc..b7df951e 100644 --- a/docs/loadbalancer.go.md +++ b/docs/loadbalancer.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer). # `loadbalancer` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www. ### Loadbalancer -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer upcloud_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer upcloud_loadbalancer}. #### Initializers @@ -387,7 +387,7 @@ loadbalancer.Loadbalancer_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -503,10 +503,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -809,7 +809,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancer" &loadbalancer.LoadbalancerConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -831,7 +831,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancer" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -841,7 +841,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancer" | Plan | *string | Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. | | Zone | *string | Zone in which the service will be hosted, e.g. `fi-hel1`. | | ConfiguredStatus | *string | The service configured status indicates the service's current intended status. Managed by the customer. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#id Loadbalancer#id}. | | Labels | *map[string]*string | Key-value pairs to classify the load balancer. | | Network | *string | Private network UUID where traffic will be routed. Must reside in load balancer zone. | | Networks | interface{} | networks block. | @@ -861,10 +861,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -928,7 +928,7 @@ Name *string The name of the service must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -942,7 +942,7 @@ Plan *string Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#plan Loadbalancer#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#plan Loadbalancer#plan} --- @@ -956,7 +956,7 @@ Zone *string Zone in which the service will be hosted, e.g. `fi-hel1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#zone Loadbalancer#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#zone Loadbalancer#zone} --- @@ -970,7 +970,7 @@ ConfiguredStatus *string The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#configured_status Loadbalancer#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#configured_status Loadbalancer#configured_status} --- @@ -982,7 +982,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -999,7 +999,7 @@ Labels *map[string]*string Key-value pairs to classify the load balancer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#labels Loadbalancer#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#labels Loadbalancer#labels} --- @@ -1013,7 +1013,7 @@ Network *string Private network UUID where traffic will be routed. Must reside in load balancer zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -1027,7 +1027,7 @@ Networks interface{} networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#networks Loadbalancer#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#networks Loadbalancer#networks} --- @@ -1067,7 +1067,7 @@ Family *string Network family. Currently only `IPv4` is supported. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#family Loadbalancer#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#family Loadbalancer#family} --- @@ -1081,7 +1081,7 @@ Name *string The name of the network must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1097,7 +1097,7 @@ The type of the network. Only one public network can be attached and at least one private network must be attached. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -1113,7 +1113,7 @@ Private network UUID. Required for private networks and must reside in loadbalancer zone. For public network the field should be omitted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- diff --git a/docs/loadbalancer.java.md b/docs/loadbalancer.java.md index 6646b789..d64b6b3a 100644 --- a/docs/loadbalancer.java.md +++ b/docs/loadbalancer.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer). # `loadbalancer` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www. ### Loadbalancer -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer upcloud_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer upcloud_loadbalancer}. #### Initializers @@ -19,6 +19,7 @@ Loadbalancer.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -43,7 +44,7 @@ Loadbalancer.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -53,7 +54,7 @@ Loadbalancer.Builder.create(Construct scope, java.lang.String id) | plan | java.lang.String | Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. | | zone | java.lang.String | Zone in which the service will be hosted, e.g. `fi-hel1`. | | configuredStatus | java.lang.String | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#id Loadbalancer#id}. | | labels | java.util.Map | Key-value pairs to classify the load balancer. | | network | java.lang.String | Private network UUID where traffic will be routed. Must reside in load balancer zone. | | networks | com.hashicorp.cdktf.IResolvable OR java.util.List<LoadbalancerNetworks> | networks block. | @@ -86,7 +87,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -126,7 +127,7 @@ Must be unique amongst siblings in the same scope The name of the service must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -136,7 +137,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#plan Loadbalancer#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#plan Loadbalancer#plan} --- @@ -146,7 +147,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone in which the service will be hosted, e.g. `fi-hel1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#zone Loadbalancer#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#zone Loadbalancer#zone} --- @@ -156,7 +157,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#configured_status Loadbalancer#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#configured_status Loadbalancer#configured_status} --- @@ -164,7 +165,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -177,7 +178,7 @@ If you experience problems setting this value it might not be settable. Please t Key-value pairs to classify the load balancer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#labels Loadbalancer#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#labels Loadbalancer#labels} --- @@ -187,7 +188,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Private network UUID where traffic will be routed. Must reside in load balancer zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -197,7 +198,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#networks Loadbalancer#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#networks Loadbalancer#networks} --- @@ -538,7 +539,7 @@ Loadbalancer.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -654,10 +655,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -962,6 +963,7 @@ LoadbalancerConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -986,7 +988,7 @@ LoadbalancerConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -996,7 +998,7 @@ LoadbalancerConfig.builder() | plan | java.lang.String | Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. | | zone | java.lang.String | Zone in which the service will be hosted, e.g. `fi-hel1`. | | configuredStatus | java.lang.String | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#id Loadbalancer#id}. | | labels | java.util.Map | Key-value pairs to classify the load balancer. | | network | java.lang.String | Private network UUID where traffic will be routed. Must reside in load balancer zone. | | networks | com.hashicorp.cdktf.IResolvable OR java.util.List<LoadbalancerNetworks> | networks block. | @@ -1016,10 +1018,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1083,7 +1085,7 @@ public java.lang.String getName(); The name of the service must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1097,7 +1099,7 @@ public java.lang.String getPlan(); Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#plan Loadbalancer#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#plan Loadbalancer#plan} --- @@ -1111,7 +1113,7 @@ public java.lang.String getZone(); Zone in which the service will be hosted, e.g. `fi-hel1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#zone Loadbalancer#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#zone Loadbalancer#zone} --- @@ -1125,7 +1127,7 @@ public java.lang.String getConfiguredStatus(); The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#configured_status Loadbalancer#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#configured_status Loadbalancer#configured_status} --- @@ -1137,7 +1139,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -1154,7 +1156,7 @@ public java.util.Map getLabels(); Key-value pairs to classify the load balancer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#labels Loadbalancer#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#labels Loadbalancer#labels} --- @@ -1168,7 +1170,7 @@ public java.lang.String getNetwork(); Private network UUID where traffic will be routed. Must reside in load balancer zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -1182,7 +1184,7 @@ public java.lang.Object getNetworks(); networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#networks Loadbalancer#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#networks Loadbalancer#networks} --- @@ -1222,7 +1224,7 @@ public java.lang.String getFamily(); Network family. Currently only `IPv4` is supported. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#family Loadbalancer#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#family Loadbalancer#family} --- @@ -1236,7 +1238,7 @@ public java.lang.String getName(); The name of the network must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1252,7 +1254,7 @@ The type of the network. Only one public network can be attached and at least one private network must be attached. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -1268,7 +1270,7 @@ Private network UUID. Required for private networks and must reside in loadbalancer zone. For public network the field should be omitted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- diff --git a/docs/loadbalancer.python.md b/docs/loadbalancer.python.md index d492622b..71dc0b62 100644 --- a/docs/loadbalancer.python.md +++ b/docs/loadbalancer.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer). # `loadbalancer` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www. ### Loadbalancer -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer upcloud_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer upcloud_loadbalancer}. #### Initializers @@ -19,7 +19,7 @@ loadbalancer.Loadbalancer( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -41,7 +41,7 @@ loadbalancer.Loadbalancer( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -51,7 +51,7 @@ loadbalancer.Loadbalancer( | plan | str | Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. | | zone | str | Zone in which the service will be hosted, e.g. `fi-hel1`. | | configured_status | str | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#id Loadbalancer#id}. | | labels | typing.Mapping[str] | Key-value pairs to classify the load balancer. | | network | str | Private network UUID where traffic will be routed. Must reside in load balancer zone. | | networks | typing.Union[cdktf.IResolvable, typing.List[LoadbalancerNetworks]] | networks block. | @@ -84,7 +84,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope The name of the service must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#plan Loadbalancer#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#plan Loadbalancer#plan} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone in which the service will be hosted, e.g. `fi-hel1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#zone Loadbalancer#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#zone Loadbalancer#zone} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#configured_status Loadbalancer#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#configured_status Loadbalancer#configured_status} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -175,7 +175,7 @@ If you experience problems setting this value it might not be settable. Please t Key-value pairs to classify the load balancer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#labels Loadbalancer#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#labels Loadbalancer#labels} --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Private network UUID where traffic will be routed. Must reside in load balancer zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#networks Loadbalancer#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#networks Loadbalancer#networks} --- @@ -569,7 +569,7 @@ loadbalancer.Loadbalancer.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -685,10 +685,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -991,7 +991,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer loadbalancer.LoadbalancerConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1013,7 +1013,7 @@ loadbalancer.LoadbalancerConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1023,7 +1023,7 @@ loadbalancer.LoadbalancerConfig( | plan | str | Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. | | zone | str | Zone in which the service will be hosted, e.g. `fi-hel1`. | | configured_status | str | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#id Loadbalancer#id}. | | labels | typing.Mapping[str] | Key-value pairs to classify the load balancer. | | network | str | Private network UUID where traffic will be routed. Must reside in load balancer zone. | | networks | typing.Union[cdktf.IResolvable, typing.List[LoadbalancerNetworks]] | networks block. | @@ -1043,10 +1043,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1110,7 +1110,7 @@ name: str The name of the service must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1124,7 +1124,7 @@ plan: str Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#plan Loadbalancer#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#plan Loadbalancer#plan} --- @@ -1138,7 +1138,7 @@ zone: str Zone in which the service will be hosted, e.g. `fi-hel1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#zone Loadbalancer#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#zone Loadbalancer#zone} --- @@ -1152,7 +1152,7 @@ configured_status: str The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#configured_status Loadbalancer#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#configured_status Loadbalancer#configured_status} --- @@ -1164,7 +1164,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -1181,7 +1181,7 @@ labels: typing.Mapping[str] Key-value pairs to classify the load balancer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#labels Loadbalancer#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#labels Loadbalancer#labels} --- @@ -1195,7 +1195,7 @@ network: str Private network UUID where traffic will be routed. Must reside in load balancer zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -1209,7 +1209,7 @@ networks: typing.Union[IResolvable, typing.List[LoadbalancerNetworks]] networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#networks Loadbalancer#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#networks Loadbalancer#networks} --- @@ -1249,7 +1249,7 @@ family: str Network family. Currently only `IPv4` is supported. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#family Loadbalancer#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#family Loadbalancer#family} --- @@ -1263,7 +1263,7 @@ name: str The name of the network must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1279,7 +1279,7 @@ The type of the network. Only one public network can be attached and at least one private network must be attached. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -1295,7 +1295,7 @@ Private network UUID. Required for private networks and must reside in loadbalancer zone. For public network the field should be omitted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- diff --git a/docs/loadbalancer.typescript.md b/docs/loadbalancer.typescript.md index 4209b9e3..886b623e 100644 --- a/docs/loadbalancer.typescript.md +++ b/docs/loadbalancer.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer). # `loadbalancer` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www. ### Loadbalancer -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer upcloud_loadbalancer}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer upcloud_loadbalancer}. #### Initializers @@ -387,7 +387,7 @@ loadbalancer.Loadbalancer.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -503,10 +503,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -815,7 +815,7 @@ const loadbalancerConfig: loadbalancer.LoadbalancerConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -825,7 +825,7 @@ const loadbalancerConfig: loadbalancer.LoadbalancerConfig = { ... } | plan | string | Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. | | zone | string | Zone in which the service will be hosted, e.g. `fi-hel1`. | | configuredStatus | string | The service configured status indicates the service's current intended status. Managed by the customer. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#id Loadbalancer#id}. | | labels | {[ key: string ]: string} | Key-value pairs to classify the load balancer. | | network | string | Private network UUID where traffic will be routed. Must reside in load balancer zone. | | networks | cdktf.IResolvable \| LoadbalancerNetworks[] | networks block. | @@ -845,10 +845,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -912,7 +912,7 @@ public readonly name: string; The name of the service must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -926,7 +926,7 @@ public readonly plan: string; Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#plan Loadbalancer#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#plan Loadbalancer#plan} --- @@ -940,7 +940,7 @@ public readonly zone: string; Zone in which the service will be hosted, e.g. `fi-hel1`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#zone Loadbalancer#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#zone Loadbalancer#zone} --- @@ -954,7 +954,7 @@ public readonly configuredStatus: string; The service configured status indicates the service's current intended status. Managed by the customer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#configured_status Loadbalancer#configured_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#configured_status Loadbalancer#configured_status} --- @@ -966,7 +966,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -983,7 +983,7 @@ public readonly labels: {[ key: string ]: string}; Key-value pairs to classify the load balancer. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#labels Loadbalancer#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#labels Loadbalancer#labels} --- @@ -997,7 +997,7 @@ public readonly network: string; Private network UUID where traffic will be routed. Must reside in load balancer zone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- @@ -1011,7 +1011,7 @@ public readonly networks: IResolvable | LoadbalancerNetworks[]; networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#networks Loadbalancer#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#networks Loadbalancer#networks} --- @@ -1046,7 +1046,7 @@ public readonly family: string; Network family. Currently only `IPv4` is supported. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#family Loadbalancer#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#family Loadbalancer#family} --- @@ -1060,7 +1060,7 @@ public readonly name: string; The name of the network must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} --- @@ -1076,7 +1076,7 @@ The type of the network. Only one public network can be attached and at least one private network must be attached. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#type Loadbalancer#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#type Loadbalancer#type} --- @@ -1092,7 +1092,7 @@ Private network UUID. Required for private networks and must reside in loadbalancer zone. For public network the field should be omitted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} --- diff --git a/docs/loadbalancerBackend.csharp.md b/docs/loadbalancerBackend.csharp.md index 026a7343..5d44e569 100644 --- a/docs/loadbalancerBackend.csharp.md +++ b/docs/loadbalancerBackend.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_backend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend). # `loadbalancerBackend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](http ### LoadbalancerBackend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend upcloud_loadbalancer_backend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend upcloud_loadbalancer_backend}. #### Initializers @@ -373,7 +373,7 @@ LoadbalancerBackend.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -478,10 +478,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -674,7 +674,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerBackendConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -693,7 +693,7 @@ new LoadbalancerBackendConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -701,7 +701,7 @@ new LoadbalancerBackendConfig { | Provisioners | object[] | *No description.* | | Loadbalancer | string | ID of the load balancer to which the backend is connected. | | Name | string | The name of the backend must be unique within the load balancer service. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. | | Properties | LoadbalancerBackendProperties | properties block. | | ResolverName | string | Domain Name Resolver used with dynamic type members. | @@ -720,10 +720,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -787,7 +787,7 @@ public string Loadbalancer { get; set; } ID of the load balancer to which the backend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} --- @@ -801,7 +801,7 @@ public string Name { get; set; } The name of the backend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#name LoadbalancerBackend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#name LoadbalancerBackend#name} --- @@ -813,7 +813,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -830,7 +830,7 @@ public LoadbalancerBackendProperties Properties { get; set; } properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#properties LoadbalancerBackend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#properties LoadbalancerBackend#properties} --- @@ -844,7 +844,7 @@ public string ResolverName { get; set; } Domain Name Resolver used with dynamic type members. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} --- @@ -896,7 +896,7 @@ public double HealthCheckExpectedStatus { get; set; } Expected HTTP status code returned by the customer application to mark server as healthy. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} --- @@ -910,7 +910,7 @@ public double HealthCheckFall { get; set; } Sets how many failed health checks are allowed until the backend member is taken off from the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} --- @@ -924,7 +924,7 @@ public double HealthCheckInterval { get; set; } Interval between health checks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} --- @@ -938,7 +938,7 @@ public double HealthCheckRise { get; set; } Sets how many passing checks there must be before returning the backend member to the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} --- @@ -952,7 +952,7 @@ public string HealthCheckType { get; set; } Health check type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} --- @@ -966,7 +966,7 @@ public string HealthCheckUrl { get; set; } Target path for health check HTTP GET requests. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} --- @@ -980,7 +980,7 @@ public string OutboundProxyProtocol { get; set; } Enable outbound proxy protocol by setting the desired version. Empty string disables proxy protocol. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} --- @@ -994,7 +994,7 @@ public string StickySessionCookieName { get; set; } Sets sticky session cookie name. Empty string disables sticky session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} --- @@ -1008,7 +1008,7 @@ public double TimeoutServer { get; set; } Backend server timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} --- @@ -1022,7 +1022,7 @@ public double TimeoutTunnel { get; set; } Maximum inactivity time on the client and server side for tunnels in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} --- diff --git a/docs/loadbalancerBackend.go.md b/docs/loadbalancerBackend.go.md index 632a7343..7a09b85d 100644 --- a/docs/loadbalancerBackend.go.md +++ b/docs/loadbalancerBackend.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_backend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend). # `loadbalancerBackend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](http ### LoadbalancerBackend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend upcloud_loadbalancer_backend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend upcloud_loadbalancer_backend}. #### Initializers @@ -373,7 +373,7 @@ loadbalancerbackend.LoadbalancerBackend_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -478,10 +478,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -674,7 +674,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerbacken &loadbalancerbackend.LoadbalancerBackendConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -693,7 +693,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerbacken | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -701,7 +701,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerbacken | Provisioners | *[]interface{} | *No description.* | | Loadbalancer | *string | ID of the load balancer to which the backend is connected. | | Name | *string | The name of the backend must be unique within the load balancer service. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. | | Properties | LoadbalancerBackendProperties | properties block. | | ResolverName | *string | Domain Name Resolver used with dynamic type members. | @@ -720,10 +720,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -787,7 +787,7 @@ Loadbalancer *string ID of the load balancer to which the backend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} --- @@ -801,7 +801,7 @@ Name *string The name of the backend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#name LoadbalancerBackend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#name LoadbalancerBackend#name} --- @@ -813,7 +813,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -830,7 +830,7 @@ Properties LoadbalancerBackendProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#properties LoadbalancerBackend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#properties LoadbalancerBackend#properties} --- @@ -844,7 +844,7 @@ ResolverName *string Domain Name Resolver used with dynamic type members. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} --- @@ -896,7 +896,7 @@ HealthCheckExpectedStatus *f64 Expected HTTP status code returned by the customer application to mark server as healthy. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} --- @@ -910,7 +910,7 @@ HealthCheckFall *f64 Sets how many failed health checks are allowed until the backend member is taken off from the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} --- @@ -924,7 +924,7 @@ HealthCheckInterval *f64 Interval between health checks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} --- @@ -938,7 +938,7 @@ HealthCheckRise *f64 Sets how many passing checks there must be before returning the backend member to the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} --- @@ -952,7 +952,7 @@ HealthCheckType *string Health check type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} --- @@ -966,7 +966,7 @@ HealthCheckUrl *string Target path for health check HTTP GET requests. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} --- @@ -980,7 +980,7 @@ OutboundProxyProtocol *string Enable outbound proxy protocol by setting the desired version. Empty string disables proxy protocol. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} --- @@ -994,7 +994,7 @@ StickySessionCookieName *string Sets sticky session cookie name. Empty string disables sticky session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} --- @@ -1008,7 +1008,7 @@ TimeoutServer *f64 Backend server timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} --- @@ -1022,7 +1022,7 @@ TimeoutTunnel *f64 Maximum inactivity time on the client and server side for tunnels in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} --- diff --git a/docs/loadbalancerBackend.java.md b/docs/loadbalancerBackend.java.md index a01c45fb..4f5280f3 100644 --- a/docs/loadbalancerBackend.java.md +++ b/docs/loadbalancerBackend.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_backend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend). # `loadbalancerBackend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](http ### LoadbalancerBackend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend upcloud_loadbalancer_backend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend upcloud_loadbalancer_backend}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerBackend.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -39,7 +40,7 @@ LoadbalancerBackend.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -47,7 +48,7 @@ LoadbalancerBackend.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | loadbalancer | java.lang.String | ID of the load balancer to which the backend is connected. | | name | java.lang.String | The name of the backend must be unique within the load balancer service. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. | | properties | LoadbalancerBackendProperties | properties block. | | resolverName | java.lang.String | Domain Name Resolver used with dynamic type members. | @@ -79,7 +80,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -119,7 +120,7 @@ Must be unique amongst siblings in the same scope ID of the load balancer to which the backend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} --- @@ -129,7 +130,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the backend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#name LoadbalancerBackend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#name LoadbalancerBackend#name} --- @@ -137,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -150,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#properties LoadbalancerBackend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#properties LoadbalancerBackend#properties} --- @@ -160,7 +161,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Domain Name Resolver used with dynamic type members. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} --- @@ -487,7 +488,7 @@ LoadbalancerBackend.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -592,10 +593,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -790,6 +791,7 @@ LoadbalancerBackendConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -810,7 +812,7 @@ LoadbalancerBackendConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -818,7 +820,7 @@ LoadbalancerBackendConfig.builder() | provisioners | java.util.List | *No description.* | | loadbalancer | java.lang.String | ID of the load balancer to which the backend is connected. | | name | java.lang.String | The name of the backend must be unique within the load balancer service. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. | | properties | LoadbalancerBackendProperties | properties block. | | resolverName | java.lang.String | Domain Name Resolver used with dynamic type members. | @@ -837,10 +839,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -904,7 +906,7 @@ public java.lang.String getLoadbalancer(); ID of the load balancer to which the backend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} --- @@ -918,7 +920,7 @@ public java.lang.String getName(); The name of the backend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#name LoadbalancerBackend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#name LoadbalancerBackend#name} --- @@ -930,7 +932,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +949,7 @@ public LoadbalancerBackendProperties getProperties(); properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#properties LoadbalancerBackend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#properties LoadbalancerBackend#properties} --- @@ -961,7 +963,7 @@ public java.lang.String getResolverName(); Domain Name Resolver used with dynamic type members. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} --- @@ -1013,7 +1015,7 @@ public java.lang.Number getHealthCheckExpectedStatus(); Expected HTTP status code returned by the customer application to mark server as healthy. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} --- @@ -1027,7 +1029,7 @@ public java.lang.Number getHealthCheckFall(); Sets how many failed health checks are allowed until the backend member is taken off from the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} --- @@ -1041,7 +1043,7 @@ public java.lang.Number getHealthCheckInterval(); Interval between health checks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} --- @@ -1055,7 +1057,7 @@ public java.lang.Number getHealthCheckRise(); Sets how many passing checks there must be before returning the backend member to the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} --- @@ -1069,7 +1071,7 @@ public java.lang.String getHealthCheckType(); Health check type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} --- @@ -1083,7 +1085,7 @@ public java.lang.String getHealthCheckUrl(); Target path for health check HTTP GET requests. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} --- @@ -1097,7 +1099,7 @@ public java.lang.String getOutboundProxyProtocol(); Enable outbound proxy protocol by setting the desired version. Empty string disables proxy protocol. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} --- @@ -1111,7 +1113,7 @@ public java.lang.String getStickySessionCookieName(); Sets sticky session cookie name. Empty string disables sticky session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} --- @@ -1125,7 +1127,7 @@ public java.lang.Number getTimeoutServer(); Backend server timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} --- @@ -1139,7 +1141,7 @@ public java.lang.Number getTimeoutTunnel(); Maximum inactivity time on the client and server side for tunnels in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} --- diff --git a/docs/loadbalancerBackend.python.md b/docs/loadbalancerBackend.python.md index f28cf88a..3a6a0396 100644 --- a/docs/loadbalancerBackend.python.md +++ b/docs/loadbalancerBackend.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_backend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend). # `loadbalancerBackend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](http ### LoadbalancerBackend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend upcloud_loadbalancer_backend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend upcloud_loadbalancer_backend}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerBackend.LoadbalancerBackend( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -38,7 +38,7 @@ loadbalancerBackend.LoadbalancerBackend( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -46,7 +46,7 @@ loadbalancerBackend.LoadbalancerBackend( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | loadbalancer | str | ID of the load balancer to which the backend is connected. | | name | str | The name of the backend must be unique within the load balancer service. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. | | properties | LoadbalancerBackendProperties | properties block. | | resolver_name | str | Domain Name Resolver used with dynamic type members. | @@ -78,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope ID of the load balancer to which the backend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the backend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#name LoadbalancerBackend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#name LoadbalancerBackend#name} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#properties LoadbalancerBackend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#properties LoadbalancerBackend#properties} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Domain Name Resolver used with dynamic type members. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} --- @@ -422,7 +422,7 @@ def put_properties( Expected HTTP status code returned by the customer application to mark server as healthy. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} --- @@ -432,7 +432,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sets how many failed health checks are allowed until the backend member is taken off from the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} --- @@ -442,7 +442,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Interval between health checks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} --- @@ -452,7 +452,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sets how many passing checks there must be before returning the backend member to the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} --- @@ -462,7 +462,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Health check type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} --- @@ -472,7 +472,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Target path for health check HTTP GET requests. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} --- @@ -482,7 +482,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Enable outbound proxy protocol by setting the desired version. Empty string disables proxy protocol. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} --- @@ -492,7 +492,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sets sticky session cookie name. Empty string disables sticky session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} --- @@ -502,7 +502,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Backend server timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} --- @@ -512,7 +512,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum inactivity time on the client and server side for tunnels in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} --- @@ -622,7 +622,7 @@ loadbalancerBackend.LoadbalancerBackend.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -727,10 +727,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -923,7 +923,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_backend loadbalancerBackend.LoadbalancerBackendConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -942,7 +942,7 @@ loadbalancerBackend.LoadbalancerBackendConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -950,7 +950,7 @@ loadbalancerBackend.LoadbalancerBackendConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | loadbalancer | str | ID of the load balancer to which the backend is connected. | | name | str | The name of the backend must be unique within the load balancer service. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. | | properties | LoadbalancerBackendProperties | properties block. | | resolver_name | str | Domain Name Resolver used with dynamic type members. | @@ -969,10 +969,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1036,7 +1036,7 @@ loadbalancer: str ID of the load balancer to which the backend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} --- @@ -1050,7 +1050,7 @@ name: str The name of the backend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#name LoadbalancerBackend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#name LoadbalancerBackend#name} --- @@ -1062,7 +1062,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1079,7 +1079,7 @@ properties: LoadbalancerBackendProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#properties LoadbalancerBackend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#properties LoadbalancerBackend#properties} --- @@ -1093,7 +1093,7 @@ resolver_name: str Domain Name Resolver used with dynamic type members. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} --- @@ -1145,7 +1145,7 @@ health_check_expected_status: typing.Union[int, float] Expected HTTP status code returned by the customer application to mark server as healthy. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} --- @@ -1159,7 +1159,7 @@ health_check_fall: typing.Union[int, float] Sets how many failed health checks are allowed until the backend member is taken off from the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} --- @@ -1173,7 +1173,7 @@ health_check_interval: typing.Union[int, float] Interval between health checks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} --- @@ -1187,7 +1187,7 @@ health_check_rise: typing.Union[int, float] Sets how many passing checks there must be before returning the backend member to the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} --- @@ -1201,7 +1201,7 @@ health_check_type: str Health check type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} --- @@ -1215,7 +1215,7 @@ health_check_url: str Target path for health check HTTP GET requests. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} --- @@ -1229,7 +1229,7 @@ outbound_proxy_protocol: str Enable outbound proxy protocol by setting the desired version. Empty string disables proxy protocol. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} --- @@ -1243,7 +1243,7 @@ sticky_session_cookie_name: str Sets sticky session cookie name. Empty string disables sticky session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} --- @@ -1257,7 +1257,7 @@ timeout_server: typing.Union[int, float] Backend server timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} --- @@ -1271,7 +1271,7 @@ timeout_tunnel: typing.Union[int, float] Maximum inactivity time on the client and server side for tunnels in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} --- diff --git a/docs/loadbalancerBackend.typescript.md b/docs/loadbalancerBackend.typescript.md index b9d91cf1..5ad5ef97 100644 --- a/docs/loadbalancerBackend.typescript.md +++ b/docs/loadbalancerBackend.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_backend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend). # `loadbalancerBackend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](http ### LoadbalancerBackend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend upcloud_loadbalancer_backend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend upcloud_loadbalancer_backend}. #### Initializers @@ -373,7 +373,7 @@ loadbalancerBackend.LoadbalancerBackend.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -478,10 +478,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -680,7 +680,7 @@ const loadbalancerBackendConfig: loadbalancerBackend.LoadbalancerBackendConfig = | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -688,7 +688,7 @@ const loadbalancerBackendConfig: loadbalancerBackend.LoadbalancerBackendConfig = | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | loadbalancer | string | ID of the load balancer to which the backend is connected. | | name | string | The name of the backend must be unique within the load balancer service. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. | | properties | LoadbalancerBackendProperties | properties block. | | resolverName | string | Domain Name Resolver used with dynamic type members. | @@ -707,10 +707,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -774,7 +774,7 @@ public readonly loadbalancer: string; ID of the load balancer to which the backend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} --- @@ -788,7 +788,7 @@ public readonly name: string; The name of the backend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#name LoadbalancerBackend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#name LoadbalancerBackend#name} --- @@ -800,7 +800,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -817,7 +817,7 @@ public readonly properties: LoadbalancerBackendProperties; properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#properties LoadbalancerBackend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#properties LoadbalancerBackend#properties} --- @@ -831,7 +831,7 @@ public readonly resolverName: string; Domain Name Resolver used with dynamic type members. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} --- @@ -872,7 +872,7 @@ public readonly healthCheckExpectedStatus: number; Expected HTTP status code returned by the customer application to mark server as healthy. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} --- @@ -886,7 +886,7 @@ public readonly healthCheckFall: number; Sets how many failed health checks are allowed until the backend member is taken off from the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} --- @@ -900,7 +900,7 @@ public readonly healthCheckInterval: number; Interval between health checks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} --- @@ -914,7 +914,7 @@ public readonly healthCheckRise: number; Sets how many passing checks there must be before returning the backend member to the rotation. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} --- @@ -928,7 +928,7 @@ public readonly healthCheckType: string; Health check type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} --- @@ -942,7 +942,7 @@ public readonly healthCheckUrl: string; Target path for health check HTTP GET requests. Ignored for tcp type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} --- @@ -956,7 +956,7 @@ public readonly outboundProxyProtocol: string; Enable outbound proxy protocol by setting the desired version. Empty string disables proxy protocol. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} --- @@ -970,7 +970,7 @@ public readonly stickySessionCookieName: string; Sets sticky session cookie name. Empty string disables sticky session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} --- @@ -984,7 +984,7 @@ public readonly timeoutServer: number; Backend server timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} --- @@ -998,7 +998,7 @@ public readonly timeoutTunnel: number; Maximum inactivity time on the client and server side for tunnels in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} --- diff --git a/docs/loadbalancerDynamicBackendMember.csharp.md b/docs/loadbalancerDynamicBackendMember.csharp.md index 45873a59..da925fbd 100644 --- a/docs/loadbalancerDynamicBackendMember.csharp.md +++ b/docs/loadbalancerDynamicBackendMember.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member). # `loadbalancerDynamicBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backen ### LoadbalancerDynamicBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. #### Initializers @@ -367,7 +367,7 @@ LoadbalancerDynamicBackendMember.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -477,10 +477,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -723,7 +723,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerDynamicBackendMemberConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -745,7 +745,7 @@ new LoadbalancerDynamicBackendMemberConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -756,7 +756,7 @@ new LoadbalancerDynamicBackendMemberConfig { | Name | string | The name of the member must be unique within the load balancer backend service. | | Weight | double | Used to adjust the server's weight relative to other servers. | | Enabled | object | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | | Ip | string | Optional fallback IP address in case of failure on DNS resolving. | | Port | double | Server port. Port is optional and can be specified in DNS SRV record. | @@ -775,10 +775,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -842,7 +842,7 @@ public string Backend { get; set; } ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} --- @@ -856,7 +856,7 @@ public double MaxSessions { get; set; } Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} --- @@ -870,7 +870,7 @@ public string Name { get; set; } The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} --- @@ -887,7 +887,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} --- @@ -901,7 +901,7 @@ public object Enabled { get; set; } Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} --- @@ -913,7 +913,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -930,7 +930,7 @@ public string Ip { get; set; } Optional fallback IP address in case of failure on DNS resolving. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} --- @@ -944,7 +944,7 @@ public double Port { get; set; } Server port. Port is optional and can be specified in DNS SRV record. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} --- diff --git a/docs/loadbalancerDynamicBackendMember.go.md b/docs/loadbalancerDynamicBackendMember.go.md index ac8fb7ff..9d348914 100644 --- a/docs/loadbalancerDynamicBackendMember.go.md +++ b/docs/loadbalancerDynamicBackendMember.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member). # `loadbalancerDynamicBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backen ### LoadbalancerDynamicBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. #### Initializers @@ -367,7 +367,7 @@ loadbalancerdynamicbackendmember.LoadbalancerDynamicBackendMember_IsTerraformRes | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -477,10 +477,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -723,7 +723,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerdynami &loadbalancerdynamicbackendmember.LoadbalancerDynamicBackendMemberConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -745,7 +745,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerdynami | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -756,7 +756,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerdynami | Name | *string | The name of the member must be unique within the load balancer backend service. | | Weight | *f64 | Used to adjust the server's weight relative to other servers. | | Enabled | interface{} | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | | Ip | *string | Optional fallback IP address in case of failure on DNS resolving. | | Port | *f64 | Server port. Port is optional and can be specified in DNS SRV record. | @@ -775,10 +775,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -842,7 +842,7 @@ Backend *string ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} --- @@ -856,7 +856,7 @@ MaxSessions *f64 Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} --- @@ -870,7 +870,7 @@ Name *string The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} --- @@ -887,7 +887,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} --- @@ -901,7 +901,7 @@ Enabled interface{} Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} --- @@ -913,7 +913,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -930,7 +930,7 @@ Ip *string Optional fallback IP address in case of failure on DNS resolving. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} --- @@ -944,7 +944,7 @@ Port *f64 Server port. Port is optional and can be specified in DNS SRV record. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} --- diff --git a/docs/loadbalancerDynamicBackendMember.java.md b/docs/loadbalancerDynamicBackendMember.java.md index 74d15bfb..950c354d 100644 --- a/docs/loadbalancerDynamicBackendMember.java.md +++ b/docs/loadbalancerDynamicBackendMember.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member). # `loadbalancerDynamicBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backen ### LoadbalancerDynamicBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerDynamicBackendMember.Builder.create(Construct scope, java.lang.Strin // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -43,7 +44,7 @@ LoadbalancerDynamicBackendMember.Builder.create(Construct scope, java.lang.Strin | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -54,7 +55,7 @@ LoadbalancerDynamicBackendMember.Builder.create(Construct scope, java.lang.Strin | name | java.lang.String | The name of the member must be unique within the load balancer backend service. | | weight | java.lang.Number | Used to adjust the server's weight relative to other servers. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | | ip | java.lang.String | Optional fallback IP address in case of failure on DNS resolving. | | port | java.lang.Number | Server port. Port is optional and can be specified in DNS SRV record. | @@ -86,7 +87,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -126,7 +127,7 @@ Must be unique amongst siblings in the same scope ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} --- @@ -136,7 +137,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} --- @@ -146,7 +147,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} --- @@ -159,7 +160,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} --- @@ -169,7 +170,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} --- @@ -177,7 +178,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -190,7 +191,7 @@ If you experience problems setting this value it might not be settable. Please t Optional fallback IP address in case of failure on DNS resolving. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} --- @@ -200,7 +201,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Server port. Port is optional and can be specified in DNS SRV record. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} --- @@ -521,7 +522,7 @@ LoadbalancerDynamicBackendMember.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -631,10 +632,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -879,6 +880,7 @@ LoadbalancerDynamicBackendMemberConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -903,7 +905,7 @@ LoadbalancerDynamicBackendMemberConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -914,7 +916,7 @@ LoadbalancerDynamicBackendMemberConfig.builder() | name | java.lang.String | The name of the member must be unique within the load balancer backend service. | | weight | java.lang.Number | Used to adjust the server's weight relative to other servers. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | | ip | java.lang.String | Optional fallback IP address in case of failure on DNS resolving. | | port | java.lang.Number | Server port. Port is optional and can be specified in DNS SRV record. | @@ -933,10 +935,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1000,7 +1002,7 @@ public java.lang.String getBackend(); ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} --- @@ -1014,7 +1016,7 @@ public java.lang.Number getMaxSessions(); Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} --- @@ -1028,7 +1030,7 @@ public java.lang.String getName(); The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} --- @@ -1045,7 +1047,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} --- @@ -1059,7 +1061,7 @@ public java.lang.Object getEnabled(); Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} --- @@ -1071,7 +1073,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1088,7 +1090,7 @@ public java.lang.String getIp(); Optional fallback IP address in case of failure on DNS resolving. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} --- @@ -1102,7 +1104,7 @@ public java.lang.Number getPort(); Server port. Port is optional and can be specified in DNS SRV record. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} --- diff --git a/docs/loadbalancerDynamicBackendMember.python.md b/docs/loadbalancerDynamicBackendMember.python.md index 146d4bbc..703d6e2d 100644 --- a/docs/loadbalancerDynamicBackendMember.python.md +++ b/docs/loadbalancerDynamicBackendMember.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member). # `loadbalancerDynamicBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backen ### LoadbalancerDynamicBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerDynamicBackendMember.LoadbalancerDynamicBackendMember( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -41,7 +41,7 @@ loadbalancerDynamicBackendMember.LoadbalancerDynamicBackendMember( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -52,7 +52,7 @@ loadbalancerDynamicBackendMember.LoadbalancerDynamicBackendMember( | name | str | The name of the member must be unique within the load balancer backend service. | | weight | typing.Union[int, float] | Used to adjust the server's weight relative to other servers. | | enabled | typing.Union[bool, cdktf.IResolvable] | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | | ip | str | Optional fallback IP address in case of failure on DNS resolving. | | port | typing.Union[int, float] | Server port. Port is optional and can be specified in DNS SRV record. | @@ -84,7 +84,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} --- @@ -157,7 +157,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} --- @@ -175,7 +175,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -188,7 +188,7 @@ If you experience problems setting this value it might not be settable. Please t Optional fallback IP address in case of failure on DNS resolving. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} --- @@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Server port. Port is optional and can be specified in DNS SRV record. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} --- @@ -550,7 +550,7 @@ loadbalancerDynamicBackendMember.LoadbalancerDynamicBackendMember.is_terraform_r | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -660,10 +660,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -906,7 +906,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_dynamic_backend_member loadbalancerDynamicBackendMember.LoadbalancerDynamicBackendMemberConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -928,7 +928,7 @@ loadbalancerDynamicBackendMember.LoadbalancerDynamicBackendMemberConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -939,7 +939,7 @@ loadbalancerDynamicBackendMember.LoadbalancerDynamicBackendMemberConfig( | name | str | The name of the member must be unique within the load balancer backend service. | | weight | typing.Union[int, float] | Used to adjust the server's weight relative to other servers. | | enabled | typing.Union[bool, cdktf.IResolvable] | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | | ip | str | Optional fallback IP address in case of failure on DNS resolving. | | port | typing.Union[int, float] | Server port. Port is optional and can be specified in DNS SRV record. | @@ -958,10 +958,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1025,7 +1025,7 @@ backend: str ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} --- @@ -1039,7 +1039,7 @@ max_sessions: typing.Union[int, float] Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} --- @@ -1053,7 +1053,7 @@ name: str The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} --- @@ -1070,7 +1070,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} --- @@ -1084,7 +1084,7 @@ enabled: typing.Union[bool, IResolvable] Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} --- @@ -1096,7 +1096,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ ip: str Optional fallback IP address in case of failure on DNS resolving. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} --- @@ -1127,7 +1127,7 @@ port: typing.Union[int, float] Server port. Port is optional and can be specified in DNS SRV record. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} --- diff --git a/docs/loadbalancerDynamicBackendMember.typescript.md b/docs/loadbalancerDynamicBackendMember.typescript.md index 4e8021ee..9378ff01 100644 --- a/docs/loadbalancerDynamicBackendMember.typescript.md +++ b/docs/loadbalancerDynamicBackendMember.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member). # `loadbalancerDynamicBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backen ### LoadbalancerDynamicBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member}. #### Initializers @@ -367,7 +367,7 @@ loadbalancerDynamicBackendMember.LoadbalancerDynamicBackendMember.isTerraformRes | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -477,10 +477,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -729,7 +729,7 @@ const loadbalancerDynamicBackendMemberConfig: loadbalancerDynamicBackendMember.L | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -740,7 +740,7 @@ const loadbalancerDynamicBackendMemberConfig: loadbalancerDynamicBackendMember.L | name | string | The name of the member must be unique within the load balancer backend service. | | weight | number | Used to adjust the server's weight relative to other servers. | | enabled | boolean \| cdktf.IResolvable | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. | | ip | string | Optional fallback IP address in case of failure on DNS resolving. | | port | number | Server port. Port is optional and can be specified in DNS SRV record. | @@ -759,10 +759,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -826,7 +826,7 @@ public readonly backend: string; ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} --- @@ -840,7 +840,7 @@ public readonly maxSessions: number; Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} --- @@ -854,7 +854,7 @@ public readonly name: string; The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} --- @@ -871,7 +871,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} --- @@ -885,7 +885,7 @@ public readonly enabled: boolean | IResolvable; Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} --- @@ -897,7 +897,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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,7 +914,7 @@ public readonly ip: string; Optional fallback IP address in case of failure on DNS resolving. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} --- @@ -928,7 +928,7 @@ public readonly port: number; Server port. Port is optional and can be specified in DNS SRV record. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} --- diff --git a/docs/loadbalancerDynamicCertificateBundle.csharp.md b/docs/loadbalancerDynamicCertificateBundle.csharp.md index 1a0e8dcb..3aa47a24 100644 --- a/docs/loadbalancerDynamicCertificateBundle.csharp.md +++ b/docs/loadbalancerDynamicCertificateBundle.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle). # `loadbalancerDynamicCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certif ### LoadbalancerDynamicCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. #### Initializers @@ -346,7 +346,7 @@ LoadbalancerDynamicCertificateBundle.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -451,10 +451,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -647,7 +647,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerDynamicCertificateBundleConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -665,7 +665,7 @@ new LoadbalancerDynamicCertificateBundleConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -674,7 +674,7 @@ new LoadbalancerDynamicCertificateBundleConfig { | Hostnames | string[] | Certificate hostnames. | | KeyType | string | Private key type (`rsa` / `ecdsa`). | | Name | string | The name of the bundle must be unique within customer account. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | --- @@ -691,10 +691,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -758,7 +758,7 @@ public string[] Hostnames { get; set; } Certificate hostnames. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} --- @@ -772,7 +772,7 @@ public string KeyType { get; set; } Private key type (`rsa` / `ecdsa`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} --- @@ -786,7 +786,7 @@ public string Name { get; set; } The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} --- @@ -798,7 +798,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerDynamicCertificateBundle.go.md b/docs/loadbalancerDynamicCertificateBundle.go.md index d12ce916..90561f7d 100644 --- a/docs/loadbalancerDynamicCertificateBundle.go.md +++ b/docs/loadbalancerDynamicCertificateBundle.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle). # `loadbalancerDynamicCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certif ### LoadbalancerDynamicCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. #### Initializers @@ -346,7 +346,7 @@ loadbalancerdynamiccertificatebundle.LoadbalancerDynamicCertificateBundle_IsTerr | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -451,10 +451,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -647,7 +647,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerdynami &loadbalancerdynamiccertificatebundle.LoadbalancerDynamicCertificateBundleConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -665,7 +665,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerdynami | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -674,7 +674,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerdynami | Hostnames | *[]*string | Certificate hostnames. | | KeyType | *string | Private key type (`rsa` / `ecdsa`). | | Name | *string | The name of the bundle must be unique within customer account. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | --- @@ -691,10 +691,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -758,7 +758,7 @@ Hostnames *[]*string Certificate hostnames. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} --- @@ -772,7 +772,7 @@ KeyType *string Private key type (`rsa` / `ecdsa`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} --- @@ -786,7 +786,7 @@ Name *string The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} --- @@ -798,7 +798,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerDynamicCertificateBundle.java.md b/docs/loadbalancerDynamicCertificateBundle.java.md index abb91cee..a49c06fe 100644 --- a/docs/loadbalancerDynamicCertificateBundle.java.md +++ b/docs/loadbalancerDynamicCertificateBundle.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle). # `loadbalancerDynamicCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certif ### LoadbalancerDynamicCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerDynamicCertificateBundle.Builder.create(Construct scope, java.lang.S // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -38,7 +39,7 @@ LoadbalancerDynamicCertificateBundle.Builder.create(Construct scope, java.lang.S | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -47,7 +48,7 @@ LoadbalancerDynamicCertificateBundle.Builder.create(Construct scope, java.lang.S | hostnames | java.util.List | Certificate hostnames. | | keyType | java.lang.String | Private key type (`rsa` / `ecdsa`). | | name | java.lang.String | The name of the bundle must be unique within customer account. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | --- @@ -77,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -117,7 +118,7 @@ Must be unique amongst siblings in the same scope Certificate hostnames. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} --- @@ -127,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Private key type (`rsa` / `ecdsa`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} --- @@ -137,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} --- @@ -145,7 +146,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -448,7 +449,7 @@ LoadbalancerDynamicCertificateBundle.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -553,10 +554,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -751,6 +752,7 @@ LoadbalancerDynamicCertificateBundleConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -770,7 +772,7 @@ LoadbalancerDynamicCertificateBundleConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -779,7 +781,7 @@ LoadbalancerDynamicCertificateBundleConfig.builder() | hostnames | java.util.List | Certificate hostnames. | | keyType | java.lang.String | Private key type (`rsa` / `ecdsa`). | | name | java.lang.String | The name of the bundle must be unique within customer account. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | --- @@ -796,10 +798,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -863,7 +865,7 @@ public java.util.List getHostnames(); Certificate hostnames. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} --- @@ -877,7 +879,7 @@ public java.lang.String getKeyType(); Private key type (`rsa` / `ecdsa`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} --- @@ -891,7 +893,7 @@ public java.lang.String getName(); The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} --- @@ -903,7 +905,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerDynamicCertificateBundle.python.md b/docs/loadbalancerDynamicCertificateBundle.python.md index fab90072..3c3c9fde 100644 --- a/docs/loadbalancerDynamicCertificateBundle.python.md +++ b/docs/loadbalancerDynamicCertificateBundle.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle). # `loadbalancerDynamicCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certif ### LoadbalancerDynamicCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerDynamicCertificateBundle.LoadbalancerDynamicCertificateBundle( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -37,7 +37,7 @@ loadbalancerDynamicCertificateBundle.LoadbalancerDynamicCertificateBundle( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -46,7 +46,7 @@ loadbalancerDynamicCertificateBundle.LoadbalancerDynamicCertificateBundle( | hostnames | typing.List[str] | Certificate hostnames. | | key_type | str | Private key type (`rsa` / `ecdsa`). | | name | str | The name of the bundle must be unique within customer account. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | --- @@ -76,7 +76,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope Certificate hostnames. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Private key type (`rsa` / `ecdsa`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -478,7 +478,7 @@ loadbalancerDynamicCertificateBundle.LoadbalancerDynamicCertificateBundle.is_ter | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -583,10 +583,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -779,7 +779,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_dynamic_certificate_bundle loadbalancerDynamicCertificateBundle.LoadbalancerDynamicCertificateBundleConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -797,7 +797,7 @@ loadbalancerDynamicCertificateBundle.LoadbalancerDynamicCertificateBundleConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -806,7 +806,7 @@ loadbalancerDynamicCertificateBundle.LoadbalancerDynamicCertificateBundleConfig( | hostnames | typing.List[str] | Certificate hostnames. | | key_type | str | Private key type (`rsa` / `ecdsa`). | | name | str | The name of the bundle must be unique within customer account. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | --- @@ -823,10 +823,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -890,7 +890,7 @@ hostnames: typing.List[str] Certificate hostnames. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} --- @@ -904,7 +904,7 @@ key_type: str Private key type (`rsa` / `ecdsa`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} --- @@ -918,7 +918,7 @@ name: str The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} --- @@ -930,7 +930,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerDynamicCertificateBundle.typescript.md b/docs/loadbalancerDynamicCertificateBundle.typescript.md index 1902d45f..761808a2 100644 --- a/docs/loadbalancerDynamicCertificateBundle.typescript.md +++ b/docs/loadbalancerDynamicCertificateBundle.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_dynamic_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle). # `loadbalancerDynamicCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certif ### LoadbalancerDynamicCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle}. #### Initializers @@ -346,7 +346,7 @@ loadbalancerDynamicCertificateBundle.LoadbalancerDynamicCertificateBundle.isTerr | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -451,10 +451,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -653,7 +653,7 @@ const loadbalancerDynamicCertificateBundleConfig: loadbalancerDynamicCertificate | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -662,7 +662,7 @@ const loadbalancerDynamicCertificateBundleConfig: loadbalancerDynamicCertificate | hostnames | string[] | Certificate hostnames. | | keyType | string | Private key type (`rsa` / `ecdsa`). | | name | string | The name of the bundle must be unique within customer account. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. | --- @@ -679,10 +679,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -746,7 +746,7 @@ public readonly hostnames: string[]; Certificate hostnames. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} --- @@ -760,7 +760,7 @@ public readonly keyType: string; Private key type (`rsa` / `ecdsa`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} --- @@ -774,7 +774,7 @@ public readonly name: string; The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} --- @@ -786,7 +786,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerFrontend.csharp.md b/docs/loadbalancerFrontend.csharp.md index 2d6a76c1..0a859043 100644 --- a/docs/loadbalancerFrontend.csharp.md +++ b/docs/loadbalancerFrontend.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend). # `loadbalancerFrontend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](htt ### LoadbalancerFrontend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend upcloud_loadbalancer_frontend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend upcloud_loadbalancer_frontend}. #### Initializers @@ -386,7 +386,7 @@ LoadbalancerFrontend.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -498,10 +498,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -764,7 +764,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerFrontendConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -786,7 +786,7 @@ new LoadbalancerFrontendConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -797,7 +797,7 @@ new LoadbalancerFrontendConfig { | Mode | string | When load balancer operating in `tcp` mode it acts as a layer 4 proxy. | | Name | string | The name of the frontend must be unique within the load balancer service. | | Port | double | Port to listen incoming requests. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. | | Networks | object | networks block. | | Properties | LoadbalancerFrontendProperties | properties block. | @@ -816,10 +816,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -885,7 +885,7 @@ The name of the default backend where traffic will be routed. Note, default backend can be overwritten in frontend rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} --- @@ -899,7 +899,7 @@ public string Loadbalancer { get; set; } ID of the load balancer to which the frontend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} --- @@ -915,7 +915,7 @@ When load balancer operating in `tcp` mode it acts as a layer 4 proxy. In `http` mode it acts as a layer 7 proxy. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#mode LoadbalancerFrontend#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#mode LoadbalancerFrontend#mode} --- @@ -929,7 +929,7 @@ public string Name { get; set; } The name of the frontend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -943,7 +943,7 @@ public double Port { get; set; } Port to listen incoming requests. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#port LoadbalancerFrontend#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#port LoadbalancerFrontend#port} --- @@ -955,7 +955,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -972,7 +972,7 @@ public object Networks { get; set; } networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#networks LoadbalancerFrontend#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#networks LoadbalancerFrontend#networks} --- @@ -986,7 +986,7 @@ public LoadbalancerFrontendProperties Properties { get; set; } properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#properties LoadbalancerFrontend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#properties LoadbalancerFrontend#properties} --- @@ -1020,7 +1020,7 @@ public string Name { get; set; } Name of the load balancer network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -1056,7 +1056,7 @@ public object InboundProxyProtocol { get; set; } Enable or disable inbound proxy protocol support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} --- @@ -1070,7 +1070,7 @@ public double TimeoutClient { get; set; } Client request timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} --- diff --git a/docs/loadbalancerFrontend.go.md b/docs/loadbalancerFrontend.go.md index 5c958979..b0b3f21c 100644 --- a/docs/loadbalancerFrontend.go.md +++ b/docs/loadbalancerFrontend.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend). # `loadbalancerFrontend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](htt ### LoadbalancerFrontend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend upcloud_loadbalancer_frontend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend upcloud_loadbalancer_frontend}. #### Initializers @@ -386,7 +386,7 @@ loadbalancerfrontend.LoadbalancerFrontend_IsTerraformResource(x interface{}) *bo | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -498,10 +498,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -764,7 +764,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte &loadbalancerfrontend.LoadbalancerFrontendConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -786,7 +786,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -797,7 +797,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte | Mode | *string | When load balancer operating in `tcp` mode it acts as a layer 4 proxy. | | Name | *string | The name of the frontend must be unique within the load balancer service. | | Port | *f64 | Port to listen incoming requests. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. | | Networks | interface{} | networks block. | | Properties | LoadbalancerFrontendProperties | properties block. | @@ -816,10 +816,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -885,7 +885,7 @@ The name of the default backend where traffic will be routed. Note, default backend can be overwritten in frontend rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} --- @@ -899,7 +899,7 @@ Loadbalancer *string ID of the load balancer to which the frontend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} --- @@ -915,7 +915,7 @@ When load balancer operating in `tcp` mode it acts as a layer 4 proxy. In `http` mode it acts as a layer 7 proxy. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#mode LoadbalancerFrontend#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#mode LoadbalancerFrontend#mode} --- @@ -929,7 +929,7 @@ Name *string The name of the frontend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -943,7 +943,7 @@ Port *f64 Port to listen incoming requests. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#port LoadbalancerFrontend#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#port LoadbalancerFrontend#port} --- @@ -955,7 +955,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -972,7 +972,7 @@ Networks interface{} networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#networks LoadbalancerFrontend#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#networks LoadbalancerFrontend#networks} --- @@ -986,7 +986,7 @@ Properties LoadbalancerFrontendProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#properties LoadbalancerFrontend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#properties LoadbalancerFrontend#properties} --- @@ -1020,7 +1020,7 @@ Name *string Name of the load balancer network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -1056,7 +1056,7 @@ InboundProxyProtocol interface{} Enable or disable inbound proxy protocol support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} --- @@ -1070,7 +1070,7 @@ TimeoutClient *f64 Client request timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} --- diff --git a/docs/loadbalancerFrontend.java.md b/docs/loadbalancerFrontend.java.md index b68ff8e6..563135bc 100644 --- a/docs/loadbalancerFrontend.java.md +++ b/docs/loadbalancerFrontend.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend). # `loadbalancerFrontend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](htt ### LoadbalancerFrontend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend upcloud_loadbalancer_frontend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend upcloud_loadbalancer_frontend}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerFrontend.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -43,7 +44,7 @@ LoadbalancerFrontend.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -54,7 +55,7 @@ LoadbalancerFrontend.Builder.create(Construct scope, java.lang.String id) | mode | java.lang.String | When load balancer operating in `tcp` mode it acts as a layer 4 proxy. | | name | java.lang.String | The name of the frontend must be unique within the load balancer service. | | port | java.lang.Number | Port to listen incoming requests. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. | | networks | com.hashicorp.cdktf.IResolvable OR java.util.List<LoadbalancerFrontendNetworks> | networks block. | | properties | LoadbalancerFrontendProperties | properties block. | @@ -86,7 +87,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -128,7 +129,7 @@ The name of the default backend where traffic will be routed. Note, default backend can be overwritten in frontend rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} --- @@ -138,7 +139,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo ID of the load balancer to which the frontend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} --- @@ -150,7 +151,7 @@ When load balancer operating in `tcp` mode it acts as a layer 4 proxy. In `http` mode it acts as a layer 7 proxy. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#mode LoadbalancerFrontend#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#mode LoadbalancerFrontend#mode} --- @@ -160,7 +161,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the frontend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -170,7 +171,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Port to listen incoming requests. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#port LoadbalancerFrontend#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#port LoadbalancerFrontend#port} --- @@ -178,7 +179,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -191,7 +192,7 @@ If you experience problems setting this value it might not be settable. Please t networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#networks LoadbalancerFrontend#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#networks LoadbalancerFrontend#networks} --- @@ -201,7 +202,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#properties LoadbalancerFrontend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#properties LoadbalancerFrontend#properties} --- @@ -541,7 +542,7 @@ LoadbalancerFrontend.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -653,10 +654,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -921,6 +922,7 @@ LoadbalancerFrontendConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -945,7 +947,7 @@ LoadbalancerFrontendConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -956,7 +958,7 @@ LoadbalancerFrontendConfig.builder() | mode | java.lang.String | When load balancer operating in `tcp` mode it acts as a layer 4 proxy. | | name | java.lang.String | The name of the frontend must be unique within the load balancer service. | | port | java.lang.Number | Port to listen incoming requests. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. | | networks | com.hashicorp.cdktf.IResolvable OR java.util.List<LoadbalancerFrontendNetworks> | networks block. | | properties | LoadbalancerFrontendProperties | properties block. | @@ -975,10 +977,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1044,7 +1046,7 @@ The name of the default backend where traffic will be routed. Note, default backend can be overwritten in frontend rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} --- @@ -1058,7 +1060,7 @@ public java.lang.String getLoadbalancer(); ID of the load balancer to which the frontend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} --- @@ -1074,7 +1076,7 @@ When load balancer operating in `tcp` mode it acts as a layer 4 proxy. In `http` mode it acts as a layer 7 proxy. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#mode LoadbalancerFrontend#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#mode LoadbalancerFrontend#mode} --- @@ -1088,7 +1090,7 @@ public java.lang.String getName(); The name of the frontend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -1102,7 +1104,7 @@ public java.lang.Number getPort(); Port to listen incoming requests. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#port LoadbalancerFrontend#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#port LoadbalancerFrontend#port} --- @@ -1114,7 +1116,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1131,7 +1133,7 @@ public java.lang.Object getNetworks(); networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#networks LoadbalancerFrontend#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#networks LoadbalancerFrontend#networks} --- @@ -1145,7 +1147,7 @@ public LoadbalancerFrontendProperties getProperties(); properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#properties LoadbalancerFrontend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#properties LoadbalancerFrontend#properties} --- @@ -1179,7 +1181,7 @@ public java.lang.String getName(); Name of the load balancer network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -1216,7 +1218,7 @@ public java.lang.Object getInboundProxyProtocol(); Enable or disable inbound proxy protocol support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} --- @@ -1230,7 +1232,7 @@ public java.lang.Number getTimeoutClient(); Client request timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} --- diff --git a/docs/loadbalancerFrontend.python.md b/docs/loadbalancerFrontend.python.md index 04db39fb..3ed08b85 100644 --- a/docs/loadbalancerFrontend.python.md +++ b/docs/loadbalancerFrontend.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend). # `loadbalancerFrontend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](htt ### LoadbalancerFrontend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend upcloud_loadbalancer_frontend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend upcloud_loadbalancer_frontend}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerFrontend.LoadbalancerFrontend( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -41,7 +41,7 @@ loadbalancerFrontend.LoadbalancerFrontend( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -52,7 +52,7 @@ loadbalancerFrontend.LoadbalancerFrontend( | mode | str | When load balancer operating in `tcp` mode it acts as a layer 4 proxy. | | name | str | The name of the frontend must be unique within the load balancer service. | | port | typing.Union[int, float] | Port to listen incoming requests. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. | | networks | typing.Union[cdktf.IResolvable, typing.List[LoadbalancerFrontendNetworks]] | networks block. | | properties | LoadbalancerFrontendProperties | properties block. | @@ -84,7 +84,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -126,7 +126,7 @@ The name of the default backend where traffic will be routed. Note, default backend can be overwritten in frontend rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo ID of the load balancer to which the frontend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} --- @@ -148,7 +148,7 @@ When load balancer operating in `tcp` mode it acts as a layer 4 proxy. In `http` mode it acts as a layer 7 proxy. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#mode LoadbalancerFrontend#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#mode LoadbalancerFrontend#mode} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the frontend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Port to listen incoming requests. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#port LoadbalancerFrontend#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#port LoadbalancerFrontend#port} --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -189,7 +189,7 @@ If you experience problems setting this value it might not be settable. Please t networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#networks LoadbalancerFrontend#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#networks LoadbalancerFrontend#networks} --- @@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#properties LoadbalancerFrontend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#properties LoadbalancerFrontend#properties} --- @@ -469,7 +469,7 @@ def put_properties( Enable or disable inbound proxy protocol support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} --- @@ -479,7 +479,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Client request timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} --- @@ -589,7 +589,7 @@ loadbalancerFrontend.LoadbalancerFrontend.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -701,10 +701,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -967,7 +967,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_frontend loadbalancerFrontend.LoadbalancerFrontendConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -989,7 +989,7 @@ loadbalancerFrontend.LoadbalancerFrontendConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1000,7 +1000,7 @@ loadbalancerFrontend.LoadbalancerFrontendConfig( | mode | str | When load balancer operating in `tcp` mode it acts as a layer 4 proxy. | | name | str | The name of the frontend must be unique within the load balancer service. | | port | typing.Union[int, float] | Port to listen incoming requests. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. | | networks | typing.Union[cdktf.IResolvable, typing.List[LoadbalancerFrontendNetworks]] | networks block. | | properties | LoadbalancerFrontendProperties | properties block. | @@ -1019,10 +1019,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1088,7 +1088,7 @@ The name of the default backend where traffic will be routed. Note, default backend can be overwritten in frontend rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} --- @@ -1102,7 +1102,7 @@ loadbalancer: str ID of the load balancer to which the frontend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} --- @@ -1118,7 +1118,7 @@ When load balancer operating in `tcp` mode it acts as a layer 4 proxy. In `http` mode it acts as a layer 7 proxy. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#mode LoadbalancerFrontend#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#mode LoadbalancerFrontend#mode} --- @@ -1132,7 +1132,7 @@ name: str The name of the frontend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -1146,7 +1146,7 @@ port: typing.Union[int, float] Port to listen incoming requests. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#port LoadbalancerFrontend#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#port LoadbalancerFrontend#port} --- @@ -1158,7 +1158,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ networks: typing.Union[IResolvable, typing.List[LoadbalancerFrontendNetworks]] networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#networks LoadbalancerFrontend#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#networks LoadbalancerFrontend#networks} --- @@ -1189,7 +1189,7 @@ properties: LoadbalancerFrontendProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#properties LoadbalancerFrontend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#properties LoadbalancerFrontend#properties} --- @@ -1223,7 +1223,7 @@ name: str Name of the load balancer network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -1259,7 +1259,7 @@ inbound_proxy_protocol: typing.Union[bool, IResolvable] Enable or disable inbound proxy protocol support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} --- @@ -1273,7 +1273,7 @@ timeout_client: typing.Union[int, float] Client request timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} --- diff --git a/docs/loadbalancerFrontend.typescript.md b/docs/loadbalancerFrontend.typescript.md index a2a87425..38b73392 100644 --- a/docs/loadbalancerFrontend.typescript.md +++ b/docs/loadbalancerFrontend.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend). # `loadbalancerFrontend` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](htt ### LoadbalancerFrontend -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend upcloud_loadbalancer_frontend}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend upcloud_loadbalancer_frontend}. #### Initializers @@ -386,7 +386,7 @@ loadbalancerFrontend.LoadbalancerFrontend.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -498,10 +498,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -770,7 +770,7 @@ const loadbalancerFrontendConfig: loadbalancerFrontend.LoadbalancerFrontendConfi | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -781,7 +781,7 @@ const loadbalancerFrontendConfig: loadbalancerFrontend.LoadbalancerFrontendConfi | mode | string | When load balancer operating in `tcp` mode it acts as a layer 4 proxy. | | name | string | The name of the frontend must be unique within the load balancer service. | | port | number | Port to listen incoming requests. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. | | networks | cdktf.IResolvable \| LoadbalancerFrontendNetworks[] | networks block. | | properties | LoadbalancerFrontendProperties | properties block. | @@ -800,10 +800,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -869,7 +869,7 @@ The name of the default backend where traffic will be routed. Note, default backend can be overwritten in frontend rules. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} --- @@ -883,7 +883,7 @@ public readonly loadbalancer: string; ID of the load balancer to which the frontend is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} --- @@ -899,7 +899,7 @@ When load balancer operating in `tcp` mode it acts as a layer 4 proxy. In `http` mode it acts as a layer 7 proxy. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#mode LoadbalancerFrontend#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#mode LoadbalancerFrontend#mode} --- @@ -913,7 +913,7 @@ public readonly name: string; The name of the frontend must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -927,7 +927,7 @@ public readonly port: number; Port to listen incoming requests. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#port LoadbalancerFrontend#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#port LoadbalancerFrontend#port} --- @@ -939,7 +939,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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,7 +956,7 @@ public readonly networks: IResolvable | LoadbalancerFrontendNetworks[]; networks block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#networks LoadbalancerFrontend#networks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#networks LoadbalancerFrontend#networks} --- @@ -970,7 +970,7 @@ public readonly properties: LoadbalancerFrontendProperties; properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#properties LoadbalancerFrontend#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#properties LoadbalancerFrontend#properties} --- @@ -1002,7 +1002,7 @@ public readonly name: string; Name of the load balancer network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} --- @@ -1035,7 +1035,7 @@ public readonly inboundProxyProtocol: boolean | IResolvable; Enable or disable inbound proxy protocol support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} --- @@ -1049,7 +1049,7 @@ public readonly timeoutClient: number; Client request timeout in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} --- diff --git a/docs/loadbalancerFrontendRule.csharp.md b/docs/loadbalancerFrontendRule.csharp.md index a79b316c..08c16429 100644 --- a/docs/loadbalancerFrontendRule.csharp.md +++ b/docs/loadbalancerFrontendRule.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_rule` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule). # `loadbalancerFrontendRule` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule` ### LoadbalancerFrontendRule -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. #### Initializers @@ -386,7 +386,7 @@ LoadbalancerFrontendRule.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -492,10 +492,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -727,7 +727,7 @@ public object HttpRedirect { get; set; } http_redirect block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} --- @@ -741,7 +741,7 @@ public object HttpReturn { get; set; } http_return block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} --- @@ -755,7 +755,7 @@ public object SetForwardedHeaders { get; set; } set_forwarded_headers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} --- @@ -769,7 +769,7 @@ public object TcpReject { get; set; } tcp_reject block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} --- @@ -783,7 +783,7 @@ public object UseBackend { get; set; } use_backend block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} --- @@ -819,7 +819,7 @@ public string Location { get; set; } Target location. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} --- @@ -833,7 +833,7 @@ public string Scheme { get; set; } Target scheme. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} --- @@ -871,7 +871,7 @@ public string ContentType { get; set; } Content type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} --- @@ -885,7 +885,7 @@ public string Payload { get; set; } The payload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} --- @@ -899,7 +899,7 @@ public double Status { get; set; } HTTP status code. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} --- @@ -919,7 +919,7 @@ new LoadbalancerFrontendRuleActionsSetForwardedHeaders { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Active | object | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| Active | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -931,7 +931,7 @@ public object Active { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -951,7 +951,7 @@ new LoadbalancerFrontendRuleActionsTcpReject { | **Name** | **Type** | **Description** | | --- | --- | --- | -| Active | object | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| Active | object | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -963,7 +963,7 @@ public object Active { get; set; } - *Type:* object -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -997,7 +997,7 @@ public string BackendName { get; set; } The name of the backend where traffic will be routed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -1010,7 +1010,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerFrontendRuleConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -1030,7 +1030,7 @@ new LoadbalancerFrontendRuleConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -1040,7 +1040,7 @@ new LoadbalancerFrontendRuleConfig { | Name | string | The name of the frontend rule must be unique within the load balancer service. | | Priority | double | Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. | | Actions | LoadbalancerFrontendRuleActions | actions block. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | | Matchers | LoadbalancerFrontendRuleMatchers | matchers block. | --- @@ -1058,10 +1058,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -1125,7 +1125,7 @@ public string Frontend { get; set; } ID of the load balancer frontend to which the rule is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} --- @@ -1139,7 +1139,7 @@ public string Name { get; set; } The name of the frontend rule must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1153,7 +1153,7 @@ public double Priority { get; set; } Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} --- @@ -1167,7 +1167,7 @@ public LoadbalancerFrontendRuleActions Actions { get; set; } actions block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} --- @@ -1179,7 +1179,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1196,7 +1196,7 @@ public LoadbalancerFrontendRuleMatchers Matchers { get; set; } matchers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} --- @@ -1256,7 +1256,7 @@ public object BodySize { get; set; } body_size block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} --- @@ -1270,7 +1270,7 @@ public object BodySizeRange { get; set; } body_size_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} --- @@ -1284,7 +1284,7 @@ public object Cookie { get; set; } cookie block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} --- @@ -1298,7 +1298,7 @@ public object Header { get; set; } header block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} --- @@ -1312,7 +1312,7 @@ public object Host { get; set; } host block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} --- @@ -1326,7 +1326,7 @@ public object HttpMethod { get; set; } http_method block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} --- @@ -1340,7 +1340,7 @@ public object NumMembersUp { get; set; } num_members_up block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} --- @@ -1354,7 +1354,7 @@ public object Path { get; set; } path block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} --- @@ -1368,7 +1368,7 @@ public object SrcIp { get; set; } src_ip block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} --- @@ -1382,7 +1382,7 @@ public object SrcPort { get; set; } src_port block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} --- @@ -1396,7 +1396,7 @@ public object SrcPortRange { get; set; } src_port_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} --- @@ -1410,7 +1410,7 @@ public object Url { get; set; } url block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} --- @@ -1424,7 +1424,7 @@ public object UrlParam { get; set; } url_param block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} --- @@ -1438,7 +1438,7 @@ public object UrlQuery { get; set; } url_query block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} --- @@ -1474,7 +1474,7 @@ public string Method { get; set; } Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1488,7 +1488,7 @@ public double Value { get; set; } Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1524,7 +1524,7 @@ public double RangeEnd { get; set; } Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -1538,7 +1538,7 @@ public double RangeStart { get; set; } Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -1580,7 +1580,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1594,7 +1594,7 @@ public string Name { get; set; } Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1608,7 +1608,7 @@ public object IgnoreCase { get; set; } Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1622,7 +1622,7 @@ public string Value { get; set; } String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1664,7 +1664,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1678,7 +1678,7 @@ public string Name { get; set; } Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1692,7 +1692,7 @@ public object IgnoreCase { get; set; } Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1706,7 +1706,7 @@ public string Value { get; set; } String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1740,7 +1740,7 @@ public string Value { get; set; } String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1774,7 +1774,7 @@ public string Value { get; set; } String value (`GET`, `HEAD`, `POST`, `PUT`, `PATCH`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1812,7 +1812,7 @@ public string BackendName { get; set; } The name of the `backend` which members will be monitored. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -1826,7 +1826,7 @@ public string Method { get; set; } Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1840,7 +1840,7 @@ public double Value { get; set; } Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1880,7 +1880,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1894,7 +1894,7 @@ public object IgnoreCase { get; set; } Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1908,7 +1908,7 @@ public string Value { get; set; } String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1942,7 +1942,7 @@ public string Value { get; set; } IP address. CIDR masks are supported, e.g. `192.168.0.0/24`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1978,7 +1978,7 @@ public string Method { get; set; } Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1992,7 +1992,7 @@ public double Value { get; set; } Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2028,7 +2028,7 @@ public double RangeEnd { get; set; } Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -2042,7 +2042,7 @@ public double RangeStart { get; set; } Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -2082,7 +2082,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2096,7 +2096,7 @@ public object IgnoreCase { get; set; } Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2110,7 +2110,7 @@ public string Value { get; set; } String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2152,7 +2152,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2166,7 +2166,7 @@ public string Name { get; set; } Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -2180,7 +2180,7 @@ public object IgnoreCase { get; set; } Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2194,7 +2194,7 @@ public string Value { get; set; } String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2234,7 +2234,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2248,7 +2248,7 @@ public object IgnoreCase { get; set; } Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2262,7 +2262,7 @@ public string Value { get; set; } String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- diff --git a/docs/loadbalancerFrontendRule.go.md b/docs/loadbalancerFrontendRule.go.md index a1ba4b43..cb7f94ae 100644 --- a/docs/loadbalancerFrontendRule.go.md +++ b/docs/loadbalancerFrontendRule.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_rule` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule). # `loadbalancerFrontendRule` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule` ### LoadbalancerFrontendRule -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. #### Initializers @@ -386,7 +386,7 @@ loadbalancerfrontendrule.LoadbalancerFrontendRule_IsTerraformResource(x interfac | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -492,10 +492,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -727,7 +727,7 @@ HttpRedirect interface{} http_redirect block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} --- @@ -741,7 +741,7 @@ HttpReturn interface{} http_return block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} --- @@ -755,7 +755,7 @@ SetForwardedHeaders interface{} set_forwarded_headers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} --- @@ -769,7 +769,7 @@ TcpReject interface{} tcp_reject block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} --- @@ -783,7 +783,7 @@ UseBackend interface{} use_backend block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} --- @@ -819,7 +819,7 @@ Location *string Target location. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} --- @@ -833,7 +833,7 @@ Scheme *string Target scheme. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} --- @@ -871,7 +871,7 @@ ContentType *string Content type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} --- @@ -885,7 +885,7 @@ Payload *string The payload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} --- @@ -899,7 +899,7 @@ Status *f64 HTTP status code. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} --- @@ -919,7 +919,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte | **Name** | **Type** | **Description** | | --- | --- | --- | -| Active | interface{} | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| Active | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -931,7 +931,7 @@ Active interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -951,7 +951,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte | **Name** | **Type** | **Description** | | --- | --- | --- | -| Active | interface{} | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| Active | interface{} | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -963,7 +963,7 @@ Active interface{} - *Type:* interface{} -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -997,7 +997,7 @@ BackendName *string The name of the backend where traffic will be routed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -1010,7 +1010,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte &loadbalancerfrontendrule.LoadbalancerFrontendRuleConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -1030,7 +1030,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -1040,7 +1040,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte | Name | *string | The name of the frontend rule must be unique within the load balancer service. | | Priority | *f64 | Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. | | Actions | LoadbalancerFrontendRuleActions | actions block. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | | Matchers | LoadbalancerFrontendRuleMatchers | matchers block. | --- @@ -1058,10 +1058,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -1125,7 +1125,7 @@ Frontend *string ID of the load balancer frontend to which the rule is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} --- @@ -1139,7 +1139,7 @@ Name *string The name of the frontend rule must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1153,7 +1153,7 @@ Priority *f64 Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} --- @@ -1167,7 +1167,7 @@ Actions LoadbalancerFrontendRuleActions actions block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} --- @@ -1179,7 +1179,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1196,7 +1196,7 @@ Matchers LoadbalancerFrontendRuleMatchers matchers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} --- @@ -1256,7 +1256,7 @@ BodySize interface{} body_size block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} --- @@ -1270,7 +1270,7 @@ BodySizeRange interface{} body_size_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} --- @@ -1284,7 +1284,7 @@ Cookie interface{} cookie block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} --- @@ -1298,7 +1298,7 @@ Header interface{} header block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} --- @@ -1312,7 +1312,7 @@ Host interface{} host block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} --- @@ -1326,7 +1326,7 @@ HttpMethod interface{} http_method block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} --- @@ -1340,7 +1340,7 @@ NumMembersUp interface{} num_members_up block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} --- @@ -1354,7 +1354,7 @@ Path interface{} path block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} --- @@ -1368,7 +1368,7 @@ SrcIp interface{} src_ip block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} --- @@ -1382,7 +1382,7 @@ SrcPort interface{} src_port block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} --- @@ -1396,7 +1396,7 @@ SrcPortRange interface{} src_port_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} --- @@ -1410,7 +1410,7 @@ Url interface{} url block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} --- @@ -1424,7 +1424,7 @@ UrlParam interface{} url_param block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} --- @@ -1438,7 +1438,7 @@ UrlQuery interface{} url_query block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} --- @@ -1474,7 +1474,7 @@ Method *string Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1488,7 +1488,7 @@ Value *f64 Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1524,7 +1524,7 @@ RangeEnd *f64 Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -1538,7 +1538,7 @@ RangeStart *f64 Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -1580,7 +1580,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1594,7 +1594,7 @@ Name *string Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1608,7 +1608,7 @@ IgnoreCase interface{} Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1622,7 +1622,7 @@ Value *string String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1664,7 +1664,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1678,7 +1678,7 @@ Name *string Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1692,7 +1692,7 @@ IgnoreCase interface{} Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1706,7 +1706,7 @@ Value *string String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1740,7 +1740,7 @@ Value *string String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1774,7 +1774,7 @@ Value *string String value (`GET`, `HEAD`, `POST`, `PUT`, `PATCH`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1812,7 +1812,7 @@ BackendName *string The name of the `backend` which members will be monitored. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -1826,7 +1826,7 @@ Method *string Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1840,7 +1840,7 @@ Value *f64 Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1880,7 +1880,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1894,7 +1894,7 @@ IgnoreCase interface{} Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1908,7 +1908,7 @@ Value *string String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1942,7 +1942,7 @@ Value *string IP address. CIDR masks are supported, e.g. `192.168.0.0/24`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1978,7 +1978,7 @@ Method *string Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1992,7 +1992,7 @@ Value *f64 Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2028,7 +2028,7 @@ RangeEnd *f64 Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -2042,7 +2042,7 @@ RangeStart *f64 Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -2082,7 +2082,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2096,7 +2096,7 @@ IgnoreCase interface{} Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2110,7 +2110,7 @@ Value *string String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2152,7 +2152,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2166,7 +2166,7 @@ Name *string Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -2180,7 +2180,7 @@ IgnoreCase interface{} Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2194,7 +2194,7 @@ Value *string String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2234,7 +2234,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2248,7 +2248,7 @@ IgnoreCase interface{} Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2262,7 +2262,7 @@ Value *string String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- diff --git a/docs/loadbalancerFrontendRule.java.md b/docs/loadbalancerFrontendRule.java.md index e1b6b1a9..de5568fa 100644 --- a/docs/loadbalancerFrontendRule.java.md +++ b/docs/loadbalancerFrontendRule.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_rule` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule). # `loadbalancerFrontendRule` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule` ### LoadbalancerFrontendRule -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerFrontendRule.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -40,7 +41,7 @@ LoadbalancerFrontendRule.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -50,7 +51,7 @@ LoadbalancerFrontendRule.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | The name of the frontend rule must be unique within the load balancer service. | | priority | java.lang.Number | Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. | | actions | LoadbalancerFrontendRuleActions | actions block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | | matchers | LoadbalancerFrontendRuleMatchers | matchers block. | --- @@ -81,7 +82,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -121,7 +122,7 @@ Must be unique amongst siblings in the same scope ID of the load balancer frontend to which the rule is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} --- @@ -131,7 +132,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the frontend rule must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -141,7 +142,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} --- @@ -151,7 +152,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo actions block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} --- @@ -159,7 +160,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -172,7 +173,7 @@ If you experience problems setting this value it might not be settable. Please t matchers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} --- @@ -512,7 +513,7 @@ LoadbalancerFrontendRule.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -618,10 +619,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -858,7 +859,7 @@ public java.lang.Object getHttpRedirect(); http_redirect block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} --- @@ -872,7 +873,7 @@ public java.lang.Object getHttpReturn(); http_return block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} --- @@ -886,7 +887,7 @@ public java.lang.Object getSetForwardedHeaders(); set_forwarded_headers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} --- @@ -900,7 +901,7 @@ public java.lang.Object getTcpReject(); tcp_reject block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} --- @@ -914,7 +915,7 @@ public java.lang.Object getUseBackend(); use_backend block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} --- @@ -950,7 +951,7 @@ public java.lang.String getLocation(); Target location. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} --- @@ -964,7 +965,7 @@ public java.lang.String getScheme(); Target scheme. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} --- @@ -1002,7 +1003,7 @@ public java.lang.String getContentType(); Content type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} --- @@ -1016,7 +1017,7 @@ public java.lang.String getPayload(); The payload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} --- @@ -1030,7 +1031,7 @@ public java.lang.Number getStatus(); HTTP status code. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} --- @@ -1051,7 +1052,7 @@ LoadbalancerFrontendRuleActionsSetForwardedHeaders.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| active | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| active | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -1063,7 +1064,7 @@ public java.lang.Object getActive(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -1084,7 +1085,7 @@ LoadbalancerFrontendRuleActionsTcpReject.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | -| active | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| active | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -1096,7 +1097,7 @@ public java.lang.Object getActive(); - *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -1130,7 +1131,7 @@ public java.lang.String getBackendName(); The name of the backend where traffic will be routed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -1145,6 +1146,7 @@ LoadbalancerFrontendRuleConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -1166,7 +1168,7 @@ LoadbalancerFrontendRuleConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -1176,7 +1178,7 @@ LoadbalancerFrontendRuleConfig.builder() | name | java.lang.String | The name of the frontend rule must be unique within the load balancer service. | | priority | java.lang.Number | Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. | | actions | LoadbalancerFrontendRuleActions | actions block. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | | matchers | LoadbalancerFrontendRuleMatchers | matchers block. | --- @@ -1194,10 +1196,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1261,7 +1263,7 @@ public java.lang.String getFrontend(); ID of the load balancer frontend to which the rule is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} --- @@ -1275,7 +1277,7 @@ public java.lang.String getName(); The name of the frontend rule must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1289,7 +1291,7 @@ public java.lang.Number getPriority(); Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} --- @@ -1303,7 +1305,7 @@ public LoadbalancerFrontendRuleActions getActions(); actions block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} --- @@ -1315,7 +1317,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1334,7 @@ public LoadbalancerFrontendRuleMatchers getMatchers(); matchers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} --- @@ -1406,7 +1408,7 @@ public java.lang.Object getBodySize(); body_size block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} --- @@ -1420,7 +1422,7 @@ public java.lang.Object getBodySizeRange(); body_size_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} --- @@ -1434,7 +1436,7 @@ public java.lang.Object getCookie(); cookie block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} --- @@ -1448,7 +1450,7 @@ public java.lang.Object getHeader(); header block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} --- @@ -1462,7 +1464,7 @@ public java.lang.Object getHost(); host block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} --- @@ -1476,7 +1478,7 @@ public java.lang.Object getHttpMethod(); http_method block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} --- @@ -1490,7 +1492,7 @@ public java.lang.Object getNumMembersUp(); num_members_up block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} --- @@ -1504,7 +1506,7 @@ public java.lang.Object getPath(); path block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} --- @@ -1518,7 +1520,7 @@ public java.lang.Object getSrcIp(); src_ip block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} --- @@ -1532,7 +1534,7 @@ public java.lang.Object getSrcPort(); src_port block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} --- @@ -1546,7 +1548,7 @@ public java.lang.Object getSrcPortRange(); src_port_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} --- @@ -1560,7 +1562,7 @@ public java.lang.Object getUrl(); url block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} --- @@ -1574,7 +1576,7 @@ public java.lang.Object getUrlParam(); url_param block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} --- @@ -1588,7 +1590,7 @@ public java.lang.Object getUrlQuery(); url_query block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} --- @@ -1624,7 +1626,7 @@ public java.lang.String getMethod(); Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1638,7 +1640,7 @@ public java.lang.Number getValue(); Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1674,7 +1676,7 @@ public java.lang.Number getRangeEnd(); Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -1688,7 +1690,7 @@ public java.lang.Number getRangeStart(); Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -1731,7 +1733,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1745,7 +1747,7 @@ public java.lang.String getName(); Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1759,7 +1761,7 @@ public java.lang.Object getIgnoreCase(); Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1773,7 +1775,7 @@ public java.lang.String getValue(); String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1816,7 +1818,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1830,7 +1832,7 @@ public java.lang.String getName(); Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1844,7 +1846,7 @@ public java.lang.Object getIgnoreCase(); Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1858,7 +1860,7 @@ public java.lang.String getValue(); String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1892,7 +1894,7 @@ public java.lang.String getValue(); String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1926,7 +1928,7 @@ public java.lang.String getValue(); String value (`GET`, `HEAD`, `POST`, `PUT`, `PATCH`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1964,7 +1966,7 @@ public java.lang.String getBackendName(); The name of the `backend` which members will be monitored. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -1978,7 +1980,7 @@ public java.lang.String getMethod(); Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1992,7 +1994,7 @@ public java.lang.Number getValue(); Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2033,7 +2035,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2047,7 +2049,7 @@ public java.lang.Object getIgnoreCase(); Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2061,7 +2063,7 @@ public java.lang.String getValue(); String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2095,7 +2097,7 @@ public java.lang.String getValue(); IP address. CIDR masks are supported, e.g. `192.168.0.0/24`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2131,7 +2133,7 @@ public java.lang.String getMethod(); Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2145,7 +2147,7 @@ public java.lang.Number getValue(); Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2181,7 +2183,7 @@ public java.lang.Number getRangeEnd(); Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -2195,7 +2197,7 @@ public java.lang.Number getRangeStart(); Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -2236,7 +2238,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2250,7 +2252,7 @@ public java.lang.Object getIgnoreCase(); Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2264,7 +2266,7 @@ public java.lang.String getValue(); String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2307,7 +2309,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2321,7 +2323,7 @@ public java.lang.String getName(); Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -2335,7 +2337,7 @@ public java.lang.Object getIgnoreCase(); Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2349,7 +2351,7 @@ public java.lang.String getValue(); String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2390,7 +2392,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2404,7 +2406,7 @@ public java.lang.Object getIgnoreCase(); Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2418,7 +2420,7 @@ public java.lang.String getValue(); String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- diff --git a/docs/loadbalancerFrontendRule.python.md b/docs/loadbalancerFrontendRule.python.md index 3169797a..acf9f1f1 100644 --- a/docs/loadbalancerFrontendRule.python.md +++ b/docs/loadbalancerFrontendRule.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_rule` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule). # `loadbalancerFrontendRule` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule` ### LoadbalancerFrontendRule -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRule( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -39,7 +39,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRule( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -49,7 +49,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRule( | name | str | The name of the frontend rule must be unique within the load balancer service. | | priority | typing.Union[int, float] | Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. | | actions | LoadbalancerFrontendRuleActions | actions block. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | | matchers | LoadbalancerFrontendRuleMatchers | matchers block. | --- @@ -80,7 +80,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope ID of the load balancer frontend to which the rule is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the frontend rule must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo actions block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 matchers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} --- @@ -430,7 +430,7 @@ def put_actions( http_redirect block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} --- @@ -440,7 +440,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo http_return block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} --- @@ -450,7 +450,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo set_forwarded_headers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} --- @@ -460,7 +460,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo tcp_reject block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} --- @@ -470,7 +470,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo use_backend block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} --- @@ -501,7 +501,7 @@ def put_matchers( body_size block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} --- @@ -511,7 +511,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo body_size_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} --- @@ -521,7 +521,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo cookie block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} --- @@ -531,7 +531,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo header block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} --- @@ -541,7 +541,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo host block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} --- @@ -551,7 +551,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo http_method block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} --- @@ -561,7 +561,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo num_members_up block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} --- @@ -571,7 +571,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo path block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} --- @@ -581,7 +581,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo src_ip block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} --- @@ -591,7 +591,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo src_port block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} --- @@ -601,7 +601,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo src_port_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} --- @@ -611,7 +611,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo url block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} --- @@ -621,7 +621,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo url_param block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} --- @@ -631,7 +631,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo url_query block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} --- @@ -741,7 +741,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRule.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -847,10 +847,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1082,7 +1082,7 @@ http_redirect: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleAct http_redirect block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} --- @@ -1096,7 +1096,7 @@ http_return: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleActio http_return block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} --- @@ -1110,7 +1110,7 @@ set_forwarded_headers: typing.Union[IResolvable, typing.List[LoadbalancerFronten set_forwarded_headers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} --- @@ -1124,7 +1124,7 @@ tcp_reject: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleAction tcp_reject block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} --- @@ -1138,7 +1138,7 @@ use_backend: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleActio use_backend block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} --- @@ -1174,7 +1174,7 @@ location: str Target location. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} --- @@ -1188,7 +1188,7 @@ scheme: str Target scheme. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} --- @@ -1226,7 +1226,7 @@ content_type: str Content type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} --- @@ -1240,7 +1240,7 @@ payload: str The payload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} --- @@ -1254,7 +1254,7 @@ status: typing.Union[int, float] HTTP status code. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} --- @@ -1274,7 +1274,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRuleActionsSetForwardedHeaders( | **Name** | **Type** | **Description** | | --- | --- | --- | -| active | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| active | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -1286,7 +1286,7 @@ active: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -1306,7 +1306,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRuleActionsTcpReject( | **Name** | **Type** | **Description** | | --- | --- | --- | -| active | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| active | typing.Union[bool, cdktf.IResolvable] | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -1318,7 +1318,7 @@ active: typing.Union[bool, IResolvable] - *Type:* typing.Union[bool, cdktf.IResolvable] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -1352,7 +1352,7 @@ backend_name: str The name of the backend where traffic will be routed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -1365,7 +1365,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_frontend_rule loadbalancerFrontendRule.LoadbalancerFrontendRuleConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1385,7 +1385,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRuleConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1395,7 +1395,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRuleConfig( | name | str | The name of the frontend rule must be unique within the load balancer service. | | priority | typing.Union[int, float] | Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. | | actions | LoadbalancerFrontendRuleActions | actions block. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | | matchers | LoadbalancerFrontendRuleMatchers | matchers block. | --- @@ -1413,10 +1413,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1480,7 +1480,7 @@ frontend: str ID of the load balancer frontend to which the rule is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} --- @@ -1494,7 +1494,7 @@ name: str The name of the frontend rule must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1508,7 +1508,7 @@ priority: typing.Union[int, float] Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} --- @@ -1522,7 +1522,7 @@ actions: LoadbalancerFrontendRuleActions actions block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} --- @@ -1534,7 +1534,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1551,7 +1551,7 @@ matchers: LoadbalancerFrontendRuleMatchers matchers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} --- @@ -1611,7 +1611,7 @@ body_size: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatcher body_size block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} --- @@ -1625,7 +1625,7 @@ body_size_range: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleM body_size_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} --- @@ -1639,7 +1639,7 @@ cookie: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatchersCo cookie block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} --- @@ -1653,7 +1653,7 @@ header: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatchersHe header block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} --- @@ -1667,7 +1667,7 @@ host: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatchersHost host block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} --- @@ -1681,7 +1681,7 @@ http_method: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatch http_method block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} --- @@ -1695,7 +1695,7 @@ num_members_up: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMa num_members_up block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} --- @@ -1709,7 +1709,7 @@ path: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatchersPath path block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} --- @@ -1723,7 +1723,7 @@ src_ip: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatchersSr src_ip block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} --- @@ -1737,7 +1737,7 @@ src_port: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatchers src_port block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} --- @@ -1751,7 +1751,7 @@ src_port_range: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMa src_port_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} --- @@ -1765,7 +1765,7 @@ url: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatchersUrl]] url block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} --- @@ -1779,7 +1779,7 @@ url_param: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatcher url_param block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} --- @@ -1793,7 +1793,7 @@ url_query: typing.Union[IResolvable, typing.List[LoadbalancerFrontendRuleMatcher url_query block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} --- @@ -1829,7 +1829,7 @@ method: str Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1843,7 +1843,7 @@ value: typing.Union[int, float] Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1879,7 +1879,7 @@ range_end: typing.Union[int, float] Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -1893,7 +1893,7 @@ range_start: typing.Union[int, float] Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -1935,7 +1935,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1949,7 +1949,7 @@ name: str Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1963,7 +1963,7 @@ ignore_case: typing.Union[bool, IResolvable] Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1977,7 +1977,7 @@ value: str String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2019,7 +2019,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2033,7 +2033,7 @@ name: str Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -2047,7 +2047,7 @@ ignore_case: typing.Union[bool, IResolvable] Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2061,7 +2061,7 @@ value: str String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2095,7 +2095,7 @@ value: str String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2129,7 +2129,7 @@ value: str String value (`GET`, `HEAD`, `POST`, `PUT`, `PATCH`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2167,7 +2167,7 @@ backend_name: str The name of the `backend` which members will be monitored. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -2181,7 +2181,7 @@ method: str Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2195,7 +2195,7 @@ value: typing.Union[int, float] Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2235,7 +2235,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2249,7 +2249,7 @@ ignore_case: typing.Union[bool, IResolvable] Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2263,7 +2263,7 @@ value: str String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2297,7 +2297,7 @@ value: str IP address. CIDR masks are supported, e.g. `192.168.0.0/24`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2333,7 +2333,7 @@ method: str Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2347,7 +2347,7 @@ value: typing.Union[int, float] Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2383,7 +2383,7 @@ range_end: typing.Union[int, float] Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -2397,7 +2397,7 @@ range_start: typing.Union[int, float] Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -2437,7 +2437,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2451,7 +2451,7 @@ ignore_case: typing.Union[bool, IResolvable] Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2465,7 +2465,7 @@ value: str String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2507,7 +2507,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2521,7 +2521,7 @@ name: str Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -2535,7 +2535,7 @@ ignore_case: typing.Union[bool, IResolvable] Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2549,7 +2549,7 @@ value: str String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2589,7 +2589,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2603,7 +2603,7 @@ ignore_case: typing.Union[bool, IResolvable] Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2617,7 +2617,7 @@ value: str String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- diff --git a/docs/loadbalancerFrontendRule.typescript.md b/docs/loadbalancerFrontendRule.typescript.md index f7ddab21..02258581 100644 --- a/docs/loadbalancerFrontendRule.typescript.md +++ b/docs/loadbalancerFrontendRule.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_rule` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule). # `loadbalancerFrontendRule` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule` ### LoadbalancerFrontendRule -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule}. #### Initializers @@ -386,7 +386,7 @@ loadbalancerFrontendRule.LoadbalancerFrontendRule.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -492,10 +492,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -721,7 +721,7 @@ public readonly httpRedirect: IResolvable | LoadbalancerFrontendRuleActionsHttpR http_redirect block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} --- @@ -735,7 +735,7 @@ public readonly httpReturn: IResolvable | LoadbalancerFrontendRuleActionsHttpRet http_return block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} --- @@ -749,7 +749,7 @@ public readonly setForwardedHeaders: IResolvable | LoadbalancerFrontendRuleActio set_forwarded_headers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} --- @@ -763,7 +763,7 @@ public readonly tcpReject: IResolvable | LoadbalancerFrontendRuleActionsTcpRejec tcp_reject block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} --- @@ -777,7 +777,7 @@ public readonly useBackend: IResolvable | LoadbalancerFrontendRuleActionsUseBack use_backend block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} --- @@ -810,7 +810,7 @@ public readonly location: string; Target location. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} --- @@ -824,7 +824,7 @@ public readonly scheme: string; Target scheme. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} --- @@ -858,7 +858,7 @@ public readonly contentType: string; Content type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} --- @@ -872,7 +872,7 @@ public readonly payload: string; The payload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} --- @@ -886,7 +886,7 @@ public readonly status: number; HTTP status code. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} --- @@ -904,7 +904,7 @@ const loadbalancerFrontendRuleActionsSetForwardedHeaders: loadbalancerFrontendRu | **Name** | **Type** | **Description** | | --- | --- | --- | -| active | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| active | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -916,7 +916,7 @@ public readonly active: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -934,7 +934,7 @@ const loadbalancerFrontendRuleActionsTcpReject: loadbalancerFrontendRule.Loadbal | **Name** | **Type** | **Description** | | --- | --- | --- | -| active | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | +| active | boolean \| cdktf.IResolvable | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. | --- @@ -946,7 +946,7 @@ public readonly active: boolean | IResolvable; - *Type:* boolean | cdktf.IResolvable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active}. --- @@ -978,7 +978,7 @@ public readonly backendName: string; The name of the backend where traffic will be routed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -997,7 +997,7 @@ const loadbalancerFrontendRuleConfig: loadbalancerFrontendRule.LoadbalancerFront | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1007,7 +1007,7 @@ const loadbalancerFrontendRuleConfig: loadbalancerFrontendRule.LoadbalancerFront | name | string | The name of the frontend rule must be unique within the load balancer service. | | priority | number | Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. | | actions | LoadbalancerFrontendRuleActions | actions block. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. | | matchers | LoadbalancerFrontendRuleMatchers | matchers block. | --- @@ -1025,10 +1025,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -1092,7 +1092,7 @@ public readonly frontend: string; ID of the load balancer frontend to which the rule is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} --- @@ -1106,7 +1106,7 @@ public readonly name: string; The name of the frontend rule must be unique within the load balancer service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1120,7 +1120,7 @@ public readonly priority: number; Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} --- @@ -1134,7 +1134,7 @@ public readonly actions: LoadbalancerFrontendRuleActions; actions block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} --- @@ -1146,7 +1146,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1163,7 +1163,7 @@ public readonly matchers: LoadbalancerFrontendRuleMatchers; matchers block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} --- @@ -1208,7 +1208,7 @@ public readonly bodySize: IResolvable | LoadbalancerFrontendRuleMatchersBodySize body_size block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} --- @@ -1222,7 +1222,7 @@ public readonly bodySizeRange: IResolvable | LoadbalancerFrontendRuleMatchersBod body_size_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} --- @@ -1236,7 +1236,7 @@ public readonly cookie: IResolvable | LoadbalancerFrontendRuleMatchersCookie[]; cookie block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} --- @@ -1250,7 +1250,7 @@ public readonly header: IResolvable | LoadbalancerFrontendRuleMatchersHeader[]; header block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} --- @@ -1264,7 +1264,7 @@ public readonly host: IResolvable | LoadbalancerFrontendRuleMatchersHost[]; host block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} --- @@ -1278,7 +1278,7 @@ public readonly httpMethod: IResolvable | LoadbalancerFrontendRuleMatchersHttpMe http_method block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} --- @@ -1292,7 +1292,7 @@ public readonly numMembersUp: IResolvable | LoadbalancerFrontendRuleMatchersNumM num_members_up block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} --- @@ -1306,7 +1306,7 @@ public readonly path: IResolvable | LoadbalancerFrontendRuleMatchersPath[]; path block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} --- @@ -1320,7 +1320,7 @@ public readonly srcIp: IResolvable | LoadbalancerFrontendRuleMatchersSrcIp[]; src_ip block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} --- @@ -1334,7 +1334,7 @@ public readonly srcPort: IResolvable | LoadbalancerFrontendRuleMatchersSrcPort[] src_port block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} --- @@ -1348,7 +1348,7 @@ public readonly srcPortRange: IResolvable | LoadbalancerFrontendRuleMatchersSrcP src_port_range block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} --- @@ -1362,7 +1362,7 @@ public readonly url: IResolvable | LoadbalancerFrontendRuleMatchersUrl[]; url block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} --- @@ -1376,7 +1376,7 @@ public readonly urlParam: IResolvable | LoadbalancerFrontendRuleMatchersUrlParam url_param block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} --- @@ -1390,7 +1390,7 @@ public readonly urlQuery: IResolvable | LoadbalancerFrontendRuleMatchersUrlQuery url_query block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} --- @@ -1423,7 +1423,7 @@ public readonly method: string; Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1437,7 +1437,7 @@ public readonly value: number; Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1470,7 +1470,7 @@ public readonly rangeEnd: number; Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -1484,7 +1484,7 @@ public readonly rangeStart: number; Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -1521,7 +1521,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1535,7 +1535,7 @@ public readonly name: string; Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1549,7 +1549,7 @@ public readonly ignoreCase: boolean | IResolvable; Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1563,7 +1563,7 @@ public readonly value: string; String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1600,7 +1600,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1614,7 +1614,7 @@ public readonly name: string; Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -1628,7 +1628,7 @@ public readonly ignoreCase: boolean | IResolvable; Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1642,7 +1642,7 @@ public readonly value: string; String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1674,7 +1674,7 @@ public readonly value: string; String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1706,7 +1706,7 @@ public readonly value: string; String value (`GET`, `HEAD`, `POST`, `PUT`, `PATCH`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1740,7 +1740,7 @@ public readonly backendName: string; The name of the `backend` which members will be monitored. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} --- @@ -1754,7 +1754,7 @@ public readonly method: string; Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1768,7 +1768,7 @@ public readonly value: number; Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1804,7 +1804,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1818,7 +1818,7 @@ public readonly ignoreCase: boolean | IResolvable; Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -1832,7 +1832,7 @@ public readonly value: string; String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1864,7 +1864,7 @@ public readonly value: string; IP address. CIDR masks are supported, e.g. `192.168.0.0/24`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1897,7 +1897,7 @@ public readonly method: string; Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -1911,7 +1911,7 @@ public readonly value: number; Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -1944,7 +1944,7 @@ public readonly rangeEnd: number; Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} --- @@ -1958,7 +1958,7 @@ public readonly rangeStart: number; Integer value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} --- @@ -1994,7 +1994,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2008,7 +2008,7 @@ public readonly ignoreCase: boolean | IResolvable; Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2022,7 +2022,7 @@ public readonly value: string; String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2059,7 +2059,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2073,7 +2073,7 @@ public readonly name: string; Name of the argument. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} --- @@ -2087,7 +2087,7 @@ public readonly ignoreCase: boolean | IResolvable; Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2101,7 +2101,7 @@ public readonly value: string; String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- @@ -2137,7 +2137,7 @@ Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} --- @@ -2151,7 +2151,7 @@ public readonly ignoreCase: boolean | IResolvable; Ignore case, default `false`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} --- @@ -2165,7 +2165,7 @@ public readonly value: string; String value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} --- diff --git a/docs/loadbalancerFrontendTlsConfig.csharp.md b/docs/loadbalancerFrontendTlsConfig.csharp.md index 3f025316..259eea2c 100644 --- a/docs/loadbalancerFrontendTlsConfig.csharp.md +++ b/docs/loadbalancerFrontendTlsConfig.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_tls_config` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config). # `loadbalancerFrontendTlsConfig` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_c ### LoadbalancerFrontendTlsConfig -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. #### Initializers @@ -346,7 +346,7 @@ LoadbalancerFrontendTlsConfig.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -448,10 +448,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -614,7 +614,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerFrontendTlsConfigConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -632,7 +632,7 @@ new LoadbalancerFrontendTlsConfigConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -641,7 +641,7 @@ new LoadbalancerFrontendTlsConfigConfig { | CertificateBundle | string | Reference to certificate bundle ID. | | Frontend | string | ID of the load balancer frontend to which the TLS config is connected. | | Name | string | The name of the TLS config must be unique within service frontend. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | --- @@ -658,10 +658,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -725,7 +725,7 @@ public string CertificateBundle { get; set; } Reference to certificate bundle ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} --- @@ -739,7 +739,7 @@ public string Frontend { get; set; } ID of the load balancer frontend to which the TLS config is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} --- @@ -753,7 +753,7 @@ public string Name { get; set; } The name of the TLS config must be unique within service frontend. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} --- @@ -765,7 +765,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerFrontendTlsConfig.go.md b/docs/loadbalancerFrontendTlsConfig.go.md index 2d45a3bb..8c5be21d 100644 --- a/docs/loadbalancerFrontendTlsConfig.go.md +++ b/docs/loadbalancerFrontendTlsConfig.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_tls_config` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config). # `loadbalancerFrontendTlsConfig` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_c ### LoadbalancerFrontendTlsConfig -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. #### Initializers @@ -346,7 +346,7 @@ loadbalancerfrontendtlsconfig.LoadbalancerFrontendTlsConfig_IsTerraformResource( | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -448,10 +448,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -614,7 +614,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte &loadbalancerfrontendtlsconfig.LoadbalancerFrontendTlsConfigConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -632,7 +632,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -641,7 +641,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerfronte | CertificateBundle | *string | Reference to certificate bundle ID. | | Frontend | *string | ID of the load balancer frontend to which the TLS config is connected. | | Name | *string | The name of the TLS config must be unique within service frontend. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | --- @@ -658,10 +658,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -725,7 +725,7 @@ CertificateBundle *string Reference to certificate bundle ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} --- @@ -739,7 +739,7 @@ Frontend *string ID of the load balancer frontend to which the TLS config is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} --- @@ -753,7 +753,7 @@ Name *string The name of the TLS config must be unique within service frontend. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} --- @@ -765,7 +765,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerFrontendTlsConfig.java.md b/docs/loadbalancerFrontendTlsConfig.java.md index db7c0ecc..a569d153 100644 --- a/docs/loadbalancerFrontendTlsConfig.java.md +++ b/docs/loadbalancerFrontendTlsConfig.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_tls_config` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config). # `loadbalancerFrontendTlsConfig` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_c ### LoadbalancerFrontendTlsConfig -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerFrontendTlsConfig.Builder.create(Construct scope, java.lang.String i // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -38,7 +39,7 @@ LoadbalancerFrontendTlsConfig.Builder.create(Construct scope, java.lang.String i | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -47,7 +48,7 @@ LoadbalancerFrontendTlsConfig.Builder.create(Construct scope, java.lang.String i | certificateBundle | java.lang.String | Reference to certificate bundle ID. | | frontend | java.lang.String | ID of the load balancer frontend to which the TLS config is connected. | | name | java.lang.String | The name of the TLS config must be unique within service frontend. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | --- @@ -77,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -117,7 +118,7 @@ Must be unique amongst siblings in the same scope Reference to certificate bundle ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} --- @@ -127,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo ID of the load balancer frontend to which the TLS config is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} --- @@ -137,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the TLS config must be unique within service frontend. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} --- @@ -145,7 +146,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -448,7 +449,7 @@ LoadbalancerFrontendTlsConfig.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -550,10 +551,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -718,6 +719,7 @@ LoadbalancerFrontendTlsConfigConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -737,7 +739,7 @@ LoadbalancerFrontendTlsConfigConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -746,7 +748,7 @@ LoadbalancerFrontendTlsConfigConfig.builder() | certificateBundle | java.lang.String | Reference to certificate bundle ID. | | frontend | java.lang.String | ID of the load balancer frontend to which the TLS config is connected. | | name | java.lang.String | The name of the TLS config must be unique within service frontend. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | --- @@ -763,10 +765,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -830,7 +832,7 @@ public java.lang.String getCertificateBundle(); Reference to certificate bundle ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} --- @@ -844,7 +846,7 @@ public java.lang.String getFrontend(); ID of the load balancer frontend to which the TLS config is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} --- @@ -858,7 +860,7 @@ public java.lang.String getName(); The name of the TLS config must be unique within service frontend. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} --- @@ -870,7 +872,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerFrontendTlsConfig.python.md b/docs/loadbalancerFrontendTlsConfig.python.md index 6eda9876..03e1fa5e 100644 --- a/docs/loadbalancerFrontendTlsConfig.python.md +++ b/docs/loadbalancerFrontendTlsConfig.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_tls_config` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config). # `loadbalancerFrontendTlsConfig` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_c ### LoadbalancerFrontendTlsConfig -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerFrontendTlsConfig.LoadbalancerFrontendTlsConfig( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -37,7 +37,7 @@ loadbalancerFrontendTlsConfig.LoadbalancerFrontendTlsConfig( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -46,7 +46,7 @@ loadbalancerFrontendTlsConfig.LoadbalancerFrontendTlsConfig( | certificate_bundle | str | Reference to certificate bundle ID. | | frontend | str | ID of the load balancer frontend to which the TLS config is connected. | | name | str | The name of the TLS config must be unique within service frontend. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | --- @@ -76,7 +76,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope Reference to certificate bundle ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo ID of the load balancer frontend to which the TLS config is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the TLS config must be unique within service frontend. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -478,7 +478,7 @@ loadbalancerFrontendTlsConfig.LoadbalancerFrontendTlsConfig.is_terraform_resourc | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -580,10 +580,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -746,7 +746,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_frontend_tls_config loadbalancerFrontendTlsConfig.LoadbalancerFrontendTlsConfigConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -764,7 +764,7 @@ loadbalancerFrontendTlsConfig.LoadbalancerFrontendTlsConfigConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -773,7 +773,7 @@ loadbalancerFrontendTlsConfig.LoadbalancerFrontendTlsConfigConfig( | certificate_bundle | str | Reference to certificate bundle ID. | | frontend | str | ID of the load balancer frontend to which the TLS config is connected. | | name | str | The name of the TLS config must be unique within service frontend. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | --- @@ -790,10 +790,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -857,7 +857,7 @@ certificate_bundle: str Reference to certificate bundle ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} --- @@ -871,7 +871,7 @@ frontend: str ID of the load balancer frontend to which the TLS config is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} --- @@ -885,7 +885,7 @@ name: str The name of the TLS config must be unique within service frontend. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} --- @@ -897,7 +897,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerFrontendTlsConfig.typescript.md b/docs/loadbalancerFrontendTlsConfig.typescript.md index 4c103aaf..bb00213c 100644 --- a/docs/loadbalancerFrontendTlsConfig.typescript.md +++ b/docs/loadbalancerFrontendTlsConfig.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_frontend_tls_config` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config). # `loadbalancerFrontendTlsConfig` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_c ### LoadbalancerFrontendTlsConfig -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config}. #### Initializers @@ -346,7 +346,7 @@ loadbalancerFrontendTlsConfig.LoadbalancerFrontendTlsConfig.isTerraformResource( | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -448,10 +448,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -620,7 +620,7 @@ const loadbalancerFrontendTlsConfigConfig: loadbalancerFrontendTlsConfig.Loadbal | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -629,7 +629,7 @@ const loadbalancerFrontendTlsConfigConfig: loadbalancerFrontendTlsConfig.Loadbal | certificateBundle | string | Reference to certificate bundle ID. | | frontend | string | ID of the load balancer frontend to which the TLS config is connected. | | name | string | The name of the TLS config must be unique within service frontend. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. | --- @@ -646,10 +646,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -713,7 +713,7 @@ public readonly certificateBundle: string; Reference to certificate bundle ID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} --- @@ -727,7 +727,7 @@ public readonly frontend: string; ID of the load balancer frontend to which the TLS config is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} --- @@ -741,7 +741,7 @@ public readonly name: string; The name of the TLS config must be unique within service frontend. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} --- @@ -753,7 +753,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerManualCertificateBundle.csharp.md b/docs/loadbalancerManualCertificateBundle.csharp.md index a7f62f4d..7755c9df 100644 --- a/docs/loadbalancerManualCertificateBundle.csharp.md +++ b/docs/loadbalancerManualCertificateBundle.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_manual_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle). # `loadbalancerManualCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certifi ### LoadbalancerManualCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. #### Initializers @@ -353,7 +353,7 @@ LoadbalancerManualCertificateBundle.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -460,10 +460,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -676,7 +676,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerManualCertificateBundleConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -695,7 +695,7 @@ new LoadbalancerManualCertificateBundleConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -704,7 +704,7 @@ new LoadbalancerManualCertificateBundleConfig { | Certificate | string | Certificate within base64 string must be in PEM format. | | Name | string | The name of the bundle must be unique within customer account. | | PrivateKey | string | Private key within base64 string must be in PEM format. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | | Intermediates | string | Intermediate certificates within base64 string must be in PEM format. | --- @@ -722,10 +722,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -789,7 +789,7 @@ public string Certificate { get; set; } Certificate within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} --- @@ -803,7 +803,7 @@ public string Name { get; set; } The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} --- @@ -817,7 +817,7 @@ public string PrivateKey { get; set; } Private key within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} --- @@ -829,7 +829,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -846,7 +846,7 @@ public string Intermediates { get; set; } Intermediate certificates within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} --- diff --git a/docs/loadbalancerManualCertificateBundle.go.md b/docs/loadbalancerManualCertificateBundle.go.md index 8192f2b4..69803e80 100644 --- a/docs/loadbalancerManualCertificateBundle.go.md +++ b/docs/loadbalancerManualCertificateBundle.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_manual_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle). # `loadbalancerManualCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certifi ### LoadbalancerManualCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. #### Initializers @@ -353,7 +353,7 @@ loadbalancermanualcertificatebundle.LoadbalancerManualCertificateBundle_IsTerraf | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -460,10 +460,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -676,7 +676,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancermanual &loadbalancermanualcertificatebundle.LoadbalancerManualCertificateBundleConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancermanual | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -704,7 +704,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancermanual | Certificate | *string | Certificate within base64 string must be in PEM format. | | Name | *string | The name of the bundle must be unique within customer account. | | PrivateKey | *string | Private key within base64 string must be in PEM format. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | | Intermediates | *string | Intermediate certificates within base64 string must be in PEM format. | --- @@ -722,10 +722,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -789,7 +789,7 @@ Certificate *string Certificate within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} --- @@ -803,7 +803,7 @@ Name *string The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} --- @@ -817,7 +817,7 @@ PrivateKey *string Private key within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} --- @@ -829,7 +829,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -846,7 +846,7 @@ Intermediates *string Intermediate certificates within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} --- diff --git a/docs/loadbalancerManualCertificateBundle.java.md b/docs/loadbalancerManualCertificateBundle.java.md index f7267747..a4ffc5c2 100644 --- a/docs/loadbalancerManualCertificateBundle.java.md +++ b/docs/loadbalancerManualCertificateBundle.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_manual_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle). # `loadbalancerManualCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certifi ### LoadbalancerManualCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerManualCertificateBundle.Builder.create(Construct scope, java.lang.St // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -39,7 +40,7 @@ LoadbalancerManualCertificateBundle.Builder.create(Construct scope, java.lang.St | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -48,7 +49,7 @@ LoadbalancerManualCertificateBundle.Builder.create(Construct scope, java.lang.St | certificate | java.lang.String | Certificate within base64 string must be in PEM format. | | name | java.lang.String | The name of the bundle must be unique within customer account. | | privateKey | java.lang.String | Private key within base64 string must be in PEM format. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | | intermediates | java.lang.String | Intermediate certificates within base64 string must be in PEM format. | --- @@ -79,7 +80,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -119,7 +120,7 @@ Must be unique amongst siblings in the same scope Certificate within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} --- @@ -129,7 +130,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} --- @@ -139,7 +140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Private key within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} --- @@ -147,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -160,7 +161,7 @@ If you experience problems setting this value it might not be settable. Please t Intermediate certificates within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} --- @@ -467,7 +468,7 @@ LoadbalancerManualCertificateBundle.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -574,10 +575,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -792,6 +793,7 @@ LoadbalancerManualCertificateBundleConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -812,7 +814,7 @@ LoadbalancerManualCertificateBundleConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -821,7 +823,7 @@ LoadbalancerManualCertificateBundleConfig.builder() | certificate | java.lang.String | Certificate within base64 string must be in PEM format. | | name | java.lang.String | The name of the bundle must be unique within customer account. | | privateKey | java.lang.String | Private key within base64 string must be in PEM format. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | | intermediates | java.lang.String | Intermediate certificates within base64 string must be in PEM format. | --- @@ -839,10 +841,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -906,7 +908,7 @@ public java.lang.String getCertificate(); Certificate within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} --- @@ -920,7 +922,7 @@ public java.lang.String getName(); The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} --- @@ -934,7 +936,7 @@ public java.lang.String getPrivateKey(); Private key within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} --- @@ -946,7 +948,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -963,7 +965,7 @@ public java.lang.String getIntermediates(); Intermediate certificates within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} --- diff --git a/docs/loadbalancerManualCertificateBundle.python.md b/docs/loadbalancerManualCertificateBundle.python.md index 7fe94156..0828cc07 100644 --- a/docs/loadbalancerManualCertificateBundle.python.md +++ b/docs/loadbalancerManualCertificateBundle.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_manual_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle). # `loadbalancerManualCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certifi ### LoadbalancerManualCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerManualCertificateBundle.LoadbalancerManualCertificateBundle( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -38,7 +38,7 @@ loadbalancerManualCertificateBundle.LoadbalancerManualCertificateBundle( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -47,7 +47,7 @@ loadbalancerManualCertificateBundle.LoadbalancerManualCertificateBundle( | certificate | str | Certificate within base64 string must be in PEM format. | | name | str | The name of the bundle must be unique within customer account. | | private_key | str | Private key within base64 string must be in PEM format. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | | intermediates | str | Intermediate certificates within base64 string must be in PEM format. | --- @@ -78,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope Certificate within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Private key within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Intermediate certificates within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} --- @@ -497,7 +497,7 @@ loadbalancerManualCertificateBundle.LoadbalancerManualCertificateBundle.is_terra | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -604,10 +604,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -820,7 +820,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_manual_certificate_bundle loadbalancerManualCertificateBundle.LoadbalancerManualCertificateBundleConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -839,7 +839,7 @@ loadbalancerManualCertificateBundle.LoadbalancerManualCertificateBundleConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -848,7 +848,7 @@ loadbalancerManualCertificateBundle.LoadbalancerManualCertificateBundleConfig( | certificate | str | Certificate within base64 string must be in PEM format. | | name | str | The name of the bundle must be unique within customer account. | | private_key | str | Private key within base64 string must be in PEM format. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | | intermediates | str | Intermediate certificates within base64 string must be in PEM format. | --- @@ -866,10 +866,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -933,7 +933,7 @@ certificate: str Certificate within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} --- @@ -947,7 +947,7 @@ name: str The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} --- @@ -961,7 +961,7 @@ private_key: str Private key within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} --- @@ -973,7 +973,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -990,7 +990,7 @@ intermediates: str Intermediate certificates within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} --- diff --git a/docs/loadbalancerManualCertificateBundle.typescript.md b/docs/loadbalancerManualCertificateBundle.typescript.md index f3351397..379e7908 100644 --- a/docs/loadbalancerManualCertificateBundle.typescript.md +++ b/docs/loadbalancerManualCertificateBundle.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_manual_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle). # `loadbalancerManualCertificateBundle` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certifi ### LoadbalancerManualCertificateBundle -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle}. #### Initializers @@ -353,7 +353,7 @@ loadbalancerManualCertificateBundle.LoadbalancerManualCertificateBundle.isTerraf | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -460,10 +460,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -682,7 +682,7 @@ const loadbalancerManualCertificateBundleConfig: loadbalancerManualCertificateBu | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -691,7 +691,7 @@ const loadbalancerManualCertificateBundleConfig: loadbalancerManualCertificateBu | certificate | string | Certificate within base64 string must be in PEM format. | | name | string | The name of the bundle must be unique within customer account. | | privateKey | string | Private key within base64 string must be in PEM format. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. | | intermediates | string | Intermediate certificates within base64 string must be in PEM format. | --- @@ -709,10 +709,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -776,7 +776,7 @@ public readonly certificate: string; Certificate within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} --- @@ -790,7 +790,7 @@ public readonly name: string; The name of the bundle must be unique within customer account. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} --- @@ -804,7 +804,7 @@ public readonly privateKey: string; Private key within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} --- @@ -816,7 +816,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 intermediates: string; Intermediate certificates within base64 string must be in PEM format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} --- diff --git a/docs/loadbalancerResolver.csharp.md b/docs/loadbalancerResolver.csharp.md index 4619120e..2a444d43 100644 --- a/docs/loadbalancerResolver.csharp.md +++ b/docs/loadbalancerResolver.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_resolver` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver). # `loadbalancerResolver` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](htt ### LoadbalancerResolver -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver upcloud_loadbalancer_resolver}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver upcloud_loadbalancer_resolver}. #### Initializers @@ -346,7 +346,7 @@ LoadbalancerResolver.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -458,10 +458,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -724,7 +724,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerResolverConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -747,7 +747,7 @@ new LoadbalancerResolverConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -761,7 +761,7 @@ new LoadbalancerResolverConfig { | Retries | double | Number of retries on failure. | | Timeout | double | Timeout for the query in seconds. | | TimeoutRetry | double | Timeout for the query retries in seconds. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. | --- @@ -778,10 +778,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -845,7 +845,7 @@ public double CacheInvalid { get; set; } Time in seconds to cache invalid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} --- @@ -859,7 +859,7 @@ public double CacheValid { get; set; } Time in seconds to cache valid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} --- @@ -873,7 +873,7 @@ public string Loadbalancer { get; set; } ID of the load balancer to which the resolver is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} --- @@ -887,7 +887,7 @@ public string Name { get; set; } The name of the resolver must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#name LoadbalancerResolver#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#name LoadbalancerResolver#name} --- @@ -904,7 +904,7 @@ List of nameserver IP addresses. Nameserver can reside in public internet or in customer private network. Port is optional, if missing then default 53 will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} --- @@ -918,7 +918,7 @@ public double Retries { get; set; } Number of retries on failure. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#retries LoadbalancerResolver#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#retries LoadbalancerResolver#retries} --- @@ -932,7 +932,7 @@ public double Timeout { get; set; } Timeout for the query in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} --- @@ -946,7 +946,7 @@ public double TimeoutRetry { get; set; } Timeout for the query retries in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} --- @@ -958,7 +958,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerResolver.go.md b/docs/loadbalancerResolver.go.md index 28ee5fed..51d452c2 100644 --- a/docs/loadbalancerResolver.go.md +++ b/docs/loadbalancerResolver.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_resolver` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver). # `loadbalancerResolver` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](htt ### LoadbalancerResolver -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver upcloud_loadbalancer_resolver}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver upcloud_loadbalancer_resolver}. #### Initializers @@ -346,7 +346,7 @@ loadbalancerresolver.LoadbalancerResolver_IsTerraformResource(x interface{}) *bo | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -458,10 +458,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -724,7 +724,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerresolv &loadbalancerresolver.LoadbalancerResolverConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -747,7 +747,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerresolv | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -761,7 +761,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerresolv | Retries | *f64 | Number of retries on failure. | | Timeout | *f64 | Timeout for the query in seconds. | | TimeoutRetry | *f64 | Timeout for the query retries in seconds. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. | --- @@ -778,10 +778,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -845,7 +845,7 @@ CacheInvalid *f64 Time in seconds to cache invalid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} --- @@ -859,7 +859,7 @@ CacheValid *f64 Time in seconds to cache valid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} --- @@ -873,7 +873,7 @@ Loadbalancer *string ID of the load balancer to which the resolver is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} --- @@ -887,7 +887,7 @@ Name *string The name of the resolver must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#name LoadbalancerResolver#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#name LoadbalancerResolver#name} --- @@ -904,7 +904,7 @@ List of nameserver IP addresses. Nameserver can reside in public internet or in customer private network. Port is optional, if missing then default 53 will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} --- @@ -918,7 +918,7 @@ Retries *f64 Number of retries on failure. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#retries LoadbalancerResolver#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#retries LoadbalancerResolver#retries} --- @@ -932,7 +932,7 @@ Timeout *f64 Timeout for the query in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} --- @@ -946,7 +946,7 @@ TimeoutRetry *f64 Timeout for the query retries in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} --- @@ -958,7 +958,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerResolver.java.md b/docs/loadbalancerResolver.java.md index 4225381e..2877d708 100644 --- a/docs/loadbalancerResolver.java.md +++ b/docs/loadbalancerResolver.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_resolver` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver). # `loadbalancerResolver` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](htt ### LoadbalancerResolver -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver upcloud_loadbalancer_resolver}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver upcloud_loadbalancer_resolver}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerResolver.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -43,7 +44,7 @@ LoadbalancerResolver.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -57,7 +58,7 @@ LoadbalancerResolver.Builder.create(Construct scope, java.lang.String id) | retries | java.lang.Number | Number of retries on failure. | | timeout | java.lang.Number | Timeout for the query in seconds. | | timeoutRetry | java.lang.Number | Timeout for the query retries in seconds. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. | --- @@ -87,7 +88,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -127,7 +128,7 @@ Must be unique amongst siblings in the same scope Time in seconds to cache invalid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} --- @@ -137,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Time in seconds to cache valid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} --- @@ -147,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo ID of the load balancer to which the resolver is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} --- @@ -157,7 +158,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the resolver must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#name LoadbalancerResolver#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#name LoadbalancerResolver#name} --- @@ -170,7 +171,7 @@ List of nameserver IP addresses. Nameserver can reside in public internet or in customer private network. Port is optional, if missing then default 53 will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} --- @@ -180,7 +181,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Number of retries on failure. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#retries LoadbalancerResolver#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#retries LoadbalancerResolver#retries} --- @@ -190,7 +191,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Timeout for the query in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} --- @@ -200,7 +201,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Timeout for the query retries in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} --- @@ -208,7 +209,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -511,7 +512,7 @@ LoadbalancerResolver.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -623,10 +624,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -891,6 +892,7 @@ LoadbalancerResolverConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -915,7 +917,7 @@ LoadbalancerResolverConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -929,7 +931,7 @@ LoadbalancerResolverConfig.builder() | retries | java.lang.Number | Number of retries on failure. | | timeout | java.lang.Number | Timeout for the query in seconds. | | timeoutRetry | java.lang.Number | Timeout for the query retries in seconds. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. | --- @@ -946,10 +948,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1013,7 +1015,7 @@ public java.lang.Number getCacheInvalid(); Time in seconds to cache invalid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} --- @@ -1027,7 +1029,7 @@ public java.lang.Number getCacheValid(); Time in seconds to cache valid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} --- @@ -1041,7 +1043,7 @@ public java.lang.String getLoadbalancer(); ID of the load balancer to which the resolver is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} --- @@ -1055,7 +1057,7 @@ public java.lang.String getName(); The name of the resolver must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#name LoadbalancerResolver#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#name LoadbalancerResolver#name} --- @@ -1072,7 +1074,7 @@ List of nameserver IP addresses. Nameserver can reside in public internet or in customer private network. Port is optional, if missing then default 53 will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} --- @@ -1086,7 +1088,7 @@ public java.lang.Number getRetries(); Number of retries on failure. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#retries LoadbalancerResolver#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#retries LoadbalancerResolver#retries} --- @@ -1100,7 +1102,7 @@ public java.lang.Number getTimeout(); Timeout for the query in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} --- @@ -1114,7 +1116,7 @@ public java.lang.Number getTimeoutRetry(); Timeout for the query retries in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} --- @@ -1126,7 +1128,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerResolver.python.md b/docs/loadbalancerResolver.python.md index 2c5f3763..0b897252 100644 --- a/docs/loadbalancerResolver.python.md +++ b/docs/loadbalancerResolver.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_resolver` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver). # `loadbalancerResolver` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](htt ### LoadbalancerResolver -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver upcloud_loadbalancer_resolver}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver upcloud_loadbalancer_resolver}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerResolver.LoadbalancerResolver( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -42,7 +42,7 @@ loadbalancerResolver.LoadbalancerResolver( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -56,7 +56,7 @@ loadbalancerResolver.LoadbalancerResolver( | retries | typing.Union[int, float] | Number of retries on failure. | | timeout | typing.Union[int, float] | Timeout for the query in seconds. | | timeout_retry | typing.Union[int, float] | Timeout for the query retries in seconds. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. | --- @@ -86,7 +86,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope Time in seconds to cache invalid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Time in seconds to cache valid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo ID of the load balancer to which the resolver is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the resolver must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#name LoadbalancerResolver#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#name LoadbalancerResolver#name} --- @@ -169,7 +169,7 @@ List of nameserver IP addresses. Nameserver can reside in public internet or in customer private network. Port is optional, if missing then default 53 will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Number of retries on failure. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#retries LoadbalancerResolver#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#retries LoadbalancerResolver#retries} --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Timeout for the query in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} --- @@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Timeout for the query retries in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} --- @@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -541,7 +541,7 @@ loadbalancerResolver.LoadbalancerResolver.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -653,10 +653,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -919,7 +919,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_resolver loadbalancerResolver.LoadbalancerResolverConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -942,7 +942,7 @@ loadbalancerResolver.LoadbalancerResolverConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -956,7 +956,7 @@ loadbalancerResolver.LoadbalancerResolverConfig( | retries | typing.Union[int, float] | Number of retries on failure. | | timeout | typing.Union[int, float] | Timeout for the query in seconds. | | timeout_retry | typing.Union[int, float] | Timeout for the query retries in seconds. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. | --- @@ -973,10 +973,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1040,7 +1040,7 @@ cache_invalid: typing.Union[int, float] Time in seconds to cache invalid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} --- @@ -1054,7 +1054,7 @@ cache_valid: typing.Union[int, float] Time in seconds to cache valid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} --- @@ -1068,7 +1068,7 @@ loadbalancer: str ID of the load balancer to which the resolver is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} --- @@ -1082,7 +1082,7 @@ name: str The name of the resolver must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#name LoadbalancerResolver#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#name LoadbalancerResolver#name} --- @@ -1099,7 +1099,7 @@ List of nameserver IP addresses. Nameserver can reside in public internet or in customer private network. Port is optional, if missing then default 53 will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} --- @@ -1113,7 +1113,7 @@ retries: typing.Union[int, float] Number of retries on failure. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#retries LoadbalancerResolver#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#retries LoadbalancerResolver#retries} --- @@ -1127,7 +1127,7 @@ timeout: typing.Union[int, float] Timeout for the query in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} --- @@ -1141,7 +1141,7 @@ timeout_retry: typing.Union[int, float] Timeout for the query retries in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} --- @@ -1153,7 +1153,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerResolver.typescript.md b/docs/loadbalancerResolver.typescript.md index c01ba301..ef42ef1b 100644 --- a/docs/loadbalancerResolver.typescript.md +++ b/docs/loadbalancerResolver.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_resolver` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver). # `loadbalancerResolver` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](htt ### LoadbalancerResolver -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver upcloud_loadbalancer_resolver}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver upcloud_loadbalancer_resolver}. #### Initializers @@ -346,7 +346,7 @@ loadbalancerResolver.LoadbalancerResolver.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -458,10 +458,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -730,7 +730,7 @@ const loadbalancerResolverConfig: loadbalancerResolver.LoadbalancerResolverConfi | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -744,7 +744,7 @@ const loadbalancerResolverConfig: loadbalancerResolver.LoadbalancerResolverConfi | retries | number | Number of retries on failure. | | timeout | number | Timeout for the query in seconds. | | timeoutRetry | number | Timeout for the query retries in seconds. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. | --- @@ -761,10 +761,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -828,7 +828,7 @@ public readonly cacheInvalid: number; Time in seconds to cache invalid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} --- @@ -842,7 +842,7 @@ public readonly cacheValid: number; Time in seconds to cache valid results. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} --- @@ -856,7 +856,7 @@ public readonly loadbalancer: string; ID of the load balancer to which the resolver is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} --- @@ -870,7 +870,7 @@ public readonly name: string; The name of the resolver must be unique within the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#name LoadbalancerResolver#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#name LoadbalancerResolver#name} --- @@ -887,7 +887,7 @@ List of nameserver IP addresses. Nameserver can reside in public internet or in customer private network. Port is optional, if missing then default 53 will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} --- @@ -901,7 +901,7 @@ public readonly retries: number; Number of retries on failure. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#retries LoadbalancerResolver#retries} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#retries LoadbalancerResolver#retries} --- @@ -915,7 +915,7 @@ public readonly timeout: number; Timeout for the query in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} --- @@ -929,7 +929,7 @@ public readonly timeoutRetry: number; Timeout for the query retries in seconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} --- @@ -941,7 +941,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerStaticBackendMember.csharp.md b/docs/loadbalancerStaticBackendMember.csharp.md index 92525307..e07ce42e 100644 --- a/docs/loadbalancerStaticBackendMember.csharp.md +++ b/docs/loadbalancerStaticBackendMember.csharp.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_static_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member). # `loadbalancerStaticBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend ### LoadbalancerStaticBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. #### Initializers @@ -353,7 +353,7 @@ LoadbalancerStaticBackendMember.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -463,10 +463,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -709,7 +709,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new LoadbalancerStaticBackendMemberConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -731,7 +731,7 @@ new LoadbalancerStaticBackendMemberConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -744,7 +744,7 @@ new LoadbalancerStaticBackendMemberConfig { | Port | double | Server port. | | Weight | double | Used to adjust the server's weight relative to other servers. | | Enabled | object | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | --- @@ -761,10 +761,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -828,7 +828,7 @@ public string Backend { get; set; } ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} --- @@ -842,7 +842,7 @@ public string Ip { get; set; } Server IP address in the customer private network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} --- @@ -856,7 +856,7 @@ public double MaxSessions { get; set; } Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} --- @@ -870,7 +870,7 @@ public string Name { get; set; } The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} --- @@ -884,7 +884,7 @@ public double Port { get; set; } Server port. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} --- @@ -901,7 +901,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} --- @@ -915,7 +915,7 @@ public object Enabled { get; set; } Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} --- @@ -927,7 +927,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerStaticBackendMember.go.md b/docs/loadbalancerStaticBackendMember.go.md index 1ebbae86..c271d0f8 100644 --- a/docs/loadbalancerStaticBackendMember.go.md +++ b/docs/loadbalancerStaticBackendMember.go.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_static_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member). # `loadbalancerStaticBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend ### LoadbalancerStaticBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. #### Initializers @@ -353,7 +353,7 @@ loadbalancerstaticbackendmember.LoadbalancerStaticBackendMember_IsTerraformResou | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -463,10 +463,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -709,7 +709,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerstatic &loadbalancerstaticbackendmember.LoadbalancerStaticBackendMemberConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -731,7 +731,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerstatic | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -744,7 +744,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/loadbalancerstatic | Port | *f64 | Server port. | | Weight | *f64 | Used to adjust the server's weight relative to other servers. | | Enabled | interface{} | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | --- @@ -761,10 +761,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -828,7 +828,7 @@ Backend *string ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} --- @@ -842,7 +842,7 @@ Ip *string Server IP address in the customer private network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} --- @@ -856,7 +856,7 @@ MaxSessions *f64 Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} --- @@ -870,7 +870,7 @@ Name *string The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} --- @@ -884,7 +884,7 @@ Port *f64 Server port. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} --- @@ -901,7 +901,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} --- @@ -915,7 +915,7 @@ Enabled interface{} Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} --- @@ -927,7 +927,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerStaticBackendMember.java.md b/docs/loadbalancerStaticBackendMember.java.md index a24f745c..c99a8304 100644 --- a/docs/loadbalancerStaticBackendMember.java.md +++ b/docs/loadbalancerStaticBackendMember.java.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_static_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member). # `loadbalancerStaticBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend ### LoadbalancerStaticBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. #### Initializers @@ -19,6 +19,7 @@ LoadbalancerStaticBackendMember.Builder.create(Construct scope, java.lang.String // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -43,7 +44,7 @@ LoadbalancerStaticBackendMember.Builder.create(Construct scope, java.lang.String | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -56,7 +57,7 @@ LoadbalancerStaticBackendMember.Builder.create(Construct scope, java.lang.String | port | java.lang.Number | Server port. | | weight | java.lang.Number | Used to adjust the server's weight relative to other servers. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | --- @@ -86,7 +87,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -126,7 +127,7 @@ Must be unique amongst siblings in the same scope ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} --- @@ -136,7 +137,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Server IP address in the customer private network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} --- @@ -146,7 +147,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} --- @@ -156,7 +157,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} --- @@ -166,7 +167,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Server port. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} --- @@ -179,7 +180,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} --- @@ -189,7 +190,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} --- @@ -197,7 +198,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -507,7 +508,7 @@ LoadbalancerStaticBackendMember.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -617,10 +618,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -865,6 +866,7 @@ LoadbalancerStaticBackendMemberConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -889,7 +891,7 @@ LoadbalancerStaticBackendMemberConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -902,7 +904,7 @@ LoadbalancerStaticBackendMemberConfig.builder() | port | java.lang.Number | Server port. | | weight | java.lang.Number | Used to adjust the server's weight relative to other servers. | | enabled | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | --- @@ -919,10 +921,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -986,7 +988,7 @@ public java.lang.String getBackend(); ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} --- @@ -1000,7 +1002,7 @@ public java.lang.String getIp(); Server IP address in the customer private network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} --- @@ -1014,7 +1016,7 @@ public java.lang.Number getMaxSessions(); Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} --- @@ -1028,7 +1030,7 @@ public java.lang.String getName(); The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} --- @@ -1042,7 +1044,7 @@ public java.lang.Number getPort(); Server port. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} --- @@ -1059,7 +1061,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} --- @@ -1073,7 +1075,7 @@ public java.lang.Object getEnabled(); Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} --- @@ -1085,7 +1087,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerStaticBackendMember.python.md b/docs/loadbalancerStaticBackendMember.python.md index c715846c..48222130 100644 --- a/docs/loadbalancerStaticBackendMember.python.md +++ b/docs/loadbalancerStaticBackendMember.python.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_static_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member). # `loadbalancerStaticBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend ### LoadbalancerStaticBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. #### Initializers @@ -19,7 +19,7 @@ loadbalancerStaticBackendMember.LoadbalancerStaticBackendMember( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -41,7 +41,7 @@ loadbalancerStaticBackendMember.LoadbalancerStaticBackendMember( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -54,7 +54,7 @@ loadbalancerStaticBackendMember.LoadbalancerStaticBackendMember( | port | typing.Union[int, float] | Server port. | | weight | typing.Union[int, float] | Used to adjust the server's weight relative to other servers. | | enabled | typing.Union[bool, cdktf.IResolvable] | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | --- @@ -84,7 +84,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Server IP address in the customer private network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Server port. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} --- @@ -177,7 +177,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -536,7 +536,7 @@ loadbalancerStaticBackendMember.LoadbalancerStaticBackendMember.is_terraform_res | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -646,10 +646,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -892,7 +892,7 @@ from cdktf_cdktf_provider_upcloud import loadbalancer_static_backend_member loadbalancerStaticBackendMember.LoadbalancerStaticBackendMemberConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -914,7 +914,7 @@ loadbalancerStaticBackendMember.LoadbalancerStaticBackendMemberConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -927,7 +927,7 @@ loadbalancerStaticBackendMember.LoadbalancerStaticBackendMemberConfig( | port | typing.Union[int, float] | Server port. | | weight | typing.Union[int, float] | Used to adjust the server's weight relative to other servers. | | enabled | typing.Union[bool, cdktf.IResolvable] | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | --- @@ -944,10 +944,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1011,7 +1011,7 @@ backend: str ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} --- @@ -1025,7 +1025,7 @@ ip: str Server IP address in the customer private network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} --- @@ -1039,7 +1039,7 @@ max_sessions: typing.Union[int, float] Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} --- @@ -1053,7 +1053,7 @@ name: str The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} --- @@ -1067,7 +1067,7 @@ port: typing.Union[int, float] Server port. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} --- @@ -1084,7 +1084,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} --- @@ -1098,7 +1098,7 @@ enabled: typing.Union[bool, IResolvable] Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} --- @@ -1110,7 +1110,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/loadbalancerStaticBackendMember.typescript.md b/docs/loadbalancerStaticBackendMember.typescript.md index f341b2c2..6a622bee 100644 --- a/docs/loadbalancerStaticBackendMember.typescript.md +++ b/docs/loadbalancerStaticBackendMember.typescript.md @@ -1,6 +1,6 @@ # `upcloud_loadbalancer_static_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member). # `loadbalancerStaticBackendMember` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend ### LoadbalancerStaticBackendMember -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member}. #### Initializers @@ -353,7 +353,7 @@ loadbalancerStaticBackendMember.LoadbalancerStaticBackendMember.isTerraformResou | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -463,10 +463,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -715,7 +715,7 @@ const loadbalancerStaticBackendMemberConfig: loadbalancerStaticBackendMember.Loa | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -728,7 +728,7 @@ const loadbalancerStaticBackendMemberConfig: loadbalancerStaticBackendMember.Loa | port | number | Server port. | | weight | number | Used to adjust the server's weight relative to other servers. | | enabled | boolean \| cdktf.IResolvable | Indicates if the member is enabled. Disabled members are excluded from load balancing. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. | --- @@ -745,10 +745,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -812,7 +812,7 @@ public readonly backend: string; ID of the load balancer backend to which the member is connected. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} --- @@ -826,7 +826,7 @@ public readonly ip: string; Server IP address in the customer private network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} --- @@ -840,7 +840,7 @@ public readonly maxSessions: number; Maximum number of sessions before queueing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} --- @@ -854,7 +854,7 @@ public readonly name: string; The name of the member must be unique within the load balancer backend service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} --- @@ -868,7 +868,7 @@ public readonly port: number; Server port. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} --- @@ -885,7 +885,7 @@ Used to adjust the server's weight relative to other servers. All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} --- @@ -899,7 +899,7 @@ public readonly enabled: boolean | IResolvable; Indicates if the member is enabled. Disabled members are excluded from load balancing. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} --- @@ -911,7 +911,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/managedDatabaseLogicalDatabase.csharp.md b/docs/managedDatabaseLogicalDatabase.csharp.md index afe7d380..aec87845 100644 --- a/docs/managedDatabaseLogicalDatabase.csharp.md +++ b/docs/managedDatabaseLogicalDatabase.csharp.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_logical_database` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database). # `managedDatabaseLogicalDatabase` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_da ### ManagedDatabaseLogicalDatabase -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database upcloud_managed_database_logical_database}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database upcloud_managed_database_logical_database}. #### Initializers @@ -360,7 +360,7 @@ ManagedDatabaseLogicalDatabase.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -464,10 +464,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -650,7 +650,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new ManagedDatabaseLogicalDatabaseConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -669,7 +669,7 @@ new ManagedDatabaseLogicalDatabaseConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -679,7 +679,7 @@ new ManagedDatabaseLogicalDatabaseConfig { | Service | string | Service's UUID for which this user belongs to. | | CharacterSet | string | Default character set for the database (LC_CTYPE). | | Collation | string | Default collation for the database (LC_COLLATE). | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | --- @@ -696,10 +696,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -763,7 +763,7 @@ public string Name { get; set; } Name of the logical database. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} --- @@ -777,7 +777,7 @@ public string Service { get; set; } Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} --- @@ -791,7 +791,7 @@ public string CharacterSet { get; set; } Default character set for the database (LC_CTYPE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} --- @@ -805,7 +805,7 @@ public string Collation { get; set; } Default collation for the database (LC_COLLATE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} --- @@ -817,7 +817,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/managedDatabaseLogicalDatabase.go.md b/docs/managedDatabaseLogicalDatabase.go.md index ebf92c92..d048af99 100644 --- a/docs/managedDatabaseLogicalDatabase.go.md +++ b/docs/managedDatabaseLogicalDatabase.go.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_logical_database` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database). # `managedDatabaseLogicalDatabase` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_da ### ManagedDatabaseLogicalDatabase -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database upcloud_managed_database_logical_database}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database upcloud_managed_database_logical_database}. #### Initializers @@ -360,7 +360,7 @@ manageddatabaselogicaldatabase.ManagedDatabaseLogicalDatabase_IsTerraformResourc | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -464,10 +464,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -650,7 +650,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabaselog &manageddatabaselogicaldatabase.ManagedDatabaseLogicalDatabaseConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -669,7 +669,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabaselog | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -679,7 +679,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabaselog | Service | *string | Service's UUID for which this user belongs to. | | CharacterSet | *string | Default character set for the database (LC_CTYPE). | | Collation | *string | Default collation for the database (LC_COLLATE). | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | --- @@ -696,10 +696,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -763,7 +763,7 @@ Name *string Name of the logical database. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} --- @@ -777,7 +777,7 @@ Service *string Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} --- @@ -791,7 +791,7 @@ CharacterSet *string Default character set for the database (LC_CTYPE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} --- @@ -805,7 +805,7 @@ Collation *string Default collation for the database (LC_COLLATE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} --- @@ -817,7 +817,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/managedDatabaseLogicalDatabase.java.md b/docs/managedDatabaseLogicalDatabase.java.md index fd7dd7ae..00489623 100644 --- a/docs/managedDatabaseLogicalDatabase.java.md +++ b/docs/managedDatabaseLogicalDatabase.java.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_logical_database` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database). # `managedDatabaseLogicalDatabase` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_da ### ManagedDatabaseLogicalDatabase -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database upcloud_managed_database_logical_database}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database upcloud_managed_database_logical_database}. #### Initializers @@ -19,6 +19,7 @@ ManagedDatabaseLogicalDatabase.Builder.create(Construct scope, java.lang.String // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -39,7 +40,7 @@ ManagedDatabaseLogicalDatabase.Builder.create(Construct scope, java.lang.String | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -49,7 +50,7 @@ ManagedDatabaseLogicalDatabase.Builder.create(Construct scope, java.lang.String | service | java.lang.String | Service's UUID for which this user belongs to. | | characterSet | java.lang.String | Default character set for the database (LC_CTYPE). | | collation | java.lang.String | Default collation for the database (LC_COLLATE). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | --- @@ -79,7 +80,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -119,7 +120,7 @@ Must be unique amongst siblings in the same scope Name of the logical database. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} --- @@ -129,7 +130,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} --- @@ -139,7 +140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Default character set for the database (LC_CTYPE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} --- @@ -149,7 +150,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Default collation for the database (LC_COLLATE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} --- @@ -157,7 +158,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -474,7 +475,7 @@ ManagedDatabaseLogicalDatabase.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -578,10 +579,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -766,6 +767,7 @@ ManagedDatabaseLogicalDatabaseConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -786,7 +788,7 @@ ManagedDatabaseLogicalDatabaseConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -796,7 +798,7 @@ ManagedDatabaseLogicalDatabaseConfig.builder() | service | java.lang.String | Service's UUID for which this user belongs to. | | characterSet | java.lang.String | Default character set for the database (LC_CTYPE). | | collation | java.lang.String | Default collation for the database (LC_COLLATE). | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | --- @@ -813,10 +815,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -880,7 +882,7 @@ public java.lang.String getName(); Name of the logical database. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} --- @@ -894,7 +896,7 @@ public java.lang.String getService(); Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} --- @@ -908,7 +910,7 @@ public java.lang.String getCharacterSet(); Default character set for the database (LC_CTYPE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} --- @@ -922,7 +924,7 @@ public java.lang.String getCollation(); Default collation for the database (LC_COLLATE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} --- @@ -934,7 +936,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/managedDatabaseLogicalDatabase.python.md b/docs/managedDatabaseLogicalDatabase.python.md index 9df11f3e..e635f58a 100644 --- a/docs/managedDatabaseLogicalDatabase.python.md +++ b/docs/managedDatabaseLogicalDatabase.python.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_logical_database` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database). # `managedDatabaseLogicalDatabase` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_da ### ManagedDatabaseLogicalDatabase -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database upcloud_managed_database_logical_database}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database upcloud_managed_database_logical_database}. #### Initializers @@ -19,7 +19,7 @@ managedDatabaseLogicalDatabase.ManagedDatabaseLogicalDatabase( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -38,7 +38,7 @@ managedDatabaseLogicalDatabase.ManagedDatabaseLogicalDatabase( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -48,7 +48,7 @@ managedDatabaseLogicalDatabase.ManagedDatabaseLogicalDatabase( | service | str | Service's UUID for which this user belongs to. | | character_set | str | Default character set for the database (LC_CTYPE). | | collation | str | Default collation for the database (LC_COLLATE). | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | --- @@ -78,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope Name of the logical database. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Default character set for the database (LC_CTYPE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Default collation for the database (LC_COLLATE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -504,7 +504,7 @@ managedDatabaseLogicalDatabase.ManagedDatabaseLogicalDatabase.is_terraform_resou | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -608,10 +608,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -794,7 +794,7 @@ from cdktf_cdktf_provider_upcloud import managed_database_logical_database managedDatabaseLogicalDatabase.ManagedDatabaseLogicalDatabaseConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -813,7 +813,7 @@ managedDatabaseLogicalDatabase.ManagedDatabaseLogicalDatabaseConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -823,7 +823,7 @@ managedDatabaseLogicalDatabase.ManagedDatabaseLogicalDatabaseConfig( | service | str | Service's UUID for which this user belongs to. | | character_set | str | Default character set for the database (LC_CTYPE). | | collation | str | Default collation for the database (LC_COLLATE). | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | --- @@ -840,10 +840,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -907,7 +907,7 @@ name: str Name of the logical database. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} --- @@ -921,7 +921,7 @@ service: str Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} --- @@ -935,7 +935,7 @@ character_set: str Default character set for the database (LC_CTYPE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} --- @@ -949,7 +949,7 @@ collation: str Default collation for the database (LC_COLLATE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} --- @@ -961,7 +961,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/managedDatabaseLogicalDatabase.typescript.md b/docs/managedDatabaseLogicalDatabase.typescript.md index 4ec891ba..4f320fdd 100644 --- a/docs/managedDatabaseLogicalDatabase.typescript.md +++ b/docs/managedDatabaseLogicalDatabase.typescript.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_logical_database` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database). # `managedDatabaseLogicalDatabase` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_da ### ManagedDatabaseLogicalDatabase -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database upcloud_managed_database_logical_database}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database upcloud_managed_database_logical_database}. #### Initializers @@ -360,7 +360,7 @@ managedDatabaseLogicalDatabase.ManagedDatabaseLogicalDatabase.isTerraformResourc | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -464,10 +464,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -656,7 +656,7 @@ const managedDatabaseLogicalDatabaseConfig: managedDatabaseLogicalDatabase.Manag | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -666,7 +666,7 @@ const managedDatabaseLogicalDatabaseConfig: managedDatabaseLogicalDatabase.Manag | service | string | Service's UUID for which this user belongs to. | | characterSet | string | Default character set for the database (LC_CTYPE). | | collation | string | Default collation for the database (LC_COLLATE). | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. | --- @@ -683,10 +683,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -750,7 +750,7 @@ public readonly name: string; Name of the logical database. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} --- @@ -764,7 +764,7 @@ public readonly service: string; Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} --- @@ -778,7 +778,7 @@ public readonly characterSet: string; Default character set for the database (LC_CTYPE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} --- @@ -792,7 +792,7 @@ public readonly collation: string; Default collation for the database (LC_COLLATE). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} --- @@ -804,7 +804,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/managedDatabaseMysql.csharp.md b/docs/managedDatabaseMysql.csharp.md index 6f85965b..84a0f5f7 100644 --- a/docs/managedDatabaseMysql.csharp.md +++ b/docs/managedDatabaseMysql.csharp.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_mysql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql). # `managedDatabaseMysql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](ht ### ManagedDatabaseMysql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql upcloud_managed_database_mysql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql upcloud_managed_database_mysql}. #### Initializers @@ -394,7 +394,7 @@ ManagedDatabaseMysql.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -516,10 +516,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -895,7 +895,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new ManagedDatabaseMysqlConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -918,7 +918,7 @@ new ManagedDatabaseMysqlConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -927,7 +927,7 @@ new ManagedDatabaseMysqlConfig { | Name | string | Name of the service. | | Plan | string | Service plan to use. This determines how much resources the instance will have. | | Zone | string | Zone where the instance resides. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. | | MaintenanceWindowDow | string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | MaintenanceWindowTime | string | Maintenance window UTC time in hh:mm:ss format. | | Powered | object | The administrative power state of the service. | @@ -949,10 +949,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -1018,7 +1018,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#name ManagedDatabaseMysql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#name ManagedDatabaseMysql#name} --- @@ -1032,7 +1032,7 @@ public string Plan { get; set; } Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#plan ManagedDatabaseMysql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#plan ManagedDatabaseMysql#plan} --- @@ -1046,7 +1046,7 @@ public string Zone { get; set; } Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#zone ManagedDatabaseMysql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#zone ManagedDatabaseMysql#zone} --- @@ -1058,7 +1058,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1075,7 +1075,7 @@ public string MaintenanceWindowDow { get; set; } Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} --- @@ -1089,7 +1089,7 @@ public string MaintenanceWindowTime { get; set; } Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} --- @@ -1103,7 +1103,7 @@ public object Powered { get; set; } The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#powered ManagedDatabaseMysql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#powered ManagedDatabaseMysql#powered} --- @@ -1117,7 +1117,7 @@ public ManagedDatabaseMysqlProperties Properties { get; set; } properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#properties ManagedDatabaseMysql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#properties ManagedDatabaseMysql#properties} --- @@ -1131,7 +1131,7 @@ public string Title { get; set; } Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#title ManagedDatabaseMysql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#title ManagedDatabaseMysql#title} --- @@ -1258,7 +1258,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} --- @@ -1272,7 +1272,7 @@ public string AdminUsername { get; set; } Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} --- @@ -1286,7 +1286,7 @@ public object AutomaticUtilityNetworkIpFilter { get; set; } Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} --- @@ -1302,7 +1302,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} --- @@ -1318,7 +1318,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} --- @@ -1334,7 +1334,7 @@ The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} --- @@ -1348,7 +1348,7 @@ public double ConnectTimeout { get; set; } The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} --- @@ -1362,7 +1362,7 @@ public string DefaultTimeZone { get; set; } Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or `SYSTEM` to use the MySQL server default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} --- @@ -1376,7 +1376,7 @@ public double GroupConcatMaxLen { get; set; } The maximum permitted result length in bytes for the `GROUP_CONCAT()` function. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} --- @@ -1390,7 +1390,7 @@ public double InformationSchemaStatsExpiry { get; set; } The time, in seconds, before cached statistics expire. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} --- @@ -1406,7 +1406,7 @@ Maximum size for the InnoDB change buffer, as a percentage of the total size of Default is 25 -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} --- @@ -1420,7 +1420,7 @@ public double InnodbFlushNeighbors { get; set; } Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} --- @@ -1434,7 +1434,7 @@ public double InnodbFtMinTokenSize { get; set; } Minimum length of words that are stored in an InnoDB `FULLTEXT` index. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} --- @@ -1448,7 +1448,7 @@ public string InnodbFtServerStopwordTable { get; set; } This option is used to specify your own InnoDB `FULLTEXT` index stopword list for all InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} --- @@ -1462,7 +1462,7 @@ public double InnodbLockWaitTimeout { get; set; } The length of time in seconds an InnoDB transaction waits for a row lock before giving up. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} --- @@ -1476,7 +1476,7 @@ public double InnodbLogBufferSize { get; set; } The size in bytes of the buffer that InnoDB uses to write to the log files on disk. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} --- @@ -1490,7 +1490,7 @@ public double InnodbOnlineAlterLogMaxSize { get; set; } The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} --- @@ -1504,7 +1504,7 @@ public object InnodbPrintAllDeadlocks { get; set; } When enabled, information about all deadlocks in InnoDB user transactions is recorded in the error log. Disabled by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} --- @@ -1520,7 +1520,7 @@ The number of I/O threads for read operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} --- @@ -1534,7 +1534,7 @@ public object InnodbRollbackOnTimeout { get; set; } When enabled a transaction timeout causes InnoDB to abort and roll back the entire transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} --- @@ -1548,7 +1548,7 @@ public double InnodbThreadConcurrency { get; set; } Defines the maximum number of threads permitted inside of InnoDB. Default is 0 (infinite concurrency - no limit). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} --- @@ -1564,7 +1564,7 @@ The number of I/O threads for write operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} --- @@ -1578,7 +1578,7 @@ public double InteractiveTimeout { get; set; } The number of seconds the server waits for activity on an interactive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} --- @@ -1592,7 +1592,7 @@ public string InternalTmpMemStorageEngine { get; set; } The storage engine for in-memory internal temporary tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} --- @@ -1606,7 +1606,7 @@ public string[] IpFilter { get; set; } IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} --- @@ -1620,7 +1620,7 @@ public double LongQueryTime { get; set; } The `slow_query_logs` work as SQL statements that take more than `long_query_time` seconds to execute. Default is `10s`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} --- @@ -1634,7 +1634,7 @@ public double MaxAllowedPacket { get; set; } Size of the largest message in bytes that can be received by the server. Default is `67108864` (64M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} --- @@ -1648,7 +1648,7 @@ public double MaxHeapTableSize { get; set; } Limits the size of internal in-memory tables. Also set `tmp_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} --- @@ -1662,7 +1662,7 @@ public ManagedDatabaseMysqlPropertiesMigration Migration { get; set; } migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#migration ManagedDatabaseMysql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#migration ManagedDatabaseMysql#migration} --- @@ -1678,7 +1678,7 @@ Start sizes of connection buffer and result buffer. Default is 16384 (16K). Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} --- @@ -1692,7 +1692,7 @@ public double NetReadTimeout { get; set; } The number of seconds to wait for more data from a connection before aborting the read. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} --- @@ -1706,7 +1706,7 @@ public double NetWriteTimeout { get; set; } The number of seconds to wait for a block to be written to a connection before aborting the write. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} --- @@ -1720,7 +1720,7 @@ public object PublicAccess { get; set; } Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} --- @@ -1736,7 +1736,7 @@ Slow query log enables capturing of slow queries. Setting `slow_query_log` to false also truncates the `mysql.slow_log` table. Default is off -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} --- @@ -1750,7 +1750,7 @@ public double SortBufferSize { get; set; } Sort buffer size in bytes for `ORDER BY` optimization. Default is `262144` (256K). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} --- @@ -1767,7 +1767,7 @@ Global SQL mode. Set to empty to use MySQL server defaults. When creating a new service and not setting this field default SQL mode (strict, SQL standard compliant) will be assigned. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} --- @@ -1783,7 +1783,7 @@ Require primary key to be defined for new tables or old tables modified with ALT It is recommended to always have primary keys because various functionality may break if any large table is missing them. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} --- @@ -1797,7 +1797,7 @@ public double TmpTableSize { get; set; } Limits the size of internal in-memory tables. Also set `max_heap_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} --- @@ -1811,7 +1811,7 @@ public string Version { get; set; } MySQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#version ManagedDatabaseMysql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#version ManagedDatabaseMysql#version} --- @@ -1825,7 +1825,7 @@ public double WaitTimeout { get; set; } The number of seconds the server waits for activity on a noninteractive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} --- @@ -1871,7 +1871,7 @@ public string Dbname { get; set; } Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} --- @@ -1885,7 +1885,7 @@ public string Host { get; set; } Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#host ManagedDatabaseMysql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#host ManagedDatabaseMysql#host} --- @@ -1899,7 +1899,7 @@ public string IgnoreDbs { get; set; } Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} --- @@ -1913,7 +1913,7 @@ public string Password { get; set; } Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#password ManagedDatabaseMysql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#password ManagedDatabaseMysql#password} --- @@ -1927,7 +1927,7 @@ public double Port { get; set; } Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#port ManagedDatabaseMysql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#port ManagedDatabaseMysql#port} --- @@ -1941,7 +1941,7 @@ public object Ssl { get; set; } The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} --- @@ -1955,7 +1955,7 @@ public string Username { get; set; } User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#username ManagedDatabaseMysql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#username ManagedDatabaseMysql#username} --- diff --git a/docs/managedDatabaseMysql.go.md b/docs/managedDatabaseMysql.go.md index 586d7ef9..7a8d5209 100644 --- a/docs/managedDatabaseMysql.go.md +++ b/docs/managedDatabaseMysql.go.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_mysql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql). # `managedDatabaseMysql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](ht ### ManagedDatabaseMysql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql upcloud_managed_database_mysql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql upcloud_managed_database_mysql}. #### Initializers @@ -394,7 +394,7 @@ manageddatabasemysql.ManagedDatabaseMysql_IsTerraformResource(x interface{}) *bo | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -516,10 +516,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -895,7 +895,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasemys &manageddatabasemysql.ManagedDatabaseMysqlConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -918,7 +918,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasemys | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -927,7 +927,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasemys | Name | *string | Name of the service. | | Plan | *string | Service plan to use. This determines how much resources the instance will have. | | Zone | *string | Zone where the instance resides. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. | | MaintenanceWindowDow | *string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | MaintenanceWindowTime | *string | Maintenance window UTC time in hh:mm:ss format. | | Powered | interface{} | The administrative power state of the service. | @@ -949,10 +949,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -1018,7 +1018,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#name ManagedDatabaseMysql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#name ManagedDatabaseMysql#name} --- @@ -1032,7 +1032,7 @@ Plan *string Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#plan ManagedDatabaseMysql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#plan ManagedDatabaseMysql#plan} --- @@ -1046,7 +1046,7 @@ Zone *string Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#zone ManagedDatabaseMysql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#zone ManagedDatabaseMysql#zone} --- @@ -1058,7 +1058,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1075,7 +1075,7 @@ MaintenanceWindowDow *string Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} --- @@ -1089,7 +1089,7 @@ MaintenanceWindowTime *string Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} --- @@ -1103,7 +1103,7 @@ Powered interface{} The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#powered ManagedDatabaseMysql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#powered ManagedDatabaseMysql#powered} --- @@ -1117,7 +1117,7 @@ Properties ManagedDatabaseMysqlProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#properties ManagedDatabaseMysql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#properties ManagedDatabaseMysql#properties} --- @@ -1131,7 +1131,7 @@ Title *string Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#title ManagedDatabaseMysql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#title ManagedDatabaseMysql#title} --- @@ -1258,7 +1258,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} --- @@ -1272,7 +1272,7 @@ AdminUsername *string Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} --- @@ -1286,7 +1286,7 @@ AutomaticUtilityNetworkIpFilter interface{} Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} --- @@ -1302,7 +1302,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} --- @@ -1318,7 +1318,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} --- @@ -1334,7 +1334,7 @@ The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} --- @@ -1348,7 +1348,7 @@ ConnectTimeout *f64 The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} --- @@ -1362,7 +1362,7 @@ DefaultTimeZone *string Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or `SYSTEM` to use the MySQL server default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} --- @@ -1376,7 +1376,7 @@ GroupConcatMaxLen *f64 The maximum permitted result length in bytes for the `GROUP_CONCAT()` function. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} --- @@ -1390,7 +1390,7 @@ InformationSchemaStatsExpiry *f64 The time, in seconds, before cached statistics expire. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} --- @@ -1406,7 +1406,7 @@ Maximum size for the InnoDB change buffer, as a percentage of the total size of Default is 25 -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} --- @@ -1420,7 +1420,7 @@ InnodbFlushNeighbors *f64 Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} --- @@ -1434,7 +1434,7 @@ InnodbFtMinTokenSize *f64 Minimum length of words that are stored in an InnoDB `FULLTEXT` index. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} --- @@ -1448,7 +1448,7 @@ InnodbFtServerStopwordTable *string This option is used to specify your own InnoDB `FULLTEXT` index stopword list for all InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} --- @@ -1462,7 +1462,7 @@ InnodbLockWaitTimeout *f64 The length of time in seconds an InnoDB transaction waits for a row lock before giving up. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} --- @@ -1476,7 +1476,7 @@ InnodbLogBufferSize *f64 The size in bytes of the buffer that InnoDB uses to write to the log files on disk. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} --- @@ -1490,7 +1490,7 @@ InnodbOnlineAlterLogMaxSize *f64 The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} --- @@ -1504,7 +1504,7 @@ InnodbPrintAllDeadlocks interface{} When enabled, information about all deadlocks in InnoDB user transactions is recorded in the error log. Disabled by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} --- @@ -1520,7 +1520,7 @@ The number of I/O threads for read operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} --- @@ -1534,7 +1534,7 @@ InnodbRollbackOnTimeout interface{} When enabled a transaction timeout causes InnoDB to abort and roll back the entire transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} --- @@ -1548,7 +1548,7 @@ InnodbThreadConcurrency *f64 Defines the maximum number of threads permitted inside of InnoDB. Default is 0 (infinite concurrency - no limit). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} --- @@ -1564,7 +1564,7 @@ The number of I/O threads for write operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} --- @@ -1578,7 +1578,7 @@ InteractiveTimeout *f64 The number of seconds the server waits for activity on an interactive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} --- @@ -1592,7 +1592,7 @@ InternalTmpMemStorageEngine *string The storage engine for in-memory internal temporary tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} --- @@ -1606,7 +1606,7 @@ IpFilter *[]*string IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} --- @@ -1620,7 +1620,7 @@ LongQueryTime *f64 The `slow_query_logs` work as SQL statements that take more than `long_query_time` seconds to execute. Default is `10s`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} --- @@ -1634,7 +1634,7 @@ MaxAllowedPacket *f64 Size of the largest message in bytes that can be received by the server. Default is `67108864` (64M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} --- @@ -1648,7 +1648,7 @@ MaxHeapTableSize *f64 Limits the size of internal in-memory tables. Also set `tmp_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} --- @@ -1662,7 +1662,7 @@ Migration ManagedDatabaseMysqlPropertiesMigration migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#migration ManagedDatabaseMysql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#migration ManagedDatabaseMysql#migration} --- @@ -1678,7 +1678,7 @@ Start sizes of connection buffer and result buffer. Default is 16384 (16K). Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} --- @@ -1692,7 +1692,7 @@ NetReadTimeout *f64 The number of seconds to wait for more data from a connection before aborting the read. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} --- @@ -1706,7 +1706,7 @@ NetWriteTimeout *f64 The number of seconds to wait for a block to be written to a connection before aborting the write. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} --- @@ -1720,7 +1720,7 @@ PublicAccess interface{} Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} --- @@ -1736,7 +1736,7 @@ Slow query log enables capturing of slow queries. Setting `slow_query_log` to false also truncates the `mysql.slow_log` table. Default is off -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} --- @@ -1750,7 +1750,7 @@ SortBufferSize *f64 Sort buffer size in bytes for `ORDER BY` optimization. Default is `262144` (256K). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} --- @@ -1767,7 +1767,7 @@ Global SQL mode. Set to empty to use MySQL server defaults. When creating a new service and not setting this field default SQL mode (strict, SQL standard compliant) will be assigned. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} --- @@ -1783,7 +1783,7 @@ Require primary key to be defined for new tables or old tables modified with ALT It is recommended to always have primary keys because various functionality may break if any large table is missing them. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} --- @@ -1797,7 +1797,7 @@ TmpTableSize *f64 Limits the size of internal in-memory tables. Also set `max_heap_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} --- @@ -1811,7 +1811,7 @@ Version *string MySQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#version ManagedDatabaseMysql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#version ManagedDatabaseMysql#version} --- @@ -1825,7 +1825,7 @@ WaitTimeout *f64 The number of seconds the server waits for activity on a noninteractive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} --- @@ -1871,7 +1871,7 @@ Dbname *string Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} --- @@ -1885,7 +1885,7 @@ Host *string Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#host ManagedDatabaseMysql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#host ManagedDatabaseMysql#host} --- @@ -1899,7 +1899,7 @@ IgnoreDbs *string Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} --- @@ -1913,7 +1913,7 @@ Password *string Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#password ManagedDatabaseMysql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#password ManagedDatabaseMysql#password} --- @@ -1927,7 +1927,7 @@ Port *f64 Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#port ManagedDatabaseMysql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#port ManagedDatabaseMysql#port} --- @@ -1941,7 +1941,7 @@ Ssl interface{} The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} --- @@ -1955,7 +1955,7 @@ Username *string User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#username ManagedDatabaseMysql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#username ManagedDatabaseMysql#username} --- diff --git a/docs/managedDatabaseMysql.java.md b/docs/managedDatabaseMysql.java.md index 7ec44109..1aa189bc 100644 --- a/docs/managedDatabaseMysql.java.md +++ b/docs/managedDatabaseMysql.java.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_mysql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql). # `managedDatabaseMysql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](ht ### ManagedDatabaseMysql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql upcloud_managed_database_mysql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql upcloud_managed_database_mysql}. #### Initializers @@ -19,6 +19,7 @@ ManagedDatabaseMysql.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -44,7 +45,7 @@ ManagedDatabaseMysql.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -53,7 +54,7 @@ ManagedDatabaseMysql.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | Name of the service. | | plan | java.lang.String | Service plan to use. This determines how much resources the instance will have. | | zone | java.lang.String | Zone where the instance resides. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. | | maintenanceWindowDow | java.lang.String | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | java.lang.String | Maintenance window UTC time in hh:mm:ss format. | | powered | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | The administrative power state of the service. | @@ -88,7 +89,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -130,7 +131,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#name ManagedDatabaseMysql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#name ManagedDatabaseMysql#name} --- @@ -140,7 +141,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#plan ManagedDatabaseMysql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#plan ManagedDatabaseMysql#plan} --- @@ -150,7 +151,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#zone ManagedDatabaseMysql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#zone ManagedDatabaseMysql#zone} --- @@ -158,7 +159,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +172,7 @@ If you experience problems setting this value it might not be settable. Please t Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} --- @@ -181,7 +182,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} --- @@ -191,7 +192,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#powered ManagedDatabaseMysql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#powered ManagedDatabaseMysql#powered} --- @@ -201,7 +202,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#properties ManagedDatabaseMysql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#properties ManagedDatabaseMysql#properties} --- @@ -211,7 +212,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#title ManagedDatabaseMysql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#title ManagedDatabaseMysql#title} --- @@ -559,7 +560,7 @@ ManagedDatabaseMysql.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -681,10 +682,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1061,6 +1062,7 @@ ManagedDatabaseMysqlConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -1086,7 +1088,7 @@ ManagedDatabaseMysqlConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -1095,7 +1097,7 @@ ManagedDatabaseMysqlConfig.builder() | name | java.lang.String | Name of the service. | | plan | java.lang.String | Service plan to use. This determines how much resources the instance will have. | | zone | java.lang.String | Zone where the instance resides. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. | | maintenanceWindowDow | java.lang.String | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | java.lang.String | Maintenance window UTC time in hh:mm:ss format. | | powered | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | The administrative power state of the service. | @@ -1117,10 +1119,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1186,7 +1188,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#name ManagedDatabaseMysql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#name ManagedDatabaseMysql#name} --- @@ -1200,7 +1202,7 @@ public java.lang.String getPlan(); Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#plan ManagedDatabaseMysql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#plan ManagedDatabaseMysql#plan} --- @@ -1214,7 +1216,7 @@ public java.lang.String getZone(); Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#zone ManagedDatabaseMysql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#zone ManagedDatabaseMysql#zone} --- @@ -1226,7 +1228,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1243,7 +1245,7 @@ public java.lang.String getMaintenanceWindowDow(); Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} --- @@ -1257,7 +1259,7 @@ public java.lang.String getMaintenanceWindowTime(); Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} --- @@ -1271,7 +1273,7 @@ public java.lang.Object getPowered(); The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#powered ManagedDatabaseMysql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#powered ManagedDatabaseMysql#powered} --- @@ -1285,7 +1287,7 @@ public ManagedDatabaseMysqlProperties getProperties(); properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#properties ManagedDatabaseMysql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#properties ManagedDatabaseMysql#properties} --- @@ -1299,7 +1301,7 @@ public java.lang.String getTitle(); Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#title ManagedDatabaseMysql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#title ManagedDatabaseMysql#title} --- @@ -1431,7 +1433,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} --- @@ -1445,7 +1447,7 @@ public java.lang.String getAdminUsername(); Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} --- @@ -1459,7 +1461,7 @@ public java.lang.Object getAutomaticUtilityNetworkIpFilter(); Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} --- @@ -1475,7 +1477,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} --- @@ -1491,7 +1493,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} --- @@ -1507,7 +1509,7 @@ The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} --- @@ -1521,7 +1523,7 @@ public java.lang.Number getConnectTimeout(); The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} --- @@ -1535,7 +1537,7 @@ public java.lang.String getDefaultTimeZone(); Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or `SYSTEM` to use the MySQL server default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} --- @@ -1549,7 +1551,7 @@ public java.lang.Number getGroupConcatMaxLen(); The maximum permitted result length in bytes for the `GROUP_CONCAT()` function. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} --- @@ -1563,7 +1565,7 @@ public java.lang.Number getInformationSchemaStatsExpiry(); The time, in seconds, before cached statistics expire. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} --- @@ -1579,7 +1581,7 @@ Maximum size for the InnoDB change buffer, as a percentage of the total size of Default is 25 -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} --- @@ -1593,7 +1595,7 @@ public java.lang.Number getInnodbFlushNeighbors(); Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} --- @@ -1607,7 +1609,7 @@ public java.lang.Number getInnodbFtMinTokenSize(); Minimum length of words that are stored in an InnoDB `FULLTEXT` index. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} --- @@ -1621,7 +1623,7 @@ public java.lang.String getInnodbFtServerStopwordTable(); This option is used to specify your own InnoDB `FULLTEXT` index stopword list for all InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} --- @@ -1635,7 +1637,7 @@ public java.lang.Number getInnodbLockWaitTimeout(); The length of time in seconds an InnoDB transaction waits for a row lock before giving up. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} --- @@ -1649,7 +1651,7 @@ public java.lang.Number getInnodbLogBufferSize(); The size in bytes of the buffer that InnoDB uses to write to the log files on disk. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} --- @@ -1663,7 +1665,7 @@ public java.lang.Number getInnodbOnlineAlterLogMaxSize(); The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} --- @@ -1677,7 +1679,7 @@ public java.lang.Object getInnodbPrintAllDeadlocks(); When enabled, information about all deadlocks in InnoDB user transactions is recorded in the error log. Disabled by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} --- @@ -1693,7 +1695,7 @@ The number of I/O threads for read operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} --- @@ -1707,7 +1709,7 @@ public java.lang.Object getInnodbRollbackOnTimeout(); When enabled a transaction timeout causes InnoDB to abort and roll back the entire transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} --- @@ -1721,7 +1723,7 @@ public java.lang.Number getInnodbThreadConcurrency(); Defines the maximum number of threads permitted inside of InnoDB. Default is 0 (infinite concurrency - no limit). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} --- @@ -1737,7 +1739,7 @@ The number of I/O threads for write operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} --- @@ -1751,7 +1753,7 @@ public java.lang.Number getInteractiveTimeout(); The number of seconds the server waits for activity on an interactive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} --- @@ -1765,7 +1767,7 @@ public java.lang.String getInternalTmpMemStorageEngine(); The storage engine for in-memory internal temporary tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} --- @@ -1779,7 +1781,7 @@ public java.util.List getIpFilter(); IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} --- @@ -1793,7 +1795,7 @@ public java.lang.Number getLongQueryTime(); The `slow_query_logs` work as SQL statements that take more than `long_query_time` seconds to execute. Default is `10s`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} --- @@ -1807,7 +1809,7 @@ public java.lang.Number getMaxAllowedPacket(); Size of the largest message in bytes that can be received by the server. Default is `67108864` (64M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} --- @@ -1821,7 +1823,7 @@ public java.lang.Number getMaxHeapTableSize(); Limits the size of internal in-memory tables. Also set `tmp_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} --- @@ -1835,7 +1837,7 @@ public ManagedDatabaseMysqlPropertiesMigration getMigration(); migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#migration ManagedDatabaseMysql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#migration ManagedDatabaseMysql#migration} --- @@ -1851,7 +1853,7 @@ Start sizes of connection buffer and result buffer. Default is 16384 (16K). Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} --- @@ -1865,7 +1867,7 @@ public java.lang.Number getNetReadTimeout(); The number of seconds to wait for more data from a connection before aborting the read. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} --- @@ -1879,7 +1881,7 @@ public java.lang.Number getNetWriteTimeout(); The number of seconds to wait for a block to be written to a connection before aborting the write. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} --- @@ -1893,7 +1895,7 @@ public java.lang.Object getPublicAccess(); Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} --- @@ -1909,7 +1911,7 @@ Slow query log enables capturing of slow queries. Setting `slow_query_log` to false also truncates the `mysql.slow_log` table. Default is off -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} --- @@ -1923,7 +1925,7 @@ public java.lang.Number getSortBufferSize(); Sort buffer size in bytes for `ORDER BY` optimization. Default is `262144` (256K). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} --- @@ -1940,7 +1942,7 @@ Global SQL mode. Set to empty to use MySQL server defaults. When creating a new service and not setting this field default SQL mode (strict, SQL standard compliant) will be assigned. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} --- @@ -1956,7 +1958,7 @@ Require primary key to be defined for new tables or old tables modified with ALT It is recommended to always have primary keys because various functionality may break if any large table is missing them. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} --- @@ -1970,7 +1972,7 @@ public java.lang.Number getTmpTableSize(); Limits the size of internal in-memory tables. Also set `max_heap_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} --- @@ -1984,7 +1986,7 @@ public java.lang.String getVersion(); MySQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#version ManagedDatabaseMysql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#version ManagedDatabaseMysql#version} --- @@ -1998,7 +2000,7 @@ public java.lang.Number getWaitTimeout(); The number of seconds the server waits for activity on a noninteractive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} --- @@ -2045,7 +2047,7 @@ public java.lang.String getDbname(); Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} --- @@ -2059,7 +2061,7 @@ public java.lang.String getHost(); Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#host ManagedDatabaseMysql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#host ManagedDatabaseMysql#host} --- @@ -2073,7 +2075,7 @@ public java.lang.String getIgnoreDbs(); Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} --- @@ -2087,7 +2089,7 @@ public java.lang.String getPassword(); Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#password ManagedDatabaseMysql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#password ManagedDatabaseMysql#password} --- @@ -2101,7 +2103,7 @@ public java.lang.Number getPort(); Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#port ManagedDatabaseMysql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#port ManagedDatabaseMysql#port} --- @@ -2115,7 +2117,7 @@ public java.lang.Object getSsl(); The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} --- @@ -2129,7 +2131,7 @@ public java.lang.String getUsername(); User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#username ManagedDatabaseMysql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#username ManagedDatabaseMysql#username} --- diff --git a/docs/managedDatabaseMysql.python.md b/docs/managedDatabaseMysql.python.md index da60196f..18024b19 100644 --- a/docs/managedDatabaseMysql.python.md +++ b/docs/managedDatabaseMysql.python.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_mysql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql). # `managedDatabaseMysql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](ht ### ManagedDatabaseMysql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql upcloud_managed_database_mysql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql upcloud_managed_database_mysql}. #### Initializers @@ -19,7 +19,7 @@ managedDatabaseMysql.ManagedDatabaseMysql( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -42,7 +42,7 @@ managedDatabaseMysql.ManagedDatabaseMysql( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -51,7 +51,7 @@ managedDatabaseMysql.ManagedDatabaseMysql( | name | str | Name of the service. | | plan | str | Service plan to use. This determines how much resources the instance will have. | | zone | str | Zone where the instance resides. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. | | maintenance_window_dow | str | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenance_window_time | str | Maintenance window UTC time in hh:mm:ss format. | | powered | typing.Union[bool, cdktf.IResolvable] | The administrative power state of the service. | @@ -86,7 +86,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -128,7 +128,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#name ManagedDatabaseMysql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#name ManagedDatabaseMysql#name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#plan ManagedDatabaseMysql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#plan ManagedDatabaseMysql#plan} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#zone ManagedDatabaseMysql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#zone ManagedDatabaseMysql#zone} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#powered ManagedDatabaseMysql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#powered ManagedDatabaseMysql#powered} --- @@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#properties ManagedDatabaseMysql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#properties ManagedDatabaseMysql#properties} --- @@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#title ManagedDatabaseMysql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#title ManagedDatabaseMysql#title} --- @@ -507,7 +507,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} --- @@ -517,7 +517,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} --- @@ -527,7 +527,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} --- @@ -539,7 +539,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} --- @@ -551,7 +551,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} --- @@ -563,7 +563,7 @@ The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} --- @@ -573,7 +573,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} --- @@ -583,7 +583,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or `SYSTEM` to use the MySQL server default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} --- @@ -593,7 +593,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The maximum permitted result length in bytes for the `GROUP_CONCAT()` function. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} --- @@ -603,7 +603,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The time, in seconds, before cached statistics expire. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} --- @@ -615,7 +615,7 @@ Maximum size for the InnoDB change buffer, as a percentage of the total size of Default is 25 -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} --- @@ -625,7 +625,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} --- @@ -635,7 +635,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Minimum length of words that are stored in an InnoDB `FULLTEXT` index. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} --- @@ -645,7 +645,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo This option is used to specify your own InnoDB `FULLTEXT` index stopword list for all InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} --- @@ -655,7 +655,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The length of time in seconds an InnoDB transaction waits for a row lock before giving up. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} --- @@ -665,7 +665,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The size in bytes of the buffer that InnoDB uses to write to the log files on disk. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} --- @@ -675,7 +675,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} --- @@ -685,7 +685,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo When enabled, information about all deadlocks in InnoDB user transactions is recorded in the error log. Disabled by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} --- @@ -697,7 +697,7 @@ The number of I/O threads for read operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} --- @@ -707,7 +707,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo When enabled a transaction timeout causes InnoDB to abort and roll back the entire transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} --- @@ -717,7 +717,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Defines the maximum number of threads permitted inside of InnoDB. Default is 0 (infinite concurrency - no limit). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} --- @@ -729,7 +729,7 @@ The number of I/O threads for write operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} --- @@ -739,7 +739,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of seconds the server waits for activity on an interactive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} --- @@ -749,7 +749,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The storage engine for in-memory internal temporary tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} --- @@ -759,7 +759,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} --- @@ -769,7 +769,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The `slow_query_logs` work as SQL statements that take more than `long_query_time` seconds to execute. Default is `10s`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} --- @@ -779,7 +779,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Size of the largest message in bytes that can be received by the server. Default is `67108864` (64M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} --- @@ -789,7 +789,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Limits the size of internal in-memory tables. Also set `tmp_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} --- @@ -799,7 +799,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#migration ManagedDatabaseMysql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#migration ManagedDatabaseMysql#migration} --- @@ -811,7 +811,7 @@ Start sizes of connection buffer and result buffer. Default is 16384 (16K). Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} --- @@ -821,7 +821,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of seconds to wait for more data from a connection before aborting the read. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} --- @@ -831,7 +831,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of seconds to wait for a block to be written to a connection before aborting the write. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} --- @@ -841,7 +841,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} --- @@ -853,7 +853,7 @@ Slow query log enables capturing of slow queries. Setting `slow_query_log` to false also truncates the `mysql.slow_log` table. Default is off -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} --- @@ -863,7 +863,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sort buffer size in bytes for `ORDER BY` optimization. Default is `262144` (256K). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} --- @@ -876,7 +876,7 @@ Global SQL mode. Set to empty to use MySQL server defaults. When creating a new service and not setting this field default SQL mode (strict, SQL standard compliant) will be assigned. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} --- @@ -888,7 +888,7 @@ Require primary key to be defined for new tables or old tables modified with ALT It is recommended to always have primary keys because various functionality may break if any large table is missing them. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} --- @@ -898,7 +898,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Limits the size of internal in-memory tables. Also set `max_heap_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} --- @@ -908,7 +908,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo MySQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#version ManagedDatabaseMysql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#version ManagedDatabaseMysql#version} --- @@ -918,7 +918,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of seconds the server waits for activity on a noninteractive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} --- @@ -1046,7 +1046,7 @@ managedDatabaseMysql.ManagedDatabaseMysql.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1168,10 +1168,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1545,7 +1545,7 @@ from cdktf_cdktf_provider_upcloud import managed_database_mysql managedDatabaseMysql.ManagedDatabaseMysqlConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1568,7 +1568,7 @@ managedDatabaseMysql.ManagedDatabaseMysqlConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1577,7 +1577,7 @@ managedDatabaseMysql.ManagedDatabaseMysqlConfig( | name | str | Name of the service. | | plan | str | Service plan to use. This determines how much resources the instance will have. | | zone | str | Zone where the instance resides. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. | | maintenance_window_dow | str | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenance_window_time | str | Maintenance window UTC time in hh:mm:ss format. | | powered | typing.Union[bool, cdktf.IResolvable] | The administrative power state of the service. | @@ -1599,10 +1599,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1668,7 +1668,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#name ManagedDatabaseMysql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#name ManagedDatabaseMysql#name} --- @@ -1682,7 +1682,7 @@ plan: str Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#plan ManagedDatabaseMysql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#plan ManagedDatabaseMysql#plan} --- @@ -1696,7 +1696,7 @@ zone: str Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#zone ManagedDatabaseMysql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#zone ManagedDatabaseMysql#zone} --- @@ -1708,7 +1708,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1725,7 +1725,7 @@ maintenance_window_dow: str Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} --- @@ -1739,7 +1739,7 @@ maintenance_window_time: str Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} --- @@ -1753,7 +1753,7 @@ powered: typing.Union[bool, IResolvable] The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#powered ManagedDatabaseMysql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#powered ManagedDatabaseMysql#powered} --- @@ -1767,7 +1767,7 @@ properties: ManagedDatabaseMysqlProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#properties ManagedDatabaseMysql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#properties ManagedDatabaseMysql#properties} --- @@ -1781,7 +1781,7 @@ title: str Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#title ManagedDatabaseMysql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#title ManagedDatabaseMysql#title} --- @@ -1906,7 +1906,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} --- @@ -1920,7 +1920,7 @@ admin_username: str Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} --- @@ -1934,7 +1934,7 @@ automatic_utility_network_ip_filter: typing.Union[bool, IResolvable] Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} --- @@ -1950,7 +1950,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} --- @@ -1966,7 +1966,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} --- @@ -1982,7 +1982,7 @@ The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} --- @@ -1996,7 +1996,7 @@ connect_timeout: typing.Union[int, float] The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} --- @@ -2010,7 +2010,7 @@ default_time_zone: str Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or `SYSTEM` to use the MySQL server default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} --- @@ -2024,7 +2024,7 @@ group_concat_max_len: typing.Union[int, float] The maximum permitted result length in bytes for the `GROUP_CONCAT()` function. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} --- @@ -2038,7 +2038,7 @@ information_schema_stats_expiry: typing.Union[int, float] The time, in seconds, before cached statistics expire. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} --- @@ -2054,7 +2054,7 @@ Maximum size for the InnoDB change buffer, as a percentage of the total size of Default is 25 -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} --- @@ -2068,7 +2068,7 @@ innodb_flush_neighbors: typing.Union[int, float] Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} --- @@ -2082,7 +2082,7 @@ innodb_ft_min_token_size: typing.Union[int, float] Minimum length of words that are stored in an InnoDB `FULLTEXT` index. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} --- @@ -2096,7 +2096,7 @@ innodb_ft_server_stopword_table: str This option is used to specify your own InnoDB `FULLTEXT` index stopword list for all InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} --- @@ -2110,7 +2110,7 @@ innodb_lock_wait_timeout: typing.Union[int, float] The length of time in seconds an InnoDB transaction waits for a row lock before giving up. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} --- @@ -2124,7 +2124,7 @@ innodb_log_buffer_size: typing.Union[int, float] The size in bytes of the buffer that InnoDB uses to write to the log files on disk. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} --- @@ -2138,7 +2138,7 @@ innodb_online_alter_log_max_size: typing.Union[int, float] The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} --- @@ -2152,7 +2152,7 @@ innodb_print_all_deadlocks: typing.Union[bool, IResolvable] When enabled, information about all deadlocks in InnoDB user transactions is recorded in the error log. Disabled by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} --- @@ -2168,7 +2168,7 @@ The number of I/O threads for read operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} --- @@ -2182,7 +2182,7 @@ innodb_rollback_on_timeout: typing.Union[bool, IResolvable] When enabled a transaction timeout causes InnoDB to abort and roll back the entire transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} --- @@ -2196,7 +2196,7 @@ innodb_thread_concurrency: typing.Union[int, float] Defines the maximum number of threads permitted inside of InnoDB. Default is 0 (infinite concurrency - no limit). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} --- @@ -2212,7 +2212,7 @@ The number of I/O threads for write operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} --- @@ -2226,7 +2226,7 @@ interactive_timeout: typing.Union[int, float] The number of seconds the server waits for activity on an interactive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} --- @@ -2240,7 +2240,7 @@ internal_tmp_mem_storage_engine: str The storage engine for in-memory internal temporary tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} --- @@ -2254,7 +2254,7 @@ ip_filter: typing.List[str] IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} --- @@ -2268,7 +2268,7 @@ long_query_time: typing.Union[int, float] The `slow_query_logs` work as SQL statements that take more than `long_query_time` seconds to execute. Default is `10s`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} --- @@ -2282,7 +2282,7 @@ max_allowed_packet: typing.Union[int, float] Size of the largest message in bytes that can be received by the server. Default is `67108864` (64M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} --- @@ -2296,7 +2296,7 @@ max_heap_table_size: typing.Union[int, float] Limits the size of internal in-memory tables. Also set `tmp_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} --- @@ -2310,7 +2310,7 @@ migration: ManagedDatabaseMysqlPropertiesMigration migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#migration ManagedDatabaseMysql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#migration ManagedDatabaseMysql#migration} --- @@ -2326,7 +2326,7 @@ Start sizes of connection buffer and result buffer. Default is 16384 (16K). Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} --- @@ -2340,7 +2340,7 @@ net_read_timeout: typing.Union[int, float] The number of seconds to wait for more data from a connection before aborting the read. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} --- @@ -2354,7 +2354,7 @@ net_write_timeout: typing.Union[int, float] The number of seconds to wait for a block to be written to a connection before aborting the write. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} --- @@ -2368,7 +2368,7 @@ public_access: typing.Union[bool, IResolvable] Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} --- @@ -2384,7 +2384,7 @@ Slow query log enables capturing of slow queries. Setting `slow_query_log` to false also truncates the `mysql.slow_log` table. Default is off -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} --- @@ -2398,7 +2398,7 @@ sort_buffer_size: typing.Union[int, float] Sort buffer size in bytes for `ORDER BY` optimization. Default is `262144` (256K). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} --- @@ -2415,7 +2415,7 @@ Global SQL mode. Set to empty to use MySQL server defaults. When creating a new service and not setting this field default SQL mode (strict, SQL standard compliant) will be assigned. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} --- @@ -2431,7 +2431,7 @@ Require primary key to be defined for new tables or old tables modified with ALT It is recommended to always have primary keys because various functionality may break if any large table is missing them. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} --- @@ -2445,7 +2445,7 @@ tmp_table_size: typing.Union[int, float] Limits the size of internal in-memory tables. Also set `max_heap_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} --- @@ -2459,7 +2459,7 @@ version: str MySQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#version ManagedDatabaseMysql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#version ManagedDatabaseMysql#version} --- @@ -2473,7 +2473,7 @@ wait_timeout: typing.Union[int, float] The number of seconds the server waits for activity on a noninteractive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} --- @@ -2519,7 +2519,7 @@ dbname: str Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} --- @@ -2533,7 +2533,7 @@ host: str Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#host ManagedDatabaseMysql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#host ManagedDatabaseMysql#host} --- @@ -2547,7 +2547,7 @@ ignore_dbs: str Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} --- @@ -2561,7 +2561,7 @@ password: str Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#password ManagedDatabaseMysql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#password ManagedDatabaseMysql#password} --- @@ -2575,7 +2575,7 @@ port: typing.Union[int, float] Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#port ManagedDatabaseMysql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#port ManagedDatabaseMysql#port} --- @@ -2589,7 +2589,7 @@ ssl: typing.Union[bool, IResolvable] The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} --- @@ -2603,7 +2603,7 @@ username: str User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#username ManagedDatabaseMysql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#username ManagedDatabaseMysql#username} --- @@ -4331,7 +4331,7 @@ def put_migration( Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} --- @@ -4341,7 +4341,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#host ManagedDatabaseMysql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#host ManagedDatabaseMysql#host} --- @@ -4351,7 +4351,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} --- @@ -4361,7 +4361,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#password ManagedDatabaseMysql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#password ManagedDatabaseMysql#password} --- @@ -4371,7 +4371,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#port ManagedDatabaseMysql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#port ManagedDatabaseMysql#port} --- @@ -4381,7 +4381,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} --- @@ -4391,7 +4391,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#username ManagedDatabaseMysql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#username ManagedDatabaseMysql#username} --- diff --git a/docs/managedDatabaseMysql.typescript.md b/docs/managedDatabaseMysql.typescript.md index 57d85d0c..b85580bb 100644 --- a/docs/managedDatabaseMysql.typescript.md +++ b/docs/managedDatabaseMysql.typescript.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_mysql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql). # `managedDatabaseMysql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](ht ### ManagedDatabaseMysql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql upcloud_managed_database_mysql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql upcloud_managed_database_mysql}. #### Initializers @@ -394,7 +394,7 @@ managedDatabaseMysql.ManagedDatabaseMysql.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -516,10 +516,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -899,7 +899,7 @@ const managedDatabaseMysqlConfig: managedDatabaseMysql.ManagedDatabaseMysqlConfi | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -908,7 +908,7 @@ const managedDatabaseMysqlConfig: managedDatabaseMysql.ManagedDatabaseMysqlConfi | name | string | Name of the service. | | plan | string | Service plan to use. This determines how much resources the instance will have. | | zone | string | Zone where the instance resides. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. | | maintenanceWindowDow | string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | string | Maintenance window UTC time in hh:mm:ss format. | | powered | boolean \| cdktf.IResolvable | The administrative power state of the service. | @@ -930,10 +930,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -999,7 +999,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#name ManagedDatabaseMysql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#name ManagedDatabaseMysql#name} --- @@ -1013,7 +1013,7 @@ public readonly plan: string; Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#plan ManagedDatabaseMysql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#plan ManagedDatabaseMysql#plan} --- @@ -1027,7 +1027,7 @@ public readonly zone: string; Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#zone ManagedDatabaseMysql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#zone ManagedDatabaseMysql#zone} --- @@ -1039,7 +1039,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1056,7 +1056,7 @@ public readonly maintenanceWindowDow: string; Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} --- @@ -1070,7 +1070,7 @@ public readonly maintenanceWindowTime: string; Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} --- @@ -1084,7 +1084,7 @@ public readonly powered: boolean | IResolvable; The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#powered ManagedDatabaseMysql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#powered ManagedDatabaseMysql#powered} --- @@ -1098,7 +1098,7 @@ public readonly properties: ManagedDatabaseMysqlProperties; properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#properties ManagedDatabaseMysql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#properties ManagedDatabaseMysql#properties} --- @@ -1112,7 +1112,7 @@ public readonly title: string; Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#title ManagedDatabaseMysql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#title ManagedDatabaseMysql#title} --- @@ -1196,7 +1196,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} --- @@ -1210,7 +1210,7 @@ public readonly adminUsername: string; Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} --- @@ -1224,7 +1224,7 @@ public readonly automaticUtilityNetworkIpFilter: boolean | IResolvable; Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} --- @@ -1240,7 +1240,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} --- @@ -1256,7 +1256,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} --- @@ -1272,7 +1272,7 @@ The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} --- @@ -1286,7 +1286,7 @@ public readonly connectTimeout: number; The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} --- @@ -1300,7 +1300,7 @@ public readonly defaultTimeZone: string; Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or `SYSTEM` to use the MySQL server default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} --- @@ -1314,7 +1314,7 @@ public readonly groupConcatMaxLen: number; The maximum permitted result length in bytes for the `GROUP_CONCAT()` function. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} --- @@ -1328,7 +1328,7 @@ public readonly informationSchemaStatsExpiry: number; The time, in seconds, before cached statistics expire. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} --- @@ -1344,7 +1344,7 @@ Maximum size for the InnoDB change buffer, as a percentage of the total size of Default is 25 -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} --- @@ -1358,7 +1358,7 @@ public readonly innodbFlushNeighbors: number; Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} --- @@ -1372,7 +1372,7 @@ public readonly innodbFtMinTokenSize: number; Minimum length of words that are stored in an InnoDB `FULLTEXT` index. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} --- @@ -1386,7 +1386,7 @@ public readonly innodbFtServerStopwordTable: string; This option is used to specify your own InnoDB `FULLTEXT` index stopword list for all InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} --- @@ -1400,7 +1400,7 @@ public readonly innodbLockWaitTimeout: number; The length of time in seconds an InnoDB transaction waits for a row lock before giving up. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} --- @@ -1414,7 +1414,7 @@ public readonly innodbLogBufferSize: number; The size in bytes of the buffer that InnoDB uses to write to the log files on disk. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} --- @@ -1428,7 +1428,7 @@ public readonly innodbOnlineAlterLogMaxSize: number; The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} --- @@ -1442,7 +1442,7 @@ public readonly innodbPrintAllDeadlocks: boolean | IResolvable; When enabled, information about all deadlocks in InnoDB user transactions is recorded in the error log. Disabled by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} --- @@ -1458,7 +1458,7 @@ The number of I/O threads for read operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} --- @@ -1472,7 +1472,7 @@ public readonly innodbRollbackOnTimeout: boolean | IResolvable; When enabled a transaction timeout causes InnoDB to abort and roll back the entire transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} --- @@ -1486,7 +1486,7 @@ public readonly innodbThreadConcurrency: number; Defines the maximum number of threads permitted inside of InnoDB. Default is 0 (infinite concurrency - no limit). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} --- @@ -1502,7 +1502,7 @@ The number of I/O threads for write operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} --- @@ -1516,7 +1516,7 @@ public readonly interactiveTimeout: number; The number of seconds the server waits for activity on an interactive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} --- @@ -1530,7 +1530,7 @@ public readonly internalTmpMemStorageEngine: string; The storage engine for in-memory internal temporary tables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} --- @@ -1544,7 +1544,7 @@ public readonly ipFilter: string[]; IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} --- @@ -1558,7 +1558,7 @@ public readonly longQueryTime: number; The `slow_query_logs` work as SQL statements that take more than `long_query_time` seconds to execute. Default is `10s`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} --- @@ -1572,7 +1572,7 @@ public readonly maxAllowedPacket: number; Size of the largest message in bytes that can be received by the server. Default is `67108864` (64M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} --- @@ -1586,7 +1586,7 @@ public readonly maxHeapTableSize: number; Limits the size of internal in-memory tables. Also set `tmp_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} --- @@ -1600,7 +1600,7 @@ public readonly migration: ManagedDatabaseMysqlPropertiesMigration; migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#migration ManagedDatabaseMysql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#migration ManagedDatabaseMysql#migration} --- @@ -1616,7 +1616,7 @@ Start sizes of connection buffer and result buffer. Default is 16384 (16K). Changing this parameter will lead to a restart of the MySQL service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} --- @@ -1630,7 +1630,7 @@ public readonly netReadTimeout: number; The number of seconds to wait for more data from a connection before aborting the read. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} --- @@ -1644,7 +1644,7 @@ public readonly netWriteTimeout: number; The number of seconds to wait for a block to be written to a connection before aborting the write. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} --- @@ -1658,7 +1658,7 @@ public readonly publicAccess: boolean | IResolvable; Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} --- @@ -1674,7 +1674,7 @@ Slow query log enables capturing of slow queries. Setting `slow_query_log` to false also truncates the `mysql.slow_log` table. Default is off -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} --- @@ -1688,7 +1688,7 @@ public readonly sortBufferSize: number; Sort buffer size in bytes for `ORDER BY` optimization. Default is `262144` (256K). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} --- @@ -1705,7 +1705,7 @@ Global SQL mode. Set to empty to use MySQL server defaults. When creating a new service and not setting this field default SQL mode (strict, SQL standard compliant) will be assigned. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} --- @@ -1721,7 +1721,7 @@ Require primary key to be defined for new tables or old tables modified with ALT It is recommended to always have primary keys because various functionality may break if any large table is missing them. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} --- @@ -1735,7 +1735,7 @@ public readonly tmpTableSize: number; Limits the size of internal in-memory tables. Also set `max_heap_table_size`. Default is `16777216` (16M). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} --- @@ -1749,7 +1749,7 @@ public readonly version: string; MySQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#version ManagedDatabaseMysql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#version ManagedDatabaseMysql#version} --- @@ -1763,7 +1763,7 @@ public readonly waitTimeout: number; The number of seconds the server waits for activity on a noninteractive connection before closing it. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} --- @@ -1801,7 +1801,7 @@ public readonly dbname: string; Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} --- @@ -1815,7 +1815,7 @@ public readonly host: string; Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#host ManagedDatabaseMysql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#host ManagedDatabaseMysql#host} --- @@ -1829,7 +1829,7 @@ public readonly ignoreDbs: string; Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} --- @@ -1843,7 +1843,7 @@ public readonly password: string; Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#password ManagedDatabaseMysql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#password ManagedDatabaseMysql#password} --- @@ -1857,7 +1857,7 @@ public readonly port: number; Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#port ManagedDatabaseMysql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#port ManagedDatabaseMysql#port} --- @@ -1871,7 +1871,7 @@ public readonly ssl: boolean | IResolvable; The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} --- @@ -1885,7 +1885,7 @@ public readonly username: string; User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#username ManagedDatabaseMysql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#username ManagedDatabaseMysql#username} --- diff --git a/docs/managedDatabasePostgresql.csharp.md b/docs/managedDatabasePostgresql.csharp.md index e31a1b17..3b4dac23 100644 --- a/docs/managedDatabasePostgresql.csharp.md +++ b/docs/managedDatabasePostgresql.csharp.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_postgresql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql). # `managedDatabasePostgresql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql ### ManagedDatabasePostgresql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql upcloud_managed_database_postgresql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql upcloud_managed_database_postgresql}. #### Initializers @@ -394,7 +394,7 @@ ManagedDatabasePostgresql.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -517,10 +517,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -906,7 +906,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new ManagedDatabasePostgresqlConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -929,7 +929,7 @@ new ManagedDatabasePostgresqlConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -938,7 +938,7 @@ new ManagedDatabasePostgresqlConfig { | Name | string | Name of the service. | | Plan | string | Service plan to use. This determines how much resources the instance will have. | | Zone | string | Zone where the instance resides. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | | MaintenanceWindowDow | string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | MaintenanceWindowTime | string | Maintenance window UTC time in hh:mm:ss format. | | Powered | object | The administrative power state of the service. | @@ -960,10 +960,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -1029,7 +1029,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#name ManagedDatabasePostgresql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#name ManagedDatabasePostgresql#name} --- @@ -1043,7 +1043,7 @@ public string Plan { get; set; } Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} --- @@ -1057,7 +1057,7 @@ public string Zone { get; set; } Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} --- @@ -1069,7 +1069,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1086,7 +1086,7 @@ public string MaintenanceWindowDow { get; set; } Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} --- @@ -1100,7 +1100,7 @@ public string MaintenanceWindowTime { get; set; } Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} --- @@ -1114,7 +1114,7 @@ public object Powered { get; set; } The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} --- @@ -1128,7 +1128,7 @@ public ManagedDatabasePostgresqlProperties Properties { get; set; } properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} --- @@ -1142,7 +1142,7 @@ public string Title { get; set; } Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#title ManagedDatabasePostgresql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#title ManagedDatabasePostgresql#title} --- @@ -1325,7 +1325,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} --- @@ -1339,7 +1339,7 @@ public string AdminUsername { get; set; } Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} --- @@ -1353,7 +1353,7 @@ public object AutomaticUtilityNetworkIpFilter { get; set; } Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} --- @@ -1369,7 +1369,7 @@ Specifies a fraction of the table size to add to `autovacuum_analyze_threshold` The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} --- @@ -1385,7 +1385,7 @@ Specifies the minimum number of inserted, updated or deleted tuples needed to tr The default is `50` tuples. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} --- @@ -1399,7 +1399,7 @@ public double AutovacuumFreezeMaxAge { get; set; } Specifies the maximum age (in transactions) that a table's `pg_class.relfrozenxid` field can attain before a `VACUUM` operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} --- @@ -1415,7 +1415,7 @@ Specifies the maximum number of autovacuum processes (other than the autovacuum The default is `3`. This parameter can only be set at server start. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} --- @@ -1431,7 +1431,7 @@ Specifies the minimum delay between autovacuum runs on any given database. The delay is measured in seconds, and the default is `1` minute -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} --- @@ -1447,7 +1447,7 @@ Specifies the cost delay value that will be used in automatic VACUUM operations. If `-1` is specified, the regular `vacuum_cost_delay` value will be used. The default value is `20` milliseconds -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} --- @@ -1463,7 +1463,7 @@ Specifies the cost limit value that will be used in automatic `VACUUM` operation If `-1` is specified (which is the default), the regular `vacuum_cost_limit` value will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} --- @@ -1479,7 +1479,7 @@ Specifies a fraction of the table size to add to autovacuum_vacuum_threshold whe The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} --- @@ -1495,7 +1495,7 @@ Specifies the minimum number of updated or deleted tuples needed to trigger a `V The default is `50` tuples -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} --- @@ -1511,7 +1511,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} --- @@ -1527,7 +1527,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} --- @@ -1541,7 +1541,7 @@ public double BgwriterDelay { get; set; } Specifies the delay between activity rounds for the background writer in milliseconds. Default is `200`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} --- @@ -1557,7 +1557,7 @@ Whenever more than `bgwriter_flush_after` bytes have been written by the backgro Specified in kilobytes, default is `512`. Setting of `0` disables forced writeback. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} --- @@ -1573,7 +1573,7 @@ In each round, no more than this many buffers will be written by the background Setting this to zero disables background writing. Default is `100`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} --- @@ -1589,7 +1589,7 @@ The average recent need for new buffers is multiplied by `bgwriter_lru_multiplie `1.0` represents a "just in time" policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is `2.0`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} --- @@ -1603,7 +1603,7 @@ public double DeadlockTimeout { get; set; } This is the amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} --- @@ -1617,7 +1617,7 @@ public string DefaultToastCompression { get; set; } Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} --- @@ -1631,7 +1631,7 @@ public double IdleInTransactionSessionTimeout { get; set; } Time out sessions with open transactions after this number of milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} --- @@ -1645,7 +1645,7 @@ public string[] IpFilter { get; set; } IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} --- @@ -1659,7 +1659,7 @@ public object Jit { get; set; } Controls system-wide use of Just-in-Time Compilation (JIT). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} --- @@ -1675,7 +1675,7 @@ Causes each action executed by autovacuum to be logged if it ran for at least th Setting this to `0` logs all autovacuum actions. The default `-1` disables logging autovacuum actions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} --- @@ -1689,7 +1689,7 @@ public string LogErrorVerbosity { get; set; } Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} --- @@ -1703,7 +1703,7 @@ public string LogLinePrefix { get; set; } Choose from one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze etc. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} --- @@ -1717,7 +1717,7 @@ public double LogMinDurationStatement { get; set; } Log statements that take more than this number of milliseconds to run, `-1` disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} --- @@ -1731,7 +1731,7 @@ public double LogTempFiles { get; set; } Log statements for each temporary file created larger than this number of kilobytes, -1 disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} --- @@ -1745,7 +1745,7 @@ public double MaxFilesPerProcess { get; set; } PostgreSQL maximum number of files that can be open per process. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} --- @@ -1759,7 +1759,7 @@ public double MaxLocksPerTransaction { get; set; } PostgreSQL maximum locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} --- @@ -1773,7 +1773,7 @@ public double MaxLogicalReplicationWorkers { get; set; } PostgreSQL maximum logical replication workers (taken from the pool of `max_parallel_workers`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} --- @@ -1787,7 +1787,7 @@ public double MaxParallelWorkers { get; set; } Sets the maximum number of workers that the system can support for parallel queries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} --- @@ -1801,7 +1801,7 @@ public double MaxParallelWorkersPerGather { get; set; } Sets the maximum number of workers that can be started by a single Gather or Gather Merge node. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} --- @@ -1815,7 +1815,7 @@ public double MaxPredLocksPerTransaction { get; set; } PostgreSQL maximum predicate locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} --- @@ -1829,7 +1829,7 @@ public double MaxPreparedTransactions { get; set; } PostgreSQL maximum prepared transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} --- @@ -1843,7 +1843,7 @@ public double MaxReplicationSlots { get; set; } PostgreSQL maximum replication slots. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} --- @@ -1859,7 +1859,7 @@ PostgreSQL maximum WAL size (MB) reserved for replication slots. Default is `-1` (unlimited). `wal_keep_size` minimum WAL size setting takes precedence over this. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} --- @@ -1873,7 +1873,7 @@ public double MaxStackDepth { get; set; } Maximum depth of the stack in bytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} --- @@ -1887,7 +1887,7 @@ public double MaxStandbyArchiveDelay { get; set; } Max standby archive delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} --- @@ -1901,7 +1901,7 @@ public double MaxStandbyStreamingDelay { get; set; } Max standby streaming delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} --- @@ -1915,7 +1915,7 @@ public double MaxWalSenders { get; set; } PostgreSQL maximum WAL senders. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} --- @@ -1929,7 +1929,7 @@ public double MaxWorkerProcesses { get; set; } Sets the maximum number of background processes that the system can support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} --- @@ -1943,7 +1943,7 @@ public ManagedDatabasePostgresqlPropertiesMigration Migration { get; set; } migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} --- @@ -1957,7 +1957,7 @@ public ManagedDatabasePostgresqlPropertiesPgbouncer Pgbouncer { get; set; } pgbouncer block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} --- @@ -1971,7 +1971,7 @@ public ManagedDatabasePostgresqlPropertiesPglookout Pglookout { get; set; } pglookout block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} --- @@ -1985,7 +1985,7 @@ public double PgPartmanBgwInterval { get; set; } Sets the time interval to run pg_partman's scheduled tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} --- @@ -1999,7 +1999,7 @@ public string PgPartmanBgwRole { get; set; } Controls which role to use for pg_partman's scheduled background tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} --- @@ -2013,7 +2013,7 @@ public object PgReadReplica { get; set; } Should the service which is being forked be a read replica (deprecated, use read_replica service integration instead). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} --- @@ -2029,7 +2029,7 @@ Name of the PG Service from which to fork (deprecated, use service_to_fork_from) This has effect only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} --- @@ -2045,7 +2045,7 @@ Enable the pg_stat_monitor extension. Enabling this extension will cause the cluster to be restarted.When this extension is enabled, pg_stat_statements results for utility commands are unreliable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} --- @@ -2059,7 +2059,7 @@ public object PgStatMonitorPgsmEnableQueryPlan { get; set; } Enables or disables query plan monitoring. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} --- @@ -2073,7 +2073,7 @@ public double PgStatMonitorPgsmMaxBuckets { get; set; } Sets the maximum number of buckets. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} --- @@ -2090,7 +2090,7 @@ Controls which statements are counted. Specify top to track top-level statements (those issued directly by clients), all to also track nested statements (such as statements invoked within functions), or none to disable statement statistics collection.The default value is `top`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} --- @@ -2104,7 +2104,7 @@ public object PublicAccess { get; set; } Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} --- @@ -2120,7 +2120,7 @@ Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the `shared_buffers` configuration value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} --- @@ -2134,7 +2134,7 @@ public string SynchronousReplication { get; set; } Synchronous replication type. Note that the service plan also needs to support synchronous replication. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} --- @@ -2148,7 +2148,7 @@ public double TempFileLimit { get; set; } PostgreSQL temporary file limit in KiB, -1 for unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} --- @@ -2162,7 +2162,7 @@ public ManagedDatabasePostgresqlPropertiesTimescaledb Timescaledb { get; set; } timescaledb block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} --- @@ -2176,7 +2176,7 @@ public string Timezone { get; set; } timezone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} --- @@ -2190,7 +2190,7 @@ public double TrackActivityQuerySize { get; set; } Specifies the number of bytes reserved to track the currently executing command for each active session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} --- @@ -2204,7 +2204,7 @@ public string TrackCommitTimestamp { get; set; } Record commit time of transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} --- @@ -2218,7 +2218,7 @@ public string TrackFunctions { get; set; } Enables tracking of function call counts and time used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} --- @@ -2234,7 +2234,7 @@ Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} --- @@ -2248,7 +2248,7 @@ public string Variant { get; set; } Variant of the PostgreSQL service, may affect the features that are exposed by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} --- @@ -2262,7 +2262,7 @@ public string Version { get; set; } PostgreSQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#version ManagedDatabasePostgresql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#version ManagedDatabasePostgresql#version} --- @@ -2278,7 +2278,7 @@ Terminate replication connections that are inactive for longer than this amount Setting this value to `0` disables the timeout. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} --- @@ -2294,7 +2294,7 @@ WAL flush interval in milliseconds. Note that setting this value to lower than the default `200`ms may negatively impact performance -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} --- @@ -2310,7 +2310,7 @@ Sets the maximum amount of memory to be used by a query operation (such as a sor Default is 1MB + 0.075% of total RAM (up to 32MB). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} --- @@ -2356,7 +2356,7 @@ public string Dbname { get; set; } Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} --- @@ -2370,7 +2370,7 @@ public string Host { get; set; } Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#host ManagedDatabasePostgresql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#host ManagedDatabasePostgresql#host} --- @@ -2384,7 +2384,7 @@ public string IgnoreDbs { get; set; } Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} --- @@ -2398,7 +2398,7 @@ public string Password { get; set; } Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#password ManagedDatabasePostgresql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#password ManagedDatabasePostgresql#password} --- @@ -2412,7 +2412,7 @@ public double Port { get; set; } Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#port ManagedDatabasePostgresql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#port ManagedDatabasePostgresql#port} --- @@ -2426,7 +2426,7 @@ public object Ssl { get; set; } The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} --- @@ -2440,7 +2440,7 @@ public string Username { get; set; } User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#username ManagedDatabasePostgresql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#username ManagedDatabasePostgresql#username} --- @@ -2492,7 +2492,7 @@ If the automatically created database pools have been unused this many seconds, If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} --- @@ -2508,7 +2508,7 @@ Do not allow more than this many server connections per database (regardless of Setting it to 0 means unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} --- @@ -2522,7 +2522,7 @@ public string AutodbPoolMode { get; set; } PGBouncer pool mode. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} --- @@ -2536,7 +2536,7 @@ public double AutodbPoolSize { get; set; } If non-zero then create automatically a pool of that size per user when a pool doesn't exist. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} --- @@ -2550,7 +2550,7 @@ public string[] IgnoreStartupParameters { get; set; } List of parameters to ignore when given in startup packet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} --- @@ -2566,7 +2566,7 @@ Add more server connections to pool if below this number. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} --- @@ -2582,7 +2582,7 @@ If a server connection has been idle more than this many seconds it will be drop If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} --- @@ -2596,7 +2596,7 @@ public double ServerLifetime { get; set; } The pooler will close an unused server connection that has been connected longer than this. [seconds]. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} --- @@ -2610,7 +2610,7 @@ public object ServerResetQueryAlways { get; set; } Run server_reset_query (`DISCARD ALL`) in all pooling modes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} --- @@ -2644,7 +2644,7 @@ public double MaxFailoverReplicationTimeLag { get; set; } Number of seconds of master unavailability before triggering database failover to standby. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} --- @@ -2680,7 +2680,7 @@ The number of background workers for timescaledb operations. You should configure this setting to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} --- diff --git a/docs/managedDatabasePostgresql.go.md b/docs/managedDatabasePostgresql.go.md index 0057e581..17b356b1 100644 --- a/docs/managedDatabasePostgresql.go.md +++ b/docs/managedDatabasePostgresql.go.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_postgresql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql). # `managedDatabasePostgresql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql ### ManagedDatabasePostgresql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql upcloud_managed_database_postgresql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql upcloud_managed_database_postgresql}. #### Initializers @@ -394,7 +394,7 @@ manageddatabasepostgresql.ManagedDatabasePostgresql_IsTerraformResource(x interf | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -517,10 +517,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -906,7 +906,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasepos &manageddatabasepostgresql.ManagedDatabasePostgresqlConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -929,7 +929,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasepos | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -938,7 +938,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasepos | Name | *string | Name of the service. | | Plan | *string | Service plan to use. This determines how much resources the instance will have. | | Zone | *string | Zone where the instance resides. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | | MaintenanceWindowDow | *string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | MaintenanceWindowTime | *string | Maintenance window UTC time in hh:mm:ss format. | | Powered | interface{} | The administrative power state of the service. | @@ -960,10 +960,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -1029,7 +1029,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#name ManagedDatabasePostgresql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#name ManagedDatabasePostgresql#name} --- @@ -1043,7 +1043,7 @@ Plan *string Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} --- @@ -1057,7 +1057,7 @@ Zone *string Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} --- @@ -1069,7 +1069,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1086,7 +1086,7 @@ MaintenanceWindowDow *string Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} --- @@ -1100,7 +1100,7 @@ MaintenanceWindowTime *string Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} --- @@ -1114,7 +1114,7 @@ Powered interface{} The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} --- @@ -1128,7 +1128,7 @@ Properties ManagedDatabasePostgresqlProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} --- @@ -1142,7 +1142,7 @@ Title *string Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#title ManagedDatabasePostgresql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#title ManagedDatabasePostgresql#title} --- @@ -1325,7 +1325,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} --- @@ -1339,7 +1339,7 @@ AdminUsername *string Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} --- @@ -1353,7 +1353,7 @@ AutomaticUtilityNetworkIpFilter interface{} Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} --- @@ -1369,7 +1369,7 @@ Specifies a fraction of the table size to add to `autovacuum_analyze_threshold` The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} --- @@ -1385,7 +1385,7 @@ Specifies the minimum number of inserted, updated or deleted tuples needed to tr The default is `50` tuples. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} --- @@ -1399,7 +1399,7 @@ AutovacuumFreezeMaxAge *f64 Specifies the maximum age (in transactions) that a table's `pg_class.relfrozenxid` field can attain before a `VACUUM` operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} --- @@ -1415,7 +1415,7 @@ Specifies the maximum number of autovacuum processes (other than the autovacuum The default is `3`. This parameter can only be set at server start. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} --- @@ -1431,7 +1431,7 @@ Specifies the minimum delay between autovacuum runs on any given database. The delay is measured in seconds, and the default is `1` minute -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} --- @@ -1447,7 +1447,7 @@ Specifies the cost delay value that will be used in automatic VACUUM operations. If `-1` is specified, the regular `vacuum_cost_delay` value will be used. The default value is `20` milliseconds -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} --- @@ -1463,7 +1463,7 @@ Specifies the cost limit value that will be used in automatic `VACUUM` operation If `-1` is specified (which is the default), the regular `vacuum_cost_limit` value will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} --- @@ -1479,7 +1479,7 @@ Specifies a fraction of the table size to add to autovacuum_vacuum_threshold whe The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} --- @@ -1495,7 +1495,7 @@ Specifies the minimum number of updated or deleted tuples needed to trigger a `V The default is `50` tuples -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} --- @@ -1511,7 +1511,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} --- @@ -1527,7 +1527,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} --- @@ -1541,7 +1541,7 @@ BgwriterDelay *f64 Specifies the delay between activity rounds for the background writer in milliseconds. Default is `200`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} --- @@ -1557,7 +1557,7 @@ Whenever more than `bgwriter_flush_after` bytes have been written by the backgro Specified in kilobytes, default is `512`. Setting of `0` disables forced writeback. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} --- @@ -1573,7 +1573,7 @@ In each round, no more than this many buffers will be written by the background Setting this to zero disables background writing. Default is `100`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} --- @@ -1589,7 +1589,7 @@ The average recent need for new buffers is multiplied by `bgwriter_lru_multiplie `1.0` represents a "just in time" policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is `2.0`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} --- @@ -1603,7 +1603,7 @@ DeadlockTimeout *f64 This is the amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} --- @@ -1617,7 +1617,7 @@ DefaultToastCompression *string Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} --- @@ -1631,7 +1631,7 @@ IdleInTransactionSessionTimeout *f64 Time out sessions with open transactions after this number of milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} --- @@ -1645,7 +1645,7 @@ IpFilter *[]*string IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} --- @@ -1659,7 +1659,7 @@ Jit interface{} Controls system-wide use of Just-in-Time Compilation (JIT). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} --- @@ -1675,7 +1675,7 @@ Causes each action executed by autovacuum to be logged if it ran for at least th Setting this to `0` logs all autovacuum actions. The default `-1` disables logging autovacuum actions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} --- @@ -1689,7 +1689,7 @@ LogErrorVerbosity *string Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} --- @@ -1703,7 +1703,7 @@ LogLinePrefix *string Choose from one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze etc. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} --- @@ -1717,7 +1717,7 @@ LogMinDurationStatement *f64 Log statements that take more than this number of milliseconds to run, `-1` disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} --- @@ -1731,7 +1731,7 @@ LogTempFiles *f64 Log statements for each temporary file created larger than this number of kilobytes, -1 disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} --- @@ -1745,7 +1745,7 @@ MaxFilesPerProcess *f64 PostgreSQL maximum number of files that can be open per process. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} --- @@ -1759,7 +1759,7 @@ MaxLocksPerTransaction *f64 PostgreSQL maximum locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} --- @@ -1773,7 +1773,7 @@ MaxLogicalReplicationWorkers *f64 PostgreSQL maximum logical replication workers (taken from the pool of `max_parallel_workers`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} --- @@ -1787,7 +1787,7 @@ MaxParallelWorkers *f64 Sets the maximum number of workers that the system can support for parallel queries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} --- @@ -1801,7 +1801,7 @@ MaxParallelWorkersPerGather *f64 Sets the maximum number of workers that can be started by a single Gather or Gather Merge node. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} --- @@ -1815,7 +1815,7 @@ MaxPredLocksPerTransaction *f64 PostgreSQL maximum predicate locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} --- @@ -1829,7 +1829,7 @@ MaxPreparedTransactions *f64 PostgreSQL maximum prepared transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} --- @@ -1843,7 +1843,7 @@ MaxReplicationSlots *f64 PostgreSQL maximum replication slots. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} --- @@ -1859,7 +1859,7 @@ PostgreSQL maximum WAL size (MB) reserved for replication slots. Default is `-1` (unlimited). `wal_keep_size` minimum WAL size setting takes precedence over this. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} --- @@ -1873,7 +1873,7 @@ MaxStackDepth *f64 Maximum depth of the stack in bytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} --- @@ -1887,7 +1887,7 @@ MaxStandbyArchiveDelay *f64 Max standby archive delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} --- @@ -1901,7 +1901,7 @@ MaxStandbyStreamingDelay *f64 Max standby streaming delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} --- @@ -1915,7 +1915,7 @@ MaxWalSenders *f64 PostgreSQL maximum WAL senders. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} --- @@ -1929,7 +1929,7 @@ MaxWorkerProcesses *f64 Sets the maximum number of background processes that the system can support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} --- @@ -1943,7 +1943,7 @@ Migration ManagedDatabasePostgresqlPropertiesMigration migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} --- @@ -1957,7 +1957,7 @@ Pgbouncer ManagedDatabasePostgresqlPropertiesPgbouncer pgbouncer block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} --- @@ -1971,7 +1971,7 @@ Pglookout ManagedDatabasePostgresqlPropertiesPglookout pglookout block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} --- @@ -1985,7 +1985,7 @@ PgPartmanBgwInterval *f64 Sets the time interval to run pg_partman's scheduled tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} --- @@ -1999,7 +1999,7 @@ PgPartmanBgwRole *string Controls which role to use for pg_partman's scheduled background tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} --- @@ -2013,7 +2013,7 @@ PgReadReplica interface{} Should the service which is being forked be a read replica (deprecated, use read_replica service integration instead). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} --- @@ -2029,7 +2029,7 @@ Name of the PG Service from which to fork (deprecated, use service_to_fork_from) This has effect only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} --- @@ -2045,7 +2045,7 @@ Enable the pg_stat_monitor extension. Enabling this extension will cause the cluster to be restarted.When this extension is enabled, pg_stat_statements results for utility commands are unreliable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} --- @@ -2059,7 +2059,7 @@ PgStatMonitorPgsmEnableQueryPlan interface{} Enables or disables query plan monitoring. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} --- @@ -2073,7 +2073,7 @@ PgStatMonitorPgsmMaxBuckets *f64 Sets the maximum number of buckets. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} --- @@ -2090,7 +2090,7 @@ Controls which statements are counted. Specify top to track top-level statements (those issued directly by clients), all to also track nested statements (such as statements invoked within functions), or none to disable statement statistics collection.The default value is `top`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} --- @@ -2104,7 +2104,7 @@ PublicAccess interface{} Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} --- @@ -2120,7 +2120,7 @@ Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the `shared_buffers` configuration value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} --- @@ -2134,7 +2134,7 @@ SynchronousReplication *string Synchronous replication type. Note that the service plan also needs to support synchronous replication. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} --- @@ -2148,7 +2148,7 @@ TempFileLimit *f64 PostgreSQL temporary file limit in KiB, -1 for unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} --- @@ -2162,7 +2162,7 @@ Timescaledb ManagedDatabasePostgresqlPropertiesTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} --- @@ -2176,7 +2176,7 @@ Timezone *string timezone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} --- @@ -2190,7 +2190,7 @@ TrackActivityQuerySize *f64 Specifies the number of bytes reserved to track the currently executing command for each active session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} --- @@ -2204,7 +2204,7 @@ TrackCommitTimestamp *string Record commit time of transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} --- @@ -2218,7 +2218,7 @@ TrackFunctions *string Enables tracking of function call counts and time used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} --- @@ -2234,7 +2234,7 @@ Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} --- @@ -2248,7 +2248,7 @@ Variant *string Variant of the PostgreSQL service, may affect the features that are exposed by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} --- @@ -2262,7 +2262,7 @@ Version *string PostgreSQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#version ManagedDatabasePostgresql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#version ManagedDatabasePostgresql#version} --- @@ -2278,7 +2278,7 @@ Terminate replication connections that are inactive for longer than this amount Setting this value to `0` disables the timeout. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} --- @@ -2294,7 +2294,7 @@ WAL flush interval in milliseconds. Note that setting this value to lower than the default `200`ms may negatively impact performance -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} --- @@ -2310,7 +2310,7 @@ Sets the maximum amount of memory to be used by a query operation (such as a sor Default is 1MB + 0.075% of total RAM (up to 32MB). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} --- @@ -2356,7 +2356,7 @@ Dbname *string Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} --- @@ -2370,7 +2370,7 @@ Host *string Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#host ManagedDatabasePostgresql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#host ManagedDatabasePostgresql#host} --- @@ -2384,7 +2384,7 @@ IgnoreDbs *string Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} --- @@ -2398,7 +2398,7 @@ Password *string Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#password ManagedDatabasePostgresql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#password ManagedDatabasePostgresql#password} --- @@ -2412,7 +2412,7 @@ Port *f64 Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#port ManagedDatabasePostgresql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#port ManagedDatabasePostgresql#port} --- @@ -2426,7 +2426,7 @@ Ssl interface{} The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} --- @@ -2440,7 +2440,7 @@ Username *string User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#username ManagedDatabasePostgresql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#username ManagedDatabasePostgresql#username} --- @@ -2492,7 +2492,7 @@ If the automatically created database pools have been unused this many seconds, If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} --- @@ -2508,7 +2508,7 @@ Do not allow more than this many server connections per database (regardless of Setting it to 0 means unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} --- @@ -2522,7 +2522,7 @@ AutodbPoolMode *string PGBouncer pool mode. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} --- @@ -2536,7 +2536,7 @@ AutodbPoolSize *f64 If non-zero then create automatically a pool of that size per user when a pool doesn't exist. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} --- @@ -2550,7 +2550,7 @@ IgnoreStartupParameters *[]*string List of parameters to ignore when given in startup packet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} --- @@ -2566,7 +2566,7 @@ Add more server connections to pool if below this number. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} --- @@ -2582,7 +2582,7 @@ If a server connection has been idle more than this many seconds it will be drop If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} --- @@ -2596,7 +2596,7 @@ ServerLifetime *f64 The pooler will close an unused server connection that has been connected longer than this. [seconds]. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} --- @@ -2610,7 +2610,7 @@ ServerResetQueryAlways interface{} Run server_reset_query (`DISCARD ALL`) in all pooling modes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} --- @@ -2644,7 +2644,7 @@ MaxFailoverReplicationTimeLag *f64 Number of seconds of master unavailability before triggering database failover to standby. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} --- @@ -2680,7 +2680,7 @@ The number of background workers for timescaledb operations. You should configure this setting to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} --- diff --git a/docs/managedDatabasePostgresql.java.md b/docs/managedDatabasePostgresql.java.md index 06ea0f5f..15c08c2c 100644 --- a/docs/managedDatabasePostgresql.java.md +++ b/docs/managedDatabasePostgresql.java.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_postgresql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql). # `managedDatabasePostgresql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql ### ManagedDatabasePostgresql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql upcloud_managed_database_postgresql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql upcloud_managed_database_postgresql}. #### Initializers @@ -19,6 +19,7 @@ ManagedDatabasePostgresql.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -44,7 +45,7 @@ ManagedDatabasePostgresql.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -53,7 +54,7 @@ ManagedDatabasePostgresql.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | Name of the service. | | plan | java.lang.String | Service plan to use. This determines how much resources the instance will have. | | zone | java.lang.String | Zone where the instance resides. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | | maintenanceWindowDow | java.lang.String | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | java.lang.String | Maintenance window UTC time in hh:mm:ss format. | | powered | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | The administrative power state of the service. | @@ -88,7 +89,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -130,7 +131,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#name ManagedDatabasePostgresql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#name ManagedDatabasePostgresql#name} --- @@ -140,7 +141,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} --- @@ -150,7 +151,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} --- @@ -158,7 +159,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +172,7 @@ If you experience problems setting this value it might not be settable. Please t Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} --- @@ -181,7 +182,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} --- @@ -191,7 +192,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} --- @@ -201,7 +202,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} --- @@ -211,7 +212,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#title ManagedDatabasePostgresql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#title ManagedDatabasePostgresql#title} --- @@ -559,7 +560,7 @@ ManagedDatabasePostgresql.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -682,10 +683,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1072,6 +1073,7 @@ ManagedDatabasePostgresqlConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -1097,7 +1099,7 @@ ManagedDatabasePostgresqlConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -1106,7 +1108,7 @@ ManagedDatabasePostgresqlConfig.builder() | name | java.lang.String | Name of the service. | | plan | java.lang.String | Service plan to use. This determines how much resources the instance will have. | | zone | java.lang.String | Zone where the instance resides. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | | maintenanceWindowDow | java.lang.String | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | java.lang.String | Maintenance window UTC time in hh:mm:ss format. | | powered | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | The administrative power state of the service. | @@ -1128,10 +1130,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1197,7 +1199,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#name ManagedDatabasePostgresql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#name ManagedDatabasePostgresql#name} --- @@ -1211,7 +1213,7 @@ public java.lang.String getPlan(); Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} --- @@ -1225,7 +1227,7 @@ public java.lang.String getZone(); Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} --- @@ -1237,7 +1239,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1254,7 +1256,7 @@ public java.lang.String getMaintenanceWindowDow(); Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} --- @@ -1268,7 +1270,7 @@ public java.lang.String getMaintenanceWindowTime(); Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} --- @@ -1282,7 +1284,7 @@ public java.lang.Object getPowered(); The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} --- @@ -1296,7 +1298,7 @@ public ManagedDatabasePostgresqlProperties getProperties(); properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} --- @@ -1310,7 +1312,7 @@ public java.lang.String getTitle(); Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#title ManagedDatabasePostgresql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#title ManagedDatabasePostgresql#title} --- @@ -1498,7 +1500,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} --- @@ -1512,7 +1514,7 @@ public java.lang.String getAdminUsername(); Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} --- @@ -1526,7 +1528,7 @@ public java.lang.Object getAutomaticUtilityNetworkIpFilter(); Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} --- @@ -1542,7 +1544,7 @@ Specifies a fraction of the table size to add to `autovacuum_analyze_threshold` The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} --- @@ -1558,7 +1560,7 @@ Specifies the minimum number of inserted, updated or deleted tuples needed to tr The default is `50` tuples. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} --- @@ -1572,7 +1574,7 @@ public java.lang.Number getAutovacuumFreezeMaxAge(); Specifies the maximum age (in transactions) that a table's `pg_class.relfrozenxid` field can attain before a `VACUUM` operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} --- @@ -1588,7 +1590,7 @@ Specifies the maximum number of autovacuum processes (other than the autovacuum The default is `3`. This parameter can only be set at server start. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} --- @@ -1604,7 +1606,7 @@ Specifies the minimum delay between autovacuum runs on any given database. The delay is measured in seconds, and the default is `1` minute -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} --- @@ -1620,7 +1622,7 @@ Specifies the cost delay value that will be used in automatic VACUUM operations. If `-1` is specified, the regular `vacuum_cost_delay` value will be used. The default value is `20` milliseconds -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} --- @@ -1636,7 +1638,7 @@ Specifies the cost limit value that will be used in automatic `VACUUM` operation If `-1` is specified (which is the default), the regular `vacuum_cost_limit` value will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} --- @@ -1652,7 +1654,7 @@ Specifies a fraction of the table size to add to autovacuum_vacuum_threshold whe The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} --- @@ -1668,7 +1670,7 @@ Specifies the minimum number of updated or deleted tuples needed to trigger a `V The default is `50` tuples -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} --- @@ -1684,7 +1686,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} --- @@ -1700,7 +1702,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} --- @@ -1714,7 +1716,7 @@ public java.lang.Number getBgwriterDelay(); Specifies the delay between activity rounds for the background writer in milliseconds. Default is `200`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} --- @@ -1730,7 +1732,7 @@ Whenever more than `bgwriter_flush_after` bytes have been written by the backgro Specified in kilobytes, default is `512`. Setting of `0` disables forced writeback. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} --- @@ -1746,7 +1748,7 @@ In each round, no more than this many buffers will be written by the background Setting this to zero disables background writing. Default is `100`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} --- @@ -1762,7 +1764,7 @@ The average recent need for new buffers is multiplied by `bgwriter_lru_multiplie `1.0` represents a "just in time" policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is `2.0`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} --- @@ -1776,7 +1778,7 @@ public java.lang.Number getDeadlockTimeout(); This is the amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} --- @@ -1790,7 +1792,7 @@ public java.lang.String getDefaultToastCompression(); Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} --- @@ -1804,7 +1806,7 @@ public java.lang.Number getIdleInTransactionSessionTimeout(); Time out sessions with open transactions after this number of milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} --- @@ -1818,7 +1820,7 @@ public java.util.List getIpFilter(); IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} --- @@ -1832,7 +1834,7 @@ public java.lang.Object getJit(); Controls system-wide use of Just-in-Time Compilation (JIT). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} --- @@ -1848,7 +1850,7 @@ Causes each action executed by autovacuum to be logged if it ran for at least th Setting this to `0` logs all autovacuum actions. The default `-1` disables logging autovacuum actions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} --- @@ -1862,7 +1864,7 @@ public java.lang.String getLogErrorVerbosity(); Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} --- @@ -1876,7 +1878,7 @@ public java.lang.String getLogLinePrefix(); Choose from one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze etc. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} --- @@ -1890,7 +1892,7 @@ public java.lang.Number getLogMinDurationStatement(); Log statements that take more than this number of milliseconds to run, `-1` disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} --- @@ -1904,7 +1906,7 @@ public java.lang.Number getLogTempFiles(); Log statements for each temporary file created larger than this number of kilobytes, -1 disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} --- @@ -1918,7 +1920,7 @@ public java.lang.Number getMaxFilesPerProcess(); PostgreSQL maximum number of files that can be open per process. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} --- @@ -1932,7 +1934,7 @@ public java.lang.Number getMaxLocksPerTransaction(); PostgreSQL maximum locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} --- @@ -1946,7 +1948,7 @@ public java.lang.Number getMaxLogicalReplicationWorkers(); PostgreSQL maximum logical replication workers (taken from the pool of `max_parallel_workers`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} --- @@ -1960,7 +1962,7 @@ public java.lang.Number getMaxParallelWorkers(); Sets the maximum number of workers that the system can support for parallel queries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} --- @@ -1974,7 +1976,7 @@ public java.lang.Number getMaxParallelWorkersPerGather(); Sets the maximum number of workers that can be started by a single Gather or Gather Merge node. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} --- @@ -1988,7 +1990,7 @@ public java.lang.Number getMaxPredLocksPerTransaction(); PostgreSQL maximum predicate locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} --- @@ -2002,7 +2004,7 @@ public java.lang.Number getMaxPreparedTransactions(); PostgreSQL maximum prepared transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} --- @@ -2016,7 +2018,7 @@ public java.lang.Number getMaxReplicationSlots(); PostgreSQL maximum replication slots. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} --- @@ -2032,7 +2034,7 @@ PostgreSQL maximum WAL size (MB) reserved for replication slots. Default is `-1` (unlimited). `wal_keep_size` minimum WAL size setting takes precedence over this. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} --- @@ -2046,7 +2048,7 @@ public java.lang.Number getMaxStackDepth(); Maximum depth of the stack in bytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} --- @@ -2060,7 +2062,7 @@ public java.lang.Number getMaxStandbyArchiveDelay(); Max standby archive delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} --- @@ -2074,7 +2076,7 @@ public java.lang.Number getMaxStandbyStreamingDelay(); Max standby streaming delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} --- @@ -2088,7 +2090,7 @@ public java.lang.Number getMaxWalSenders(); PostgreSQL maximum WAL senders. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} --- @@ -2102,7 +2104,7 @@ public java.lang.Number getMaxWorkerProcesses(); Sets the maximum number of background processes that the system can support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} --- @@ -2116,7 +2118,7 @@ public ManagedDatabasePostgresqlPropertiesMigration getMigration(); migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} --- @@ -2130,7 +2132,7 @@ public ManagedDatabasePostgresqlPropertiesPgbouncer getPgbouncer(); pgbouncer block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} --- @@ -2144,7 +2146,7 @@ public ManagedDatabasePostgresqlPropertiesPglookout getPglookout(); pglookout block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} --- @@ -2158,7 +2160,7 @@ public java.lang.Number getPgPartmanBgwInterval(); Sets the time interval to run pg_partman's scheduled tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} --- @@ -2172,7 +2174,7 @@ public java.lang.String getPgPartmanBgwRole(); Controls which role to use for pg_partman's scheduled background tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} --- @@ -2186,7 +2188,7 @@ public java.lang.Object getPgReadReplica(); Should the service which is being forked be a read replica (deprecated, use read_replica service integration instead). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} --- @@ -2202,7 +2204,7 @@ Name of the PG Service from which to fork (deprecated, use service_to_fork_from) This has effect only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} --- @@ -2218,7 +2220,7 @@ Enable the pg_stat_monitor extension. Enabling this extension will cause the cluster to be restarted.When this extension is enabled, pg_stat_statements results for utility commands are unreliable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} --- @@ -2232,7 +2234,7 @@ public java.lang.Object getPgStatMonitorPgsmEnableQueryPlan(); Enables or disables query plan monitoring. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} --- @@ -2246,7 +2248,7 @@ public java.lang.Number getPgStatMonitorPgsmMaxBuckets(); Sets the maximum number of buckets. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} --- @@ -2263,7 +2265,7 @@ Controls which statements are counted. Specify top to track top-level statements (those issued directly by clients), all to also track nested statements (such as statements invoked within functions), or none to disable statement statistics collection.The default value is `top`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} --- @@ -2277,7 +2279,7 @@ public java.lang.Object getPublicAccess(); Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} --- @@ -2293,7 +2295,7 @@ Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the `shared_buffers` configuration value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} --- @@ -2307,7 +2309,7 @@ public java.lang.String getSynchronousReplication(); Synchronous replication type. Note that the service plan also needs to support synchronous replication. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} --- @@ -2321,7 +2323,7 @@ public java.lang.Number getTempFileLimit(); PostgreSQL temporary file limit in KiB, -1 for unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} --- @@ -2335,7 +2337,7 @@ public ManagedDatabasePostgresqlPropertiesTimescaledb getTimescaledb(); timescaledb block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} --- @@ -2349,7 +2351,7 @@ public java.lang.String getTimezone(); timezone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} --- @@ -2363,7 +2365,7 @@ public java.lang.Number getTrackActivityQuerySize(); Specifies the number of bytes reserved to track the currently executing command for each active session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} --- @@ -2377,7 +2379,7 @@ public java.lang.String getTrackCommitTimestamp(); Record commit time of transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} --- @@ -2391,7 +2393,7 @@ public java.lang.String getTrackFunctions(); Enables tracking of function call counts and time used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} --- @@ -2407,7 +2409,7 @@ Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} --- @@ -2421,7 +2423,7 @@ public java.lang.String getVariant(); Variant of the PostgreSQL service, may affect the features that are exposed by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} --- @@ -2435,7 +2437,7 @@ public java.lang.String getVersion(); PostgreSQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#version ManagedDatabasePostgresql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#version ManagedDatabasePostgresql#version} --- @@ -2451,7 +2453,7 @@ Terminate replication connections that are inactive for longer than this amount Setting this value to `0` disables the timeout. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} --- @@ -2467,7 +2469,7 @@ WAL flush interval in milliseconds. Note that setting this value to lower than the default `200`ms may negatively impact performance -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} --- @@ -2483,7 +2485,7 @@ Sets the maximum amount of memory to be used by a query operation (such as a sor Default is 1MB + 0.075% of total RAM (up to 32MB). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} --- @@ -2530,7 +2532,7 @@ public java.lang.String getDbname(); Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} --- @@ -2544,7 +2546,7 @@ public java.lang.String getHost(); Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#host ManagedDatabasePostgresql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#host ManagedDatabasePostgresql#host} --- @@ -2558,7 +2560,7 @@ public java.lang.String getIgnoreDbs(); Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} --- @@ -2572,7 +2574,7 @@ public java.lang.String getPassword(); Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#password ManagedDatabasePostgresql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#password ManagedDatabasePostgresql#password} --- @@ -2586,7 +2588,7 @@ public java.lang.Number getPort(); Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#port ManagedDatabasePostgresql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#port ManagedDatabasePostgresql#port} --- @@ -2600,7 +2602,7 @@ public java.lang.Object getSsl(); The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} --- @@ -2614,7 +2616,7 @@ public java.lang.String getUsername(); User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#username ManagedDatabasePostgresql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#username ManagedDatabasePostgresql#username} --- @@ -2667,7 +2669,7 @@ If the automatically created database pools have been unused this many seconds, If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} --- @@ -2683,7 +2685,7 @@ Do not allow more than this many server connections per database (regardless of Setting it to 0 means unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} --- @@ -2697,7 +2699,7 @@ public java.lang.String getAutodbPoolMode(); PGBouncer pool mode. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} --- @@ -2711,7 +2713,7 @@ public java.lang.Number getAutodbPoolSize(); If non-zero then create automatically a pool of that size per user when a pool doesn't exist. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} --- @@ -2725,7 +2727,7 @@ public java.util.List getIgnoreStartupParameters(); List of parameters to ignore when given in startup packet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} --- @@ -2741,7 +2743,7 @@ Add more server connections to pool if below this number. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} --- @@ -2757,7 +2759,7 @@ If a server connection has been idle more than this many seconds it will be drop If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} --- @@ -2771,7 +2773,7 @@ public java.lang.Number getServerLifetime(); The pooler will close an unused server connection that has been connected longer than this. [seconds]. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} --- @@ -2785,7 +2787,7 @@ public java.lang.Object getServerResetQueryAlways(); Run server_reset_query (`DISCARD ALL`) in all pooling modes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} --- @@ -2819,7 +2821,7 @@ public java.lang.Number getMaxFailoverReplicationTimeLag(); Number of seconds of master unavailability before triggering database failover to standby. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} --- @@ -2855,7 +2857,7 @@ The number of background workers for timescaledb operations. You should configure this setting to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} --- diff --git a/docs/managedDatabasePostgresql.python.md b/docs/managedDatabasePostgresql.python.md index e4e01806..f98b638d 100644 --- a/docs/managedDatabasePostgresql.python.md +++ b/docs/managedDatabasePostgresql.python.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_postgresql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql). # `managedDatabasePostgresql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql ### ManagedDatabasePostgresql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql upcloud_managed_database_postgresql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql upcloud_managed_database_postgresql}. #### Initializers @@ -19,7 +19,7 @@ managedDatabasePostgresql.ManagedDatabasePostgresql( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -42,7 +42,7 @@ managedDatabasePostgresql.ManagedDatabasePostgresql( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -51,7 +51,7 @@ managedDatabasePostgresql.ManagedDatabasePostgresql( | name | str | Name of the service. | | plan | str | Service plan to use. This determines how much resources the instance will have. | | zone | str | Zone where the instance resides. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | | maintenance_window_dow | str | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenance_window_time | str | Maintenance window UTC time in hh:mm:ss format. | | powered | typing.Union[bool, cdktf.IResolvable] | The administrative power state of the service. | @@ -86,7 +86,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -128,7 +128,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#name ManagedDatabasePostgresql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#name ManagedDatabasePostgresql#name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} --- @@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} --- @@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#title ManagedDatabasePostgresql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#title ManagedDatabasePostgresql#title} --- @@ -535,7 +535,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} --- @@ -545,7 +545,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} --- @@ -555,7 +555,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} --- @@ -567,7 +567,7 @@ Specifies a fraction of the table size to add to `autovacuum_analyze_threshold` The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} --- @@ -579,7 +579,7 @@ Specifies the minimum number of inserted, updated or deleted tuples needed to tr The default is `50` tuples. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} --- @@ -589,7 +589,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Specifies the maximum age (in transactions) that a table's `pg_class.relfrozenxid` field can attain before a `VACUUM` operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} --- @@ -601,7 +601,7 @@ Specifies the maximum number of autovacuum processes (other than the autovacuum The default is `3`. This parameter can only be set at server start. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} --- @@ -613,7 +613,7 @@ Specifies the minimum delay between autovacuum runs on any given database. The delay is measured in seconds, and the default is `1` minute -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} --- @@ -625,7 +625,7 @@ Specifies the cost delay value that will be used in automatic VACUUM operations. If `-1` is specified, the regular `vacuum_cost_delay` value will be used. The default value is `20` milliseconds -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} --- @@ -637,7 +637,7 @@ Specifies the cost limit value that will be used in automatic `VACUUM` operation If `-1` is specified (which is the default), the regular `vacuum_cost_limit` value will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} --- @@ -649,7 +649,7 @@ Specifies a fraction of the table size to add to autovacuum_vacuum_threshold whe The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} --- @@ -661,7 +661,7 @@ Specifies the minimum number of updated or deleted tuples needed to trigger a `V The default is `50` tuples -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} --- @@ -673,7 +673,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} --- @@ -685,7 +685,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} --- @@ -695,7 +695,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Specifies the delay between activity rounds for the background writer in milliseconds. Default is `200`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} --- @@ -707,7 +707,7 @@ Whenever more than `bgwriter_flush_after` bytes have been written by the backgro Specified in kilobytes, default is `512`. Setting of `0` disables forced writeback. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} --- @@ -719,7 +719,7 @@ In each round, no more than this many buffers will be written by the background Setting this to zero disables background writing. Default is `100`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} --- @@ -731,7 +731,7 @@ The average recent need for new buffers is multiplied by `bgwriter_lru_multiplie `1.0` represents a "just in time" policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is `2.0`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} --- @@ -741,7 +741,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo This is the amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} --- @@ -751,7 +751,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} --- @@ -761,7 +761,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Time out sessions with open transactions after this number of milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} --- @@ -771,7 +771,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} --- @@ -781,7 +781,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Controls system-wide use of Just-in-Time Compilation (JIT). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} --- @@ -793,7 +793,7 @@ Causes each action executed by autovacuum to be logged if it ran for at least th Setting this to `0` logs all autovacuum actions. The default `-1` disables logging autovacuum actions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} --- @@ -803,7 +803,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} --- @@ -813,7 +813,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Choose from one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze etc. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} --- @@ -823,7 +823,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Log statements that take more than this number of milliseconds to run, `-1` disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} --- @@ -833,7 +833,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Log statements for each temporary file created larger than this number of kilobytes, -1 disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} --- @@ -843,7 +843,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL maximum number of files that can be open per process. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} --- @@ -853,7 +853,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL maximum locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} --- @@ -863,7 +863,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL maximum logical replication workers (taken from the pool of `max_parallel_workers`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} --- @@ -873,7 +873,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sets the maximum number of workers that the system can support for parallel queries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} --- @@ -883,7 +883,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sets the maximum number of workers that can be started by a single Gather or Gather Merge node. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} --- @@ -893,7 +893,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL maximum predicate locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} --- @@ -903,7 +903,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL maximum prepared transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} --- @@ -913,7 +913,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL maximum replication slots. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} --- @@ -925,7 +925,7 @@ PostgreSQL maximum WAL size (MB) reserved for replication slots. Default is `-1` (unlimited). `wal_keep_size` minimum WAL size setting takes precedence over this. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} --- @@ -935,7 +935,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum depth of the stack in bytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} --- @@ -945,7 +945,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Max standby archive delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} --- @@ -955,7 +955,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Max standby streaming delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} --- @@ -965,7 +965,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL maximum WAL senders. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} --- @@ -975,7 +975,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sets the maximum number of background processes that the system can support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} --- @@ -985,7 +985,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} --- @@ -995,7 +995,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo pgbouncer block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} --- @@ -1005,7 +1005,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo pglookout block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} --- @@ -1015,7 +1015,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sets the time interval to run pg_partman's scheduled tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} --- @@ -1025,7 +1025,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Controls which role to use for pg_partman's scheduled background tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} --- @@ -1035,7 +1035,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Should the service which is being forked be a read replica (deprecated, use read_replica service integration instead). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} --- @@ -1047,7 +1047,7 @@ Name of the PG Service from which to fork (deprecated, use service_to_fork_from) This has effect only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} --- @@ -1059,7 +1059,7 @@ Enable the pg_stat_monitor extension. Enabling this extension will cause the cluster to be restarted.When this extension is enabled, pg_stat_statements results for utility commands are unreliable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} --- @@ -1069,7 +1069,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Enables or disables query plan monitoring. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} --- @@ -1079,7 +1079,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Sets the maximum number of buckets. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} --- @@ -1092,7 +1092,7 @@ Controls which statements are counted. Specify top to track top-level statements (those issued directly by clients), all to also track nested statements (such as statements invoked within functions), or none to disable statement statistics collection.The default value is `top`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} --- @@ -1102,7 +1102,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} --- @@ -1114,7 +1114,7 @@ Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the `shared_buffers` configuration value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} --- @@ -1124,7 +1124,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Synchronous replication type. Note that the service plan also needs to support synchronous replication. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} --- @@ -1134,7 +1134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL temporary file limit in KiB, -1 for unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} --- @@ -1144,7 +1144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo timescaledb block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} --- @@ -1154,7 +1154,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo timezone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} --- @@ -1164,7 +1164,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Specifies the number of bytes reserved to track the currently executing command for each active session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} --- @@ -1174,7 +1174,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Record commit time of transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} --- @@ -1184,7 +1184,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Enables tracking of function call counts and time used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} --- @@ -1196,7 +1196,7 @@ Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} --- @@ -1206,7 +1206,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Variant of the PostgreSQL service, may affect the features that are exposed by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} --- @@ -1216,7 +1216,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PostgreSQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#version ManagedDatabasePostgresql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#version ManagedDatabasePostgresql#version} --- @@ -1228,7 +1228,7 @@ Terminate replication connections that are inactive for longer than this amount Setting this value to `0` disables the timeout. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} --- @@ -1240,7 +1240,7 @@ WAL flush interval in milliseconds. Note that setting this value to lower than the default `200`ms may negatively impact performance -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} --- @@ -1252,7 +1252,7 @@ Sets the maximum amount of memory to be used by a query operation (such as a sor Default is 1MB + 0.075% of total RAM (up to 32MB). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} --- @@ -1380,7 +1380,7 @@ managedDatabasePostgresql.ManagedDatabasePostgresql.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1503,10 +1503,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1890,7 +1890,7 @@ from cdktf_cdktf_provider_upcloud import managed_database_postgresql managedDatabasePostgresql.ManagedDatabasePostgresqlConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1913,7 +1913,7 @@ managedDatabasePostgresql.ManagedDatabasePostgresqlConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1922,7 +1922,7 @@ managedDatabasePostgresql.ManagedDatabasePostgresqlConfig( | name | str | Name of the service. | | plan | str | Service plan to use. This determines how much resources the instance will have. | | zone | str | Zone where the instance resides. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | | maintenance_window_dow | str | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenance_window_time | str | Maintenance window UTC time in hh:mm:ss format. | | powered | typing.Union[bool, cdktf.IResolvable] | The administrative power state of the service. | @@ -1944,10 +1944,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -2013,7 +2013,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#name ManagedDatabasePostgresql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#name ManagedDatabasePostgresql#name} --- @@ -2027,7 +2027,7 @@ plan: str Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} --- @@ -2041,7 +2041,7 @@ zone: str Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} --- @@ -2053,7 +2053,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -2070,7 +2070,7 @@ maintenance_window_dow: str Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} --- @@ -2084,7 +2084,7 @@ maintenance_window_time: str Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} --- @@ -2098,7 +2098,7 @@ powered: typing.Union[bool, IResolvable] The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} --- @@ -2112,7 +2112,7 @@ properties: ManagedDatabasePostgresqlProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} --- @@ -2126,7 +2126,7 @@ title: str Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#title ManagedDatabasePostgresql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#title ManagedDatabasePostgresql#title} --- @@ -2307,7 +2307,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} --- @@ -2321,7 +2321,7 @@ admin_username: str Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} --- @@ -2335,7 +2335,7 @@ automatic_utility_network_ip_filter: typing.Union[bool, IResolvable] Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} --- @@ -2351,7 +2351,7 @@ Specifies a fraction of the table size to add to `autovacuum_analyze_threshold` The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} --- @@ -2367,7 +2367,7 @@ Specifies the minimum number of inserted, updated or deleted tuples needed to tr The default is `50` tuples. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} --- @@ -2381,7 +2381,7 @@ autovacuum_freeze_max_age: typing.Union[int, float] Specifies the maximum age (in transactions) that a table's `pg_class.relfrozenxid` field can attain before a `VACUUM` operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} --- @@ -2397,7 +2397,7 @@ Specifies the maximum number of autovacuum processes (other than the autovacuum The default is `3`. This parameter can only be set at server start. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} --- @@ -2413,7 +2413,7 @@ Specifies the minimum delay between autovacuum runs on any given database. The delay is measured in seconds, and the default is `1` minute -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} --- @@ -2429,7 +2429,7 @@ Specifies the cost delay value that will be used in automatic VACUUM operations. If `-1` is specified, the regular `vacuum_cost_delay` value will be used. The default value is `20` milliseconds -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} --- @@ -2445,7 +2445,7 @@ Specifies the cost limit value that will be used in automatic `VACUUM` operation If `-1` is specified (which is the default), the regular `vacuum_cost_limit` value will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} --- @@ -2461,7 +2461,7 @@ Specifies a fraction of the table size to add to autovacuum_vacuum_threshold whe The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} --- @@ -2477,7 +2477,7 @@ Specifies the minimum number of updated or deleted tuples needed to trigger a `V The default is `50` tuples -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} --- @@ -2493,7 +2493,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} --- @@ -2509,7 +2509,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} --- @@ -2523,7 +2523,7 @@ bgwriter_delay: typing.Union[int, float] Specifies the delay between activity rounds for the background writer in milliseconds. Default is `200`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} --- @@ -2539,7 +2539,7 @@ Whenever more than `bgwriter_flush_after` bytes have been written by the backgro Specified in kilobytes, default is `512`. Setting of `0` disables forced writeback. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} --- @@ -2555,7 +2555,7 @@ In each round, no more than this many buffers will be written by the background Setting this to zero disables background writing. Default is `100`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} --- @@ -2571,7 +2571,7 @@ The average recent need for new buffers is multiplied by `bgwriter_lru_multiplie `1.0` represents a "just in time" policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is `2.0`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} --- @@ -2585,7 +2585,7 @@ deadlock_timeout: typing.Union[int, float] This is the amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} --- @@ -2599,7 +2599,7 @@ default_toast_compression: str Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} --- @@ -2613,7 +2613,7 @@ idle_in_transaction_session_timeout: typing.Union[int, float] Time out sessions with open transactions after this number of milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} --- @@ -2627,7 +2627,7 @@ ip_filter: typing.List[str] IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} --- @@ -2641,7 +2641,7 @@ jit: typing.Union[bool, IResolvable] Controls system-wide use of Just-in-Time Compilation (JIT). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} --- @@ -2657,7 +2657,7 @@ Causes each action executed by autovacuum to be logged if it ran for at least th Setting this to `0` logs all autovacuum actions. The default `-1` disables logging autovacuum actions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} --- @@ -2671,7 +2671,7 @@ log_error_verbosity: str Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} --- @@ -2685,7 +2685,7 @@ log_line_prefix: str Choose from one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze etc. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} --- @@ -2699,7 +2699,7 @@ log_min_duration_statement: typing.Union[int, float] Log statements that take more than this number of milliseconds to run, `-1` disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} --- @@ -2713,7 +2713,7 @@ log_temp_files: typing.Union[int, float] Log statements for each temporary file created larger than this number of kilobytes, -1 disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} --- @@ -2727,7 +2727,7 @@ max_files_per_process: typing.Union[int, float] PostgreSQL maximum number of files that can be open per process. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} --- @@ -2741,7 +2741,7 @@ max_locks_per_transaction: typing.Union[int, float] PostgreSQL maximum locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} --- @@ -2755,7 +2755,7 @@ max_logical_replication_workers: typing.Union[int, float] PostgreSQL maximum logical replication workers (taken from the pool of `max_parallel_workers`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} --- @@ -2769,7 +2769,7 @@ max_parallel_workers: typing.Union[int, float] Sets the maximum number of workers that the system can support for parallel queries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} --- @@ -2783,7 +2783,7 @@ max_parallel_workers_per_gather: typing.Union[int, float] Sets the maximum number of workers that can be started by a single Gather or Gather Merge node. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} --- @@ -2797,7 +2797,7 @@ max_pred_locks_per_transaction: typing.Union[int, float] PostgreSQL maximum predicate locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} --- @@ -2811,7 +2811,7 @@ max_prepared_transactions: typing.Union[int, float] PostgreSQL maximum prepared transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} --- @@ -2825,7 +2825,7 @@ max_replication_slots: typing.Union[int, float] PostgreSQL maximum replication slots. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} --- @@ -2841,7 +2841,7 @@ PostgreSQL maximum WAL size (MB) reserved for replication slots. Default is `-1` (unlimited). `wal_keep_size` minimum WAL size setting takes precedence over this. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} --- @@ -2855,7 +2855,7 @@ max_stack_depth: typing.Union[int, float] Maximum depth of the stack in bytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} --- @@ -2869,7 +2869,7 @@ max_standby_archive_delay: typing.Union[int, float] Max standby archive delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} --- @@ -2883,7 +2883,7 @@ max_standby_streaming_delay: typing.Union[int, float] Max standby streaming delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} --- @@ -2897,7 +2897,7 @@ max_wal_senders: typing.Union[int, float] PostgreSQL maximum WAL senders. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} --- @@ -2911,7 +2911,7 @@ max_worker_processes: typing.Union[int, float] Sets the maximum number of background processes that the system can support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} --- @@ -2925,7 +2925,7 @@ migration: ManagedDatabasePostgresqlPropertiesMigration migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} --- @@ -2939,7 +2939,7 @@ pgbouncer: ManagedDatabasePostgresqlPropertiesPgbouncer pgbouncer block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} --- @@ -2953,7 +2953,7 @@ pglookout: ManagedDatabasePostgresqlPropertiesPglookout pglookout block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} --- @@ -2967,7 +2967,7 @@ pg_partman_bgw_interval: typing.Union[int, float] Sets the time interval to run pg_partman's scheduled tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} --- @@ -2981,7 +2981,7 @@ pg_partman_bgw_role: str Controls which role to use for pg_partman's scheduled background tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} --- @@ -2995,7 +2995,7 @@ pg_read_replica: typing.Union[bool, IResolvable] Should the service which is being forked be a read replica (deprecated, use read_replica service integration instead). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} --- @@ -3011,7 +3011,7 @@ Name of the PG Service from which to fork (deprecated, use service_to_fork_from) This has effect only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} --- @@ -3027,7 +3027,7 @@ Enable the pg_stat_monitor extension. Enabling this extension will cause the cluster to be restarted.When this extension is enabled, pg_stat_statements results for utility commands are unreliable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} --- @@ -3041,7 +3041,7 @@ pg_stat_monitor_pgsm_enable_query_plan: typing.Union[bool, IResolvable] Enables or disables query plan monitoring. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} --- @@ -3055,7 +3055,7 @@ pg_stat_monitor_pgsm_max_buckets: typing.Union[int, float] Sets the maximum number of buckets. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} --- @@ -3072,7 +3072,7 @@ Controls which statements are counted. Specify top to track top-level statements (those issued directly by clients), all to also track nested statements (such as statements invoked within functions), or none to disable statement statistics collection.The default value is `top`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} --- @@ -3086,7 +3086,7 @@ public_access: typing.Union[bool, IResolvable] Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} --- @@ -3102,7 +3102,7 @@ Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the `shared_buffers` configuration value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} --- @@ -3116,7 +3116,7 @@ synchronous_replication: str Synchronous replication type. Note that the service plan also needs to support synchronous replication. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} --- @@ -3130,7 +3130,7 @@ temp_file_limit: typing.Union[int, float] PostgreSQL temporary file limit in KiB, -1 for unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} --- @@ -3144,7 +3144,7 @@ timescaledb: ManagedDatabasePostgresqlPropertiesTimescaledb timescaledb block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} --- @@ -3158,7 +3158,7 @@ timezone: str timezone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} --- @@ -3172,7 +3172,7 @@ track_activity_query_size: typing.Union[int, float] Specifies the number of bytes reserved to track the currently executing command for each active session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} --- @@ -3186,7 +3186,7 @@ track_commit_timestamp: str Record commit time of transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} --- @@ -3200,7 +3200,7 @@ track_functions: str Enables tracking of function call counts and time used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} --- @@ -3216,7 +3216,7 @@ Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} --- @@ -3230,7 +3230,7 @@ variant: str Variant of the PostgreSQL service, may affect the features that are exposed by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} --- @@ -3244,7 +3244,7 @@ version: str PostgreSQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#version ManagedDatabasePostgresql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#version ManagedDatabasePostgresql#version} --- @@ -3260,7 +3260,7 @@ Terminate replication connections that are inactive for longer than this amount Setting this value to `0` disables the timeout. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} --- @@ -3276,7 +3276,7 @@ WAL flush interval in milliseconds. Note that setting this value to lower than the default `200`ms may negatively impact performance -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} --- @@ -3292,7 +3292,7 @@ Sets the maximum amount of memory to be used by a query operation (such as a sor Default is 1MB + 0.075% of total RAM (up to 32MB). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} --- @@ -3338,7 +3338,7 @@ dbname: str Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} --- @@ -3352,7 +3352,7 @@ host: str Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#host ManagedDatabasePostgresql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#host ManagedDatabasePostgresql#host} --- @@ -3366,7 +3366,7 @@ ignore_dbs: str Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} --- @@ -3380,7 +3380,7 @@ password: str Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#password ManagedDatabasePostgresql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#password ManagedDatabasePostgresql#password} --- @@ -3394,7 +3394,7 @@ port: typing.Union[int, float] Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#port ManagedDatabasePostgresql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#port ManagedDatabasePostgresql#port} --- @@ -3408,7 +3408,7 @@ ssl: typing.Union[bool, IResolvable] The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} --- @@ -3422,7 +3422,7 @@ username: str User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#username ManagedDatabasePostgresql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#username ManagedDatabasePostgresql#username} --- @@ -3474,7 +3474,7 @@ If the automatically created database pools have been unused this many seconds, If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} --- @@ -3490,7 +3490,7 @@ Do not allow more than this many server connections per database (regardless of Setting it to 0 means unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} --- @@ -3504,7 +3504,7 @@ autodb_pool_mode: str PGBouncer pool mode. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} --- @@ -3518,7 +3518,7 @@ autodb_pool_size: typing.Union[int, float] If non-zero then create automatically a pool of that size per user when a pool doesn't exist. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} --- @@ -3532,7 +3532,7 @@ ignore_startup_parameters: typing.List[str] List of parameters to ignore when given in startup packet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} --- @@ -3548,7 +3548,7 @@ Add more server connections to pool if below this number. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} --- @@ -3564,7 +3564,7 @@ If a server connection has been idle more than this many seconds it will be drop If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} --- @@ -3578,7 +3578,7 @@ server_lifetime: typing.Union[int, float] The pooler will close an unused server connection that has been connected longer than this. [seconds]. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} --- @@ -3592,7 +3592,7 @@ server_reset_query_always: typing.Union[bool, IResolvable] Run server_reset_query (`DISCARD ALL`) in all pooling modes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} --- @@ -3626,7 +3626,7 @@ max_failover_replication_time_lag: typing.Union[int, float] Number of seconds of master unavailability before triggering database failover to standby. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} --- @@ -3662,7 +3662,7 @@ The number of background workers for timescaledb operations. You should configure this setting to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} --- @@ -5421,7 +5421,7 @@ def put_migration( Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} --- @@ -5431,7 +5431,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#host ManagedDatabasePostgresql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#host ManagedDatabasePostgresql#host} --- @@ -5441,7 +5441,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} --- @@ -5451,7 +5451,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#password ManagedDatabasePostgresql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#password ManagedDatabasePostgresql#password} --- @@ -5461,7 +5461,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#port ManagedDatabasePostgresql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#port ManagedDatabasePostgresql#port} --- @@ -5471,7 +5471,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} --- @@ -5481,7 +5481,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#username ManagedDatabasePostgresql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#username ManagedDatabasePostgresql#username} --- @@ -5509,7 +5509,7 @@ If the automatically created database pools have been unused this many seconds, If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} --- @@ -5521,7 +5521,7 @@ Do not allow more than this many server connections per database (regardless of Setting it to 0 means unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} --- @@ -5531,7 +5531,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo PGBouncer pool mode. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} --- @@ -5541,7 +5541,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo If non-zero then create automatically a pool of that size per user when a pool doesn't exist. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} --- @@ -5551,7 +5551,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo List of parameters to ignore when given in startup packet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} --- @@ -5563,7 +5563,7 @@ Add more server connections to pool if below this number. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} --- @@ -5575,7 +5575,7 @@ If a server connection has been idle more than this many seconds it will be drop If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} --- @@ -5585,7 +5585,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The pooler will close an unused server connection that has been connected longer than this. [seconds]. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} --- @@ -5595,7 +5595,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Run server_reset_query (`DISCARD ALL`) in all pooling modes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} --- @@ -5613,7 +5613,7 @@ def put_pglookout( Number of seconds of master unavailability before triggering database failover to standby. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} --- @@ -5633,7 +5633,7 @@ The number of background workers for timescaledb operations. You should configure this setting to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} --- diff --git a/docs/managedDatabasePostgresql.typescript.md b/docs/managedDatabasePostgresql.typescript.md index 28c67045..8caf9233 100644 --- a/docs/managedDatabasePostgresql.typescript.md +++ b/docs/managedDatabasePostgresql.typescript.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_postgresql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql). # `managedDatabasePostgresql` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql ### ManagedDatabasePostgresql -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql upcloud_managed_database_postgresql}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql upcloud_managed_database_postgresql}. #### Initializers @@ -394,7 +394,7 @@ managedDatabasePostgresql.ManagedDatabasePostgresql.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -517,10 +517,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -910,7 +910,7 @@ const managedDatabasePostgresqlConfig: managedDatabasePostgresql.ManagedDatabase | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -919,7 +919,7 @@ const managedDatabasePostgresqlConfig: managedDatabasePostgresql.ManagedDatabase | name | string | Name of the service. | | plan | string | Service plan to use. This determines how much resources the instance will have. | | zone | string | Zone where the instance resides. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. | | maintenanceWindowDow | string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | string | Maintenance window UTC time in hh:mm:ss format. | | powered | boolean \| cdktf.IResolvable | The administrative power state of the service. | @@ -941,10 +941,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -1010,7 +1010,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#name ManagedDatabasePostgresql#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#name ManagedDatabasePostgresql#name} --- @@ -1024,7 +1024,7 @@ public readonly plan: string; Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} --- @@ -1038,7 +1038,7 @@ public readonly zone: string; Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} --- @@ -1050,7 +1050,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 readonly maintenanceWindowDow: string; Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} --- @@ -1081,7 +1081,7 @@ public readonly maintenanceWindowTime: string; Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} --- @@ -1095,7 +1095,7 @@ public readonly powered: boolean | IResolvable; The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} --- @@ -1109,7 +1109,7 @@ public readonly properties: ManagedDatabasePostgresqlProperties; properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} --- @@ -1123,7 +1123,7 @@ public readonly title: string; Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#title ManagedDatabasePostgresql#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#title ManagedDatabasePostgresql#title} --- @@ -1235,7 +1235,7 @@ Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} --- @@ -1249,7 +1249,7 @@ public readonly adminUsername: string; Custom username for admin user. This must be set only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} --- @@ -1263,7 +1263,7 @@ public readonly automaticUtilityNetworkIpFilter: boolean | IResolvable; Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} --- @@ -1279,7 +1279,7 @@ Specifies a fraction of the table size to add to `autovacuum_analyze_threshold` The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} --- @@ -1295,7 +1295,7 @@ Specifies the minimum number of inserted, updated or deleted tuples needed to tr The default is `50` tuples. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} --- @@ -1309,7 +1309,7 @@ public readonly autovacuumFreezeMaxAge: number; Specifies the maximum age (in transactions) that a table's `pg_class.relfrozenxid` field can attain before a `VACUUM` operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} --- @@ -1325,7 +1325,7 @@ Specifies the maximum number of autovacuum processes (other than the autovacuum The default is `3`. This parameter can only be set at server start. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} --- @@ -1341,7 +1341,7 @@ Specifies the minimum delay between autovacuum runs on any given database. The delay is measured in seconds, and the default is `1` minute -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} --- @@ -1357,7 +1357,7 @@ Specifies the cost delay value that will be used in automatic VACUUM operations. If `-1` is specified, the regular `vacuum_cost_delay` value will be used. The default value is `20` milliseconds -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} --- @@ -1373,7 +1373,7 @@ Specifies the cost limit value that will be used in automatic `VACUUM` operation If `-1` is specified (which is the default), the regular `vacuum_cost_limit` value will be used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} --- @@ -1389,7 +1389,7 @@ Specifies a fraction of the table size to add to autovacuum_vacuum_threshold whe The default is `0.2` (20% of table size) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} --- @@ -1405,7 +1405,7 @@ Specifies the minimum number of updated or deleted tuples needed to trigger a `V The default is `50` tuples -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} --- @@ -1421,7 +1421,7 @@ The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} --- @@ -1437,7 +1437,7 @@ The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} --- @@ -1451,7 +1451,7 @@ public readonly bgwriterDelay: number; Specifies the delay between activity rounds for the background writer in milliseconds. Default is `200`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} --- @@ -1467,7 +1467,7 @@ Whenever more than `bgwriter_flush_after` bytes have been written by the backgro Specified in kilobytes, default is `512`. Setting of `0` disables forced writeback. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} --- @@ -1483,7 +1483,7 @@ In each round, no more than this many buffers will be written by the background Setting this to zero disables background writing. Default is `100`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} --- @@ -1499,7 +1499,7 @@ The average recent need for new buffers is multiplied by `bgwriter_lru_multiplie `1.0` represents a "just in time" policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is `2.0`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} --- @@ -1513,7 +1513,7 @@ public readonly deadlockTimeout: number; This is the amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} --- @@ -1527,7 +1527,7 @@ public readonly defaultToastCompression: string; Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} --- @@ -1541,7 +1541,7 @@ public readonly idleInTransactionSessionTimeout: number; Time out sessions with open transactions after this number of milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} --- @@ -1555,7 +1555,7 @@ public readonly ipFilter: string[]; IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} --- @@ -1569,7 +1569,7 @@ public readonly jit: boolean | IResolvable; Controls system-wide use of Just-in-Time Compilation (JIT). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} --- @@ -1585,7 +1585,7 @@ Causes each action executed by autovacuum to be logged if it ran for at least th Setting this to `0` logs all autovacuum actions. The default `-1` disables logging autovacuum actions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} --- @@ -1599,7 +1599,7 @@ public readonly logErrorVerbosity: string; Controls the amount of detail written in the server log for each message that is logged. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} --- @@ -1613,7 +1613,7 @@ public readonly logLinePrefix: string; Choose from one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze etc. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} --- @@ -1627,7 +1627,7 @@ public readonly logMinDurationStatement: number; Log statements that take more than this number of milliseconds to run, `-1` disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} --- @@ -1641,7 +1641,7 @@ public readonly logTempFiles: number; Log statements for each temporary file created larger than this number of kilobytes, -1 disables. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} --- @@ -1655,7 +1655,7 @@ public readonly maxFilesPerProcess: number; PostgreSQL maximum number of files that can be open per process. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} --- @@ -1669,7 +1669,7 @@ public readonly maxLocksPerTransaction: number; PostgreSQL maximum locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} --- @@ -1683,7 +1683,7 @@ public readonly maxLogicalReplicationWorkers: number; PostgreSQL maximum logical replication workers (taken from the pool of `max_parallel_workers`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} --- @@ -1697,7 +1697,7 @@ public readonly maxParallelWorkers: number; Sets the maximum number of workers that the system can support for parallel queries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} --- @@ -1711,7 +1711,7 @@ public readonly maxParallelWorkersPerGather: number; Sets the maximum number of workers that can be started by a single Gather or Gather Merge node. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} --- @@ -1725,7 +1725,7 @@ public readonly maxPredLocksPerTransaction: number; PostgreSQL maximum predicate locks per transaction. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} --- @@ -1739,7 +1739,7 @@ public readonly maxPreparedTransactions: number; PostgreSQL maximum prepared transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} --- @@ -1753,7 +1753,7 @@ public readonly maxReplicationSlots: number; PostgreSQL maximum replication slots. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} --- @@ -1769,7 +1769,7 @@ PostgreSQL maximum WAL size (MB) reserved for replication slots. Default is `-1` (unlimited). `wal_keep_size` minimum WAL size setting takes precedence over this. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} --- @@ -1783,7 +1783,7 @@ public readonly maxStackDepth: number; Maximum depth of the stack in bytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} --- @@ -1797,7 +1797,7 @@ public readonly maxStandbyArchiveDelay: number; Max standby archive delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} --- @@ -1811,7 +1811,7 @@ public readonly maxStandbyStreamingDelay: number; Max standby streaming delay in milliseconds. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} --- @@ -1825,7 +1825,7 @@ public readonly maxWalSenders: number; PostgreSQL maximum WAL senders. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} --- @@ -1839,7 +1839,7 @@ public readonly maxWorkerProcesses: number; Sets the maximum number of background processes that the system can support. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} --- @@ -1853,7 +1853,7 @@ public readonly migration: ManagedDatabasePostgresqlPropertiesMigration; migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} --- @@ -1867,7 +1867,7 @@ public readonly pgbouncer: ManagedDatabasePostgresqlPropertiesPgbouncer; pgbouncer block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} --- @@ -1881,7 +1881,7 @@ public readonly pglookout: ManagedDatabasePostgresqlPropertiesPglookout; pglookout block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} --- @@ -1895,7 +1895,7 @@ public readonly pgPartmanBgwInterval: number; Sets the time interval to run pg_partman's scheduled tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} --- @@ -1909,7 +1909,7 @@ public readonly pgPartmanBgwRole: string; Controls which role to use for pg_partman's scheduled background tasks. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} --- @@ -1923,7 +1923,7 @@ public readonly pgReadReplica: boolean | IResolvable; Should the service which is being forked be a read replica (deprecated, use read_replica service integration instead). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} --- @@ -1939,7 +1939,7 @@ Name of the PG Service from which to fork (deprecated, use service_to_fork_from) This has effect only when a new service is being created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} --- @@ -1955,7 +1955,7 @@ Enable the pg_stat_monitor extension. Enabling this extension will cause the cluster to be restarted.When this extension is enabled, pg_stat_statements results for utility commands are unreliable -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} --- @@ -1969,7 +1969,7 @@ public readonly pgStatMonitorPgsmEnableQueryPlan: boolean | IResolvable; Enables or disables query plan monitoring. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} --- @@ -1983,7 +1983,7 @@ public readonly pgStatMonitorPgsmMaxBuckets: number; Sets the maximum number of buckets. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} --- @@ -2000,7 +2000,7 @@ Controls which statements are counted. Specify top to track top-level statements (those issued directly by clients), all to also track nested statements (such as statements invoked within functions), or none to disable statement statistics collection.The default value is `top`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} --- @@ -2014,7 +2014,7 @@ public readonly publicAccess: boolean | IResolvable; Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} --- @@ -2030,7 +2030,7 @@ Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the `shared_buffers` configuration value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} --- @@ -2044,7 +2044,7 @@ public readonly synchronousReplication: string; Synchronous replication type. Note that the service plan also needs to support synchronous replication. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} --- @@ -2058,7 +2058,7 @@ public readonly tempFileLimit: number; PostgreSQL temporary file limit in KiB, -1 for unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} --- @@ -2072,7 +2072,7 @@ public readonly timescaledb: ManagedDatabasePostgresqlPropertiesTimescaledb; timescaledb block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} --- @@ -2086,7 +2086,7 @@ public readonly timezone: string; timezone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} --- @@ -2100,7 +2100,7 @@ public readonly trackActivityQuerySize: number; Specifies the number of bytes reserved to track the currently executing command for each active session. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} --- @@ -2114,7 +2114,7 @@ public readonly trackCommitTimestamp: string; Record commit time of transactions. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} --- @@ -2128,7 +2128,7 @@ public readonly trackFunctions: string; Enables tracking of function call counts and time used. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} --- @@ -2144,7 +2144,7 @@ Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} --- @@ -2158,7 +2158,7 @@ public readonly variant: string; Variant of the PostgreSQL service, may affect the features that are exposed by default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} --- @@ -2172,7 +2172,7 @@ public readonly version: string; PostgreSQL major version. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#version ManagedDatabasePostgresql#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#version ManagedDatabasePostgresql#version} --- @@ -2188,7 +2188,7 @@ Terminate replication connections that are inactive for longer than this amount Setting this value to `0` disables the timeout. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} --- @@ -2204,7 +2204,7 @@ WAL flush interval in milliseconds. Note that setting this value to lower than the default `200`ms may negatively impact performance -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} --- @@ -2220,7 +2220,7 @@ Sets the maximum amount of memory to be used by a query operation (such as a sor Default is 1MB + 0.075% of total RAM (up to 32MB). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} --- @@ -2258,7 +2258,7 @@ public readonly dbname: string; Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} --- @@ -2272,7 +2272,7 @@ public readonly host: string; Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#host ManagedDatabasePostgresql#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#host ManagedDatabasePostgresql#host} --- @@ -2286,7 +2286,7 @@ public readonly ignoreDbs: string; Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} --- @@ -2300,7 +2300,7 @@ public readonly password: string; Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#password ManagedDatabasePostgresql#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#password ManagedDatabasePostgresql#password} --- @@ -2314,7 +2314,7 @@ public readonly port: number; Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#port ManagedDatabasePostgresql#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#port ManagedDatabasePostgresql#port} --- @@ -2328,7 +2328,7 @@ public readonly ssl: boolean | IResolvable; The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} --- @@ -2342,7 +2342,7 @@ public readonly username: string; User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#username ManagedDatabasePostgresql#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#username ManagedDatabasePostgresql#username} --- @@ -2384,7 +2384,7 @@ If the automatically created database pools have been unused this many seconds, If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} --- @@ -2400,7 +2400,7 @@ Do not allow more than this many server connections per database (regardless of Setting it to 0 means unlimited. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} --- @@ -2414,7 +2414,7 @@ public readonly autodbPoolMode: string; PGBouncer pool mode. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} --- @@ -2428,7 +2428,7 @@ public readonly autodbPoolSize: number; If non-zero then create automatically a pool of that size per user when a pool doesn't exist. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} --- @@ -2442,7 +2442,7 @@ public readonly ignoreStartupParameters: string[]; List of parameters to ignore when given in startup packet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} --- @@ -2458,7 +2458,7 @@ Add more server connections to pool if below this number. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} --- @@ -2474,7 +2474,7 @@ If a server connection has been idle more than this many seconds it will be drop If 0 then timeout is disabled. [seconds] -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} --- @@ -2488,7 +2488,7 @@ public readonly serverLifetime: number; The pooler will close an unused server connection that has been connected longer than this. [seconds]. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} --- @@ -2502,7 +2502,7 @@ public readonly serverResetQueryAlways: boolean | IResolvable; Run server_reset_query (`DISCARD ALL`) in all pooling modes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} --- @@ -2534,7 +2534,7 @@ public readonly maxFailoverReplicationTimeLag: number; Number of seconds of master unavailability before triggering database failover to standby. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} --- @@ -2568,7 +2568,7 @@ The number of background workers for timescaledb operations. You should configure this setting to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} --- diff --git a/docs/managedDatabaseRedis.csharp.md b/docs/managedDatabaseRedis.csharp.md index a1287104..b9b21283 100644 --- a/docs/managedDatabaseRedis.csharp.md +++ b/docs/managedDatabaseRedis.csharp.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_redis` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis). # `managedDatabaseRedis` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](ht ### ManagedDatabaseRedis -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis upcloud_managed_database_redis}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis upcloud_managed_database_redis}. #### Initializers @@ -394,7 +394,7 @@ ManagedDatabaseRedis.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -516,10 +516,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -895,7 +895,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new ManagedDatabaseRedisConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -918,7 +918,7 @@ new ManagedDatabaseRedisConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -927,7 +927,7 @@ new ManagedDatabaseRedisConfig { | Name | string | Name of the service. | | Plan | string | Service plan to use. This determines how much resources the instance will have. | | Zone | string | Zone where the instance resides. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. | | MaintenanceWindowDow | string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | MaintenanceWindowTime | string | Maintenance window UTC time in hh:mm:ss format. | | Powered | object | The administrative power state of the service. | @@ -949,10 +949,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -1018,7 +1018,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#name ManagedDatabaseRedis#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#name ManagedDatabaseRedis#name} --- @@ -1032,7 +1032,7 @@ public string Plan { get; set; } Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#plan ManagedDatabaseRedis#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#plan ManagedDatabaseRedis#plan} --- @@ -1046,7 +1046,7 @@ public string Zone { get; set; } Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#zone ManagedDatabaseRedis#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#zone ManagedDatabaseRedis#zone} --- @@ -1058,7 +1058,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1075,7 +1075,7 @@ public string MaintenanceWindowDow { get; set; } Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} --- @@ -1089,7 +1089,7 @@ public string MaintenanceWindowTime { get; set; } Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} --- @@ -1103,7 +1103,7 @@ public object Powered { get; set; } The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#powered ManagedDatabaseRedis#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#powered ManagedDatabaseRedis#powered} --- @@ -1117,7 +1117,7 @@ public ManagedDatabaseRedisProperties Properties { get; set; } properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#properties ManagedDatabaseRedis#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#properties ManagedDatabaseRedis#properties} --- @@ -1131,7 +1131,7 @@ public string Title { get; set; } Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#title ManagedDatabaseRedis#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#title ManagedDatabaseRedis#title} --- @@ -1206,7 +1206,7 @@ public object AutomaticUtilityNetworkIpFilter { get; set; } Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} --- @@ -1220,7 +1220,7 @@ public string[] IpFilter { get; set; } IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} --- @@ -1234,7 +1234,7 @@ public ManagedDatabaseRedisPropertiesMigration Migration { get; set; } migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#migration ManagedDatabaseRedis#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#migration ManagedDatabaseRedis#migration} --- @@ -1248,7 +1248,7 @@ public object PublicAccess { get; set; } Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#public_access ManagedDatabaseRedis#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#public_access ManagedDatabaseRedis#public_access} --- @@ -1264,7 +1264,7 @@ Default ACL for pub/sub channels used when Redis user is created. Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} --- @@ -1278,7 +1278,7 @@ public double RedisIoThreads { get; set; } Redis IO thread count. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} --- @@ -1292,7 +1292,7 @@ public double RedisLfuDecayTime { get; set; } LFU maxmemory-policy counter decay time in minutes. Default is 1. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} --- @@ -1306,7 +1306,7 @@ public double RedisLfuLogFactor { get; set; } Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies. Default is 10. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} --- @@ -1320,7 +1320,7 @@ public string RedisMaxmemoryPolicy { get; set; } Redis maxmemory-policy. Default is `noeviction`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} --- @@ -1334,7 +1334,7 @@ public string RedisNotifyKeyspaceEvents { get; set; } Set notify-keyspace-events option. Default is "". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} --- @@ -1348,7 +1348,7 @@ public double RedisNumberOfDatabases { get; set; } Number of redis databases. Set number of redis databases. Changing this will cause a restart of redis service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} --- @@ -1364,7 +1364,7 @@ Redis persistence. When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} --- @@ -1380,7 +1380,7 @@ Pub/sub client output buffer hard limit in MB. Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} --- @@ -1394,7 +1394,7 @@ public object RedisSsl { get; set; } Require SSL to access Redis. Default is `true`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} --- @@ -1408,7 +1408,7 @@ public double RedisTimeout { get; set; } Redis idle connection timeout in seconds. Default is 300. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} --- @@ -1454,7 +1454,7 @@ public string Dbname { get; set; } Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#dbname ManagedDatabaseRedis#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#dbname ManagedDatabaseRedis#dbname} --- @@ -1468,7 +1468,7 @@ public string Host { get; set; } Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#host ManagedDatabaseRedis#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#host ManagedDatabaseRedis#host} --- @@ -1482,7 +1482,7 @@ public string IgnoreDbs { get; set; } Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} --- @@ -1496,7 +1496,7 @@ public string Password { get; set; } Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#password ManagedDatabaseRedis#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#password ManagedDatabaseRedis#password} --- @@ -1510,7 +1510,7 @@ public double Port { get; set; } Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#port ManagedDatabaseRedis#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#port ManagedDatabaseRedis#port} --- @@ -1524,7 +1524,7 @@ public object Ssl { get; set; } The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ssl ManagedDatabaseRedis#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ssl ManagedDatabaseRedis#ssl} --- @@ -1538,7 +1538,7 @@ public string Username { get; set; } User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#username ManagedDatabaseRedis#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#username ManagedDatabaseRedis#username} --- diff --git a/docs/managedDatabaseRedis.go.md b/docs/managedDatabaseRedis.go.md index 511bce34..bbb07850 100644 --- a/docs/managedDatabaseRedis.go.md +++ b/docs/managedDatabaseRedis.go.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_redis` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis). # `managedDatabaseRedis` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](ht ### ManagedDatabaseRedis -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis upcloud_managed_database_redis}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis upcloud_managed_database_redis}. #### Initializers @@ -394,7 +394,7 @@ manageddatabaseredis.ManagedDatabaseRedis_IsTerraformResource(x interface{}) *bo | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -516,10 +516,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -895,7 +895,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasered &manageddatabaseredis.ManagedDatabaseRedisConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -918,7 +918,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasered | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -927,7 +927,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabasered | Name | *string | Name of the service. | | Plan | *string | Service plan to use. This determines how much resources the instance will have. | | Zone | *string | Zone where the instance resides. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. | | MaintenanceWindowDow | *string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | MaintenanceWindowTime | *string | Maintenance window UTC time in hh:mm:ss format. | | Powered | interface{} | The administrative power state of the service. | @@ -949,10 +949,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -1018,7 +1018,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#name ManagedDatabaseRedis#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#name ManagedDatabaseRedis#name} --- @@ -1032,7 +1032,7 @@ Plan *string Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#plan ManagedDatabaseRedis#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#plan ManagedDatabaseRedis#plan} --- @@ -1046,7 +1046,7 @@ Zone *string Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#zone ManagedDatabaseRedis#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#zone ManagedDatabaseRedis#zone} --- @@ -1058,7 +1058,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1075,7 +1075,7 @@ MaintenanceWindowDow *string Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} --- @@ -1089,7 +1089,7 @@ MaintenanceWindowTime *string Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} --- @@ -1103,7 +1103,7 @@ Powered interface{} The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#powered ManagedDatabaseRedis#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#powered ManagedDatabaseRedis#powered} --- @@ -1117,7 +1117,7 @@ Properties ManagedDatabaseRedisProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#properties ManagedDatabaseRedis#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#properties ManagedDatabaseRedis#properties} --- @@ -1131,7 +1131,7 @@ Title *string Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#title ManagedDatabaseRedis#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#title ManagedDatabaseRedis#title} --- @@ -1206,7 +1206,7 @@ AutomaticUtilityNetworkIpFilter interface{} Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} --- @@ -1220,7 +1220,7 @@ IpFilter *[]*string IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} --- @@ -1234,7 +1234,7 @@ Migration ManagedDatabaseRedisPropertiesMigration migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#migration ManagedDatabaseRedis#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#migration ManagedDatabaseRedis#migration} --- @@ -1248,7 +1248,7 @@ PublicAccess interface{} Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#public_access ManagedDatabaseRedis#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#public_access ManagedDatabaseRedis#public_access} --- @@ -1264,7 +1264,7 @@ Default ACL for pub/sub channels used when Redis user is created. Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} --- @@ -1278,7 +1278,7 @@ RedisIoThreads *f64 Redis IO thread count. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} --- @@ -1292,7 +1292,7 @@ RedisLfuDecayTime *f64 LFU maxmemory-policy counter decay time in minutes. Default is 1. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} --- @@ -1306,7 +1306,7 @@ RedisLfuLogFactor *f64 Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies. Default is 10. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} --- @@ -1320,7 +1320,7 @@ RedisMaxmemoryPolicy *string Redis maxmemory-policy. Default is `noeviction`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} --- @@ -1334,7 +1334,7 @@ RedisNotifyKeyspaceEvents *string Set notify-keyspace-events option. Default is "". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} --- @@ -1348,7 +1348,7 @@ RedisNumberOfDatabases *f64 Number of redis databases. Set number of redis databases. Changing this will cause a restart of redis service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} --- @@ -1364,7 +1364,7 @@ Redis persistence. When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} --- @@ -1380,7 +1380,7 @@ Pub/sub client output buffer hard limit in MB. Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} --- @@ -1394,7 +1394,7 @@ RedisSsl interface{} Require SSL to access Redis. Default is `true`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} --- @@ -1408,7 +1408,7 @@ RedisTimeout *f64 Redis idle connection timeout in seconds. Default is 300. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} --- @@ -1454,7 +1454,7 @@ Dbname *string Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#dbname ManagedDatabaseRedis#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#dbname ManagedDatabaseRedis#dbname} --- @@ -1468,7 +1468,7 @@ Host *string Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#host ManagedDatabaseRedis#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#host ManagedDatabaseRedis#host} --- @@ -1482,7 +1482,7 @@ IgnoreDbs *string Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} --- @@ -1496,7 +1496,7 @@ Password *string Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#password ManagedDatabaseRedis#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#password ManagedDatabaseRedis#password} --- @@ -1510,7 +1510,7 @@ Port *f64 Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#port ManagedDatabaseRedis#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#port ManagedDatabaseRedis#port} --- @@ -1524,7 +1524,7 @@ Ssl interface{} The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ssl ManagedDatabaseRedis#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ssl ManagedDatabaseRedis#ssl} --- @@ -1538,7 +1538,7 @@ Username *string User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#username ManagedDatabaseRedis#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#username ManagedDatabaseRedis#username} --- diff --git a/docs/managedDatabaseRedis.java.md b/docs/managedDatabaseRedis.java.md index 4646b9c2..5ae5c67e 100644 --- a/docs/managedDatabaseRedis.java.md +++ b/docs/managedDatabaseRedis.java.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_redis` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis). # `managedDatabaseRedis` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](ht ### ManagedDatabaseRedis -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis upcloud_managed_database_redis}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis upcloud_managed_database_redis}. #### Initializers @@ -19,6 +19,7 @@ ManagedDatabaseRedis.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -44,7 +45,7 @@ ManagedDatabaseRedis.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -53,7 +54,7 @@ ManagedDatabaseRedis.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | Name of the service. | | plan | java.lang.String | Service plan to use. This determines how much resources the instance will have. | | zone | java.lang.String | Zone where the instance resides. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. | | maintenanceWindowDow | java.lang.String | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | java.lang.String | Maintenance window UTC time in hh:mm:ss format. | | powered | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | The administrative power state of the service. | @@ -88,7 +89,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -130,7 +131,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#name ManagedDatabaseRedis#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#name ManagedDatabaseRedis#name} --- @@ -140,7 +141,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#plan ManagedDatabaseRedis#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#plan ManagedDatabaseRedis#plan} --- @@ -150,7 +151,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#zone ManagedDatabaseRedis#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#zone ManagedDatabaseRedis#zone} --- @@ -158,7 +159,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +172,7 @@ If you experience problems setting this value it might not be settable. Please t Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} --- @@ -181,7 +182,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} --- @@ -191,7 +192,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#powered ManagedDatabaseRedis#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#powered ManagedDatabaseRedis#powered} --- @@ -201,7 +202,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#properties ManagedDatabaseRedis#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#properties ManagedDatabaseRedis#properties} --- @@ -211,7 +212,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#title ManagedDatabaseRedis#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#title ManagedDatabaseRedis#title} --- @@ -559,7 +560,7 @@ ManagedDatabaseRedis.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -681,10 +682,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1061,6 +1062,7 @@ ManagedDatabaseRedisConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -1086,7 +1088,7 @@ ManagedDatabaseRedisConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -1095,7 +1097,7 @@ ManagedDatabaseRedisConfig.builder() | name | java.lang.String | Name of the service. | | plan | java.lang.String | Service plan to use. This determines how much resources the instance will have. | | zone | java.lang.String | Zone where the instance resides. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. | | maintenanceWindowDow | java.lang.String | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | java.lang.String | Maintenance window UTC time in hh:mm:ss format. | | powered | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | The administrative power state of the service. | @@ -1117,10 +1119,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1186,7 +1188,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#name ManagedDatabaseRedis#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#name ManagedDatabaseRedis#name} --- @@ -1200,7 +1202,7 @@ public java.lang.String getPlan(); Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#plan ManagedDatabaseRedis#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#plan ManagedDatabaseRedis#plan} --- @@ -1214,7 +1216,7 @@ public java.lang.String getZone(); Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#zone ManagedDatabaseRedis#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#zone ManagedDatabaseRedis#zone} --- @@ -1226,7 +1228,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1243,7 +1245,7 @@ public java.lang.String getMaintenanceWindowDow(); Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} --- @@ -1257,7 +1259,7 @@ public java.lang.String getMaintenanceWindowTime(); Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} --- @@ -1271,7 +1273,7 @@ public java.lang.Object getPowered(); The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#powered ManagedDatabaseRedis#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#powered ManagedDatabaseRedis#powered} --- @@ -1285,7 +1287,7 @@ public ManagedDatabaseRedisProperties getProperties(); properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#properties ManagedDatabaseRedis#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#properties ManagedDatabaseRedis#properties} --- @@ -1299,7 +1301,7 @@ public java.lang.String getTitle(); Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#title ManagedDatabaseRedis#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#title ManagedDatabaseRedis#title} --- @@ -1376,7 +1378,7 @@ public java.lang.Object getAutomaticUtilityNetworkIpFilter(); Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} --- @@ -1390,7 +1392,7 @@ public java.util.List getIpFilter(); IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} --- @@ -1404,7 +1406,7 @@ public ManagedDatabaseRedisPropertiesMigration getMigration(); migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#migration ManagedDatabaseRedis#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#migration ManagedDatabaseRedis#migration} --- @@ -1418,7 +1420,7 @@ public java.lang.Object getPublicAccess(); Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#public_access ManagedDatabaseRedis#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#public_access ManagedDatabaseRedis#public_access} --- @@ -1434,7 +1436,7 @@ Default ACL for pub/sub channels used when Redis user is created. Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} --- @@ -1448,7 +1450,7 @@ public java.lang.Number getRedisIoThreads(); Redis IO thread count. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} --- @@ -1462,7 +1464,7 @@ public java.lang.Number getRedisLfuDecayTime(); LFU maxmemory-policy counter decay time in minutes. Default is 1. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} --- @@ -1476,7 +1478,7 @@ public java.lang.Number getRedisLfuLogFactor(); Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies. Default is 10. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} --- @@ -1490,7 +1492,7 @@ public java.lang.String getRedisMaxmemoryPolicy(); Redis maxmemory-policy. Default is `noeviction`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} --- @@ -1504,7 +1506,7 @@ public java.lang.String getRedisNotifyKeyspaceEvents(); Set notify-keyspace-events option. Default is "". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} --- @@ -1518,7 +1520,7 @@ public java.lang.Number getRedisNumberOfDatabases(); Number of redis databases. Set number of redis databases. Changing this will cause a restart of redis service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} --- @@ -1534,7 +1536,7 @@ Redis persistence. When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} --- @@ -1550,7 +1552,7 @@ Pub/sub client output buffer hard limit in MB. Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} --- @@ -1564,7 +1566,7 @@ public java.lang.Object getRedisSsl(); Require SSL to access Redis. Default is `true`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} --- @@ -1578,7 +1580,7 @@ public java.lang.Number getRedisTimeout(); Redis idle connection timeout in seconds. Default is 300. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} --- @@ -1625,7 +1627,7 @@ public java.lang.String getDbname(); Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#dbname ManagedDatabaseRedis#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#dbname ManagedDatabaseRedis#dbname} --- @@ -1639,7 +1641,7 @@ public java.lang.String getHost(); Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#host ManagedDatabaseRedis#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#host ManagedDatabaseRedis#host} --- @@ -1653,7 +1655,7 @@ public java.lang.String getIgnoreDbs(); Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} --- @@ -1667,7 +1669,7 @@ public java.lang.String getPassword(); Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#password ManagedDatabaseRedis#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#password ManagedDatabaseRedis#password} --- @@ -1681,7 +1683,7 @@ public java.lang.Number getPort(); Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#port ManagedDatabaseRedis#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#port ManagedDatabaseRedis#port} --- @@ -1695,7 +1697,7 @@ public java.lang.Object getSsl(); The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ssl ManagedDatabaseRedis#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ssl ManagedDatabaseRedis#ssl} --- @@ -1709,7 +1711,7 @@ public java.lang.String getUsername(); User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#username ManagedDatabaseRedis#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#username ManagedDatabaseRedis#username} --- diff --git a/docs/managedDatabaseRedis.python.md b/docs/managedDatabaseRedis.python.md index 60811a39..6a194da8 100644 --- a/docs/managedDatabaseRedis.python.md +++ b/docs/managedDatabaseRedis.python.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_redis` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis). # `managedDatabaseRedis` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](ht ### ManagedDatabaseRedis -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis upcloud_managed_database_redis}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis upcloud_managed_database_redis}. #### Initializers @@ -19,7 +19,7 @@ managedDatabaseRedis.ManagedDatabaseRedis( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -42,7 +42,7 @@ managedDatabaseRedis.ManagedDatabaseRedis( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -51,7 +51,7 @@ managedDatabaseRedis.ManagedDatabaseRedis( | name | str | Name of the service. | | plan | str | Service plan to use. This determines how much resources the instance will have. | | zone | str | Zone where the instance resides. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. | | maintenance_window_dow | str | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenance_window_time | str | Maintenance window UTC time in hh:mm:ss format. | | powered | typing.Union[bool, cdktf.IResolvable] | The administrative power state of the service. | @@ -86,7 +86,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -128,7 +128,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#name ManagedDatabaseRedis#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#name ManagedDatabaseRedis#name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#plan ManagedDatabaseRedis#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#plan ManagedDatabaseRedis#plan} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#zone ManagedDatabaseRedis#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#zone ManagedDatabaseRedis#zone} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#powered ManagedDatabaseRedis#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#powered ManagedDatabaseRedis#powered} --- @@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#properties ManagedDatabaseRedis#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#properties ManagedDatabaseRedis#properties} --- @@ -209,7 +209,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#title ManagedDatabaseRedis#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#title ManagedDatabaseRedis#title} --- @@ -480,7 +480,7 @@ def put_properties( Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} --- @@ -490,7 +490,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} --- @@ -500,7 +500,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#migration ManagedDatabaseRedis#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#migration ManagedDatabaseRedis#migration} --- @@ -510,7 +510,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#public_access ManagedDatabaseRedis#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#public_access ManagedDatabaseRedis#public_access} --- @@ -522,7 +522,7 @@ Default ACL for pub/sub channels used when Redis user is created. Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} --- @@ -532,7 +532,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Redis IO thread count. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} --- @@ -542,7 +542,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo LFU maxmemory-policy counter decay time in minutes. Default is 1. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} --- @@ -552,7 +552,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies. Default is 10. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} --- @@ -562,7 +562,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Redis maxmemory-policy. Default is `noeviction`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} --- @@ -572,7 +572,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Set notify-keyspace-events option. Default is "". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} --- @@ -582,7 +582,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Number of redis databases. Set number of redis databases. Changing this will cause a restart of redis service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} --- @@ -594,7 +594,7 @@ Redis persistence. When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} --- @@ -606,7 +606,7 @@ Pub/sub client output buffer hard limit in MB. Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} --- @@ -616,7 +616,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Require SSL to access Redis. Default is `true`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} --- @@ -626,7 +626,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Redis idle connection timeout in seconds. Default is 300. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} --- @@ -754,7 +754,7 @@ managedDatabaseRedis.ManagedDatabaseRedis.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -876,10 +876,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1253,7 +1253,7 @@ from cdktf_cdktf_provider_upcloud import managed_database_redis managedDatabaseRedis.ManagedDatabaseRedisConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1276,7 +1276,7 @@ managedDatabaseRedis.ManagedDatabaseRedisConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1285,7 +1285,7 @@ managedDatabaseRedis.ManagedDatabaseRedisConfig( | name | str | Name of the service. | | plan | str | Service plan to use. This determines how much resources the instance will have. | | zone | str | Zone where the instance resides. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. | | maintenance_window_dow | str | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenance_window_time | str | Maintenance window UTC time in hh:mm:ss format. | | powered | typing.Union[bool, cdktf.IResolvable] | The administrative power state of the service. | @@ -1307,10 +1307,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1376,7 +1376,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#name ManagedDatabaseRedis#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#name ManagedDatabaseRedis#name} --- @@ -1390,7 +1390,7 @@ plan: str Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#plan ManagedDatabaseRedis#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#plan ManagedDatabaseRedis#plan} --- @@ -1404,7 +1404,7 @@ zone: str Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#zone ManagedDatabaseRedis#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#zone ManagedDatabaseRedis#zone} --- @@ -1416,7 +1416,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1433,7 +1433,7 @@ maintenance_window_dow: str Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} --- @@ -1447,7 +1447,7 @@ maintenance_window_time: str Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} --- @@ -1461,7 +1461,7 @@ powered: typing.Union[bool, IResolvable] The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#powered ManagedDatabaseRedis#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#powered ManagedDatabaseRedis#powered} --- @@ -1475,7 +1475,7 @@ properties: ManagedDatabaseRedisProperties properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#properties ManagedDatabaseRedis#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#properties ManagedDatabaseRedis#properties} --- @@ -1489,7 +1489,7 @@ title: str Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#title ManagedDatabaseRedis#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#title ManagedDatabaseRedis#title} --- @@ -1562,7 +1562,7 @@ automatic_utility_network_ip_filter: typing.Union[bool, IResolvable] Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} --- @@ -1576,7 +1576,7 @@ ip_filter: typing.List[str] IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} --- @@ -1590,7 +1590,7 @@ migration: ManagedDatabaseRedisPropertiesMigration migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#migration ManagedDatabaseRedis#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#migration ManagedDatabaseRedis#migration} --- @@ -1604,7 +1604,7 @@ public_access: typing.Union[bool, IResolvable] Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#public_access ManagedDatabaseRedis#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#public_access ManagedDatabaseRedis#public_access} --- @@ -1620,7 +1620,7 @@ Default ACL for pub/sub channels used when Redis user is created. Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} --- @@ -1634,7 +1634,7 @@ redis_io_threads: typing.Union[int, float] Redis IO thread count. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} --- @@ -1648,7 +1648,7 @@ redis_lfu_decay_time: typing.Union[int, float] LFU maxmemory-policy counter decay time in minutes. Default is 1. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} --- @@ -1662,7 +1662,7 @@ redis_lfu_log_factor: typing.Union[int, float] Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies. Default is 10. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} --- @@ -1676,7 +1676,7 @@ redis_maxmemory_policy: str Redis maxmemory-policy. Default is `noeviction`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} --- @@ -1690,7 +1690,7 @@ redis_notify_keyspace_events: str Set notify-keyspace-events option. Default is "". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} --- @@ -1704,7 +1704,7 @@ redis_number_of_databases: typing.Union[int, float] Number of redis databases. Set number of redis databases. Changing this will cause a restart of redis service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} --- @@ -1720,7 +1720,7 @@ Redis persistence. When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} --- @@ -1736,7 +1736,7 @@ Pub/sub client output buffer hard limit in MB. Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} --- @@ -1750,7 +1750,7 @@ redis_ssl: typing.Union[bool, IResolvable] Require SSL to access Redis. Default is `true`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} --- @@ -1764,7 +1764,7 @@ redis_timeout: typing.Union[int, float] Redis idle connection timeout in seconds. Default is 300. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} --- @@ -1810,7 +1810,7 @@ dbname: str Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#dbname ManagedDatabaseRedis#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#dbname ManagedDatabaseRedis#dbname} --- @@ -1824,7 +1824,7 @@ host: str Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#host ManagedDatabaseRedis#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#host ManagedDatabaseRedis#host} --- @@ -1838,7 +1838,7 @@ ignore_dbs: str Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} --- @@ -1852,7 +1852,7 @@ password: str Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#password ManagedDatabaseRedis#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#password ManagedDatabaseRedis#password} --- @@ -1866,7 +1866,7 @@ port: typing.Union[int, float] Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#port ManagedDatabaseRedis#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#port ManagedDatabaseRedis#port} --- @@ -1880,7 +1880,7 @@ ssl: typing.Union[bool, IResolvable] The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ssl ManagedDatabaseRedis#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ssl ManagedDatabaseRedis#ssl} --- @@ -1894,7 +1894,7 @@ username: str User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#username ManagedDatabaseRedis#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#username ManagedDatabaseRedis#username} --- @@ -3597,7 +3597,7 @@ def put_migration( Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#dbname ManagedDatabaseRedis#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#dbname ManagedDatabaseRedis#dbname} --- @@ -3607,7 +3607,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#host ManagedDatabaseRedis#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#host ManagedDatabaseRedis#host} --- @@ -3617,7 +3617,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} --- @@ -3627,7 +3627,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#password ManagedDatabaseRedis#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#password ManagedDatabaseRedis#password} --- @@ -3637,7 +3637,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#port ManagedDatabaseRedis#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#port ManagedDatabaseRedis#port} --- @@ -3647,7 +3647,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ssl ManagedDatabaseRedis#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ssl ManagedDatabaseRedis#ssl} --- @@ -3657,7 +3657,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#username ManagedDatabaseRedis#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#username ManagedDatabaseRedis#username} --- diff --git a/docs/managedDatabaseRedis.typescript.md b/docs/managedDatabaseRedis.typescript.md index 5d9e2cac..1631bd5d 100644 --- a/docs/managedDatabaseRedis.typescript.md +++ b/docs/managedDatabaseRedis.typescript.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_redis` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis). # `managedDatabaseRedis` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](ht ### ManagedDatabaseRedis -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis upcloud_managed_database_redis}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis upcloud_managed_database_redis}. #### Initializers @@ -394,7 +394,7 @@ managedDatabaseRedis.ManagedDatabaseRedis.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -516,10 +516,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -899,7 +899,7 @@ const managedDatabaseRedisConfig: managedDatabaseRedis.ManagedDatabaseRedisConfi | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -908,7 +908,7 @@ const managedDatabaseRedisConfig: managedDatabaseRedis.ManagedDatabaseRedisConfi | name | string | Name of the service. | | plan | string | Service plan to use. This determines how much resources the instance will have. | | zone | string | Zone where the instance resides. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. | | maintenanceWindowDow | string | Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). | | maintenanceWindowTime | string | Maintenance window UTC time in hh:mm:ss format. | | powered | boolean \| cdktf.IResolvable | The administrative power state of the service. | @@ -930,10 +930,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -999,7 +999,7 @@ Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#name ManagedDatabaseRedis#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#name ManagedDatabaseRedis#name} --- @@ -1013,7 +1013,7 @@ public readonly plan: string; Service plan to use. This determines how much resources the instance will have. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#plan ManagedDatabaseRedis#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#plan ManagedDatabaseRedis#plan} --- @@ -1027,7 +1027,7 @@ public readonly zone: string; Zone where the instance resides. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#zone ManagedDatabaseRedis#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#zone ManagedDatabaseRedis#zone} --- @@ -1039,7 +1039,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1056,7 +1056,7 @@ public readonly maintenanceWindowDow: string; Maintenance window day of week. Lower case weekday name (monday, tuesday, ...). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} --- @@ -1070,7 +1070,7 @@ public readonly maintenanceWindowTime: string; Maintenance window UTC time in hh:mm:ss format. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} --- @@ -1084,7 +1084,7 @@ public readonly powered: boolean | IResolvable; The administrative power state of the service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#powered ManagedDatabaseRedis#powered} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#powered ManagedDatabaseRedis#powered} --- @@ -1098,7 +1098,7 @@ public readonly properties: ManagedDatabaseRedisProperties; properties block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#properties ManagedDatabaseRedis#properties} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#properties ManagedDatabaseRedis#properties} --- @@ -1112,7 +1112,7 @@ public readonly title: string; Title of a managed database instance. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#title ManagedDatabaseRedis#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#title ManagedDatabaseRedis#title} --- @@ -1169,7 +1169,7 @@ public readonly automaticUtilityNetworkIpFilter: boolean | IResolvable; Automatic utility network IP Filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} --- @@ -1183,7 +1183,7 @@ public readonly ipFilter: string[]; IP filter. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} --- @@ -1197,7 +1197,7 @@ public readonly migration: ManagedDatabaseRedisPropertiesMigration; migration block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#migration ManagedDatabaseRedis#migration} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#migration ManagedDatabaseRedis#migration} --- @@ -1211,7 +1211,7 @@ public readonly publicAccess: boolean | IResolvable; Public access allows connections to your Managed Database services via the public internet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#public_access ManagedDatabaseRedis#public_access} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#public_access ManagedDatabaseRedis#public_access} --- @@ -1227,7 +1227,7 @@ Default ACL for pub/sub channels used when Redis user is created. Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} --- @@ -1241,7 +1241,7 @@ public readonly redisIoThreads: number; Redis IO thread count. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} --- @@ -1255,7 +1255,7 @@ public readonly redisLfuDecayTime: number; LFU maxmemory-policy counter decay time in minutes. Default is 1. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} --- @@ -1269,7 +1269,7 @@ public readonly redisLfuLogFactor: number; Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies. Default is 10. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} --- @@ -1283,7 +1283,7 @@ public readonly redisMaxmemoryPolicy: string; Redis maxmemory-policy. Default is `noeviction`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} --- @@ -1297,7 +1297,7 @@ public readonly redisNotifyKeyspaceEvents: string; Set notify-keyspace-events option. Default is "". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} --- @@ -1311,7 +1311,7 @@ public readonly redisNumberOfDatabases: number; Number of redis databases. Set number of redis databases. Changing this will cause a restart of redis service. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} --- @@ -1327,7 +1327,7 @@ Redis persistence. When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} --- @@ -1343,7 +1343,7 @@ Pub/sub client output buffer hard limit in MB. Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} --- @@ -1357,7 +1357,7 @@ public readonly redisSsl: boolean | IResolvable; Require SSL to access Redis. Default is `true`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} --- @@ -1371,7 +1371,7 @@ public readonly redisTimeout: number; Redis idle connection timeout in seconds. Default is 300. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} --- @@ -1409,7 +1409,7 @@ public readonly dbname: string; Database name for bootstrapping the initial connection. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#dbname ManagedDatabaseRedis#dbname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#dbname ManagedDatabaseRedis#dbname} --- @@ -1423,7 +1423,7 @@ public readonly host: string; Hostname or IP address of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#host ManagedDatabaseRedis#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#host ManagedDatabaseRedis#host} --- @@ -1437,7 +1437,7 @@ public readonly ignoreDbs: string; Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} --- @@ -1451,7 +1451,7 @@ public readonly password: string; Password for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#password ManagedDatabaseRedis#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#password ManagedDatabaseRedis#password} --- @@ -1465,7 +1465,7 @@ public readonly port: number; Port number of the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#port ManagedDatabaseRedis#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#port ManagedDatabaseRedis#port} --- @@ -1479,7 +1479,7 @@ public readonly ssl: boolean | IResolvable; The server where to migrate data from is secured with SSL. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ssl ManagedDatabaseRedis#ssl} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ssl ManagedDatabaseRedis#ssl} --- @@ -1493,7 +1493,7 @@ public readonly username: string; User name for authentication with the server where to migrate data from. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#username ManagedDatabaseRedis#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#username ManagedDatabaseRedis#username} --- diff --git a/docs/managedDatabaseUser.csharp.md b/docs/managedDatabaseUser.csharp.md index 976104ef..c2c4dfbc 100644 --- a/docs/managedDatabaseUser.csharp.md +++ b/docs/managedDatabaseUser.csharp.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_user` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_user). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user). # `managedDatabaseUser` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](htt ### ManagedDatabaseUser -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user upcloud_managed_database_user}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user upcloud_managed_database_user}. #### Initializers @@ -400,7 +400,7 @@ ManagedDatabaseUser.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -509,10 +509,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -745,7 +745,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new ManagedDatabaseUserConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -766,7 +766,7 @@ new ManagedDatabaseUserConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -775,7 +775,7 @@ new ManagedDatabaseUserConfig { | Service | string | Service's UUID for which this user belongs to. | | Username | string | Name of the database user. | | Authentication | string | MySQL only, authentication type. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. | | Password | string | Password for the database user. Defaults to a random value. | | PgAccessControl | ManagedDatabaseUserPgAccessControl | pg_access_control block. | | RedisAccessControl | ManagedDatabaseUserRedisAccessControl | redis_access_control block. | @@ -795,10 +795,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -862,7 +862,7 @@ public string Service { get; set; } Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#service ManagedDatabaseUser#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#service ManagedDatabaseUser#service} --- @@ -876,7 +876,7 @@ public string Username { get; set; } Name of the database user. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#username ManagedDatabaseUser#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#username ManagedDatabaseUser#username} --- @@ -890,7 +890,7 @@ public string Authentication { get; set; } MySQL only, authentication type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#authentication ManagedDatabaseUser#authentication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#authentication ManagedDatabaseUser#authentication} --- @@ -902,7 +902,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +919,7 @@ public string Password { get; set; } Password for the database user. Defaults to a random value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#password ManagedDatabaseUser#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#password ManagedDatabaseUser#password} --- @@ -933,7 +933,7 @@ public ManagedDatabaseUserPgAccessControl PgAccessControl { get; set; } pg_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} --- @@ -947,7 +947,7 @@ public ManagedDatabaseUserRedisAccessControl RedisAccessControl { get; set; } redis_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} --- @@ -981,7 +981,7 @@ public object AllowReplication { get; set; } Grant replication privilege. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} --- @@ -1021,7 +1021,7 @@ public string[] Categories { get; set; } Set access control to all commands in specified categories. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#categories ManagedDatabaseUser#categories} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#categories ManagedDatabaseUser#categories} --- @@ -1035,7 +1035,7 @@ public string[] Channels { get; set; } Set access control to Pub/Sub channels. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#channels ManagedDatabaseUser#channels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#channels ManagedDatabaseUser#channels} --- @@ -1049,7 +1049,7 @@ public string[] Commands { get; set; } Set access control to commands. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#commands ManagedDatabaseUser#commands} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#commands ManagedDatabaseUser#commands} --- @@ -1063,7 +1063,7 @@ public string[] Keys { get; set; } Set access control to keys. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#keys ManagedDatabaseUser#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#keys ManagedDatabaseUser#keys} --- diff --git a/docs/managedDatabaseUser.go.md b/docs/managedDatabaseUser.go.md index d624219f..272e53bd 100644 --- a/docs/managedDatabaseUser.go.md +++ b/docs/managedDatabaseUser.go.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_user` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_user). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user). # `managedDatabaseUser` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](htt ### ManagedDatabaseUser -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user upcloud_managed_database_user}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user upcloud_managed_database_user}. #### Initializers @@ -400,7 +400,7 @@ manageddatabaseuser.ManagedDatabaseUser_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -509,10 +509,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -745,7 +745,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabaseuse &manageddatabaseuser.ManagedDatabaseUserConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -766,7 +766,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabaseuse | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -775,7 +775,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/manageddatabaseuse | Service | *string | Service's UUID for which this user belongs to. | | Username | *string | Name of the database user. | | Authentication | *string | MySQL only, authentication type. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. | | Password | *string | Password for the database user. Defaults to a random value. | | PgAccessControl | ManagedDatabaseUserPgAccessControl | pg_access_control block. | | RedisAccessControl | ManagedDatabaseUserRedisAccessControl | redis_access_control block. | @@ -795,10 +795,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -862,7 +862,7 @@ Service *string Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#service ManagedDatabaseUser#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#service ManagedDatabaseUser#service} --- @@ -876,7 +876,7 @@ Username *string Name of the database user. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#username ManagedDatabaseUser#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#username ManagedDatabaseUser#username} --- @@ -890,7 +890,7 @@ Authentication *string MySQL only, authentication type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#authentication ManagedDatabaseUser#authentication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#authentication ManagedDatabaseUser#authentication} --- @@ -902,7 +902,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +919,7 @@ Password *string Password for the database user. Defaults to a random value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#password ManagedDatabaseUser#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#password ManagedDatabaseUser#password} --- @@ -933,7 +933,7 @@ PgAccessControl ManagedDatabaseUserPgAccessControl pg_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} --- @@ -947,7 +947,7 @@ RedisAccessControl ManagedDatabaseUserRedisAccessControl redis_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} --- @@ -981,7 +981,7 @@ AllowReplication interface{} Grant replication privilege. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} --- @@ -1021,7 +1021,7 @@ Categories *[]*string Set access control to all commands in specified categories. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#categories ManagedDatabaseUser#categories} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#categories ManagedDatabaseUser#categories} --- @@ -1035,7 +1035,7 @@ Channels *[]*string Set access control to Pub/Sub channels. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#channels ManagedDatabaseUser#channels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#channels ManagedDatabaseUser#channels} --- @@ -1049,7 +1049,7 @@ Commands *[]*string Set access control to commands. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#commands ManagedDatabaseUser#commands} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#commands ManagedDatabaseUser#commands} --- @@ -1063,7 +1063,7 @@ Keys *[]*string Set access control to keys. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#keys ManagedDatabaseUser#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#keys ManagedDatabaseUser#keys} --- diff --git a/docs/managedDatabaseUser.java.md b/docs/managedDatabaseUser.java.md index b026d543..5031bc97 100644 --- a/docs/managedDatabaseUser.java.md +++ b/docs/managedDatabaseUser.java.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_user` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_user). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user). # `managedDatabaseUser` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](htt ### ManagedDatabaseUser -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user upcloud_managed_database_user}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user upcloud_managed_database_user}. #### Initializers @@ -19,6 +19,7 @@ ManagedDatabaseUser.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -41,7 +42,7 @@ ManagedDatabaseUser.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -50,7 +51,7 @@ ManagedDatabaseUser.Builder.create(Construct scope, java.lang.String id) | service | java.lang.String | Service's UUID for which this user belongs to. | | username | java.lang.String | Name of the database user. | | authentication | java.lang.String | MySQL only, authentication type. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. | | password | java.lang.String | Password for the database user. Defaults to a random value. | | pgAccessControl | ManagedDatabaseUserPgAccessControl | pg_access_control block. | | redisAccessControl | ManagedDatabaseUserRedisAccessControl | redis_access_control block. | @@ -83,7 +84,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -123,7 +124,7 @@ Must be unique amongst siblings in the same scope Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#service ManagedDatabaseUser#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#service ManagedDatabaseUser#service} --- @@ -133,7 +134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Name of the database user. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#username ManagedDatabaseUser#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#username ManagedDatabaseUser#username} --- @@ -143,7 +144,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo MySQL only, authentication type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#authentication ManagedDatabaseUser#authentication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#authentication ManagedDatabaseUser#authentication} --- @@ -151,7 +152,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +165,7 @@ If you experience problems setting this value it might not be settable. Please t Password for the database user. Defaults to a random value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#password ManagedDatabaseUser#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#password ManagedDatabaseUser#password} --- @@ -174,7 +175,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo pg_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} --- @@ -184,7 +185,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo redis_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} --- @@ -538,7 +539,7 @@ ManagedDatabaseUser.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -647,10 +648,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -885,6 +886,7 @@ ManagedDatabaseUserConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -907,7 +909,7 @@ ManagedDatabaseUserConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -916,7 +918,7 @@ ManagedDatabaseUserConfig.builder() | service | java.lang.String | Service's UUID for which this user belongs to. | | username | java.lang.String | Name of the database user. | | authentication | java.lang.String | MySQL only, authentication type. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. | | password | java.lang.String | Password for the database user. Defaults to a random value. | | pgAccessControl | ManagedDatabaseUserPgAccessControl | pg_access_control block. | | redisAccessControl | ManagedDatabaseUserRedisAccessControl | redis_access_control block. | @@ -936,10 +938,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1003,7 +1005,7 @@ public java.lang.String getService(); Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#service ManagedDatabaseUser#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#service ManagedDatabaseUser#service} --- @@ -1017,7 +1019,7 @@ public java.lang.String getUsername(); Name of the database user. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#username ManagedDatabaseUser#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#username ManagedDatabaseUser#username} --- @@ -1031,7 +1033,7 @@ public java.lang.String getAuthentication(); MySQL only, authentication type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#authentication ManagedDatabaseUser#authentication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#authentication ManagedDatabaseUser#authentication} --- @@ -1043,7 +1045,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1062,7 @@ public java.lang.String getPassword(); Password for the database user. Defaults to a random value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#password ManagedDatabaseUser#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#password ManagedDatabaseUser#password} --- @@ -1074,7 +1076,7 @@ public ManagedDatabaseUserPgAccessControl getPgAccessControl(); pg_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} --- @@ -1088,7 +1090,7 @@ public ManagedDatabaseUserRedisAccessControl getRedisAccessControl(); redis_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} --- @@ -1123,7 +1125,7 @@ public java.lang.Object getAllowReplication(); Grant replication privilege. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} --- @@ -1163,7 +1165,7 @@ public java.util.List getCategories(); Set access control to all commands in specified categories. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#categories ManagedDatabaseUser#categories} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#categories ManagedDatabaseUser#categories} --- @@ -1177,7 +1179,7 @@ public java.util.List getChannels(); Set access control to Pub/Sub channels. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#channels ManagedDatabaseUser#channels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#channels ManagedDatabaseUser#channels} --- @@ -1191,7 +1193,7 @@ public java.util.List getCommands(); Set access control to commands. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#commands ManagedDatabaseUser#commands} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#commands ManagedDatabaseUser#commands} --- @@ -1205,7 +1207,7 @@ public java.util.List getKeys(); Set access control to keys. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#keys ManagedDatabaseUser#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#keys ManagedDatabaseUser#keys} --- diff --git a/docs/managedDatabaseUser.python.md b/docs/managedDatabaseUser.python.md index eb28bd8a..abeb9a2d 100644 --- a/docs/managedDatabaseUser.python.md +++ b/docs/managedDatabaseUser.python.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_user` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_user). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user). # `managedDatabaseUser` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](htt ### ManagedDatabaseUser -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user upcloud_managed_database_user}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user upcloud_managed_database_user}. #### Initializers @@ -19,7 +19,7 @@ managedDatabaseUser.ManagedDatabaseUser( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -40,7 +40,7 @@ managedDatabaseUser.ManagedDatabaseUser( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -49,7 +49,7 @@ managedDatabaseUser.ManagedDatabaseUser( | service | str | Service's UUID for which this user belongs to. | | username | str | Name of the database user. | | authentication | str | MySQL only, authentication type. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. | | password | str | Password for the database user. Defaults to a random value. | | pg_access_control | ManagedDatabaseUserPgAccessControl | pg_access_control block. | | redis_access_control | ManagedDatabaseUserRedisAccessControl | redis_access_control block. | @@ -82,7 +82,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#service ManagedDatabaseUser#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#service ManagedDatabaseUser#service} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Name of the database user. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#username ManagedDatabaseUser#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#username ManagedDatabaseUser#username} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo MySQL only, authentication type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#authentication ManagedDatabaseUser#authentication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#authentication ManagedDatabaseUser#authentication} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -163,7 +163,7 @@ If you experience problems setting this value it might not be settable. Please t Password for the database user. Defaults to a random value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#password ManagedDatabaseUser#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#password ManagedDatabaseUser#password} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo pg_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo redis_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} --- @@ -440,7 +440,7 @@ def put_pg_access_control( Grant replication privilege. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} --- @@ -461,7 +461,7 @@ def put_redis_access_control( Set access control to all commands in specified categories. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#categories ManagedDatabaseUser#categories} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#categories ManagedDatabaseUser#categories} --- @@ -471,7 +471,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Set access control to Pub/Sub channels. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#channels ManagedDatabaseUser#channels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#channels ManagedDatabaseUser#channels} --- @@ -481,7 +481,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Set access control to commands. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#commands ManagedDatabaseUser#commands} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#commands ManagedDatabaseUser#commands} --- @@ -491,7 +491,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Set access control to keys. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#keys ManagedDatabaseUser#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#keys ManagedDatabaseUser#keys} --- @@ -613,7 +613,7 @@ managedDatabaseUser.ManagedDatabaseUser.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -722,10 +722,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -958,7 +958,7 @@ from cdktf_cdktf_provider_upcloud import managed_database_user managedDatabaseUser.ManagedDatabaseUserConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -979,7 +979,7 @@ managedDatabaseUser.ManagedDatabaseUserConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -988,7 +988,7 @@ managedDatabaseUser.ManagedDatabaseUserConfig( | service | str | Service's UUID for which this user belongs to. | | username | str | Name of the database user. | | authentication | str | MySQL only, authentication type. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. | | password | str | Password for the database user. Defaults to a random value. | | pg_access_control | ManagedDatabaseUserPgAccessControl | pg_access_control block. | | redis_access_control | ManagedDatabaseUserRedisAccessControl | redis_access_control block. | @@ -1008,10 +1008,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1075,7 +1075,7 @@ service: str Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#service ManagedDatabaseUser#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#service ManagedDatabaseUser#service} --- @@ -1089,7 +1089,7 @@ username: str Name of the database user. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#username ManagedDatabaseUser#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#username ManagedDatabaseUser#username} --- @@ -1103,7 +1103,7 @@ authentication: str MySQL only, authentication type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#authentication ManagedDatabaseUser#authentication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#authentication ManagedDatabaseUser#authentication} --- @@ -1115,7 +1115,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1132,7 +1132,7 @@ password: str Password for the database user. Defaults to a random value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#password ManagedDatabaseUser#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#password ManagedDatabaseUser#password} --- @@ -1146,7 +1146,7 @@ pg_access_control: ManagedDatabaseUserPgAccessControl pg_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} --- @@ -1160,7 +1160,7 @@ redis_access_control: ManagedDatabaseUserRedisAccessControl redis_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} --- @@ -1194,7 +1194,7 @@ allow_replication: typing.Union[bool, IResolvable] Grant replication privilege. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} --- @@ -1234,7 +1234,7 @@ categories: typing.List[str] Set access control to all commands in specified categories. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#categories ManagedDatabaseUser#categories} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#categories ManagedDatabaseUser#categories} --- @@ -1248,7 +1248,7 @@ channels: typing.List[str] Set access control to Pub/Sub channels. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#channels ManagedDatabaseUser#channels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#channels ManagedDatabaseUser#channels} --- @@ -1262,7 +1262,7 @@ commands: typing.List[str] Set access control to commands. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#commands ManagedDatabaseUser#commands} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#commands ManagedDatabaseUser#commands} --- @@ -1276,7 +1276,7 @@ keys: typing.List[str] Set access control to keys. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#keys ManagedDatabaseUser#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#keys ManagedDatabaseUser#keys} --- diff --git a/docs/managedDatabaseUser.typescript.md b/docs/managedDatabaseUser.typescript.md index af1d8f43..c068c75a 100644 --- a/docs/managedDatabaseUser.typescript.md +++ b/docs/managedDatabaseUser.typescript.md @@ -1,6 +1,6 @@ # `upcloud_managed_database_user` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_user). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user). # `managedDatabaseUser` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](htt ### ManagedDatabaseUser -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user upcloud_managed_database_user}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user upcloud_managed_database_user}. #### Initializers @@ -400,7 +400,7 @@ managedDatabaseUser.ManagedDatabaseUser.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -509,10 +509,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -751,7 +751,7 @@ const managedDatabaseUserConfig: managedDatabaseUser.ManagedDatabaseUserConfig = | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -760,7 +760,7 @@ const managedDatabaseUserConfig: managedDatabaseUser.ManagedDatabaseUserConfig = | service | string | Service's UUID for which this user belongs to. | | username | string | Name of the database user. | | authentication | string | MySQL only, authentication type. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. | | password | string | Password for the database user. Defaults to a random value. | | pgAccessControl | ManagedDatabaseUserPgAccessControl | pg_access_control block. | | redisAccessControl | ManagedDatabaseUserRedisAccessControl | redis_access_control block. | @@ -780,10 +780,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -847,7 +847,7 @@ public readonly service: string; Service's UUID for which this user belongs to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#service ManagedDatabaseUser#service} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#service ManagedDatabaseUser#service} --- @@ -861,7 +861,7 @@ public readonly username: string; Name of the database user. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#username ManagedDatabaseUser#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#username ManagedDatabaseUser#username} --- @@ -875,7 +875,7 @@ public readonly authentication: string; MySQL only, authentication type. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#authentication ManagedDatabaseUser#authentication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#authentication ManagedDatabaseUser#authentication} --- @@ -887,7 +887,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +904,7 @@ public readonly password: string; Password for the database user. Defaults to a random value. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#password ManagedDatabaseUser#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#password ManagedDatabaseUser#password} --- @@ -918,7 +918,7 @@ public readonly pgAccessControl: ManagedDatabaseUserPgAccessControl; pg_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} --- @@ -932,7 +932,7 @@ public readonly redisAccessControl: ManagedDatabaseUserRedisAccessControl; redis_access_control block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} --- @@ -964,7 +964,7 @@ public readonly allowReplication: boolean | IResolvable; Grant replication privilege. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} --- @@ -999,7 +999,7 @@ public readonly categories: string[]; Set access control to all commands in specified categories. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#categories ManagedDatabaseUser#categories} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#categories ManagedDatabaseUser#categories} --- @@ -1013,7 +1013,7 @@ public readonly channels: string[]; Set access control to Pub/Sub channels. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#channels ManagedDatabaseUser#channels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#channels ManagedDatabaseUser#channels} --- @@ -1027,7 +1027,7 @@ public readonly commands: string[]; Set access control to commands. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#commands ManagedDatabaseUser#commands} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#commands ManagedDatabaseUser#commands} --- @@ -1041,7 +1041,7 @@ public readonly keys: string[]; Set access control to keys. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#keys ManagedDatabaseUser#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#keys ManagedDatabaseUser#keys} --- diff --git a/docs/network.csharp.md b/docs/network.csharp.md index 1342164a..905070d0 100644 --- a/docs/network.csharp.md +++ b/docs/network.csharp.md @@ -1,6 +1,6 @@ # `upcloud_network` -Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terraform.io/docs/providers/upcloud/r/network). +Refer to the Terraform Registory for docs: [`upcloud_network`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network). # `network` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terra ### Network -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/network upcloud_network}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network upcloud_network}. #### Initializers @@ -366,7 +366,7 @@ Network.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -471,10 +471,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -667,7 +667,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new NetworkConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -686,7 +686,7 @@ new NetworkConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -695,7 +695,7 @@ new NetworkConfig { | IpNetwork | NetworkIpNetwork | ip_network block. | | Name | string | A valid name for the network. | | Zone | string | The zone the network is in. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. | | Router | string | The UUID of a router. | --- @@ -713,10 +713,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -780,7 +780,7 @@ public NetworkIpNetwork IpNetwork { get; set; } ip_network block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#ip_network Network#ip_network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#ip_network Network#ip_network} --- @@ -794,7 +794,7 @@ public string Name { get; set; } A valid name for the network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#name Network#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#name Network#name} --- @@ -808,7 +808,7 @@ public string Zone { get; set; } The zone the network is in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#zone Network#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#zone Network#zone} --- @@ -820,7 +820,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -837,7 +837,7 @@ public string Router { get; set; } The UUID of a router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#router Network#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#router Network#router} --- @@ -881,7 +881,7 @@ public string Address { get; set; } The CIDR range of the subnet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#address Network#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#address Network#address} --- @@ -895,7 +895,7 @@ public object Dhcp { get; set; } Is DHCP enabled? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp Network#dhcp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp Network#dhcp} --- @@ -909,7 +909,7 @@ public string Family { get; set; } IP address family. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#family Network#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#family Network#family} --- @@ -923,7 +923,7 @@ public object DhcpDefaultRoute { get; set; } Is the gateway the DHCP default route? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_default_route Network#dhcp_default_route} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_default_route Network#dhcp_default_route} --- @@ -937,7 +937,7 @@ public string[] DhcpDns { get; set; } The DNS servers given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_dns Network#dhcp_dns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_dns Network#dhcp_dns} --- @@ -951,7 +951,7 @@ public string Gateway { get; set; } Gateway address given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#gateway Network#gateway} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#gateway Network#gateway} --- diff --git a/docs/network.go.md b/docs/network.go.md index 59b25a3b..2866dca0 100644 --- a/docs/network.go.md +++ b/docs/network.go.md @@ -1,6 +1,6 @@ # `upcloud_network` -Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terraform.io/docs/providers/upcloud/r/network). +Refer to the Terraform Registory for docs: [`upcloud_network`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network). # `network` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terra ### Network -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/network upcloud_network}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network upcloud_network}. #### Initializers @@ -366,7 +366,7 @@ network.Network_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -471,10 +471,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -667,7 +667,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/network" &network.NetworkConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -686,7 +686,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/network" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -695,7 +695,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/network" | IpNetwork | NetworkIpNetwork | ip_network block. | | Name | *string | A valid name for the network. | | Zone | *string | The zone the network is in. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. | | Router | *string | The UUID of a router. | --- @@ -713,10 +713,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -780,7 +780,7 @@ IpNetwork NetworkIpNetwork ip_network block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#ip_network Network#ip_network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#ip_network Network#ip_network} --- @@ -794,7 +794,7 @@ Name *string A valid name for the network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#name Network#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#name Network#name} --- @@ -808,7 +808,7 @@ Zone *string The zone the network is in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#zone Network#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#zone Network#zone} --- @@ -820,7 +820,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -837,7 +837,7 @@ Router *string The UUID of a router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#router Network#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#router Network#router} --- @@ -881,7 +881,7 @@ Address *string The CIDR range of the subnet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#address Network#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#address Network#address} --- @@ -895,7 +895,7 @@ Dhcp interface{} Is DHCP enabled? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp Network#dhcp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp Network#dhcp} --- @@ -909,7 +909,7 @@ Family *string IP address family. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#family Network#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#family Network#family} --- @@ -923,7 +923,7 @@ DhcpDefaultRoute interface{} Is the gateway the DHCP default route? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_default_route Network#dhcp_default_route} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_default_route Network#dhcp_default_route} --- @@ -937,7 +937,7 @@ DhcpDns *[]*string The DNS servers given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_dns Network#dhcp_dns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_dns Network#dhcp_dns} --- @@ -951,7 +951,7 @@ Gateway *string Gateway address given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#gateway Network#gateway} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#gateway Network#gateway} --- diff --git a/docs/network.java.md b/docs/network.java.md index ad003b54..788f3464 100644 --- a/docs/network.java.md +++ b/docs/network.java.md @@ -1,6 +1,6 @@ # `upcloud_network` -Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terraform.io/docs/providers/upcloud/r/network). +Refer to the Terraform Registory for docs: [`upcloud_network`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network). # `network` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terra ### Network -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/network upcloud_network}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network upcloud_network}. #### Initializers @@ -19,6 +19,7 @@ Network.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -39,7 +40,7 @@ Network.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -48,7 +49,7 @@ Network.Builder.create(Construct scope, java.lang.String id) | ipNetwork | NetworkIpNetwork | ip_network block. | | name | java.lang.String | A valid name for the network. | | zone | java.lang.String | The zone the network is in. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. | | router | java.lang.String | The UUID of a router. | --- @@ -79,7 +80,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -119,7 +120,7 @@ Must be unique amongst siblings in the same scope ip_network block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#ip_network Network#ip_network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#ip_network Network#ip_network} --- @@ -129,7 +130,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo A valid name for the network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#name Network#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#name Network#name} --- @@ -139,7 +140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone the network is in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#zone Network#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#zone Network#zone} --- @@ -147,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -160,7 +161,7 @@ If you experience problems setting this value it might not be settable. Please t The UUID of a router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#router Network#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#router Network#router} --- @@ -480,7 +481,7 @@ Network.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -585,10 +586,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -783,6 +784,7 @@ NetworkConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -803,7 +805,7 @@ NetworkConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -812,7 +814,7 @@ NetworkConfig.builder() | ipNetwork | NetworkIpNetwork | ip_network block. | | name | java.lang.String | A valid name for the network. | | zone | java.lang.String | The zone the network is in. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. | | router | java.lang.String | The UUID of a router. | --- @@ -830,10 +832,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -897,7 +899,7 @@ public NetworkIpNetwork getIpNetwork(); ip_network block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#ip_network Network#ip_network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#ip_network Network#ip_network} --- @@ -911,7 +913,7 @@ public java.lang.String getName(); A valid name for the network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#name Network#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#name Network#name} --- @@ -925,7 +927,7 @@ public java.lang.String getZone(); The zone the network is in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#zone Network#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#zone Network#zone} --- @@ -937,7 +939,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +956,7 @@ public java.lang.String getRouter(); The UUID of a router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#router Network#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#router Network#router} --- @@ -1000,7 +1002,7 @@ public java.lang.String getAddress(); The CIDR range of the subnet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#address Network#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#address Network#address} --- @@ -1014,7 +1016,7 @@ public java.lang.Object getDhcp(); Is DHCP enabled? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp Network#dhcp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp Network#dhcp} --- @@ -1028,7 +1030,7 @@ public java.lang.String getFamily(); IP address family. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#family Network#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#family Network#family} --- @@ -1042,7 +1044,7 @@ public java.lang.Object getDhcpDefaultRoute(); Is the gateway the DHCP default route? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_default_route Network#dhcp_default_route} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_default_route Network#dhcp_default_route} --- @@ -1056,7 +1058,7 @@ public java.util.List getDhcpDns(); The DNS servers given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_dns Network#dhcp_dns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_dns Network#dhcp_dns} --- @@ -1070,7 +1072,7 @@ public java.lang.String getGateway(); Gateway address given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#gateway Network#gateway} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#gateway Network#gateway} --- diff --git a/docs/network.python.md b/docs/network.python.md index c6e40860..b999fa82 100644 --- a/docs/network.python.md +++ b/docs/network.python.md @@ -1,6 +1,6 @@ # `upcloud_network` -Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terraform.io/docs/providers/upcloud/r/network). +Refer to the Terraform Registory for docs: [`upcloud_network`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network). # `network` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terra ### Network -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/network upcloud_network}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network upcloud_network}. #### Initializers @@ -19,7 +19,7 @@ network.Network( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -38,7 +38,7 @@ network.Network( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -47,7 +47,7 @@ network.Network( | ip_network | NetworkIpNetwork | ip_network block. | | name | str | A valid name for the network. | | zone | str | The zone the network is in. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. | | router | str | The UUID of a router. | --- @@ -78,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope ip_network block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#ip_network Network#ip_network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#ip_network Network#ip_network} --- @@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo A valid name for the network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#name Network#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#name Network#name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone the network is in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#zone Network#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#zone Network#zone} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 UUID of a router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#router Network#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#router Network#router} --- @@ -417,7 +417,7 @@ def put_ip_network( The CIDR range of the subnet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#address Network#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#address Network#address} --- @@ -427,7 +427,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Is DHCP enabled? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp Network#dhcp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp Network#dhcp} --- @@ -437,7 +437,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo IP address family. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#family Network#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#family Network#family} --- @@ -447,7 +447,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Is the gateway the DHCP default route? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_default_route Network#dhcp_default_route} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_default_route Network#dhcp_default_route} --- @@ -457,7 +457,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The DNS servers given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_dns Network#dhcp_dns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_dns Network#dhcp_dns} --- @@ -467,7 +467,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Gateway address given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#gateway Network#gateway} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#gateway Network#gateway} --- @@ -571,7 +571,7 @@ network.Network.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -676,10 +676,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -872,7 +872,7 @@ from cdktf_cdktf_provider_upcloud import network network.NetworkConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -891,7 +891,7 @@ network.NetworkConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -900,7 +900,7 @@ network.NetworkConfig( | ip_network | NetworkIpNetwork | ip_network block. | | name | str | A valid name for the network. | | zone | str | The zone the network is in. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. | | router | str | The UUID of a router. | --- @@ -918,10 +918,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -985,7 +985,7 @@ ip_network: NetworkIpNetwork ip_network block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#ip_network Network#ip_network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#ip_network Network#ip_network} --- @@ -999,7 +999,7 @@ name: str A valid name for the network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#name Network#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#name Network#name} --- @@ -1013,7 +1013,7 @@ zone: str The zone the network is in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#zone Network#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#zone Network#zone} --- @@ -1025,7 +1025,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ router: str The UUID of a router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#router Network#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#router Network#router} --- @@ -1086,7 +1086,7 @@ address: str The CIDR range of the subnet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#address Network#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#address Network#address} --- @@ -1100,7 +1100,7 @@ dhcp: typing.Union[bool, IResolvable] Is DHCP enabled? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp Network#dhcp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp Network#dhcp} --- @@ -1114,7 +1114,7 @@ family: str IP address family. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#family Network#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#family Network#family} --- @@ -1128,7 +1128,7 @@ dhcp_default_route: typing.Union[bool, IResolvable] Is the gateway the DHCP default route? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_default_route Network#dhcp_default_route} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_default_route Network#dhcp_default_route} --- @@ -1142,7 +1142,7 @@ dhcp_dns: typing.List[str] The DNS servers given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_dns Network#dhcp_dns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_dns Network#dhcp_dns} --- @@ -1156,7 +1156,7 @@ gateway: str Gateway address given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#gateway Network#gateway} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#gateway Network#gateway} --- diff --git a/docs/network.typescript.md b/docs/network.typescript.md index 26f562f6..e35041ff 100644 --- a/docs/network.typescript.md +++ b/docs/network.typescript.md @@ -1,6 +1,6 @@ # `upcloud_network` -Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terraform.io/docs/providers/upcloud/r/network). +Refer to the Terraform Registory for docs: [`upcloud_network`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network). # `network` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terra ### Network -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/network upcloud_network}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network upcloud_network}. #### Initializers @@ -366,7 +366,7 @@ network.Network.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -471,10 +471,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -673,7 +673,7 @@ const networkConfig: network.NetworkConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -682,7 +682,7 @@ const networkConfig: network.NetworkConfig = { ... } | ipNetwork | NetworkIpNetwork | ip_network block. | | name | string | A valid name for the network. | | zone | string | The zone the network is in. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. | | router | string | The UUID of a router. | --- @@ -700,10 +700,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -767,7 +767,7 @@ public readonly ipNetwork: NetworkIpNetwork; ip_network block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#ip_network Network#ip_network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#ip_network Network#ip_network} --- @@ -781,7 +781,7 @@ public readonly name: string; A valid name for the network. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#name Network#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#name Network#name} --- @@ -795,7 +795,7 @@ public readonly zone: string; The zone the network is in. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#zone Network#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#zone Network#zone} --- @@ -807,7 +807,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 readonly router: string; The UUID of a router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#router Network#router} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#router Network#router} --- @@ -861,7 +861,7 @@ public readonly address: string; The CIDR range of the subnet. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#address Network#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#address Network#address} --- @@ -875,7 +875,7 @@ public readonly dhcp: boolean | IResolvable; Is DHCP enabled? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp Network#dhcp} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp Network#dhcp} --- @@ -889,7 +889,7 @@ public readonly family: string; IP address family. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#family Network#family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#family Network#family} --- @@ -903,7 +903,7 @@ public readonly dhcpDefaultRoute: boolean | IResolvable; Is the gateway the DHCP default route? -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_default_route Network#dhcp_default_route} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_default_route Network#dhcp_default_route} --- @@ -917,7 +917,7 @@ public readonly dhcpDns: string[]; The DNS servers given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_dns Network#dhcp_dns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_dns Network#dhcp_dns} --- @@ -931,7 +931,7 @@ public readonly gateway: string; Gateway address given by DHCP. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#gateway Network#gateway} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#gateway Network#gateway} --- diff --git a/docs/objectStorage.csharp.md b/docs/objectStorage.csharp.md index f6d1c9c7..0ec04c19 100644 --- a/docs/objectStorage.csharp.md +++ b/docs/objectStorage.csharp.md @@ -1,6 +1,6 @@ # `upcloud_object_storage` -Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://www.terraform.io/docs/providers/upcloud/r/object_storage). +Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage). # `objectStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://ww ### ObjectStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage upcloud_object_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage upcloud_object_storage}. #### Initializers @@ -373,7 +373,7 @@ ObjectStorage.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -487,10 +487,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -794,7 +794,7 @@ public string Name { get; set; } The name of the bucket. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -807,7 +807,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new ObjectStorageConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -829,7 +829,7 @@ new ObjectStorageConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -842,7 +842,7 @@ new ObjectStorageConfig { | Zone | string | The zone in which the object storage instance will be created. | | Bucket | object | bucket block. | | Description | string | The description of the object storage instance to be created. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. | --- @@ -859,10 +859,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -932,7 +932,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#access_key ObjectStorage#access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#access_key ObjectStorage#access_key} --- @@ -946,7 +946,7 @@ public string Name { get; set; } The name of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -966,7 +966,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#secret_key ObjectStorage#secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#secret_key ObjectStorage#secret_key} --- @@ -980,7 +980,7 @@ public double Size { get; set; } The size of the object storage instance in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#size ObjectStorage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#size ObjectStorage#size} --- @@ -994,7 +994,7 @@ public string Zone { get; set; } The zone in which the object storage instance will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#zone ObjectStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#zone ObjectStorage#zone} --- @@ -1008,7 +1008,7 @@ public object Bucket { get; set; } bucket block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#bucket ObjectStorage#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#bucket ObjectStorage#bucket} --- @@ -1022,7 +1022,7 @@ public string Description { get; set; } The description of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#description ObjectStorage#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#description ObjectStorage#description} --- @@ -1034,7 +1034,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/objectStorage.go.md b/docs/objectStorage.go.md index e82f08f7..9a02ce27 100644 --- a/docs/objectStorage.go.md +++ b/docs/objectStorage.go.md @@ -1,6 +1,6 @@ # `upcloud_object_storage` -Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://www.terraform.io/docs/providers/upcloud/r/object_storage). +Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage). # `objectStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://ww ### ObjectStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage upcloud_object_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage upcloud_object_storage}. #### Initializers @@ -373,7 +373,7 @@ objectstorage.ObjectStorage_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -487,10 +487,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -794,7 +794,7 @@ Name *string The name of the bucket. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -807,7 +807,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/objectstorage" &objectstorage.ObjectStorageConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -829,7 +829,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/objectstorage" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -842,7 +842,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/objectstorage" | Zone | *string | The zone in which the object storage instance will be created. | | Bucket | interface{} | bucket block. | | Description | *string | The description of the object storage instance to be created. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. | --- @@ -859,10 +859,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -932,7 +932,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#access_key ObjectStorage#access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#access_key ObjectStorage#access_key} --- @@ -946,7 +946,7 @@ Name *string The name of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -966,7 +966,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#secret_key ObjectStorage#secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#secret_key ObjectStorage#secret_key} --- @@ -980,7 +980,7 @@ Size *f64 The size of the object storage instance in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#size ObjectStorage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#size ObjectStorage#size} --- @@ -994,7 +994,7 @@ Zone *string The zone in which the object storage instance will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#zone ObjectStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#zone ObjectStorage#zone} --- @@ -1008,7 +1008,7 @@ Bucket interface{} bucket block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#bucket ObjectStorage#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#bucket ObjectStorage#bucket} --- @@ -1022,7 +1022,7 @@ Description *string The description of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#description ObjectStorage#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#description ObjectStorage#description} --- @@ -1034,7 +1034,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/objectStorage.java.md b/docs/objectStorage.java.md index 9f6bc5cb..2cdf75a3 100644 --- a/docs/objectStorage.java.md +++ b/docs/objectStorage.java.md @@ -1,6 +1,6 @@ # `upcloud_object_storage` -Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://www.terraform.io/docs/providers/upcloud/r/object_storage). +Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage). # `objectStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://ww ### ObjectStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage upcloud_object_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage upcloud_object_storage}. #### Initializers @@ -19,6 +19,7 @@ ObjectStorage.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -43,7 +44,7 @@ ObjectStorage.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -56,7 +57,7 @@ ObjectStorage.Builder.create(Construct scope, java.lang.String id) | zone | java.lang.String | The zone in which the object storage instance will be created. | | bucket | com.hashicorp.cdktf.IResolvable OR java.util.List<ObjectStorageBucket> | bucket block. | | description | java.lang.String | The description of the object storage instance to be created. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. | --- @@ -86,7 +87,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -132,7 +133,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#access_key ObjectStorage#access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#access_key ObjectStorage#access_key} --- @@ -142,7 +143,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -158,7 +159,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#secret_key ObjectStorage#secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#secret_key ObjectStorage#secret_key} --- @@ -168,7 +169,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The size of the object storage instance in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#size ObjectStorage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#size ObjectStorage#size} --- @@ -178,7 +179,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone in which the object storage instance will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#zone ObjectStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#zone ObjectStorage#zone} --- @@ -188,7 +189,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo bucket block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#bucket ObjectStorage#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#bucket ObjectStorage#bucket} --- @@ -198,7 +199,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The description of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#description ObjectStorage#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#description ObjectStorage#description} --- @@ -206,7 +207,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -536,7 +537,7 @@ ObjectStorage.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -650,10 +651,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -957,7 +958,7 @@ public java.lang.String getName(); The name of the bucket. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -972,6 +973,7 @@ ObjectStorageConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -996,7 +998,7 @@ ObjectStorageConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -1009,7 +1011,7 @@ ObjectStorageConfig.builder() | zone | java.lang.String | The zone in which the object storage instance will be created. | | bucket | com.hashicorp.cdktf.IResolvable OR java.util.List<ObjectStorageBucket> | bucket block. | | description | java.lang.String | The description of the object storage instance to be created. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. | --- @@ -1026,10 +1028,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1099,7 +1101,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#access_key ObjectStorage#access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#access_key ObjectStorage#access_key} --- @@ -1113,7 +1115,7 @@ public java.lang.String getName(); The name of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -1133,7 +1135,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#secret_key ObjectStorage#secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#secret_key ObjectStorage#secret_key} --- @@ -1147,7 +1149,7 @@ public java.lang.Number getSize(); The size of the object storage instance in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#size ObjectStorage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#size ObjectStorage#size} --- @@ -1161,7 +1163,7 @@ public java.lang.String getZone(); The zone in which the object storage instance will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#zone ObjectStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#zone ObjectStorage#zone} --- @@ -1175,7 +1177,7 @@ public java.lang.Object getBucket(); bucket block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#bucket ObjectStorage#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#bucket ObjectStorage#bucket} --- @@ -1189,7 +1191,7 @@ public java.lang.String getDescription(); The description of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#description ObjectStorage#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#description ObjectStorage#description} --- @@ -1201,7 +1203,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/objectStorage.python.md b/docs/objectStorage.python.md index 1054657d..6914faa5 100644 --- a/docs/objectStorage.python.md +++ b/docs/objectStorage.python.md @@ -1,6 +1,6 @@ # `upcloud_object_storage` -Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://www.terraform.io/docs/providers/upcloud/r/object_storage). +Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage). # `objectStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://ww ### ObjectStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage upcloud_object_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage upcloud_object_storage}. #### Initializers @@ -19,7 +19,7 @@ objectStorage.ObjectStorage( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -41,7 +41,7 @@ objectStorage.ObjectStorage( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -54,7 +54,7 @@ objectStorage.ObjectStorage( | zone | str | The zone in which the object storage instance will be created. | | bucket | typing.Union[cdktf.IResolvable, typing.List[ObjectStorageBucket]] | bucket block. | | description | str | The description of the object storage instance to be created. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. | --- @@ -84,7 +84,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -130,7 +130,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#access_key ObjectStorage#access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#access_key ObjectStorage#access_key} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The name of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -156,7 +156,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#secret_key ObjectStorage#secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#secret_key ObjectStorage#secret_key} --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The size of the object storage instance in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#size ObjectStorage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#size ObjectStorage#size} --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone in which the object storage instance will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#zone ObjectStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#zone ObjectStorage#zone} --- @@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo bucket block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#bucket ObjectStorage#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#bucket ObjectStorage#bucket} --- @@ -196,7 +196,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The description of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#description ObjectStorage#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#description ObjectStorage#description} --- @@ -204,7 +204,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ objectStorage.ObjectStorage.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -681,10 +681,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -988,7 +988,7 @@ name: str The name of the bucket. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -1001,7 +1001,7 @@ from cdktf_cdktf_provider_upcloud import object_storage objectStorage.ObjectStorageConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1023,7 +1023,7 @@ objectStorage.ObjectStorageConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1036,7 +1036,7 @@ objectStorage.ObjectStorageConfig( | zone | str | The zone in which the object storage instance will be created. | | bucket | typing.Union[cdktf.IResolvable, typing.List[ObjectStorageBucket]] | bucket block. | | description | str | The description of the object storage instance to be created. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. | --- @@ -1053,10 +1053,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1126,7 +1126,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#access_key ObjectStorage#access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#access_key ObjectStorage#access_key} --- @@ -1140,7 +1140,7 @@ name: str The name of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -1160,7 +1160,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#secret_key ObjectStorage#secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#secret_key ObjectStorage#secret_key} --- @@ -1174,7 +1174,7 @@ size: typing.Union[int, float] The size of the object storage instance in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#size ObjectStorage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#size ObjectStorage#size} --- @@ -1188,7 +1188,7 @@ zone: str The zone in which the object storage instance will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#zone ObjectStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#zone ObjectStorage#zone} --- @@ -1202,7 +1202,7 @@ bucket: typing.Union[IResolvable, typing.List[ObjectStorageBucket]] bucket block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#bucket ObjectStorage#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#bucket ObjectStorage#bucket} --- @@ -1216,7 +1216,7 @@ description: str The description of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#description ObjectStorage#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#description ObjectStorage#description} --- @@ -1228,7 +1228,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/objectStorage.typescript.md b/docs/objectStorage.typescript.md index 8cabc716..e03916fd 100644 --- a/docs/objectStorage.typescript.md +++ b/docs/objectStorage.typescript.md @@ -1,6 +1,6 @@ # `upcloud_object_storage` -Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://www.terraform.io/docs/providers/upcloud/r/object_storage). +Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage). # `objectStorage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://ww ### ObjectStorage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage upcloud_object_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage upcloud_object_storage}. #### Initializers @@ -373,7 +373,7 @@ objectStorage.ObjectStorage.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -487,10 +487,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -792,7 +792,7 @@ public readonly name: string; The name of the bucket. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -811,7 +811,7 @@ const objectStorageConfig: objectStorage.ObjectStorageConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -824,7 +824,7 @@ const objectStorageConfig: objectStorage.ObjectStorageConfig = { ... } | zone | string | The zone in which the object storage instance will be created. | | bucket | cdktf.IResolvable \| ObjectStorageBucket[] | bucket block. | | description | string | The description of the object storage instance to be created. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. | --- @@ -841,10 +841,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -914,7 +914,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#access_key ObjectStorage#access_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#access_key ObjectStorage#access_key} --- @@ -928,7 +928,7 @@ public readonly name: string; The name of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} --- @@ -948,7 +948,7 @@ The environment variable should be "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_{name}". and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_MY_FILES". -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#secret_key ObjectStorage#secret_key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#secret_key ObjectStorage#secret_key} --- @@ -962,7 +962,7 @@ public readonly size: number; The size of the object storage instance in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#size ObjectStorage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#size ObjectStorage#size} --- @@ -976,7 +976,7 @@ public readonly zone: string; The zone in which the object storage instance will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#zone ObjectStorage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#zone ObjectStorage#zone} --- @@ -990,7 +990,7 @@ public readonly bucket: IResolvable | ObjectStorageBucket[]; bucket block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#bucket ObjectStorage#bucket} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#bucket ObjectStorage#bucket} --- @@ -1004,7 +1004,7 @@ public readonly description: string; The description of the object storage instance to be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#description ObjectStorage#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#description ObjectStorage#description} --- @@ -1016,7 +1016,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 7b6edc01..08e650f6 100644 --- a/docs/provider.csharp.md +++ b/docs/provider.csharp.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/docs/providers/upcloud). +Refer to the Terraform Registory for docs: [`upcloud`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/ ### UpcloudProvider -Represents a {@link https://www.terraform.io/docs/providers/upcloud upcloud}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs upcloud}. #### Initializers @@ -528,7 +528,7 @@ public string Alias { get; set; } Alias name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#alias UpcloudProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#alias UpcloudProvider#alias} --- @@ -542,7 +542,7 @@ public string Password { get; set; } Password for UpCloud API user. Can also be configured using the `UPCLOUD_PASSWORD` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#password UpcloudProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#password UpcloudProvider#password} --- @@ -556,7 +556,7 @@ public double RetryMax { get; set; } Maximum number of retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_max UpcloudProvider#retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_max UpcloudProvider#retry_max} --- @@ -570,7 +570,7 @@ public double RetryWaitMaxSec { get; set; } Maximum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} --- @@ -584,7 +584,7 @@ public double RetryWaitMinSec { get; set; } Minimum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} --- @@ -598,7 +598,7 @@ public string Username { get; set; } UpCloud username with API access. Can also be configured using the `UPCLOUD_USERNAME` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#username UpcloudProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#username UpcloudProvider#username} --- diff --git a/docs/provider.go.md b/docs/provider.go.md index 241bce1e..3b39b20c 100644 --- a/docs/provider.go.md +++ b/docs/provider.go.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/docs/providers/upcloud). +Refer to the Terraform Registory for docs: [`upcloud`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/ ### UpcloudProvider -Represents a {@link https://www.terraform.io/docs/providers/upcloud upcloud}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs upcloud}. #### Initializers @@ -528,7 +528,7 @@ Alias *string Alias name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#alias UpcloudProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#alias UpcloudProvider#alias} --- @@ -542,7 +542,7 @@ Password *string Password for UpCloud API user. Can also be configured using the `UPCLOUD_PASSWORD` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#password UpcloudProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#password UpcloudProvider#password} --- @@ -556,7 +556,7 @@ RetryMax *f64 Maximum number of retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_max UpcloudProvider#retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_max UpcloudProvider#retry_max} --- @@ -570,7 +570,7 @@ RetryWaitMaxSec *f64 Maximum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} --- @@ -584,7 +584,7 @@ RetryWaitMinSec *f64 Minimum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} --- @@ -598,7 +598,7 @@ Username *string UpCloud username with API access. Can also be configured using the `UPCLOUD_USERNAME` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#username UpcloudProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#username UpcloudProvider#username} --- diff --git a/docs/provider.java.md b/docs/provider.java.md index b8fc72b9..565583d8 100644 --- a/docs/provider.java.md +++ b/docs/provider.java.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/docs/providers/upcloud). +Refer to the Terraform Registory for docs: [`upcloud`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/ ### UpcloudProvider -Represents a {@link https://www.terraform.io/docs/providers/upcloud upcloud}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs upcloud}. #### Initializers @@ -62,7 +62,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#alias UpcloudProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#alias UpcloudProvider#alias} --- @@ -72,7 +72,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Password for UpCloud API user. Can also be configured using the `UPCLOUD_PASSWORD` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#password UpcloudProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#password UpcloudProvider#password} --- @@ -82,7 +82,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum number of retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_max UpcloudProvider#retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_max UpcloudProvider#retry_max} --- @@ -92,7 +92,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} --- @@ -102,7 +102,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Minimum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} --- @@ -112,7 +112,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo UpCloud username with API access. Can also be configured using the `UPCLOUD_USERNAME` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#username UpcloudProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#username UpcloudProvider#username} --- @@ -594,7 +594,7 @@ public java.lang.String getAlias(); Alias name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#alias UpcloudProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#alias UpcloudProvider#alias} --- @@ -608,7 +608,7 @@ public java.lang.String getPassword(); Password for UpCloud API user. Can also be configured using the `UPCLOUD_PASSWORD` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#password UpcloudProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#password UpcloudProvider#password} --- @@ -622,7 +622,7 @@ public java.lang.Number getRetryMax(); Maximum number of retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_max UpcloudProvider#retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_max UpcloudProvider#retry_max} --- @@ -636,7 +636,7 @@ public java.lang.Number getRetryWaitMaxSec(); Maximum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} --- @@ -650,7 +650,7 @@ public java.lang.Number getRetryWaitMinSec(); Minimum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} --- @@ -664,7 +664,7 @@ public java.lang.String getUsername(); UpCloud username with API access. Can also be configured using the `UPCLOUD_USERNAME` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#username UpcloudProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#username UpcloudProvider#username} --- diff --git a/docs/provider.python.md b/docs/provider.python.md index 9bbe3395..2d7cbc24 100644 --- a/docs/provider.python.md +++ b/docs/provider.python.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/docs/providers/upcloud). +Refer to the Terraform Registory for docs: [`upcloud`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/ ### UpcloudProvider -Represents a {@link https://www.terraform.io/docs/providers/upcloud upcloud}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs upcloud}. #### Initializers @@ -64,7 +64,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#alias UpcloudProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#alias UpcloudProvider#alias} --- @@ -74,7 +74,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Password for UpCloud API user. Can also be configured using the `UPCLOUD_PASSWORD` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#password UpcloudProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#password UpcloudProvider#password} --- @@ -84,7 +84,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum number of retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_max UpcloudProvider#retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_max UpcloudProvider#retry_max} --- @@ -94,7 +94,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Maximum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} --- @@ -104,7 +104,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Minimum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} --- @@ -114,7 +114,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo UpCloud username with API access. Can also be configured using the `UPCLOUD_USERNAME` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#username UpcloudProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#username UpcloudProvider#username} --- @@ -607,7 +607,7 @@ alias: str Alias name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#alias UpcloudProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#alias UpcloudProvider#alias} --- @@ -621,7 +621,7 @@ password: str Password for UpCloud API user. Can also be configured using the `UPCLOUD_PASSWORD` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#password UpcloudProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#password UpcloudProvider#password} --- @@ -635,7 +635,7 @@ retry_max: typing.Union[int, float] Maximum number of retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_max UpcloudProvider#retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_max UpcloudProvider#retry_max} --- @@ -649,7 +649,7 @@ retry_wait_max_sec: typing.Union[int, float] Maximum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} --- @@ -663,7 +663,7 @@ retry_wait_min_sec: typing.Union[int, float] Minimum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} --- @@ -677,7 +677,7 @@ username: str UpCloud username with API access. Can also be configured using the `UPCLOUD_USERNAME` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#username UpcloudProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#username UpcloudProvider#username} --- diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md index 6ad7c0fa..aab9af3f 100644 --- a/docs/provider.typescript.md +++ b/docs/provider.typescript.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/docs/providers/upcloud). +Refer to the Terraform Registory for docs: [`upcloud`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/ ### UpcloudProvider -Represents a {@link https://www.terraform.io/docs/providers/upcloud upcloud}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs upcloud}. #### Initializers @@ -521,7 +521,7 @@ public readonly alias: string; Alias name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#alias UpcloudProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#alias UpcloudProvider#alias} --- @@ -535,7 +535,7 @@ public readonly password: string; Password for UpCloud API user. Can also be configured using the `UPCLOUD_PASSWORD` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#password UpcloudProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#password UpcloudProvider#password} --- @@ -549,7 +549,7 @@ public readonly retryMax: number; Maximum number of retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_max UpcloudProvider#retry_max} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_max UpcloudProvider#retry_max} --- @@ -563,7 +563,7 @@ public readonly retryWaitMaxSec: number; Maximum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} --- @@ -577,7 +577,7 @@ public readonly retryWaitMinSec: number; Minimum time to wait between retries. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} --- @@ -591,7 +591,7 @@ public readonly username: string; UpCloud username with API access. Can also be configured using the `UPCLOUD_USERNAME` environment variable. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#username UpcloudProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#username UpcloudProvider#username} --- diff --git a/docs/router.csharp.md b/docs/router.csharp.md index 1a432549..14781894 100644 --- a/docs/router.csharp.md +++ b/docs/router.csharp.md @@ -1,6 +1,6 @@ # `upcloud_router` -Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraform.io/docs/providers/upcloud/r/router). +Refer to the Terraform Registory for docs: [`upcloud_router`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router). # `router` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraf ### Router -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/router upcloud_router}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router upcloud_router}. #### Initializers @@ -346,7 +346,7 @@ Router.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -446,10 +446,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -592,7 +592,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new RouterConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -608,14 +608,14 @@ new RouterConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Name | string | Name of the router. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. | --- @@ -632,10 +632,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -699,7 +699,7 @@ public string Name { get; set; } Name of the router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#name Router#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#name Router#name} --- @@ -711,7 +711,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/router.go.md b/docs/router.go.md index fe9e41ef..18a5b293 100644 --- a/docs/router.go.md +++ b/docs/router.go.md @@ -1,6 +1,6 @@ # `upcloud_router` -Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraform.io/docs/providers/upcloud/r/router). +Refer to the Terraform Registory for docs: [`upcloud_router`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router). # `router` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraf ### Router -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/router upcloud_router}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router upcloud_router}. #### Initializers @@ -346,7 +346,7 @@ router.Router_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -446,10 +446,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -592,7 +592,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/router" &router.RouterConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -608,14 +608,14 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/router" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | 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 | Name of the router. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. | --- @@ -632,10 +632,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -699,7 +699,7 @@ Name *string Name of the router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#name Router#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#name Router#name} --- @@ -711,7 +711,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/router.java.md b/docs/router.java.md index df38fe52..d783e22c 100644 --- a/docs/router.java.md +++ b/docs/router.java.md @@ -1,6 +1,6 @@ # `upcloud_router` -Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraform.io/docs/providers/upcloud/r/router). +Refer to the Terraform Registory for docs: [`upcloud_router`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router). # `router` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraf ### Router -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/router upcloud_router}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router upcloud_router}. #### Initializers @@ -19,6 +19,7 @@ Router.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -36,14 +37,14 @@ Router.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | Name of the router. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. | --- @@ -73,7 +74,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -113,7 +114,7 @@ Must be unique amongst siblings in the same scope Name of the router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#name Router#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#name Router#name} --- @@ -121,7 +122,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -424,7 +425,7 @@ Router.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -524,10 +525,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -672,6 +673,7 @@ RouterConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -689,14 +691,14 @@ RouterConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | name | java.lang.String | Name of the router. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. | --- @@ -713,10 +715,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -780,7 +782,7 @@ public java.lang.String getName(); Name of the router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#name Router#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#name Router#name} --- @@ -792,7 +794,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/router.python.md b/docs/router.python.md index e6e7a091..a9a15138 100644 --- a/docs/router.python.md +++ b/docs/router.python.md @@ -1,6 +1,6 @@ # `upcloud_router` -Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraform.io/docs/providers/upcloud/r/router). +Refer to the Terraform Registory for docs: [`upcloud_router`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router). # `router` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraf ### Router -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/router upcloud_router}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router upcloud_router}. #### Initializers @@ -19,7 +19,7 @@ router.Router( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -35,14 +35,14 @@ router.Router( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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 | Name of the router. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. | --- @@ -72,7 +72,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope Name of the router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#name Router#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#name Router#name} --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -454,7 +454,7 @@ router.Router.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -554,10 +554,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -700,7 +700,7 @@ from cdktf_cdktf_provider_upcloud import router router.RouterConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -716,14 +716,14 @@ router.RouterConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | 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 | Name of the router. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. | --- @@ -740,10 +740,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -807,7 +807,7 @@ name: str Name of the router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#name Router#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#name Router#name} --- @@ -819,7 +819,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/router.typescript.md b/docs/router.typescript.md index b4def1b8..9caface4 100644 --- a/docs/router.typescript.md +++ b/docs/router.typescript.md @@ -1,6 +1,6 @@ # `upcloud_router` -Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraform.io/docs/providers/upcloud/r/router). +Refer to the Terraform Registory for docs: [`upcloud_router`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router). # `router` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraf ### Router -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/router upcloud_router}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router upcloud_router}. #### Initializers @@ -346,7 +346,7 @@ router.Router.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -446,10 +446,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -598,14 +598,14 @@ const routerConfig: router.RouterConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | Name of the router. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. | --- @@ -622,10 +622,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -689,7 +689,7 @@ public readonly name: string; Name of the router. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#name Router#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#name Router#name} --- @@ -701,7 +701,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/server.csharp.md b/docs/server.csharp.md index 185ec4ec..a27e3713 100644 --- a/docs/server.csharp.md +++ b/docs/server.csharp.md @@ -1,6 +1,6 @@ # `upcloud_server` -Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraform.io/docs/providers/upcloud/r/server). +Refer to the Terraform Registory for docs: [`upcloud_server`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraf ### Server -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server upcloud_server}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server upcloud_server}. #### Initializers @@ -509,7 +509,7 @@ Server.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -639,10 +639,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -1085,7 +1085,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new ServerConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -1117,7 +1117,7 @@ new ServerConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -1129,7 +1129,7 @@ new ServerConfig { | Cpu | double | The number of CPU for the server. | | Firewall | object | Are firewall rules active for the server. | | Host | double | Use this to start the VM on a specific host. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. | | Labels | System.Collections.Generic.IDictionary | Key-value pairs to classify the server. | | Login | ServerLogin | login block. | | Mem | double | The size of memory for the server (in megabytes). | @@ -1157,10 +1157,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -1224,7 +1224,7 @@ public string Hostname { get; set; } A valid domain name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#hostname Server#hostname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#hostname Server#hostname} --- @@ -1238,7 +1238,7 @@ public object NetworkInterface { get; set; } network_interface block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network_interface Server#network_interface} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network_interface Server#network_interface} --- @@ -1252,7 +1252,7 @@ public string Zone { get; set; } The zone in which the server will be hosted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#zone Server#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#zone Server#zone} --- @@ -1266,7 +1266,7 @@ public double Cpu { get; set; } The number of CPU for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#cpu Server#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#cpu Server#cpu} --- @@ -1280,7 +1280,7 @@ public object Firewall { get; set; } Are firewall rules active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#firewall Server#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#firewall Server#firewall} --- @@ -1296,7 +1296,7 @@ Use this to start the VM on a specific host. Refers to value from host -attribute. Only available for private cloud hosts -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#host Server#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#host Server#host} --- @@ -1308,7 +1308,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1325,7 +1325,7 @@ public System.Collections.Generic.IDictionary Labels { get; set; Key-value pairs to classify the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#labels Server#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#labels Server#labels} --- @@ -1339,7 +1339,7 @@ public ServerLogin Login { get; set; } login block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#login Server#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#login Server#login} --- @@ -1353,7 +1353,7 @@ public double Mem { get; set; } The size of memory for the server (in megabytes). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#mem Server#mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#mem Server#mem} --- @@ -1367,7 +1367,7 @@ public object Metadata { get; set; } Is the metadata service active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#metadata Server#metadata} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#metadata Server#metadata} --- @@ -1381,7 +1381,7 @@ public string Plan { get; set; } The pricing plan used for the server. You can list available server plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1395,7 +1395,7 @@ public ServerSimpleBackup SimpleBackup { get; set; } simple_backup block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#simple_backup Server#simple_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#simple_backup Server#simple_backup} --- @@ -1409,7 +1409,7 @@ public object StorageDevices { get; set; } storage_devices block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage_devices Server#storage_devices} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage_devices Server#storage_devices} --- @@ -1423,7 +1423,7 @@ public string[] Tags { get; set; } The server related tags. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#tags Server#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#tags Server#tags} --- @@ -1437,7 +1437,7 @@ public ServerTemplate Template { get; set; } template block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#template Server#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#template Server#template} --- @@ -1451,7 +1451,7 @@ public string Title { get; set; } A short, informational description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -1465,7 +1465,7 @@ public string UserData { get; set; } Defines URL for a server setup script, or the script body itself. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user_data Server#user_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user_data Server#user_data} --- @@ -1505,7 +1505,7 @@ public object CreatePassword { get; set; } Indicates a password should be create to allow access. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#create_password Server#create_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#create_password Server#create_password} --- @@ -1519,7 +1519,7 @@ public string[] Keys { get; set; } A list of ssh keys to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#keys Server#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#keys Server#keys} --- @@ -1533,7 +1533,7 @@ public string PasswordDelivery { get; set; } The delivery method for the server's root password (one of `none`, `email` or `sms`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#password_delivery Server#password_delivery} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#password_delivery Server#password_delivery} --- @@ -1547,7 +1547,7 @@ public string User { get; set; } Username to be create to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user Server#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user Server#user} --- @@ -1591,7 +1591,7 @@ public string Type { get; set; } Network interface type. For private network interfaces, a network must be specified with an existing network id. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -1605,7 +1605,7 @@ public object Bootable { get; set; } `true` if this interface should be used for network booting. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#bootable Server#bootable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#bootable Server#bootable} --- @@ -1619,7 +1619,7 @@ public string IpAddress { get; set; } The assigned IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address Server#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address Server#ip_address} --- @@ -1633,7 +1633,7 @@ public string IpAddressFamily { get; set; } The IP address type of this interface (one of `IPv4` or `IPv6`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address_family Server#ip_address_family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address_family Server#ip_address_family} --- @@ -1647,7 +1647,7 @@ public string Network { get; set; } The unique ID of a network to attach this network to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network Server#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network Server#network} --- @@ -1661,7 +1661,7 @@ public object SourceIpFiltering { get; set; } `true` if source IP should be filtered. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#source_ip_filtering Server#source_ip_filtering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#source_ip_filtering Server#source_ip_filtering} --- @@ -1697,7 +1697,7 @@ public string Plan { get; set; } Simple backup plan. Accepted values: daily, dailies, weeklies, monthlies. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1711,7 +1711,7 @@ public string Time { get; set; } Time of the day at which backup will be taken. Should be provided in a hhmm format (e.g. 2230). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- @@ -1749,7 +1749,7 @@ public string Storage { get; set; } A valid storage UUID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -1765,7 +1765,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -1779,7 +1779,7 @@ public string Type { get; set; } The device type the storage will be attached as. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -1827,7 +1827,7 @@ A valid storage UUID or template name. You can list available public templates with `upctl storage list --public --template` and available private templates with `upctl storage list --template`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -1843,7 +1843,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -1857,7 +1857,7 @@ public ServerTemplateBackupRule BackupRule { get; set; } backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#backup_rule Server#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#backup_rule Server#backup_rule} --- @@ -1871,7 +1871,7 @@ public object DeleteAutoresizeBackup { get; set; } If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#delete_autoresize_backup Server#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#delete_autoresize_backup Server#delete_autoresize_backup} --- @@ -1889,7 +1889,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#filesystem_autoresize Server#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#filesystem_autoresize Server#filesystem_autoresize} --- @@ -1903,7 +1903,7 @@ public double Size { get; set; } The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#size Server#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#size Server#size} --- @@ -1917,7 +1917,7 @@ public string Title { get; set; } A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -1955,7 +1955,7 @@ public string Interval { get; set; } The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#interval Server#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#interval Server#interval} --- @@ -1969,7 +1969,7 @@ public double Retention { get; set; } The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#retention Server#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#retention Server#retention} --- @@ -1983,7 +1983,7 @@ public string Time { get; set; } The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- diff --git a/docs/server.go.md b/docs/server.go.md index db71b43d..4eda673a 100644 --- a/docs/server.go.md +++ b/docs/server.go.md @@ -1,6 +1,6 @@ # `upcloud_server` -Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraform.io/docs/providers/upcloud/r/server). +Refer to the Terraform Registory for docs: [`upcloud_server`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraf ### Server -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server upcloud_server}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server upcloud_server}. #### Initializers @@ -509,7 +509,7 @@ server.Server_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -639,10 +639,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -1085,7 +1085,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/server" &server.ServerConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -1117,7 +1117,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/server" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -1129,7 +1129,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/server" | Cpu | *f64 | The number of CPU for the server. | | Firewall | interface{} | Are firewall rules active for the server. | | Host | *f64 | Use this to start the VM on a specific host. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. | | Labels | *map[string]*string | Key-value pairs to classify the server. | | Login | ServerLogin | login block. | | Mem | *f64 | The size of memory for the server (in megabytes). | @@ -1157,10 +1157,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -1224,7 +1224,7 @@ Hostname *string A valid domain name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#hostname Server#hostname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#hostname Server#hostname} --- @@ -1238,7 +1238,7 @@ NetworkInterface interface{} network_interface block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network_interface Server#network_interface} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network_interface Server#network_interface} --- @@ -1252,7 +1252,7 @@ Zone *string The zone in which the server will be hosted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#zone Server#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#zone Server#zone} --- @@ -1266,7 +1266,7 @@ Cpu *f64 The number of CPU for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#cpu Server#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#cpu Server#cpu} --- @@ -1280,7 +1280,7 @@ Firewall interface{} Are firewall rules active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#firewall Server#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#firewall Server#firewall} --- @@ -1296,7 +1296,7 @@ Use this to start the VM on a specific host. Refers to value from host -attribute. Only available for private cloud hosts -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#host Server#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#host Server#host} --- @@ -1308,7 +1308,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1325,7 +1325,7 @@ Labels *map[string]*string Key-value pairs to classify the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#labels Server#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#labels Server#labels} --- @@ -1339,7 +1339,7 @@ Login ServerLogin login block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#login Server#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#login Server#login} --- @@ -1353,7 +1353,7 @@ Mem *f64 The size of memory for the server (in megabytes). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#mem Server#mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#mem Server#mem} --- @@ -1367,7 +1367,7 @@ Metadata interface{} Is the metadata service active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#metadata Server#metadata} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#metadata Server#metadata} --- @@ -1381,7 +1381,7 @@ Plan *string The pricing plan used for the server. You can list available server plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1395,7 +1395,7 @@ SimpleBackup ServerSimpleBackup simple_backup block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#simple_backup Server#simple_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#simple_backup Server#simple_backup} --- @@ -1409,7 +1409,7 @@ StorageDevices interface{} storage_devices block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage_devices Server#storage_devices} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage_devices Server#storage_devices} --- @@ -1423,7 +1423,7 @@ Tags *[]*string The server related tags. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#tags Server#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#tags Server#tags} --- @@ -1437,7 +1437,7 @@ Template ServerTemplate template block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#template Server#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#template Server#template} --- @@ -1451,7 +1451,7 @@ Title *string A short, informational description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -1465,7 +1465,7 @@ UserData *string Defines URL for a server setup script, or the script body itself. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user_data Server#user_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user_data Server#user_data} --- @@ -1505,7 +1505,7 @@ CreatePassword interface{} Indicates a password should be create to allow access. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#create_password Server#create_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#create_password Server#create_password} --- @@ -1519,7 +1519,7 @@ Keys *[]*string A list of ssh keys to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#keys Server#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#keys Server#keys} --- @@ -1533,7 +1533,7 @@ PasswordDelivery *string The delivery method for the server's root password (one of `none`, `email` or `sms`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#password_delivery Server#password_delivery} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#password_delivery Server#password_delivery} --- @@ -1547,7 +1547,7 @@ User *string Username to be create to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user Server#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user Server#user} --- @@ -1591,7 +1591,7 @@ Type *string Network interface type. For private network interfaces, a network must be specified with an existing network id. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -1605,7 +1605,7 @@ Bootable interface{} `true` if this interface should be used for network booting. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#bootable Server#bootable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#bootable Server#bootable} --- @@ -1619,7 +1619,7 @@ IpAddress *string The assigned IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address Server#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address Server#ip_address} --- @@ -1633,7 +1633,7 @@ IpAddressFamily *string The IP address type of this interface (one of `IPv4` or `IPv6`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address_family Server#ip_address_family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address_family Server#ip_address_family} --- @@ -1647,7 +1647,7 @@ Network *string The unique ID of a network to attach this network to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network Server#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network Server#network} --- @@ -1661,7 +1661,7 @@ SourceIpFiltering interface{} `true` if source IP should be filtered. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#source_ip_filtering Server#source_ip_filtering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#source_ip_filtering Server#source_ip_filtering} --- @@ -1697,7 +1697,7 @@ Plan *string Simple backup plan. Accepted values: daily, dailies, weeklies, monthlies. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1711,7 +1711,7 @@ Time *string Time of the day at which backup will be taken. Should be provided in a hhmm format (e.g. 2230). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- @@ -1749,7 +1749,7 @@ Storage *string A valid storage UUID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -1765,7 +1765,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -1779,7 +1779,7 @@ Type *string The device type the storage will be attached as. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -1827,7 +1827,7 @@ A valid storage UUID or template name. You can list available public templates with `upctl storage list --public --template` and available private templates with `upctl storage list --template`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -1843,7 +1843,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -1857,7 +1857,7 @@ BackupRule ServerTemplateBackupRule backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#backup_rule Server#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#backup_rule Server#backup_rule} --- @@ -1871,7 +1871,7 @@ DeleteAutoresizeBackup interface{} If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#delete_autoresize_backup Server#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#delete_autoresize_backup Server#delete_autoresize_backup} --- @@ -1889,7 +1889,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#filesystem_autoresize Server#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#filesystem_autoresize Server#filesystem_autoresize} --- @@ -1903,7 +1903,7 @@ Size *f64 The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#size Server#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#size Server#size} --- @@ -1917,7 +1917,7 @@ Title *string A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -1955,7 +1955,7 @@ Interval *string The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#interval Server#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#interval Server#interval} --- @@ -1969,7 +1969,7 @@ Retention *f64 The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#retention Server#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#retention Server#retention} --- @@ -1983,7 +1983,7 @@ Time *string The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- diff --git a/docs/server.java.md b/docs/server.java.md index 54819634..1b1ffa44 100644 --- a/docs/server.java.md +++ b/docs/server.java.md @@ -1,6 +1,6 @@ # `upcloud_server` -Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraform.io/docs/providers/upcloud/r/server). +Refer to the Terraform Registory for docs: [`upcloud_server`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraf ### Server -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server upcloud_server}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server upcloud_server}. #### Initializers @@ -19,6 +19,7 @@ Server.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -56,7 +57,7 @@ Server.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -68,7 +69,7 @@ Server.Builder.create(Construct scope, java.lang.String id) | cpu | java.lang.Number | The number of CPU for the server. | | firewall | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Are firewall rules active for the server. | | host | java.lang.Number | Use this to start the VM on a specific host. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. | | labels | java.util.Map | Key-value pairs to classify the server. | | login | ServerLogin | login block. | | mem | java.lang.Number | The size of memory for the server (in megabytes). | @@ -109,7 +110,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -149,7 +150,7 @@ Must be unique amongst siblings in the same scope A valid domain name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#hostname Server#hostname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#hostname Server#hostname} --- @@ -159,7 +160,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo network_interface block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network_interface Server#network_interface} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network_interface Server#network_interface} --- @@ -169,7 +170,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone in which the server will be hosted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#zone Server#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#zone Server#zone} --- @@ -179,7 +180,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of CPU for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#cpu Server#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#cpu Server#cpu} --- @@ -189,7 +190,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Are firewall rules active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#firewall Server#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#firewall Server#firewall} --- @@ -201,7 +202,7 @@ Use this to start the VM on a specific host. Refers to value from host -attribute. Only available for private cloud hosts -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#host Server#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#host Server#host} --- @@ -209,7 +210,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -222,7 +223,7 @@ If you experience problems setting this value it might not be settable. Please t Key-value pairs to classify the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#labels Server#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#labels Server#labels} --- @@ -232,7 +233,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo login block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#login Server#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#login Server#login} --- @@ -242,7 +243,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The size of memory for the server (in megabytes). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#mem Server#mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#mem Server#mem} --- @@ -252,7 +253,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Is the metadata service active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#metadata Server#metadata} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#metadata Server#metadata} --- @@ -262,7 +263,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The pricing plan used for the server. You can list available server plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -272,7 +273,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo simple_backup block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#simple_backup Server#simple_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#simple_backup Server#simple_backup} --- @@ -282,7 +283,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo storage_devices block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage_devices Server#storage_devices} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage_devices Server#storage_devices} --- @@ -292,7 +293,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The server related tags. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#tags Server#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#tags Server#tags} --- @@ -302,7 +303,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo template block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#template Server#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#template Server#template} --- @@ -312,7 +313,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo A short, informational description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -322,7 +323,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Defines URL for a server setup script, or the script body itself. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user_data Server#user_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user_data Server#user_data} --- @@ -785,7 +786,7 @@ Server.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -915,10 +916,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1363,6 +1364,7 @@ ServerConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -1400,7 +1402,7 @@ ServerConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -1412,7 +1414,7 @@ ServerConfig.builder() | cpu | java.lang.Number | The number of CPU for the server. | | firewall | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Are firewall rules active for the server. | | host | java.lang.Number | Use this to start the VM on a specific host. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. | | labels | java.util.Map | Key-value pairs to classify the server. | | login | ServerLogin | login block. | | mem | java.lang.Number | The size of memory for the server (in megabytes). | @@ -1440,10 +1442,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1507,7 +1509,7 @@ public java.lang.String getHostname(); A valid domain name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#hostname Server#hostname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#hostname Server#hostname} --- @@ -1521,7 +1523,7 @@ public java.lang.Object getNetworkInterface(); network_interface block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network_interface Server#network_interface} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network_interface Server#network_interface} --- @@ -1535,7 +1537,7 @@ public java.lang.String getZone(); The zone in which the server will be hosted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#zone Server#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#zone Server#zone} --- @@ -1549,7 +1551,7 @@ public java.lang.Number getCpu(); The number of CPU for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#cpu Server#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#cpu Server#cpu} --- @@ -1563,7 +1565,7 @@ public java.lang.Object getFirewall(); Are firewall rules active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#firewall Server#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#firewall Server#firewall} --- @@ -1579,7 +1581,7 @@ Use this to start the VM on a specific host. Refers to value from host -attribute. Only available for private cloud hosts -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#host Server#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#host Server#host} --- @@ -1591,7 +1593,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1608,7 +1610,7 @@ public java.util.Map getLabels(); Key-value pairs to classify the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#labels Server#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#labels Server#labels} --- @@ -1622,7 +1624,7 @@ public ServerLogin getLogin(); login block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#login Server#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#login Server#login} --- @@ -1636,7 +1638,7 @@ public java.lang.Number getMem(); The size of memory for the server (in megabytes). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#mem Server#mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#mem Server#mem} --- @@ -1650,7 +1652,7 @@ public java.lang.Object getMetadata(); Is the metadata service active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#metadata Server#metadata} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#metadata Server#metadata} --- @@ -1664,7 +1666,7 @@ public java.lang.String getPlan(); The pricing plan used for the server. You can list available server plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1678,7 +1680,7 @@ public ServerSimpleBackup getSimpleBackup(); simple_backup block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#simple_backup Server#simple_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#simple_backup Server#simple_backup} --- @@ -1692,7 +1694,7 @@ public java.lang.Object getStorageDevices(); storage_devices block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage_devices Server#storage_devices} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage_devices Server#storage_devices} --- @@ -1706,7 +1708,7 @@ public java.util.List getTags(); The server related tags. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#tags Server#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#tags Server#tags} --- @@ -1720,7 +1722,7 @@ public ServerTemplate getTemplate(); template block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#template Server#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#template Server#template} --- @@ -1734,7 +1736,7 @@ public java.lang.String getTitle(); A short, informational description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -1748,7 +1750,7 @@ public java.lang.String getUserData(); Defines URL for a server setup script, or the script body itself. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user_data Server#user_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user_data Server#user_data} --- @@ -1789,7 +1791,7 @@ public java.lang.Object getCreatePassword(); Indicates a password should be create to allow access. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#create_password Server#create_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#create_password Server#create_password} --- @@ -1803,7 +1805,7 @@ public java.util.List getKeys(); A list of ssh keys to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#keys Server#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#keys Server#keys} --- @@ -1817,7 +1819,7 @@ public java.lang.String getPasswordDelivery(); The delivery method for the server's root password (one of `none`, `email` or `sms`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#password_delivery Server#password_delivery} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#password_delivery Server#password_delivery} --- @@ -1831,7 +1833,7 @@ public java.lang.String getUser(); Username to be create to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user Server#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user Server#user} --- @@ -1877,7 +1879,7 @@ public java.lang.String getType(); Network interface type. For private network interfaces, a network must be specified with an existing network id. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -1891,7 +1893,7 @@ public java.lang.Object getBootable(); `true` if this interface should be used for network booting. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#bootable Server#bootable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#bootable Server#bootable} --- @@ -1905,7 +1907,7 @@ public java.lang.String getIpAddress(); The assigned IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address Server#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address Server#ip_address} --- @@ -1919,7 +1921,7 @@ public java.lang.String getIpAddressFamily(); The IP address type of this interface (one of `IPv4` or `IPv6`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address_family Server#ip_address_family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address_family Server#ip_address_family} --- @@ -1933,7 +1935,7 @@ public java.lang.String getNetwork(); The unique ID of a network to attach this network to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network Server#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network Server#network} --- @@ -1947,7 +1949,7 @@ public java.lang.Object getSourceIpFiltering(); `true` if source IP should be filtered. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#source_ip_filtering Server#source_ip_filtering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#source_ip_filtering Server#source_ip_filtering} --- @@ -1983,7 +1985,7 @@ public java.lang.String getPlan(); Simple backup plan. Accepted values: daily, dailies, weeklies, monthlies. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1997,7 +1999,7 @@ public java.lang.String getTime(); Time of the day at which backup will be taken. Should be provided in a hhmm format (e.g. 2230). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- @@ -2035,7 +2037,7 @@ public java.lang.String getStorage(); A valid storage UUID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -2051,7 +2053,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -2065,7 +2067,7 @@ public java.lang.String getType(); The device type the storage will be attached as. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -2115,7 +2117,7 @@ A valid storage UUID or template name. You can list available public templates with `upctl storage list --public --template` and available private templates with `upctl storage list --template`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -2131,7 +2133,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -2145,7 +2147,7 @@ public ServerTemplateBackupRule getBackupRule(); backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#backup_rule Server#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#backup_rule Server#backup_rule} --- @@ -2159,7 +2161,7 @@ public java.lang.Object getDeleteAutoresizeBackup(); If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#delete_autoresize_backup Server#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#delete_autoresize_backup Server#delete_autoresize_backup} --- @@ -2177,7 +2179,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#filesystem_autoresize Server#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#filesystem_autoresize Server#filesystem_autoresize} --- @@ -2191,7 +2193,7 @@ public java.lang.Number getSize(); The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#size Server#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#size Server#size} --- @@ -2205,7 +2207,7 @@ public java.lang.String getTitle(); A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -2243,7 +2245,7 @@ public java.lang.String getInterval(); The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#interval Server#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#interval Server#interval} --- @@ -2257,7 +2259,7 @@ public java.lang.Number getRetention(); The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#retention Server#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#retention Server#retention} --- @@ -2271,7 +2273,7 @@ public java.lang.String getTime(); The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- diff --git a/docs/server.python.md b/docs/server.python.md index 931689e0..37c3f8c4 100644 --- a/docs/server.python.md +++ b/docs/server.python.md @@ -1,6 +1,6 @@ # `upcloud_server` -Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraform.io/docs/providers/upcloud/r/server). +Refer to the Terraform Registory for docs: [`upcloud_server`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraf ### Server -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server upcloud_server}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server upcloud_server}. #### Initializers @@ -19,7 +19,7 @@ server.Server( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -51,7 +51,7 @@ server.Server( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -63,7 +63,7 @@ server.Server( | cpu | typing.Union[int, float] | The number of CPU for the server. | | firewall | typing.Union[bool, cdktf.IResolvable] | Are firewall rules active for the server. | | host | typing.Union[int, float] | Use this to start the VM on a specific host. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. | | labels | typing.Mapping[str] | Key-value pairs to classify the server. | | login | ServerLogin | login block. | | mem | typing.Union[int, float] | The size of memory for the server (in megabytes). | @@ -104,7 +104,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -144,7 +144,7 @@ Must be unique amongst siblings in the same scope A valid domain name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#hostname Server#hostname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#hostname Server#hostname} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo network_interface block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network_interface Server#network_interface} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network_interface Server#network_interface} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone in which the server will be hosted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#zone Server#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#zone Server#zone} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of CPU for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#cpu Server#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#cpu Server#cpu} --- @@ -184,7 +184,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Are firewall rules active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#firewall Server#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#firewall Server#firewall} --- @@ -196,7 +196,7 @@ Use this to start the VM on a specific host. Refers to value from host -attribute. Only available for private cloud hosts -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#host Server#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#host Server#host} --- @@ -204,7 +204,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -217,7 +217,7 @@ If you experience problems setting this value it might not be settable. Please t Key-value pairs to classify the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#labels Server#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#labels Server#labels} --- @@ -227,7 +227,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo login block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#login Server#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#login Server#login} --- @@ -237,7 +237,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The size of memory for the server (in megabytes). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#mem Server#mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#mem Server#mem} --- @@ -247,7 +247,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Is the metadata service active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#metadata Server#metadata} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#metadata Server#metadata} --- @@ -257,7 +257,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The pricing plan used for the server. You can list available server plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -267,7 +267,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo simple_backup block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#simple_backup Server#simple_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#simple_backup Server#simple_backup} --- @@ -277,7 +277,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo storage_devices block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage_devices Server#storage_devices} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage_devices Server#storage_devices} --- @@ -287,7 +287,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The server related tags. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#tags Server#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#tags Server#tags} --- @@ -297,7 +297,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo template block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#template Server#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#template Server#template} --- @@ -307,7 +307,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo A short, informational description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -317,7 +317,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Defines URL for a server setup script, or the script body itself. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user_data Server#user_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user_data Server#user_data} --- @@ -590,7 +590,7 @@ def put_login( Indicates a password should be create to allow access. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#create_password Server#create_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#create_password Server#create_password} --- @@ -600,7 +600,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo A list of ssh keys to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#keys Server#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#keys Server#keys} --- @@ -610,7 +610,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The delivery method for the server's root password (one of `none`, `email` or `sms`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#password_delivery Server#password_delivery} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#password_delivery Server#password_delivery} --- @@ -620,7 +620,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Username to be create to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user Server#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user Server#user} --- @@ -653,7 +653,7 @@ def put_simple_backup( Simple backup plan. Accepted values: daily, dailies, weeklies, monthlies. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -663,7 +663,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Time of the day at which backup will be taken. Should be provided in a hhmm format (e.g. 2230). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- @@ -703,7 +703,7 @@ A valid storage UUID or template name. You can list available public templates with `upctl storage list --public --template` and available private templates with `upctl storage list --template`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -715,7 +715,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -725,7 +725,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#backup_rule Server#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#backup_rule Server#backup_rule} --- @@ -735,7 +735,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#delete_autoresize_backup Server#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#delete_autoresize_backup Server#delete_autoresize_backup} --- @@ -749,7 +749,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#filesystem_autoresize Server#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#filesystem_autoresize Server#filesystem_autoresize} --- @@ -759,7 +759,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#size Server#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#size Server#size} --- @@ -769,7 +769,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -951,7 +951,7 @@ server.Server.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1081,10 +1081,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1527,7 +1527,7 @@ from cdktf_cdktf_provider_upcloud import server server.ServerConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1559,7 +1559,7 @@ server.ServerConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1571,7 +1571,7 @@ server.ServerConfig( | cpu | typing.Union[int, float] | The number of CPU for the server. | | firewall | typing.Union[bool, cdktf.IResolvable] | Are firewall rules active for the server. | | host | typing.Union[int, float] | Use this to start the VM on a specific host. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. | | labels | typing.Mapping[str] | Key-value pairs to classify the server. | | login | ServerLogin | login block. | | mem | typing.Union[int, float] | The size of memory for the server (in megabytes). | @@ -1599,10 +1599,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1666,7 +1666,7 @@ hostname: str A valid domain name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#hostname Server#hostname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#hostname Server#hostname} --- @@ -1680,7 +1680,7 @@ network_interface: typing.Union[IResolvable, typing.List[ServerNetworkInterface] network_interface block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network_interface Server#network_interface} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network_interface Server#network_interface} --- @@ -1694,7 +1694,7 @@ zone: str The zone in which the server will be hosted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#zone Server#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#zone Server#zone} --- @@ -1708,7 +1708,7 @@ cpu: typing.Union[int, float] The number of CPU for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#cpu Server#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#cpu Server#cpu} --- @@ -1722,7 +1722,7 @@ firewall: typing.Union[bool, IResolvable] Are firewall rules active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#firewall Server#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#firewall Server#firewall} --- @@ -1738,7 +1738,7 @@ Use this to start the VM on a specific host. Refers to value from host -attribute. Only available for private cloud hosts -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#host Server#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#host Server#host} --- @@ -1750,7 +1750,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1767,7 +1767,7 @@ labels: typing.Mapping[str] Key-value pairs to classify the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#labels Server#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#labels Server#labels} --- @@ -1781,7 +1781,7 @@ login: ServerLogin login block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#login Server#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#login Server#login} --- @@ -1795,7 +1795,7 @@ mem: typing.Union[int, float] The size of memory for the server (in megabytes). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#mem Server#mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#mem Server#mem} --- @@ -1809,7 +1809,7 @@ metadata: typing.Union[bool, IResolvable] Is the metadata service active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#metadata Server#metadata} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#metadata Server#metadata} --- @@ -1823,7 +1823,7 @@ plan: str The pricing plan used for the server. You can list available server plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1837,7 +1837,7 @@ simple_backup: ServerSimpleBackup simple_backup block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#simple_backup Server#simple_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#simple_backup Server#simple_backup} --- @@ -1851,7 +1851,7 @@ storage_devices: typing.Union[IResolvable, typing.List[ServerStorageDevices]] storage_devices block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage_devices Server#storage_devices} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage_devices Server#storage_devices} --- @@ -1865,7 +1865,7 @@ tags: typing.List[str] The server related tags. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#tags Server#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#tags Server#tags} --- @@ -1879,7 +1879,7 @@ template: ServerTemplate template block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#template Server#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#template Server#template} --- @@ -1893,7 +1893,7 @@ title: str A short, informational description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -1907,7 +1907,7 @@ user_data: str Defines URL for a server setup script, or the script body itself. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user_data Server#user_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user_data Server#user_data} --- @@ -1947,7 +1947,7 @@ create_password: typing.Union[bool, IResolvable] Indicates a password should be create to allow access. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#create_password Server#create_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#create_password Server#create_password} --- @@ -1961,7 +1961,7 @@ keys: typing.List[str] A list of ssh keys to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#keys Server#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#keys Server#keys} --- @@ -1975,7 +1975,7 @@ password_delivery: str The delivery method for the server's root password (one of `none`, `email` or `sms`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#password_delivery Server#password_delivery} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#password_delivery Server#password_delivery} --- @@ -1989,7 +1989,7 @@ user: str Username to be create to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user Server#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user Server#user} --- @@ -2033,7 +2033,7 @@ type: str Network interface type. For private network interfaces, a network must be specified with an existing network id. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -2047,7 +2047,7 @@ bootable: typing.Union[bool, IResolvable] `true` if this interface should be used for network booting. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#bootable Server#bootable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#bootable Server#bootable} --- @@ -2061,7 +2061,7 @@ ip_address: str The assigned IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address Server#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address Server#ip_address} --- @@ -2075,7 +2075,7 @@ ip_address_family: str The IP address type of this interface (one of `IPv4` or `IPv6`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address_family Server#ip_address_family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address_family Server#ip_address_family} --- @@ -2089,7 +2089,7 @@ network: str The unique ID of a network to attach this network to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network Server#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network Server#network} --- @@ -2103,7 +2103,7 @@ source_ip_filtering: typing.Union[bool, IResolvable] `true` if source IP should be filtered. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#source_ip_filtering Server#source_ip_filtering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#source_ip_filtering Server#source_ip_filtering} --- @@ -2139,7 +2139,7 @@ plan: str Simple backup plan. Accepted values: daily, dailies, weeklies, monthlies. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -2153,7 +2153,7 @@ time: str Time of the day at which backup will be taken. Should be provided in a hhmm format (e.g. 2230). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- @@ -2191,7 +2191,7 @@ storage: str A valid storage UUID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -2207,7 +2207,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -2221,7 +2221,7 @@ type: str The device type the storage will be attached as. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -2269,7 +2269,7 @@ A valid storage UUID or template name. You can list available public templates with `upctl storage list --public --template` and available private templates with `upctl storage list --template`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -2285,7 +2285,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -2299,7 +2299,7 @@ backup_rule: ServerTemplateBackupRule backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#backup_rule Server#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#backup_rule Server#backup_rule} --- @@ -2313,7 +2313,7 @@ delete_autoresize_backup: typing.Union[bool, IResolvable] If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#delete_autoresize_backup Server#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#delete_autoresize_backup Server#delete_autoresize_backup} --- @@ -2331,7 +2331,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#filesystem_autoresize Server#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#filesystem_autoresize Server#filesystem_autoresize} --- @@ -2345,7 +2345,7 @@ size: typing.Union[int, float] The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#size Server#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#size Server#size} --- @@ -2359,7 +2359,7 @@ title: str A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -2397,7 +2397,7 @@ interval: str The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#interval Server#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#interval Server#interval} --- @@ -2411,7 +2411,7 @@ retention: typing.Union[int, float] The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#retention Server#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#retention Server#retention} --- @@ -2425,7 +2425,7 @@ time: str The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- @@ -4889,7 +4889,7 @@ def put_backup_rule( The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#interval Server#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#interval Server#interval} --- @@ -4899,7 +4899,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#retention Server#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#retention Server#retention} --- @@ -4909,7 +4909,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- diff --git a/docs/server.typescript.md b/docs/server.typescript.md index a3cf82ef..bbc79dba 100644 --- a/docs/server.typescript.md +++ b/docs/server.typescript.md @@ -1,6 +1,6 @@ # `upcloud_server` -Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraform.io/docs/providers/upcloud/r/server). +Refer to the Terraform Registory for docs: [`upcloud_server`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraf ### Server -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server upcloud_server}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server upcloud_server}. #### Initializers @@ -509,7 +509,7 @@ server.Server.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -639,10 +639,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -1091,7 +1091,7 @@ const serverConfig: server.ServerConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1103,7 +1103,7 @@ const serverConfig: server.ServerConfig = { ... } | cpu | number | The number of CPU for the server. | | firewall | boolean \| cdktf.IResolvable | Are firewall rules active for the server. | | host | number | Use this to start the VM on a specific host. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. | | labels | {[ key: string ]: string} | Key-value pairs to classify the server. | | login | ServerLogin | login block. | | mem | number | The size of memory for the server (in megabytes). | @@ -1131,10 +1131,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -1198,7 +1198,7 @@ public readonly hostname: string; A valid domain name. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#hostname Server#hostname} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#hostname Server#hostname} --- @@ -1212,7 +1212,7 @@ public readonly networkInterface: IResolvable | ServerNetworkInterface[]; network_interface block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network_interface Server#network_interface} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network_interface Server#network_interface} --- @@ -1226,7 +1226,7 @@ public readonly zone: string; The zone in which the server will be hosted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#zone Server#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#zone Server#zone} --- @@ -1240,7 +1240,7 @@ public readonly cpu: number; The number of CPU for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#cpu Server#cpu} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#cpu Server#cpu} --- @@ -1254,7 +1254,7 @@ public readonly firewall: boolean | IResolvable; Are firewall rules active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#firewall Server#firewall} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#firewall Server#firewall} --- @@ -1270,7 +1270,7 @@ Use this to start the VM on a specific host. Refers to value from host -attribute. Only available for private cloud hosts -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#host Server#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#host Server#host} --- @@ -1282,7 +1282,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1299,7 +1299,7 @@ public readonly labels: {[ key: string ]: string}; Key-value pairs to classify the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#labels Server#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#labels Server#labels} --- @@ -1313,7 +1313,7 @@ public readonly login: ServerLogin; login block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#login Server#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#login Server#login} --- @@ -1327,7 +1327,7 @@ public readonly mem: number; The size of memory for the server (in megabytes). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#mem Server#mem} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#mem Server#mem} --- @@ -1341,7 +1341,7 @@ public readonly metadata: boolean | IResolvable; Is the metadata service active for the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#metadata Server#metadata} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#metadata Server#metadata} --- @@ -1355,7 +1355,7 @@ public readonly plan: string; The pricing plan used for the server. You can list available server plans with `upctl server plans`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1369,7 +1369,7 @@ public readonly simpleBackup: ServerSimpleBackup; simple_backup block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#simple_backup Server#simple_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#simple_backup Server#simple_backup} --- @@ -1383,7 +1383,7 @@ public readonly storageDevices: IResolvable | ServerStorageDevices[]; storage_devices block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage_devices Server#storage_devices} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage_devices Server#storage_devices} --- @@ -1397,7 +1397,7 @@ public readonly tags: string[]; The server related tags. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#tags Server#tags} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#tags Server#tags} --- @@ -1411,7 +1411,7 @@ public readonly template: ServerTemplate; template block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#template Server#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#template Server#template} --- @@ -1425,7 +1425,7 @@ public readonly title: string; A short, informational description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -1439,7 +1439,7 @@ public readonly userData: string; Defines URL for a server setup script, or the script body itself. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user_data Server#user_data} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user_data Server#user_data} --- @@ -1474,7 +1474,7 @@ public readonly createPassword: boolean | IResolvable; Indicates a password should be create to allow access. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#create_password Server#create_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#create_password Server#create_password} --- @@ -1488,7 +1488,7 @@ public readonly keys: string[]; A list of ssh keys to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#keys Server#keys} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#keys Server#keys} --- @@ -1502,7 +1502,7 @@ public readonly passwordDelivery: string; The delivery method for the server's root password (one of `none`, `email` or `sms`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#password_delivery Server#password_delivery} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#password_delivery Server#password_delivery} --- @@ -1516,7 +1516,7 @@ public readonly user: string; Username to be create to access the server. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user Server#user} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user Server#user} --- @@ -1553,7 +1553,7 @@ public readonly type: string; Network interface type. For private network interfaces, a network must be specified with an existing network id. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -1567,7 +1567,7 @@ public readonly bootable: boolean | IResolvable; `true` if this interface should be used for network booting. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#bootable Server#bootable} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#bootable Server#bootable} --- @@ -1581,7 +1581,7 @@ public readonly ipAddress: string; The assigned IP address. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address Server#ip_address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address Server#ip_address} --- @@ -1595,7 +1595,7 @@ public readonly ipAddressFamily: string; The IP address type of this interface (one of `IPv4` or `IPv6`). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address_family Server#ip_address_family} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address_family Server#ip_address_family} --- @@ -1609,7 +1609,7 @@ public readonly network: string; The unique ID of a network to attach this network to. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network Server#network} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network Server#network} --- @@ -1623,7 +1623,7 @@ public readonly sourceIpFiltering: boolean | IResolvable; `true` if source IP should be filtered. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#source_ip_filtering Server#source_ip_filtering} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#source_ip_filtering Server#source_ip_filtering} --- @@ -1656,7 +1656,7 @@ public readonly plan: string; Simple backup plan. Accepted values: daily, dailies, weeklies, monthlies. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} --- @@ -1670,7 +1670,7 @@ public readonly time: string; Time of the day at which backup will be taken. Should be provided in a hhmm format (e.g. 2230). -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- @@ -1704,7 +1704,7 @@ public readonly storage: string; A valid storage UUID. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -1720,7 +1720,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -1734,7 +1734,7 @@ public readonly type: string; The device type the storage will be attached as. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} --- @@ -1774,7 +1774,7 @@ A valid storage UUID or template name. You can list available public templates with `upctl storage list --public --template` and available private templates with `upctl storage list --template`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} --- @@ -1790,7 +1790,7 @@ The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} --- @@ -1804,7 +1804,7 @@ public readonly backupRule: ServerTemplateBackupRule; backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#backup_rule Server#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#backup_rule Server#backup_rule} --- @@ -1818,7 +1818,7 @@ public readonly deleteAutoresizeBackup: boolean | IResolvable; If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#delete_autoresize_backup Server#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#delete_autoresize_backup Server#delete_autoresize_backup} --- @@ -1836,7 +1836,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#filesystem_autoresize Server#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#filesystem_autoresize Server#filesystem_autoresize} --- @@ -1850,7 +1850,7 @@ public readonly size: number; The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#size Server#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#size Server#size} --- @@ -1864,7 +1864,7 @@ public readonly title: string; A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} --- @@ -1898,7 +1898,7 @@ public readonly interval: string; The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#interval Server#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#interval Server#interval} --- @@ -1912,7 +1912,7 @@ public readonly retention: number; The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#retention Server#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#retention Server#retention} --- @@ -1926,7 +1926,7 @@ public readonly time: string; The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} --- diff --git a/docs/serverGroup.csharp.md b/docs/serverGroup.csharp.md index bef7ee21..f48230ba 100644 --- a/docs/serverGroup.csharp.md +++ b/docs/serverGroup.csharp.md @@ -1,6 +1,6 @@ # `upcloud_server_group` -Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www.terraform.io/docs/providers/upcloud/r/server_group). +Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group). # `serverGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www. ### ServerGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server_group upcloud_server_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group upcloud_server_group}. #### Initializers @@ -367,7 +367,7 @@ ServerGroup.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -471,10 +471,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -657,7 +657,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new ServerGroupConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -676,7 +676,7 @@ new ServerGroupConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -684,7 +684,7 @@ new ServerGroupConfig { | Provisioners | object[] | *No description.* | | Title | string | Title of your server group. | | AntiAffinity | object | Is group an anti-affinity group. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. | | Labels | System.Collections.Generic.IDictionary | Key-value pairs to classify the server group. | | Members | string[] | UUIDs of the servers that are members of this group. | @@ -703,10 +703,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -770,7 +770,7 @@ public string Title { get; set; } Title of your server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#title ServerGroup#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#title ServerGroup#title} --- @@ -793,7 +793,7 @@ Plese also note that anti-affinity policies are only applied on server start. Th policies in server group are not met, you need to manually restart the servers in said group, for example via API, UpCloud Control Panel or upctl (UpCloud CLI) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#anti_affinity ServerGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#anti_affinity ServerGroup#anti_affinity} --- @@ -805,7 +805,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 System.Collections.Generic.IDictionary Labels { get; set; Key-value pairs to classify the server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#labels ServerGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#labels ServerGroup#labels} --- @@ -836,7 +836,7 @@ public string[] Members { get; set; } UUIDs of the servers that are members of this group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#members ServerGroup#members} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#members ServerGroup#members} --- diff --git a/docs/serverGroup.go.md b/docs/serverGroup.go.md index b28b045c..73aabacd 100644 --- a/docs/serverGroup.go.md +++ b/docs/serverGroup.go.md @@ -1,6 +1,6 @@ # `upcloud_server_group` -Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www.terraform.io/docs/providers/upcloud/r/server_group). +Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group). # `serverGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www. ### ServerGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server_group upcloud_server_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group upcloud_server_group}. #### Initializers @@ -367,7 +367,7 @@ servergroup.ServerGroup_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -471,10 +471,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -657,7 +657,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/servergroup" &servergroup.ServerGroupConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -676,7 +676,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/servergroup" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -684,7 +684,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/servergroup" | Provisioners | *[]interface{} | *No description.* | | Title | *string | Title of your server group. | | AntiAffinity | interface{} | Is group an anti-affinity group. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. | | Labels | *map[string]*string | Key-value pairs to classify the server group. | | Members | *[]*string | UUIDs of the servers that are members of this group. | @@ -703,10 +703,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -770,7 +770,7 @@ Title *string Title of your server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#title ServerGroup#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#title ServerGroup#title} --- @@ -793,7 +793,7 @@ Plese also note that anti-affinity policies are only applied on server start. Th policies in server group are not met, you need to manually restart the servers in said group, for example via API, UpCloud Control Panel or upctl (UpCloud CLI) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#anti_affinity ServerGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#anti_affinity ServerGroup#anti_affinity} --- @@ -805,7 +805,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Labels *map[string]*string Key-value pairs to classify the server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#labels ServerGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#labels ServerGroup#labels} --- @@ -836,7 +836,7 @@ Members *[]*string UUIDs of the servers that are members of this group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#members ServerGroup#members} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#members ServerGroup#members} --- diff --git a/docs/serverGroup.java.md b/docs/serverGroup.java.md index 8237cb9b..ae7cd5ce 100644 --- a/docs/serverGroup.java.md +++ b/docs/serverGroup.java.md @@ -1,6 +1,6 @@ # `upcloud_server_group` -Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www.terraform.io/docs/providers/upcloud/r/server_group). +Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group). # `serverGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www. ### ServerGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server_group upcloud_server_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group upcloud_server_group}. #### Initializers @@ -19,6 +19,7 @@ ServerGroup.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -40,7 +41,7 @@ ServerGroup.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -48,7 +49,7 @@ ServerGroup.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | title | java.lang.String | Title of your server group. | | antiAffinity | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Is group an anti-affinity group. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. | | labels | java.util.Map | Key-value pairs to classify the server group. | | members | java.util.List | UUIDs of the servers that are members of this group. | @@ -80,7 +81,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -120,7 +121,7 @@ Must be unique amongst siblings in the same scope Title of your server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#title ServerGroup#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#title ServerGroup#title} --- @@ -139,7 +140,7 @@ Plese also note that anti-affinity policies are only applied on server start. Th policies in server group are not met, you need to manually restart the servers in said group, for example via API, UpCloud Control Panel or upctl (UpCloud CLI) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#anti_affinity ServerGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#anti_affinity ServerGroup#anti_affinity} --- @@ -147,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -160,7 +161,7 @@ If you experience problems setting this value it might not be settable. Please t Key-value pairs to classify the server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#labels ServerGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#labels ServerGroup#labels} --- @@ -170,7 +171,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo UUIDs of the servers that are members of this group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#members ServerGroup#members} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#members ServerGroup#members} --- @@ -491,7 +492,7 @@ ServerGroup.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -595,10 +596,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -783,6 +784,7 @@ ServerGroupConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -804,7 +806,7 @@ ServerGroupConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -812,7 +814,7 @@ ServerGroupConfig.builder() | provisioners | java.util.List | *No description.* | | title | java.lang.String | Title of your server group. | | antiAffinity | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Is group an anti-affinity group. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. | | labels | java.util.Map | Key-value pairs to classify the server group. | | members | java.util.List | UUIDs of the servers that are members of this group. | @@ -831,10 +833,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -898,7 +900,7 @@ public java.lang.String getTitle(); Title of your server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#title ServerGroup#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#title ServerGroup#title} --- @@ -921,7 +923,7 @@ Plese also note that anti-affinity policies are only applied on server start. Th policies in server group are not met, you need to manually restart the servers in said group, for example via API, UpCloud Control Panel or upctl (UpCloud CLI) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#anti_affinity ServerGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#anti_affinity ServerGroup#anti_affinity} --- @@ -933,7 +935,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +952,7 @@ public java.util.Map getLabels(); Key-value pairs to classify the server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#labels ServerGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#labels ServerGroup#labels} --- @@ -964,7 +966,7 @@ public java.util.List getMembers(); UUIDs of the servers that are members of this group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#members ServerGroup#members} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#members ServerGroup#members} --- diff --git a/docs/serverGroup.python.md b/docs/serverGroup.python.md index 790a26f2..3a38c5c0 100644 --- a/docs/serverGroup.python.md +++ b/docs/serverGroup.python.md @@ -1,6 +1,6 @@ # `upcloud_server_group` -Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www.terraform.io/docs/providers/upcloud/r/server_group). +Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group). # `serverGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www. ### ServerGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server_group upcloud_server_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group upcloud_server_group}. #### Initializers @@ -19,7 +19,7 @@ serverGroup.ServerGroup( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -38,7 +38,7 @@ serverGroup.ServerGroup( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -46,7 +46,7 @@ serverGroup.ServerGroup( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | title | str | Title of your server group. | | anti_affinity | typing.Union[bool, cdktf.IResolvable] | Is group an anti-affinity group. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. | | labels | typing.Mapping[str] | Key-value pairs to classify the server group. | | members | typing.List[str] | UUIDs of the servers that are members of this group. | @@ -78,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope Title of your server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#title ServerGroup#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#title ServerGroup#title} --- @@ -137,7 +137,7 @@ Plese also note that anti-affinity policies are only applied on server start. Th policies in server group are not met, you need to manually restart the servers in said group, for example via API, UpCloud Control Panel or upctl (UpCloud CLI) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#anti_affinity ServerGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#anti_affinity ServerGroup#anti_affinity} --- @@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Key-value pairs to classify the server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#labels ServerGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#labels ServerGroup#labels} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo UUIDs of the servers that are members of this group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#members ServerGroup#members} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#members ServerGroup#members} --- @@ -520,7 +520,7 @@ serverGroup.ServerGroup.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -624,10 +624,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -810,7 +810,7 @@ from cdktf_cdktf_provider_upcloud import server_group serverGroup.ServerGroupConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -829,7 +829,7 @@ serverGroup.ServerGroupConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -837,7 +837,7 @@ serverGroup.ServerGroupConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | title | str | Title of your server group. | | anti_affinity | typing.Union[bool, cdktf.IResolvable] | Is group an anti-affinity group. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. | | labels | typing.Mapping[str] | Key-value pairs to classify the server group. | | members | typing.List[str] | UUIDs of the servers that are members of this group. | @@ -856,10 +856,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -923,7 +923,7 @@ title: str Title of your server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#title ServerGroup#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#title ServerGroup#title} --- @@ -946,7 +946,7 @@ Plese also note that anti-affinity policies are only applied on server start. Th policies in server group are not met, you need to manually restart the servers in said group, for example via API, UpCloud Control Panel or upctl (UpCloud CLI) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#anti_affinity ServerGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#anti_affinity ServerGroup#anti_affinity} --- @@ -958,7 +958,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -975,7 +975,7 @@ labels: typing.Mapping[str] Key-value pairs to classify the server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#labels ServerGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#labels ServerGroup#labels} --- @@ -989,7 +989,7 @@ members: typing.List[str] UUIDs of the servers that are members of this group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#members ServerGroup#members} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#members ServerGroup#members} --- diff --git a/docs/serverGroup.typescript.md b/docs/serverGroup.typescript.md index 413123f0..1db6707b 100644 --- a/docs/serverGroup.typescript.md +++ b/docs/serverGroup.typescript.md @@ -1,6 +1,6 @@ # `upcloud_server_group` -Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www.terraform.io/docs/providers/upcloud/r/server_group). +Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group). # `serverGroup` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www. ### ServerGroup -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server_group upcloud_server_group}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group upcloud_server_group}. #### Initializers @@ -367,7 +367,7 @@ serverGroup.ServerGroup.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -471,10 +471,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -663,7 +663,7 @@ const serverGroupConfig: serverGroup.ServerGroupConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -671,7 +671,7 @@ const serverGroupConfig: serverGroup.ServerGroupConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | title | string | Title of your server group. | | antiAffinity | boolean \| cdktf.IResolvable | Is group an anti-affinity group. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. | | labels | {[ key: string ]: string} | Key-value pairs to classify the server group. | | members | string[] | UUIDs of the servers that are members of this group. | @@ -690,10 +690,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -757,7 +757,7 @@ public readonly title: string; Title of your server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#title ServerGroup#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#title ServerGroup#title} --- @@ -780,7 +780,7 @@ Plese also note that anti-affinity policies are only applied on server start. Th policies in server group are not met, you need to manually restart the servers in said group, for example via API, UpCloud Control Panel or upctl (UpCloud CLI) -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#anti_affinity ServerGroup#anti_affinity} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#anti_affinity ServerGroup#anti_affinity} --- @@ -792,7 +792,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 labels: {[ key: string ]: string}; Key-value pairs to classify the server group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#labels ServerGroup#labels} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#labels ServerGroup#labels} --- @@ -823,7 +823,7 @@ public readonly members: string[]; UUIDs of the servers that are members of this group. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#members ServerGroup#members} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#members ServerGroup#members} --- diff --git a/docs/storage.csharp.md b/docs/storage.csharp.md index a4da901c..5dd51c23 100644 --- a/docs/storage.csharp.md +++ b/docs/storage.csharp.md @@ -1,6 +1,6 @@ # `upcloud_storage` -Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/r/storage). +Refer to the Terraform Registory for docs: [`upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage). # `storage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terra ### Storage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage upcloud_storage}. #### Initializers @@ -427,7 +427,7 @@ Storage.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -541,10 +541,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -852,7 +852,7 @@ public string Interval { get; set; } The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#interval Storage#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#interval Storage#interval} --- @@ -866,7 +866,7 @@ public double Retention { get; set; } The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#retention Storage#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#retention Storage#retention} --- @@ -880,7 +880,7 @@ public string Time { get; set; } The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#time Storage#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#time Storage#time} --- @@ -914,7 +914,7 @@ public string Id { get; set; } The unique identifier of the storage/template to clone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -930,7 +930,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new StorageConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -954,7 +954,7 @@ new StorageConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -967,7 +967,7 @@ new StorageConfig { | Clone | StorageClone | clone block. | | DeleteAutoresizeBackup | object | If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. | | FilesystemAutoresize | object | If set to true, provider will attempt to resize partition and filesystem when the size of the storage changes. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. | | Import | StorageImport | import block. | | Tier | string | The storage tier to use. | @@ -986,10 +986,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -1053,7 +1053,7 @@ public double Size { get; set; } The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#size Storage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#size Storage#size} --- @@ -1067,7 +1067,7 @@ public string Title { get; set; } A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#title Storage#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#title Storage#title} --- @@ -1081,7 +1081,7 @@ public string Zone { get; set; } The zone in which the storage will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#zone Storage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#zone Storage#zone} --- @@ -1095,7 +1095,7 @@ public StorageBackupRule BackupRule { get; set; } backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#backup_rule Storage#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#backup_rule Storage#backup_rule} --- @@ -1109,7 +1109,7 @@ public StorageClone Clone { get; set; } clone block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#clone Storage#clone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#clone Storage#clone} --- @@ -1123,7 +1123,7 @@ public object DeleteAutoresizeBackup { get; set; } If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#delete_autoresize_backup Storage#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#delete_autoresize_backup Storage#delete_autoresize_backup} --- @@ -1141,7 +1141,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#filesystem_autoresize Storage#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#filesystem_autoresize Storage#filesystem_autoresize} --- @@ -1153,7 +1153,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1170,7 +1170,7 @@ public StorageImport Import { get; set; } import block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#import Storage#import} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#import Storage#import} --- @@ -1184,7 +1184,7 @@ public string Tier { get; set; } The storage tier to use. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#tier Storage#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#tier Storage#tier} --- @@ -1222,7 +1222,7 @@ public string Source { get; set; } The mode of the import task. One of `http_import` or `direct_upload`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source Storage#source} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source Storage#source} --- @@ -1236,7 +1236,7 @@ public string SourceLocation { get; set; } The location of the file to import. For `http_import` an accessible URL for `direct_upload` a local file. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_location Storage#source_location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_location Storage#source_location} --- @@ -1250,7 +1250,7 @@ public string SourceHash { get; set; } For `direct_upload`; an optional hash of the file to upload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_hash Storage#source_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_hash Storage#source_hash} --- diff --git a/docs/storage.go.md b/docs/storage.go.md index 82649ca8..824fee4d 100644 --- a/docs/storage.go.md +++ b/docs/storage.go.md @@ -1,6 +1,6 @@ # `upcloud_storage` -Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/r/storage). +Refer to the Terraform Registory for docs: [`upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage). # `storage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terra ### Storage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage upcloud_storage}. #### Initializers @@ -427,7 +427,7 @@ storage.Storage_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -541,10 +541,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -852,7 +852,7 @@ Interval *string The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#interval Storage#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#interval Storage#interval} --- @@ -866,7 +866,7 @@ Retention *f64 The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#retention Storage#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#retention Storage#retention} --- @@ -880,7 +880,7 @@ Time *string The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#time Storage#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#time Storage#time} --- @@ -914,7 +914,7 @@ Id *string The unique identifier of the storage/template to clone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -930,7 +930,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/storage" &storage.StorageConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -954,7 +954,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/storage" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -967,7 +967,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/storage" | Clone | StorageClone | clone block. | | DeleteAutoresizeBackup | interface{} | If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. | | FilesystemAutoresize | interface{} | If set to true, provider will attempt to resize partition and filesystem when the size of the storage changes. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. | | Import | StorageImport | import block. | | Tier | *string | The storage tier to use. | @@ -986,10 +986,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -1053,7 +1053,7 @@ Size *f64 The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#size Storage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#size Storage#size} --- @@ -1067,7 +1067,7 @@ Title *string A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#title Storage#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#title Storage#title} --- @@ -1081,7 +1081,7 @@ Zone *string The zone in which the storage will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#zone Storage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#zone Storage#zone} --- @@ -1095,7 +1095,7 @@ BackupRule StorageBackupRule backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#backup_rule Storage#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#backup_rule Storage#backup_rule} --- @@ -1109,7 +1109,7 @@ Clone StorageClone clone block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#clone Storage#clone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#clone Storage#clone} --- @@ -1123,7 +1123,7 @@ DeleteAutoresizeBackup interface{} If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#delete_autoresize_backup Storage#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#delete_autoresize_backup Storage#delete_autoresize_backup} --- @@ -1141,7 +1141,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#filesystem_autoresize Storage#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#filesystem_autoresize Storage#filesystem_autoresize} --- @@ -1153,7 +1153,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1170,7 +1170,7 @@ Import StorageImport import block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#import Storage#import} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#import Storage#import} --- @@ -1184,7 +1184,7 @@ Tier *string The storage tier to use. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#tier Storage#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#tier Storage#tier} --- @@ -1222,7 +1222,7 @@ Source *string The mode of the import task. One of `http_import` or `direct_upload`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source Storage#source} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source Storage#source} --- @@ -1236,7 +1236,7 @@ SourceLocation *string The location of the file to import. For `http_import` an accessible URL for `direct_upload` a local file. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_location Storage#source_location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_location Storage#source_location} --- @@ -1250,7 +1250,7 @@ SourceHash *string For `direct_upload`; an optional hash of the file to upload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_hash Storage#source_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_hash Storage#source_hash} --- diff --git a/docs/storage.java.md b/docs/storage.java.md index ce6c02f3..080898a8 100644 --- a/docs/storage.java.md +++ b/docs/storage.java.md @@ -1,6 +1,6 @@ # `upcloud_storage` -Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/r/storage). +Refer to the Terraform Registory for docs: [`upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage). # `storage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terra ### Storage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage upcloud_storage}. #### Initializers @@ -19,6 +19,7 @@ Storage.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -46,7 +47,7 @@ Storage.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -59,7 +60,7 @@ Storage.Builder.create(Construct scope, java.lang.String id) | clone | StorageClone | clone block. | | deleteAutoresizeBackup | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. | | filesystemAutoresize | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to true, provider will attempt to resize partition and filesystem when the size of the storage changes. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. | | import | StorageImport | import block. | | tier | java.lang.String | The storage tier to use. | @@ -91,7 +92,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -131,7 +132,7 @@ Must be unique amongst siblings in the same scope The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#size Storage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#size Storage#size} --- @@ -141,7 +142,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#title Storage#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#title Storage#title} --- @@ -151,7 +152,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone in which the storage will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#zone Storage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#zone Storage#zone} --- @@ -161,7 +162,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#backup_rule Storage#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#backup_rule Storage#backup_rule} --- @@ -171,7 +172,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo clone block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#clone Storage#clone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#clone Storage#clone} --- @@ -181,7 +182,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#delete_autoresize_backup Storage#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#delete_autoresize_backup Storage#delete_autoresize_backup} --- @@ -195,7 +196,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#filesystem_autoresize Storage#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#filesystem_autoresize Storage#filesystem_autoresize} --- @@ -203,7 +204,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -216,7 +217,7 @@ If you experience problems setting this value it might not be settable. Please t import block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#import Storage#import} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#import Storage#import} --- @@ -226,7 +227,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The storage tier to use. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#tier Storage#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#tier Storage#tier} --- @@ -607,7 +608,7 @@ Storage.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -721,10 +722,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1032,7 +1033,7 @@ public java.lang.String getInterval(); The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#interval Storage#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#interval Storage#interval} --- @@ -1046,7 +1047,7 @@ public java.lang.Number getRetention(); The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#retention Storage#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#retention Storage#retention} --- @@ -1060,7 +1061,7 @@ public java.lang.String getTime(); The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#time Storage#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#time Storage#time} --- @@ -1094,7 +1095,7 @@ public java.lang.String getId(); The unique identifier of the storage/template to clone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1112,6 +1113,7 @@ StorageConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -1139,7 +1141,7 @@ StorageConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -1152,7 +1154,7 @@ StorageConfig.builder() | clone | StorageClone | clone block. | | deleteAutoresizeBackup | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. | | filesystemAutoresize | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If set to true, provider will attempt to resize partition and filesystem when the size of the storage changes. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. | | import | StorageImport | import block. | | tier | java.lang.String | The storage tier to use. | @@ -1171,10 +1173,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -1238,7 +1240,7 @@ public java.lang.Number getSize(); The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#size Storage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#size Storage#size} --- @@ -1252,7 +1254,7 @@ public java.lang.String getTitle(); A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#title Storage#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#title Storage#title} --- @@ -1266,7 +1268,7 @@ public java.lang.String getZone(); The zone in which the storage will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#zone Storage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#zone Storage#zone} --- @@ -1280,7 +1282,7 @@ public StorageBackupRule getBackupRule(); backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#backup_rule Storage#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#backup_rule Storage#backup_rule} --- @@ -1294,7 +1296,7 @@ public StorageClone getClone(); clone block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#clone Storage#clone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#clone Storage#clone} --- @@ -1308,7 +1310,7 @@ public java.lang.Object getDeleteAutoresizeBackup(); If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#delete_autoresize_backup Storage#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#delete_autoresize_backup Storage#delete_autoresize_backup} --- @@ -1326,7 +1328,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#filesystem_autoresize Storage#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#filesystem_autoresize Storage#filesystem_autoresize} --- @@ -1338,7 +1340,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1355,7 +1357,7 @@ public StorageImport getImport(); import block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#import Storage#import} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#import Storage#import} --- @@ -1369,7 +1371,7 @@ public java.lang.String getTier(); The storage tier to use. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#tier Storage#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#tier Storage#tier} --- @@ -1407,7 +1409,7 @@ public java.lang.String getSource(); The mode of the import task. One of `http_import` or `direct_upload`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source Storage#source} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source Storage#source} --- @@ -1421,7 +1423,7 @@ public java.lang.String getSourceLocation(); The location of the file to import. For `http_import` an accessible URL for `direct_upload` a local file. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_location Storage#source_location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_location Storage#source_location} --- @@ -1435,7 +1437,7 @@ public java.lang.String getSourceHash(); For `direct_upload`; an optional hash of the file to upload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_hash Storage#source_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_hash Storage#source_hash} --- diff --git a/docs/storage.python.md b/docs/storage.python.md index 48bfcd68..74b5d5a3 100644 --- a/docs/storage.python.md +++ b/docs/storage.python.md @@ -1,6 +1,6 @@ # `upcloud_storage` -Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/r/storage). +Refer to the Terraform Registory for docs: [`upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage). # `storage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terra ### Storage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage upcloud_storage}. #### Initializers @@ -19,7 +19,7 @@ storage.Storage( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -43,7 +43,7 @@ storage.Storage( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -56,7 +56,7 @@ storage.Storage( | clone | StorageClone | clone block. | | delete_autoresize_backup | typing.Union[bool, cdktf.IResolvable] | If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. | | filesystem_autoresize | typing.Union[bool, cdktf.IResolvable] | If set to true, provider will attempt to resize partition and filesystem when the size of the storage changes. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. | | import | StorageImport | import block. | | tier | str | The storage tier to use. | @@ -88,7 +88,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -128,7 +128,7 @@ Must be unique amongst siblings in the same scope The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#size Storage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#size Storage#size} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#title Storage#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#title Storage#title} --- @@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The zone in which the storage will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#zone Storage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#zone Storage#zone} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#backup_rule Storage#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#backup_rule Storage#backup_rule} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo clone block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#clone Storage#clone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#clone Storage#clone} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#delete_autoresize_backup Storage#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#delete_autoresize_backup Storage#delete_autoresize_backup} --- @@ -192,7 +192,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#filesystem_autoresize Storage#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#filesystem_autoresize Storage#filesystem_autoresize} --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -213,7 +213,7 @@ If you experience problems setting this value it might not be settable. Please t import block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#import Storage#import} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#import Storage#import} --- @@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The storage tier to use. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#tier Storage#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#tier Storage#tier} --- @@ -485,7 +485,7 @@ def put_backup_rule( The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#interval Storage#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#interval Storage#interval} --- @@ -495,7 +495,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#retention Storage#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#retention Storage#retention} --- @@ -505,7 +505,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#time Storage#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#time Storage#time} --- @@ -523,7 +523,7 @@ def put_clone( The unique identifier of the storage/template to clone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -546,7 +546,7 @@ def put_import( The mode of the import task. One of `http_import` or `direct_upload`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source Storage#source} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source Storage#source} --- @@ -556,7 +556,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo The location of the file to import. For `http_import` an accessible URL for `direct_upload` a local file. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_location Storage#source_location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_location Storage#source_location} --- @@ -566,7 +566,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo For `direct_upload`; an optional hash of the file to upload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_hash Storage#source_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_hash Storage#source_hash} --- @@ -700,7 +700,7 @@ storage.Storage.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -814,10 +814,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1125,7 +1125,7 @@ interval: str The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#interval Storage#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#interval Storage#interval} --- @@ -1139,7 +1139,7 @@ retention: typing.Union[int, float] The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#retention Storage#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#retention Storage#retention} --- @@ -1153,7 +1153,7 @@ time: str The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#time Storage#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#time Storage#time} --- @@ -1187,7 +1187,7 @@ id: str The unique identifier of the storage/template to clone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1203,7 +1203,7 @@ from cdktf_cdktf_provider_upcloud import storage storage.StorageConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -1227,7 +1227,7 @@ storage.StorageConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -1240,7 +1240,7 @@ storage.StorageConfig( | clone | StorageClone | clone block. | | delete_autoresize_backup | typing.Union[bool, cdktf.IResolvable] | If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. | | filesystem_autoresize | typing.Union[bool, cdktf.IResolvable] | If set to true, provider will attempt to resize partition and filesystem when the size of the storage changes. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. | | import | StorageImport | import block. | | tier | str | The storage tier to use. | @@ -1259,10 +1259,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -1326,7 +1326,7 @@ size: typing.Union[int, float] The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#size Storage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#size Storage#size} --- @@ -1340,7 +1340,7 @@ title: str A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#title Storage#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#title Storage#title} --- @@ -1354,7 +1354,7 @@ zone: str The zone in which the storage will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#zone Storage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#zone Storage#zone} --- @@ -1368,7 +1368,7 @@ backup_rule: StorageBackupRule backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#backup_rule Storage#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#backup_rule Storage#backup_rule} --- @@ -1382,7 +1382,7 @@ clone: StorageClone clone block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#clone Storage#clone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#clone Storage#clone} --- @@ -1396,7 +1396,7 @@ delete_autoresize_backup: typing.Union[bool, IResolvable] If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#delete_autoresize_backup Storage#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#delete_autoresize_backup Storage#delete_autoresize_backup} --- @@ -1414,7 +1414,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#filesystem_autoresize Storage#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#filesystem_autoresize Storage#filesystem_autoresize} --- @@ -1426,7 +1426,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1443,7 +1443,7 @@ import: StorageImport import block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#import Storage#import} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#import Storage#import} --- @@ -1457,7 +1457,7 @@ tier: str The storage tier to use. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#tier Storage#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#tier Storage#tier} --- @@ -1495,7 +1495,7 @@ source: str The mode of the import task. One of `http_import` or `direct_upload`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source Storage#source} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source Storage#source} --- @@ -1509,7 +1509,7 @@ source_location: str The location of the file to import. For `http_import` an accessible URL for `direct_upload` a local file. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_location Storage#source_location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_location Storage#source_location} --- @@ -1523,7 +1523,7 @@ source_hash: str For `direct_upload`; an optional hash of the file to upload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_hash Storage#source_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_hash Storage#source_hash} --- diff --git a/docs/storage.typescript.md b/docs/storage.typescript.md index e5a1b076..7ecd94bb 100644 --- a/docs/storage.typescript.md +++ b/docs/storage.typescript.md @@ -1,6 +1,6 @@ # `upcloud_storage` -Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/r/storage). +Refer to the Terraform Registory for docs: [`upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage). # `storage` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terra ### Storage -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/storage upcloud_storage}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage upcloud_storage}. #### Initializers @@ -427,7 +427,7 @@ storage.Storage.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -541,10 +541,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -848,7 +848,7 @@ public readonly interval: string; The weekday when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#interval Storage#interval} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#interval Storage#interval} --- @@ -862,7 +862,7 @@ public readonly retention: number; The number of days before a backup is automatically deleted. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#retention Storage#retention} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#retention Storage#retention} --- @@ -876,7 +876,7 @@ public readonly time: string; The time of day when the backup is created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#time Storage#time} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#time Storage#time} --- @@ -908,7 +908,7 @@ public readonly id: string; The unique identifier of the storage/template to clone. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id} Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -930,7 +930,7 @@ const storageConfig: storage.StorageConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -943,7 +943,7 @@ const storageConfig: storage.StorageConfig = { ... } | clone | StorageClone | clone block. | | deleteAutoresizeBackup | boolean \| cdktf.IResolvable | If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. | | filesystemAutoresize | boolean \| cdktf.IResolvable | If set to true, provider will attempt to resize partition and filesystem when the size of the storage changes. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. | | import | StorageImport | import block. | | tier | string | The storage tier to use. | @@ -962,10 +962,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -1029,7 +1029,7 @@ public readonly size: number; The size of the storage in gigabytes. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#size Storage#size} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#size Storage#size} --- @@ -1043,7 +1043,7 @@ public readonly title: string; A short, informative description. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#title Storage#title} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#title Storage#title} --- @@ -1057,7 +1057,7 @@ public readonly zone: string; The zone in which the storage will be created. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#zone Storage#zone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#zone Storage#zone} --- @@ -1071,7 +1071,7 @@ public readonly backupRule: StorageBackupRule; backup_rule block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#backup_rule Storage#backup_rule} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#backup_rule Storage#backup_rule} --- @@ -1085,7 +1085,7 @@ public readonly clone: StorageClone; clone block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#clone Storage#clone} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#clone Storage#clone} --- @@ -1099,7 +1099,7 @@ public readonly deleteAutoresizeBackup: boolean | IResolvable; If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#delete_autoresize_backup Storage#delete_autoresize_backup} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#delete_autoresize_backup Storage#delete_autoresize_backup} --- @@ -1117,7 +1117,7 @@ Please note that before the resize attempt is made, backup of the storage will b to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#filesystem_autoresize Storage#filesystem_autoresize} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#filesystem_autoresize Storage#filesystem_autoresize} --- @@ -1129,7 +1129,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ public readonly import: StorageImport; import block. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#import Storage#import} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#import Storage#import} --- @@ -1160,7 +1160,7 @@ public readonly tier: string; The storage tier to use. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#tier Storage#tier} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#tier Storage#tier} --- @@ -1194,7 +1194,7 @@ public readonly source: string; The mode of the import task. One of `http_import` or `direct_upload`. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source Storage#source} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source Storage#source} --- @@ -1208,7 +1208,7 @@ public readonly sourceLocation: string; The location of the file to import. For `http_import` an accessible URL for `direct_upload` a local file. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_location Storage#source_location} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_location Storage#source_location} --- @@ -1222,7 +1222,7 @@ public readonly sourceHash: string; For `direct_upload`; an optional hash of the file to upload. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_hash Storage#source_hash} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_hash Storage#source_hash} --- diff --git a/docs/tag.csharp.md b/docs/tag.csharp.md index 5689a00e..8d3dbb65 100644 --- a/docs/tag.csharp.md +++ b/docs/tag.csharp.md @@ -1,6 +1,6 @@ # `upcloud_tag` -Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform.io/docs/providers/upcloud/r/tag). +Refer to the Terraform Registory for docs: [`upcloud_tag`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag). # `tag` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform ### Tag -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/tag upcloud_tag}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag upcloud_tag}. #### Initializers @@ -360,7 +360,7 @@ Tag.IsTerraformResource(object X); | TerraformResourceType | string | *No description.* | | TerraformGeneratorMetadata | HashiCorp.Cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | string[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -462,10 +462,10 @@ public object Connection { get; } ##### `Count`Optional ```csharp -public double Count { get; } +public object Count { get; } ``` -- *Type:* double +- *Type:* object --- @@ -628,7 +628,7 @@ using HashiCorp.Cdktf.Providers.Upcloud; new TagConfig { object Connection = null, - double Count = null, + object Count = null, ITerraformDependable[] DependsOn = null, ITerraformIterator ForEach = null, TerraformResourceLifecycle Lifecycle = null, @@ -646,7 +646,7 @@ new TagConfig { | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | object | *No description.* | -| Count | double | *No description.* | +| Count | object | *No description.* | | DependsOn | HashiCorp.Cdktf.ITerraformDependable[] | *No description.* | | ForEach | HashiCorp.Cdktf.ITerraformIterator | *No description.* | | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | @@ -654,7 +654,7 @@ new TagConfig { | Provisioners | object[] | *No description.* | | Name | string | The value representing the tag. | | Description | string | Free form text representing the meaning of the tag. | -| Id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#id Tag#id}. | | Servers | string[] | A collection of servers that have been assigned the tag. | --- @@ -672,10 +672,10 @@ public object Connection { get; set; } ##### `Count`Optional ```csharp -public double Count { get; set; } +public object Count { get; set; } ``` -- *Type:* double +- *Type:* object --- @@ -739,7 +739,7 @@ public string Name { get; set; } The value representing the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#name Tag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#name Tag#name} --- @@ -753,7 +753,7 @@ public string Description { get; set; } Free form text representing the meaning of the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#description Tag#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#description Tag#description} --- @@ -765,7 +765,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -782,7 +782,7 @@ public string[] Servers { get; set; } A collection of servers that have been assigned the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#servers Tag#servers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#servers Tag#servers} --- diff --git a/docs/tag.go.md b/docs/tag.go.md index c141eef1..687dec53 100644 --- a/docs/tag.go.md +++ b/docs/tag.go.md @@ -1,6 +1,6 @@ # `upcloud_tag` -Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform.io/docs/providers/upcloud/r/tag). +Refer to the Terraform Registory for docs: [`upcloud_tag`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag). # `tag` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform ### Tag -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/tag upcloud_tag}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag upcloud_tag}. #### Initializers @@ -360,7 +360,7 @@ tag.Tag_IsTerraformResource(x interface{}) *bool | TerraformResourceType | *string | *No description.* | | TerraformGeneratorMetadata | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProviderGeneratorMetadata | *No description.* | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]*string | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -462,10 +462,10 @@ func Connection() interface{} ##### `Count`Optional ```go -func Count() *f64 +func Count() interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -628,7 +628,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/tag" &tag.TagConfig { Connection: interface{}, - Count: *f64, + Count: interface{}, DependsOn: *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable, ForEach: github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator, Lifecycle: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle, @@ -646,7 +646,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/tag" | **Name** | **Type** | **Description** | | --- | --- | --- | | Connection | interface{} | *No description.* | -| Count | *f64 | *No description.* | +| Count | interface{} | *No description.* | | DependsOn | *[]github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformDependable | *No description.* | | ForEach | github.com/hashicorp/terraform-cdk-go/cdktf.ITerraformIterator | *No description.* | | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | @@ -654,7 +654,7 @@ import "github.com/cdktf/cdktf-provider-upcloud-go/upcloud/v6/tag" | Provisioners | *[]interface{} | *No description.* | | Name | *string | The value representing the tag. | | Description | *string | Free form text representing the meaning of the tag. | -| Id | *string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#id Tag#id}. | | Servers | *[]*string | A collection of servers that have been assigned the tag. | --- @@ -672,10 +672,10 @@ Connection interface{} ##### `Count`Optional ```go -Count *f64 +Count interface{} ``` -- *Type:* *f64 +- *Type:* interface{} --- @@ -739,7 +739,7 @@ Name *string The value representing the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#name Tag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#name Tag#name} --- @@ -753,7 +753,7 @@ Description *string Free form text representing the meaning of the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#description Tag#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#description Tag#description} --- @@ -765,7 +765,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -782,7 +782,7 @@ Servers *[]*string A collection of servers that have been assigned the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#servers Tag#servers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#servers Tag#servers} --- diff --git a/docs/tag.java.md b/docs/tag.java.md index 239419b0..9270f858 100644 --- a/docs/tag.java.md +++ b/docs/tag.java.md @@ -1,6 +1,6 @@ # `upcloud_tag` -Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform.io/docs/providers/upcloud/r/tag). +Refer to the Terraform Registory for docs: [`upcloud_tag`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag). # `tag` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform ### Tag -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/tag upcloud_tag}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag upcloud_tag}. #### Initializers @@ -19,6 +19,7 @@ Tag.Builder.create(Construct scope, java.lang.String id) // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -38,7 +39,7 @@ Tag.Builder.create(Construct scope, java.lang.String id) | scope | software.constructs.Construct | The scope in which to define this construct. | | id | java.lang.String | The scoped construct ID. | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -46,7 +47,7 @@ Tag.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | name | java.lang.String | The value representing the tag. | | description | java.lang.String | Free form text representing the meaning of the tag. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#id Tag#id}. | | servers | java.util.List | A collection of servers that have been assigned the tag. | --- @@ -77,7 +78,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -117,7 +118,7 @@ Must be unique amongst siblings in the same scope The value representing the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#name Tag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#name Tag#name} --- @@ -127,7 +128,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Free form text representing the meaning of the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#description Tag#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#description Tag#description} --- @@ -135,7 +136,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -148,7 +149,7 @@ If you experience problems setting this value it might not be settable. Please t A collection of servers that have been assigned the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#servers Tag#servers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#servers Tag#servers} --- @@ -462,7 +463,7 @@ Tag.isTerraformResource(java.lang.Object x) | terraformResourceType | java.lang.String | *No description.* | | terraformGeneratorMetadata | com.hashicorp.cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -564,10 +565,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -732,6 +733,7 @@ TagConfig.builder() // .connection(SSHProvisionerConnection) // .connection(WinrmProvisionerConnection) // .count(java.lang.Number) +// .count(TerraformCount) // .dependsOn(java.util.List) // .forEach(ITerraformIterator) // .lifecycle(TerraformResourceLifecycle) @@ -751,7 +753,7 @@ TagConfig.builder() | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | com.hashicorp.cdktf.SSHProvisionerConnection OR com.hashicorp.cdktf.WinrmProvisionerConnection | *No description.* | -| count | java.lang.Number | *No description.* | +| count | java.lang.Number OR com.hashicorp.cdktf.TerraformCount | *No description.* | | dependsOn | java.util.List | *No description.* | | forEach | com.hashicorp.cdktf.ITerraformIterator | *No description.* | | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | @@ -759,7 +761,7 @@ TagConfig.builder() | provisioners | java.util.List | *No description.* | | name | java.lang.String | The value representing the tag. | | description | java.lang.String | Free form text representing the meaning of the tag. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#id Tag#id}. | | servers | java.util.List | A collection of servers that have been assigned the tag. | --- @@ -777,10 +779,10 @@ public java.lang.Object getConnection(); ##### `count`Optional ```java -public java.lang.Number getCount(); +public java.lang.Object getCount(); ``` -- *Type:* java.lang.Number +- *Type:* java.lang.Number OR com.hashicorp.cdktf.TerraformCount --- @@ -844,7 +846,7 @@ public java.lang.String getName(); The value representing the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#name Tag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#name Tag#name} --- @@ -858,7 +860,7 @@ public java.lang.String getDescription(); Free form text representing the meaning of the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#description Tag#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#description Tag#description} --- @@ -870,7 +872,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -887,7 +889,7 @@ public java.util.List getServers(); A collection of servers that have been assigned the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#servers Tag#servers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#servers Tag#servers} --- diff --git a/docs/tag.python.md b/docs/tag.python.md index 39744f89..0686824b 100644 --- a/docs/tag.python.md +++ b/docs/tag.python.md @@ -1,6 +1,6 @@ # `upcloud_tag` -Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform.io/docs/providers/upcloud/r/tag). +Refer to the Terraform Registory for docs: [`upcloud_tag`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag). # `tag` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform ### Tag -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/tag upcloud_tag}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag upcloud_tag}. #### Initializers @@ -19,7 +19,7 @@ tag.Tag( scope: Construct, id: str, connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -37,7 +37,7 @@ tag.Tag( | scope | constructs.Construct | The scope in which to define this construct. | | id | str | The scoped construct ID. | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -45,7 +45,7 @@ tag.Tag( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | The value representing the tag. | | description | str | Free form text representing the meaning of the tag. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#id Tag#id}. | | servers | typing.List[str] | A collection of servers that have been assigned the tag. | --- @@ -76,7 +76,7 @@ Must be unique amongst siblings in the same scope ##### `count`Optional -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The value representing the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#name Tag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#name Tag#name} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo Free form text representing the meaning of the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#description Tag#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#description Tag#description} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upclo - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -147,7 +147,7 @@ If you experience problems setting this value it might not be settable. Please t A collection of servers that have been assigned the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#servers Tag#servers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#servers Tag#servers} --- @@ -492,7 +492,7 @@ tag.Tag.is_terraform_resource( | terraform_resource_type | str | *No description.* | | terraform_generator_metadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[str] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -594,10 +594,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -760,7 +760,7 @@ from cdktf_cdktf_provider_upcloud import tag tag.TagConfig( connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] = None, - count: typing.Union[int, float] = None, + count: typing.Union[typing.Union[int, float], TerraformCount] = None, depends_on: typing.List[ITerraformDependable] = None, for_each: ITerraformIterator = None, lifecycle: TerraformResourceLifecycle = None, @@ -778,7 +778,7 @@ tag.TagConfig( | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | typing.Union[cdktf.SSHProvisionerConnection, cdktf.WinrmProvisionerConnection] | *No description.* | -| count | typing.Union[int, float] | *No description.* | +| count | typing.Union[typing.Union[int, float], cdktf.TerraformCount] | *No description.* | | depends_on | typing.List[cdktf.ITerraformDependable] | *No description.* | | for_each | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -786,7 +786,7 @@ tag.TagConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | name | str | The value representing the tag. | | description | str | Free form text representing the meaning of the tag. | -| id | str | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#id Tag#id}. | | servers | typing.List[str] | A collection of servers that have been assigned the tag. | --- @@ -804,10 +804,10 @@ connection: typing.Union[SSHProvisionerConnection, WinrmProvisionerConnection] ##### `count`Optional ```python -count: typing.Union[int, float] +count: typing.Union[typing.Union[int, float], TerraformCount] ``` -- *Type:* typing.Union[int, float] +- *Type:* typing.Union[typing.Union[int, float], cdktf.TerraformCount] --- @@ -871,7 +871,7 @@ name: str The value representing the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#name Tag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#name Tag#name} --- @@ -885,7 +885,7 @@ description: str Free form text representing the meaning of the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#description Tag#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#description Tag#description} --- @@ -897,7 +897,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -914,7 +914,7 @@ servers: typing.List[str] A collection of servers that have been assigned the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#servers Tag#servers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#servers Tag#servers} --- diff --git a/docs/tag.typescript.md b/docs/tag.typescript.md index 54353935..591ef0ce 100644 --- a/docs/tag.typescript.md +++ b/docs/tag.typescript.md @@ -1,6 +1,6 @@ # `upcloud_tag` -Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform.io/docs/providers/upcloud/r/tag). +Refer to the Terraform Registory for docs: [`upcloud_tag`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag). # `tag` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform ### Tag -Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/tag upcloud_tag}. +Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag upcloud_tag}. #### Initializers @@ -360,7 +360,7 @@ tag.Tag.isTerraformResource(x: any) | terraformResourceType | string | *No description.* | | terraformGeneratorMetadata | cdktf.TerraformProviderGeneratorMetadata | *No description.* | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | string[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -462,10 +462,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -634,7 +634,7 @@ const tagConfig: tag.TagConfig = { ... } | **Name** | **Type** | **Description** | | --- | --- | --- | | connection | cdktf.SSHProvisionerConnection \| cdktf.WinrmProvisionerConnection | *No description.* | -| count | number | *No description.* | +| count | number \| cdktf.TerraformCount | *No description.* | | dependsOn | cdktf.ITerraformDependable[] | *No description.* | | forEach | cdktf.ITerraformIterator | *No description.* | | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | @@ -642,7 +642,7 @@ const tagConfig: tag.TagConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | name | string | The value representing the tag. | | description | string | Free form text representing the meaning of the tag. | -| id | string | Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#id Tag#id}. | | servers | string[] | A collection of servers that have been assigned the tag. | --- @@ -660,10 +660,10 @@ public readonly connection: SSHProvisionerConnection | WinrmProvisionerConnectio ##### `count`Optional ```typescript -public readonly count: number; +public readonly count: number | TerraformCount; ``` -- *Type:* number +- *Type:* number | cdktf.TerraformCount --- @@ -727,7 +727,7 @@ public readonly name: string; The value representing the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#name Tag#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#name Tag#name} --- @@ -741,7 +741,7 @@ public readonly description: string; Free form text representing the meaning of the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#description Tag#description} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#description Tag#description} --- @@ -753,7 +753,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -770,7 +770,7 @@ public readonly servers: string[]; A collection of servers that have been assigned the tag. -Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#servers Tag#servers} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#servers Tag#servers} --- diff --git a/package.json b/package.json index 56e82010..b599a5ac 100644 --- a/package.json +++ b/package.json @@ -47,8 +47,8 @@ "@actions/core": "^1.1.0", "@cdktf/provider-project": "^0.2.95", "@types/node": "^16", - "cdktf": "^0.15.0", - "cdktf-cli": "^0.15.0", + "cdktf": "^0.16.0", + "cdktf-cli": "^0.16.0", "constructs": "^10.0.0", "dot-prop": "^5.2.0", "jsii": "^1.53.0", @@ -57,12 +57,12 @@ "jsii-pacmak": "^1.80.0", "node-fetch": "cjs", "npm-check-updates": "^16", - "projen": "^0.71.15", + "projen": "^0.71.16", "standard-version": "^9", "typescript": "^4.9.5" }, "peerDependencies": { - "cdktf": "^0.15.0", + "cdktf": "^0.16.0", "constructs": "^10.0.0" }, "resolutions": { diff --git a/src/data-upcloud-hosts/README.md b/src/data-upcloud-hosts/README.md index 2b2e0940..9f34d8ee 100644 --- a/src/data-upcloud-hosts/README.md +++ b/src/data-upcloud-hosts/README.md @@ -1,3 +1,3 @@ # `data_upcloud_hosts` -Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://www.terraform.io/docs/providers/upcloud/d/hosts). +Refer to the Terraform Registory for docs: [`data_upcloud_hosts`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts). diff --git a/src/data-upcloud-hosts/index.ts b/src/data-upcloud-hosts/index.ts index 792a1686..75d9b158 100644 --- a/src/data-upcloud-hosts/index.ts +++ b/src/data-upcloud-hosts/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/d/hosts +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataUpcloudHostsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/hosts#id DataUpcloudHosts#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts#id DataUpcloudHosts#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -91,7 +91,7 @@ export class DataUpcloudHostsHostsList extends cdktf.ComplexList { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/hosts upcloud_hosts} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts upcloud_hosts} */ export class DataUpcloudHosts extends cdktf.TerraformDataSource { @@ -105,7 +105,7 @@ export class DataUpcloudHosts extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/d/hosts upcloud_hosts} Data Source + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/hosts upcloud_hosts} 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 diff --git a/src/data-upcloud-ip-addresses/README.md b/src/data-upcloud-ip-addresses/README.md index 6cf5072b..ca64d03c 100644 --- a/src/data-upcloud-ip-addresses/README.md +++ b/src/data-upcloud-ip-addresses/README.md @@ -1,3 +1,3 @@ # `data_upcloud_ip_addresses` -Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://www.terraform.io/docs/providers/upcloud/d/ip_addresses). +Refer to the Terraform Registory for docs: [`data_upcloud_ip_addresses`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses). diff --git a/src/data-upcloud-ip-addresses/index.ts b/src/data-upcloud-ip-addresses/index.ts index dcc6752c..a8a25dbb 100644 --- a/src/data-upcloud-ip-addresses/index.ts +++ b/src/data-upcloud-ip-addresses/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/d/ip_addresses +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataUpcloudIpAddressesConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses#id DataUpcloudIpAddresses#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses#id DataUpcloudIpAddresses#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you 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 @@ export class DataUpcloudIpAddressesAddressesList extends cdktf.ComplexList { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses upcloud_ip_addresses} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses upcloud_ip_addresses} */ export class DataUpcloudIpAddresses extends cdktf.TerraformDataSource { @@ -135,7 +135,7 @@ export class DataUpcloudIpAddresses extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/d/ip_addresses upcloud_ip_addresses} Data Source + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/ip_addresses upcloud_ip_addresses} 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 diff --git a/src/data-upcloud-kubernetes-cluster/README.md b/src/data-upcloud-kubernetes-cluster/README.md index 5a113ed2..4e229239 100644 --- a/src/data-upcloud-kubernetes-cluster/README.md +++ b/src/data-upcloud-kubernetes-cluster/README.md @@ -1,3 +1,3 @@ # `data_upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`data_upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster). diff --git a/src/data-upcloud-kubernetes-cluster/index.ts b/src/data-upcloud-kubernetes-cluster/index.ts index ee52c3da..535c52ea 100644 --- a/src/data-upcloud-kubernetes-cluster/index.ts +++ b/src/data-upcloud-kubernetes-cluster/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,7 +10,7 @@ export interface DataUpcloudKubernetesClusterConfig extends cdktf.TerraformMetaA /** * Cluster ID. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster#id DataUpcloudKubernetesCluster#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -19,7 +19,7 @@ export interface DataUpcloudKubernetesClusterConfig extends cdktf.TerraformMetaA } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster upcloud_kubernetes_cluster} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster upcloud_kubernetes_cluster} */ export class DataUpcloudKubernetesCluster extends cdktf.TerraformDataSource { @@ -33,7 +33,7 @@ export class DataUpcloudKubernetesCluster extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/d/kubernetes_cluster upcloud_kubernetes_cluster} Data Source + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/kubernetes_cluster upcloud_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 diff --git a/src/data-upcloud-networks/README.md b/src/data-upcloud-networks/README.md index b3c650d8..ca2fe281 100644 --- a/src/data-upcloud-networks/README.md +++ b/src/data-upcloud-networks/README.md @@ -1,3 +1,3 @@ # `data_upcloud_networks` -Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://www.terraform.io/docs/providers/upcloud/d/networks). +Refer to the Terraform Registory for docs: [`data_upcloud_networks`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks). diff --git a/src/data-upcloud-networks/index.ts b/src/data-upcloud-networks/index.ts index 74fc90e5..7bad7bac 100644 --- a/src/data-upcloud-networks/index.ts +++ b/src/data-upcloud-networks/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/d/networks +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface DataUpcloudNetworksConfig extends cdktf.TerraformMetaArguments /** * If specified, results will be filtered to match name using a regular expression * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#filter_name DataUpcloudNetworks#filter_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#filter_name DataUpcloudNetworks#filter_name} */ readonly filterName?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#id DataUpcloudNetworks#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#id DataUpcloudNetworks#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -23,7 +23,7 @@ export interface DataUpcloudNetworksConfig extends cdktf.TerraformMetaArguments /** * If specified, this data source will return only networks from this zone * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/networks#zone DataUpcloudNetworks#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks#zone DataUpcloudNetworks#zone} */ readonly zone?: string; } @@ -278,7 +278,7 @@ export class DataUpcloudNetworksNetworksList extends cdktf.ComplexList { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/networks upcloud_networks} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks upcloud_networks} */ export class DataUpcloudNetworks extends cdktf.TerraformDataSource { @@ -292,7 +292,7 @@ export class DataUpcloudNetworks extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/d/networks upcloud_networks} Data Source + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/networks upcloud_networks} 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 diff --git a/src/data-upcloud-storage/README.md b/src/data-upcloud-storage/README.md index b0cd0167..52f75798 100644 --- a/src/data-upcloud-storage/README.md +++ b/src/data-upcloud-storage/README.md @@ -1,3 +1,3 @@ # `data_upcloud_storage` -Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/d/storage). +Refer to the Terraform Registory for docs: [`data_upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage). diff --git a/src/data-upcloud-storage/index.ts b/src/data-upcloud-storage/index.ts index eca3da47..5b29345c 100644 --- a/src/data-upcloud-storage/index.ts +++ b/src/data-upcloud-storage/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/d/storage +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface DataUpcloudStorageConfig extends cdktf.TerraformMetaArguments { /** * Storage access type (public, private) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#access_type DataUpcloudStorage#access_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#access_type DataUpcloudStorage#access_type} */ readonly accessType?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#id DataUpcloudStorage#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#id DataUpcloudStorage#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -23,37 +23,37 @@ export interface DataUpcloudStorageConfig extends cdktf.TerraformMetaArguments { /** * If more than one result is returned, use the most recent storage. This is only useful with private storages. Public storages might give unpredictable results. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#most_recent DataUpcloudStorage#most_recent} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#most_recent DataUpcloudStorage#most_recent} */ readonly mostRecent?: boolean | cdktf.IResolvable; /** * Exact name of the storage (same as title) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name DataUpcloudStorage#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name DataUpcloudStorage#name} */ readonly name?: string; /** * Use regular expression to match storage name * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#name_regex DataUpcloudStorage#name_regex} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#name_regex DataUpcloudStorage#name_regex} */ readonly nameRegex?: string; /** * Storage type (normal, backup, cdrom, template). Use 'favorite' as type to filter storages on the list of favorites. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#type DataUpcloudStorage#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#type DataUpcloudStorage#type} */ readonly type: string; /** * The zone in which the storage resides * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/storage#zone DataUpcloudStorage#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage#zone DataUpcloudStorage#zone} */ readonly zone?: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/storage upcloud_storage} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage upcloud_storage} */ export class DataUpcloudStorage extends cdktf.TerraformDataSource { @@ -67,7 +67,7 @@ export class DataUpcloudStorage extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/d/storage upcloud_storage} Data Source + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/storage upcloud_storage} 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 diff --git a/src/data-upcloud-tags/README.md b/src/data-upcloud-tags/README.md index d47fc843..49ad0099 100644 --- a/src/data-upcloud-tags/README.md +++ b/src/data-upcloud-tags/README.md @@ -1,3 +1,3 @@ # `data_upcloud_tags` -Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://www.terraform.io/docs/providers/upcloud/d/tags). +Refer to the Terraform Registory for docs: [`data_upcloud_tags`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags). diff --git a/src/data-upcloud-tags/index.ts b/src/data-upcloud-tags/index.ts index 75dfc1d5..2c1417e7 100644 --- a/src/data-upcloud-tags/index.ts +++ b/src/data-upcloud-tags/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/d/tags +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataUpcloudTagsConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/tags#id DataUpcloudTags#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags#id DataUpcloudTags#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -91,7 +91,7 @@ export class DataUpcloudTagsTagsList extends cdktf.ComplexList { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/tags upcloud_tags} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags upcloud_tags} */ export class DataUpcloudTags extends cdktf.TerraformDataSource { @@ -105,7 +105,7 @@ export class DataUpcloudTags extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/d/tags upcloud_tags} Data Source + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/tags upcloud_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 diff --git a/src/data-upcloud-zone/README.md b/src/data-upcloud-zone/README.md index 05491541..53070010 100644 --- a/src/data-upcloud-zone/README.md +++ b/src/data-upcloud-zone/README.md @@ -1,3 +1,3 @@ # `data_upcloud_zone` -Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://www.terraform.io/docs/providers/upcloud/d/zone). +Refer to the Terraform Registory for docs: [`data_upcloud_zone`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone). diff --git a/src/data-upcloud-zone/index.ts b/src/data-upcloud-zone/index.ts index 6ce4c750..2bbceca2 100644 --- a/src/data-upcloud-zone/index.ts +++ b/src/data-upcloud-zone/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/d/zone +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface DataUpcloudZoneConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#id DataUpcloudZone#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#id DataUpcloudZone#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -17,13 +17,13 @@ export interface DataUpcloudZoneConfig extends cdktf.TerraformMetaArguments { /** * Unique lablel for the zone * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zone#name DataUpcloudZone#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone#name DataUpcloudZone#name} */ readonly name: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zone upcloud_zone} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone upcloud_zone} */ export class DataUpcloudZone extends cdktf.TerraformDataSource { @@ -37,7 +37,7 @@ export class DataUpcloudZone extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/d/zone upcloud_zone} Data Source + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zone upcloud_zone} 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 diff --git a/src/data-upcloud-zones/README.md b/src/data-upcloud-zones/README.md index e888b98a..7391d9be 100644 --- a/src/data-upcloud-zones/README.md +++ b/src/data-upcloud-zones/README.md @@ -1,3 +1,3 @@ # `data_upcloud_zones` -Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://www.terraform.io/docs/providers/upcloud/d/zones). +Refer to the Terraform Registory for docs: [`data_upcloud_zones`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones). diff --git a/src/data-upcloud-zones/index.ts b/src/data-upcloud-zones/index.ts index 9024978a..6fec90e1 100644 --- a/src/data-upcloud-zones/index.ts +++ b/src/data-upcloud-zones/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/d/zones +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,11 +8,11 @@ import * as cdktf from 'cdktf'; export interface DataUpcloudZonesConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#filter_type DataUpcloudZones#filter_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#filter_type DataUpcloudZones#filter_type} */ readonly filterType?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/d/zones#id DataUpcloudZones#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones#id DataUpcloudZones#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -21,7 +21,7 @@ export interface DataUpcloudZonesConfig extends cdktf.TerraformMetaArguments { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/d/zones upcloud_zones} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones upcloud_zones} */ export class DataUpcloudZones extends cdktf.TerraformDataSource { @@ -35,7 +35,7 @@ export class DataUpcloudZones extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/d/zones upcloud_zones} Data Source + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/data-sources/zones upcloud_zones} 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 diff --git a/src/firewall-rules/README.md b/src/firewall-rules/README.md index 20e9159c..82a4d178 100644 --- a/src/firewall-rules/README.md +++ b/src/firewall-rules/README.md @@ -1,3 +1,3 @@ # `upcloud_firewall_rules` -Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://www.terraform.io/docs/providers/upcloud/r/firewall_rules). +Refer to the Terraform Registory for docs: [`upcloud_firewall_rules`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules). diff --git a/src/firewall-rules/index.ts b/src/firewall-rules/index.ts index 47a62374..417b03d1 100644 --- a/src/firewall-rules/index.ts +++ b/src/firewall-rules/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/firewall_rules +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface FirewallRulesConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#id FirewallRules#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#id FirewallRules#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -17,13 +17,13 @@ export interface FirewallRulesConfig extends cdktf.TerraformMetaArguments { /** * The unique id of the server to be protected the firewall rules * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#server_id FirewallRules#server_id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#server_id FirewallRules#server_id} */ readonly serverId: string; /** * firewall_rule block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#firewall_rule FirewallRules#firewall_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#firewall_rule FirewallRules#firewall_rule} */ readonly firewallRule: FirewallRulesFirewallRule[] | cdktf.IResolvable; } @@ -31,85 +31,85 @@ export interface FirewallRulesFirewallRule { /** * Action to take if the rule conditions are met * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#action FirewallRules#action} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#action FirewallRules#action} */ readonly action: string; /** * Freeform comment string for the rule * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#comment FirewallRules#comment} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#comment FirewallRules#comment} */ readonly comment?: string; /** * The destination address range ends from this address * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_end FirewallRules#destination_address_end} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_end FirewallRules#destination_address_end} */ readonly destinationAddressEnd?: string; /** * The destination address range starts from this address * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_address_start FirewallRules#destination_address_start} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_address_start FirewallRules#destination_address_start} */ readonly destinationAddressStart?: string; /** * The destination port range ends from this port number * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_end FirewallRules#destination_port_end} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_end FirewallRules#destination_port_end} */ readonly destinationPortEnd?: string; /** * The destination port range starts from this port number * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#destination_port_start FirewallRules#destination_port_start} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#destination_port_start FirewallRules#destination_port_start} */ readonly destinationPortStart?: string; /** * The direction of network traffic this rule will be applied to * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#direction FirewallRules#direction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#direction FirewallRules#direction} */ readonly direction: string; /** * The address family of new firewall rule * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#family FirewallRules#family} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#family FirewallRules#family} */ readonly family?: string; /** * The ICMP type * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#icmp_type FirewallRules#icmp_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#icmp_type FirewallRules#icmp_type} */ readonly icmpType?: string; /** * The protocol this rule will be applied to * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#protocol FirewallRules#protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#protocol FirewallRules#protocol} */ readonly protocol?: string; /** * The source address range ends from this address * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_end FirewallRules#source_address_end} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_end FirewallRules#source_address_end} */ readonly sourceAddressEnd?: string; /** * The source address range starts from this address * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_address_start FirewallRules#source_address_start} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_address_start FirewallRules#source_address_start} */ readonly sourceAddressStart?: string; /** * The source port range ends from this port number * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_end FirewallRules#source_port_end} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_end FirewallRules#source_port_end} */ readonly sourcePortEnd?: string; /** * The source port range starts from this port number * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules#source_port_start FirewallRules#source_port_start} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules#source_port_start FirewallRules#source_port_start} */ readonly sourcePortStart?: string; } @@ -499,7 +499,7 @@ export class FirewallRulesFirewallRuleList extends cdktf.ComplexList { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules upcloud_firewall_rules} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules upcloud_firewall_rules} */ export class FirewallRules extends cdktf.TerraformResource { @@ -513,7 +513,7 @@ export class FirewallRules extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/firewall_rules upcloud_firewall_rules} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/firewall_rules upcloud_firewall_rules} 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 diff --git a/src/floating-ip-address/README.md b/src/floating-ip-address/README.md index 68a70205..8c352e6b 100644 --- a/src/floating-ip-address/README.md +++ b/src/floating-ip-address/README.md @@ -1,3 +1,3 @@ # `upcloud_floating_ip_address` -Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address). +Refer to the Terraform Registory for docs: [`upcloud_floating_ip_address`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address). diff --git a/src/floating-ip-address/index.ts b/src/floating-ip-address/index.ts index 367111f0..40fd43e2 100644 --- a/src/floating-ip-address/index.ts +++ b/src/floating-ip-address/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,17 +10,17 @@ export interface FloatingIpAddressConfig extends cdktf.TerraformMetaArguments { /** * Is address for utility or public network * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#access FloatingIpAddress#access} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#access FloatingIpAddress#access} */ readonly access?: string; /** * The address family of new IP address * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#family FloatingIpAddress#family} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#family FloatingIpAddress#family} */ readonly family?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#id FloatingIpAddress#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#id FloatingIpAddress#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -29,19 +29,19 @@ export interface FloatingIpAddressConfig extends cdktf.TerraformMetaArguments { /** * MAC address of server interface to assign address to * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#mac_address FloatingIpAddress#mac_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#mac_address FloatingIpAddress#mac_address} */ readonly macAddress?: string; /** * Zone of address, required when assigning a detached floating IP address * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address#zone FloatingIpAddress#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address#zone FloatingIpAddress#zone} */ readonly zone?: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address upcloud_floating_ip_address} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address upcloud_floating_ip_address} */ export class FloatingIpAddress extends cdktf.TerraformResource { @@ -55,7 +55,7 @@ export class FloatingIpAddress extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/floating_ip_address upcloud_floating_ip_address} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/floating_ip_address upcloud_floating_ip_address} 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 diff --git a/src/gateway/README.md b/src/gateway/README.md index 02f64e63..80d97b32 100644 --- a/src/gateway/README.md +++ b/src/gateway/README.md @@ -1,3 +1,3 @@ # `upcloud_gateway` -Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://www.terraform.io/docs/providers/upcloud/r/gateway). +Refer to the Terraform Registory for docs: [`upcloud_gateway`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway). diff --git a/src/gateway/index.ts b/src/gateway/index.ts index 0d3d90bd..ce3377af 100644 --- a/src/gateway/index.ts +++ b/src/gateway/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/gateway +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,17 +10,17 @@ export interface GatewayConfig extends cdktf.TerraformMetaArguments { /** * The service configured status indicates the service's current intended status. Managed by the customer. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#configured_status Gateway#configured_status} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#configured_status Gateway#configured_status} */ readonly configuredStatus?: string; /** * Features enabled for the gateway. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#features Gateway#features} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#features Gateway#features} */ readonly features: string[]; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -29,25 +29,25 @@ export interface GatewayConfig extends cdktf.TerraformMetaArguments { /** * Key-value pairs to classify the network gateway. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#labels Gateway#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#labels Gateway#labels} */ readonly labels?: { [key: string]: string }; /** * Gateway name. Needs to be unique within the account. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#name Gateway#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#name Gateway#name} */ readonly name: string; /** * Zone in which the gateway will be hosted, e.g. `de-fra1`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#zone Gateway#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#zone Gateway#zone} */ readonly zone: string; /** * router block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#router Gateway#router} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#router Gateway#router} */ readonly router: GatewayRouter; } @@ -55,7 +55,7 @@ export interface GatewayRouter { /** * ID of the router attached to the gateway. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/gateway#id Gateway#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway#id Gateway#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -120,7 +120,7 @@ export class GatewayRouterOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/gateway upcloud_gateway} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway upcloud_gateway} */ export class Gateway extends cdktf.TerraformResource { @@ -134,7 +134,7 @@ export class Gateway extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/gateway upcloud_gateway} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/gateway upcloud_gateway} 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 diff --git a/src/kubernetes-cluster/README.md b/src/kubernetes-cluster/README.md index 63e7e032..33f8030f 100644 --- a/src/kubernetes-cluster/README.md +++ b/src/kubernetes-cluster/README.md @@ -1,3 +1,3 @@ # `upcloud_kubernetes_cluster` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_cluster`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster). diff --git a/src/kubernetes-cluster/index.ts b/src/kubernetes-cluster/index.ts index ed8e37ab..b2597326 100644 --- a/src/kubernetes-cluster/index.ts +++ b/src/kubernetes-cluster/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface KubernetesClusterConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#id KubernetesCluster#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -17,25 +17,25 @@ export interface KubernetesClusterConfig extends cdktf.TerraformMetaArguments { /** * Cluster name. Needs to be unique within the account. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#name KubernetesCluster#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#name KubernetesCluster#name} */ readonly name: string; /** * Network ID for the cluster to run in. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#network KubernetesCluster#network} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#network KubernetesCluster#network} */ readonly network: string; /** * Zone in which the Kubernetes cluster will be hosted, e.g. `de-fra1`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster#zone KubernetesCluster#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster#zone KubernetesCluster#zone} */ readonly zone: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster upcloud_kubernetes_cluster} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster upcloud_kubernetes_cluster} */ export class KubernetesCluster extends cdktf.TerraformResource { @@ -49,7 +49,7 @@ export class KubernetesCluster extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_cluster upcloud_kubernetes_cluster} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_cluster upcloud_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 diff --git a/src/kubernetes-node-group/README.md b/src/kubernetes-node-group/README.md index aa7320b5..e41fd8d6 100644 --- a/src/kubernetes-node-group/README.md +++ b/src/kubernetes-node-group/README.md @@ -1,3 +1,3 @@ # `upcloud_kubernetes_node_group` -Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group). +Refer to the Terraform Registory for docs: [`upcloud_kubernetes_node_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group). diff --git a/src/kubernetes-node-group/index.ts b/src/kubernetes-node-group/index.ts index e9150537..d34ef878 100644 --- a/src/kubernetes-node-group/index.ts +++ b/src/kubernetes-node-group/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group // generated from terraform resource schema import { Construct } from 'constructs'; @@ -11,17 +11,17 @@ export interface KubernetesNodeGroupConfig extends cdktf.TerraformMetaArguments * If set to true, nodes in this group will be placed on separate compute hosts. Please note that anti-affinity policy is considered "best effort" and enabling it does not fully guarantee that the nodes will end up on different hardware. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#anti_affinity KubernetesNodeGroup#anti_affinity} */ readonly antiAffinity?: boolean | cdktf.IResolvable; /** * Cluster ID. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#cluster KubernetesNodeGroup#cluster} */ readonly cluster: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#id KubernetesNodeGroup#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#id KubernetesNodeGroup#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -30,43 +30,43 @@ export interface KubernetesNodeGroupConfig extends cdktf.TerraformMetaArguments /** * Key-value pairs to classify the node group. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#labels KubernetesNodeGroup#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#labels KubernetesNodeGroup#labels} */ readonly labels?: { [key: string]: string }; /** * The name of the node group. Needs to be unique within a cluster. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#name KubernetesNodeGroup#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#name KubernetesNodeGroup#name} */ readonly name: string; /** * Amount of nodes to provision in the node group. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#node_count KubernetesNodeGroup#node_count} */ readonly nodeCount: number; /** * The pricing plan used for the node group. You can list available plans with `upctl server plans` * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#plan KubernetesNodeGroup#plan} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#plan KubernetesNodeGroup#plan} */ readonly plan: string; /** * You can optionally select SSH keys to be added as authorized keys to the nodes in this node group. This allows you to connect to the nodes via SSH once they are running. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#ssh_keys KubernetesNodeGroup#ssh_keys} */ readonly sshKeys?: string[]; /** * kubelet_args block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#kubelet_args KubernetesNodeGroup#kubelet_args} */ readonly kubeletArgs?: KubernetesNodeGroupKubeletArgs[] | cdktf.IResolvable; /** * taint block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#taint KubernetesNodeGroup#taint} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#taint KubernetesNodeGroup#taint} */ readonly taint?: KubernetesNodeGroupTaint[] | cdktf.IResolvable; } @@ -74,13 +74,13 @@ export interface KubernetesNodeGroupKubeletArgs { /** * Kubelet argument key. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} */ readonly key: string; /** * Kubelet argument value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} */ readonly value: string; } @@ -196,19 +196,19 @@ export interface KubernetesNodeGroupTaint { /** * Taint effect. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#effect KubernetesNodeGroup#effect} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#effect KubernetesNodeGroup#effect} */ readonly effect: string; /** * Taint key. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#key KubernetesNodeGroup#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#key KubernetesNodeGroup#key} */ readonly key: string; /** * Taint value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group#value KubernetesNodeGroup#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group#value KubernetesNodeGroup#value} */ readonly value: string; } @@ -342,7 +342,7 @@ export class KubernetesNodeGroupTaintList extends cdktf.ComplexList { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group upcloud_kubernetes_node_group} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group upcloud_kubernetes_node_group} */ export class KubernetesNodeGroup extends cdktf.TerraformResource { @@ -356,7 +356,7 @@ export class KubernetesNodeGroup extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/kubernetes_node_group upcloud_kubernetes_node_group} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/kubernetes_node_group upcloud_kubernetes_node_group} 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 diff --git a/src/loadbalancer-backend/README.md b/src/loadbalancer-backend/README.md index 7719aaf1..f11a7d20 100644 --- a/src/loadbalancer-backend/README.md +++ b/src/loadbalancer-backend/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_backend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_backend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend). diff --git a/src/loadbalancer-backend/index.ts b/src/loadbalancer-backend/index.ts index bdd5f823..39d2ebbe 100644 --- a/src/loadbalancer-backend/index.ts +++ b/src/loadbalancer-backend/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface LoadbalancerBackendConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#id LoadbalancerBackend#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#id LoadbalancerBackend#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -17,25 +17,25 @@ export interface LoadbalancerBackendConfig extends cdktf.TerraformMetaArguments /** * ID of the load balancer to which the backend is connected. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#loadbalancer LoadbalancerBackend#loadbalancer} */ readonly loadbalancer: string; /** * The name of the backend must be unique within the load balancer service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#name LoadbalancerBackend#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#name LoadbalancerBackend#name} */ readonly name: string; /** * Domain Name Resolver used with dynamic type members. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#resolver_name LoadbalancerBackend#resolver_name} */ readonly resolverName?: string; /** * properties block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#properties LoadbalancerBackend#properties} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#properties LoadbalancerBackend#properties} */ readonly properties?: LoadbalancerBackendProperties; } @@ -43,61 +43,61 @@ export interface LoadbalancerBackendProperties { /** * Expected HTTP status code returned by the customer application to mark server as healthy. Ignored for tcp type. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_expected_status LoadbalancerBackend#health_check_expected_status} */ readonly healthCheckExpectedStatus?: number; /** * Sets how many failed health checks are allowed until the backend member is taken off from the rotation. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_fall LoadbalancerBackend#health_check_fall} */ readonly healthCheckFall?: number; /** * Interval between health checks. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_interval LoadbalancerBackend#health_check_interval} */ readonly healthCheckInterval?: number; /** * Sets how many passing checks there must be before returning the backend member to the rotation. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_rise LoadbalancerBackend#health_check_rise} */ readonly healthCheckRise?: number; /** * Health check type. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_type LoadbalancerBackend#health_check_type} */ readonly healthCheckType?: string; /** * Target path for health check HTTP GET requests. Ignored for tcp type. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#health_check_url LoadbalancerBackend#health_check_url} */ readonly healthCheckUrl?: string; /** * Enable outbound proxy protocol by setting the desired version. Empty string disables proxy protocol. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#outbound_proxy_protocol LoadbalancerBackend#outbound_proxy_protocol} */ readonly outboundProxyProtocol?: string; /** * Sets sticky session cookie name. Empty string disables sticky session. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#sticky_session_cookie_name LoadbalancerBackend#sticky_session_cookie_name} */ readonly stickySessionCookieName?: string; /** * Backend server timeout in seconds. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_server LoadbalancerBackend#timeout_server} */ readonly timeoutServer?: number; /** * Maximum inactivity time on the client and server side for tunnels in seconds. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend#timeout_tunnel LoadbalancerBackend#timeout_tunnel} */ readonly timeoutTunnel?: number; } @@ -369,7 +369,7 @@ export class LoadbalancerBackendPropertiesOutputReference extends cdktf.ComplexO } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend upcloud_loadbalancer_backend} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend upcloud_loadbalancer_backend} */ export class LoadbalancerBackend extends cdktf.TerraformResource { @@ -383,7 +383,7 @@ export class LoadbalancerBackend extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_backend upcloud_loadbalancer_backend} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_backend upcloud_loadbalancer_backend} 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 diff --git a/src/loadbalancer-dynamic-backend-member/README.md b/src/loadbalancer-dynamic-backend-member/README.md index bfc78bff..159c748a 100644 --- a/src/loadbalancer-dynamic-backend-member/README.md +++ b/src/loadbalancer-dynamic-backend-member/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_dynamic_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member). diff --git a/src/loadbalancer-dynamic-backend-member/index.ts b/src/loadbalancer-dynamic-backend-member/index.ts index 014e8316..5e7aa6cf 100644 --- a/src/loadbalancer-dynamic-backend-member/index.ts +++ b/src/loadbalancer-dynamic-backend-member/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,17 +10,17 @@ export interface LoadbalancerDynamicBackendMemberConfig extends cdktf.TerraformM /** * ID of the load balancer backend to which the member is connected. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#backend LoadbalancerDynamicBackendMember#backend} */ readonly backend: string; /** * Indicates if the member is enabled. Disabled members are excluded from load balancing. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#enabled LoadbalancerDynamicBackendMember#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#id LoadbalancerDynamicBackendMember#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -29,25 +29,25 @@ export interface LoadbalancerDynamicBackendMemberConfig extends cdktf.TerraformM /** * Optional fallback IP address in case of failure on DNS resolving. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#ip LoadbalancerDynamicBackendMember#ip} */ readonly ip?: string; /** * Maximum number of sessions before queueing. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#max_sessions LoadbalancerDynamicBackendMember#max_sessions} */ readonly maxSessions: number; /** * The name of the member must be unique within the load balancer backend service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#name LoadbalancerDynamicBackendMember#name} */ readonly name: string; /** * Server port. Port is optional and can be specified in DNS SRV record. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#port LoadbalancerDynamicBackendMember#port} */ readonly port?: number; /** @@ -55,13 +55,13 @@ export interface LoadbalancerDynamicBackendMemberConfig extends cdktf.TerraformM All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member#weight LoadbalancerDynamicBackendMember#weight} */ readonly weight: number; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member} */ export class LoadbalancerDynamicBackendMember extends cdktf.TerraformResource { @@ -75,7 +75,7 @@ export class LoadbalancerDynamicBackendMember extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_backend_member upcloud_loadbalancer_dynamic_backend_member} 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 diff --git a/src/loadbalancer-dynamic-certificate-bundle/README.md b/src/loadbalancer-dynamic-certificate-bundle/README.md index 1dde29ac..8839d1d5 100644 --- a/src/loadbalancer-dynamic-certificate-bundle/README.md +++ b/src/loadbalancer-dynamic-certificate-bundle/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_dynamic_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_dynamic_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle). diff --git a/src/loadbalancer-dynamic-certificate-bundle/index.ts b/src/loadbalancer-dynamic-certificate-bundle/index.ts index 1f7dcca3..11a8a5a4 100644 --- a/src/loadbalancer-dynamic-certificate-bundle/index.ts +++ b/src/loadbalancer-dynamic-certificate-bundle/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface LoadbalancerDynamicCertificateBundleConfig extends cdktf.Terraf /** * Certificate hostnames. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#hostnames LoadbalancerDynamicCertificateBundle#hostnames} */ readonly hostnames: string[]; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#id LoadbalancerDynamicCertificateBundle#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -23,19 +23,19 @@ export interface LoadbalancerDynamicCertificateBundleConfig extends cdktf.Terraf /** * Private key type (`rsa` / `ecdsa`). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#key_type LoadbalancerDynamicCertificateBundle#key_type} */ readonly keyType: string; /** * The name of the bundle must be unique within customer account. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle#name LoadbalancerDynamicCertificateBundle#name} */ readonly name: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle} */ export class LoadbalancerDynamicCertificateBundle extends cdktf.TerraformResource { @@ -49,7 +49,7 @@ export class LoadbalancerDynamicCertificateBundle extends cdktf.TerraformResourc // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_dynamic_certificate_bundle upcloud_loadbalancer_dynamic_certificate_bundle} 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 diff --git a/src/loadbalancer-frontend-rule/README.md b/src/loadbalancer-frontend-rule/README.md index a50bea40..fbe178d8 100644 --- a/src/loadbalancer-frontend-rule/README.md +++ b/src/loadbalancer-frontend-rule/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_frontend_rule` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_rule`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule). diff --git a/src/loadbalancer-frontend-rule/index.ts b/src/loadbalancer-frontend-rule/index.ts index 6253fb0e..d3d0d169 100644 --- a/src/loadbalancer-frontend-rule/index.ts +++ b/src/loadbalancer-frontend-rule/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface LoadbalancerFrontendRuleConfig extends cdktf.TerraformMetaArgum /** * ID of the load balancer frontend to which the rule is connected. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#frontend LoadbalancerFrontendRule#frontend} */ readonly frontend: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#id LoadbalancerFrontendRule#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -23,25 +23,25 @@ export interface LoadbalancerFrontendRuleConfig extends cdktf.TerraformMetaArgum /** * The name of the frontend rule must be unique within the load balancer service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} */ readonly name: string; /** * Rule with the higher priority goes first. Rules with the same priority processed in alphabetical order. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#priority LoadbalancerFrontendRule#priority} */ readonly priority: number; /** * actions block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#actions LoadbalancerFrontendRule#actions} */ readonly actions?: LoadbalancerFrontendRuleActions; /** * matchers block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#matchers LoadbalancerFrontendRule#matchers} */ readonly matchers?: LoadbalancerFrontendRuleMatchers; } @@ -49,13 +49,13 @@ export interface LoadbalancerFrontendRuleActionsHttpRedirect { /** * Target location. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#location LoadbalancerFrontendRule#location} */ readonly location?: string; /** * Target scheme. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#scheme LoadbalancerFrontendRule#scheme} */ readonly scheme?: string; } @@ -177,19 +177,19 @@ export interface LoadbalancerFrontendRuleActionsHttpReturn { /** * Content type. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#content_type LoadbalancerFrontendRule#content_type} */ readonly contentType: string; /** * The payload. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#payload LoadbalancerFrontendRule#payload} */ readonly payload: string; /** * HTTP status code. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#status LoadbalancerFrontendRule#status} */ readonly status: number; } @@ -323,7 +323,7 @@ export class LoadbalancerFrontendRuleActionsHttpReturnList extends cdktf.Complex } export interface LoadbalancerFrontendRuleActionsSetForwardedHeaders { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active} */ readonly active?: boolean | cdktf.IResolvable; } @@ -420,7 +420,7 @@ export class LoadbalancerFrontendRuleActionsSetForwardedHeadersList extends cdkt } export interface LoadbalancerFrontendRuleActionsTcpReject { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#active LoadbalancerFrontendRule#active} */ readonly active?: boolean | cdktf.IResolvable; } @@ -519,7 +519,7 @@ export interface LoadbalancerFrontendRuleActionsUseBackend { /** * The name of the backend where traffic will be routed. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} */ readonly backendName: string; } @@ -615,31 +615,31 @@ export interface LoadbalancerFrontendRuleActions { /** * http_redirect block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_redirect LoadbalancerFrontendRule#http_redirect} */ readonly httpRedirect?: LoadbalancerFrontendRuleActionsHttpRedirect[] | cdktf.IResolvable; /** * http_return block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_return LoadbalancerFrontendRule#http_return} */ readonly httpReturn?: LoadbalancerFrontendRuleActionsHttpReturn[] | cdktf.IResolvable; /** * set_forwarded_headers block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#set_forwarded_headers LoadbalancerFrontendRule#set_forwarded_headers} */ readonly setForwardedHeaders?: LoadbalancerFrontendRuleActionsSetForwardedHeaders[] | cdktf.IResolvable; /** * tcp_reject block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#tcp_reject LoadbalancerFrontendRule#tcp_reject} */ readonly tcpReject?: LoadbalancerFrontendRuleActionsTcpReject[] | cdktf.IResolvable; /** * use_backend block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#use_backend LoadbalancerFrontendRule#use_backend} */ readonly useBackend?: LoadbalancerFrontendRuleActionsUseBackend[] | cdktf.IResolvable; } @@ -798,13 +798,13 @@ export interface LoadbalancerFrontendRuleMatchersBodySize { /** * Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * Integer value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value: number; } @@ -920,13 +920,13 @@ export interface LoadbalancerFrontendRuleMatchersBodySizeRange { /** * Integer value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} */ readonly rangeEnd: number; /** * Integer value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} */ readonly rangeStart: number; } @@ -1042,25 +1042,25 @@ export interface LoadbalancerFrontendRuleMatchersCookie { /** * Ignore case, default `false`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} */ readonly ignoreCase?: boolean | cdktf.IResolvable; /** * Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, `exists`). Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * Name of the argument. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} */ readonly name: string; /** * String value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value?: string; } @@ -1222,25 +1222,25 @@ export interface LoadbalancerFrontendRuleMatchersHeader { /** * Ignore case, default `false`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} */ readonly ignoreCase?: boolean | cdktf.IResolvable; /** * Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, `exists`). Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * Name of the argument. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} */ readonly name: string; /** * String value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value?: string; } @@ -1402,7 +1402,7 @@ export interface LoadbalancerFrontendRuleMatchersHost { /** * String value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value: string; } @@ -1498,7 +1498,7 @@ export interface LoadbalancerFrontendRuleMatchersHttpMethod { /** * String value (`GET`, `HEAD`, `POST`, `PUT`, `PATCH`, `DELETE`, `CONNECT`, `OPTIONS`, `TRACE`). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value: string; } @@ -1594,19 +1594,19 @@ export interface LoadbalancerFrontendRuleMatchersNumMembersUp { /** * The name of the `backend` which members will be monitored. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#backend_name LoadbalancerFrontendRule#backend_name} */ readonly backendName: string; /** * Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * Integer value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value: number; } @@ -1742,19 +1742,19 @@ export interface LoadbalancerFrontendRuleMatchersPath { /** * Ignore case, default `false`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} */ readonly ignoreCase?: boolean | cdktf.IResolvable; /** * Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, `exists`). Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * String value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value?: string; } @@ -1896,7 +1896,7 @@ export interface LoadbalancerFrontendRuleMatchersSrcIp { /** * IP address. CIDR masks are supported, e.g. `192.168.0.0/24`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value: string; } @@ -1992,13 +1992,13 @@ export interface LoadbalancerFrontendRuleMatchersSrcPort { /** * Match method (`equal`, `greater`, `greater_or_equal`, `less`, `less_or_equal`). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * Integer value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value: number; } @@ -2114,13 +2114,13 @@ export interface LoadbalancerFrontendRuleMatchersSrcPortRange { /** * Integer value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_end LoadbalancerFrontendRule#range_end} */ readonly rangeEnd: number; /** * Integer value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#range_start LoadbalancerFrontendRule#range_start} */ readonly rangeStart: number; } @@ -2236,19 +2236,19 @@ export interface LoadbalancerFrontendRuleMatchersUrl { /** * Ignore case, default `false`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} */ readonly ignoreCase?: boolean | cdktf.IResolvable; /** * Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, `exists`). Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * String value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value?: string; } @@ -2390,25 +2390,25 @@ export interface LoadbalancerFrontendRuleMatchersUrlParam { /** * Ignore case, default `false`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} */ readonly ignoreCase?: boolean | cdktf.IResolvable; /** * Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, `exists`). Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * Name of the argument. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#name LoadbalancerFrontendRule#name} */ readonly name: string; /** * String value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value?: string; } @@ -2570,19 +2570,19 @@ export interface LoadbalancerFrontendRuleMatchersUrlQuery { /** * Ignore case, default `false`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#ignore_case LoadbalancerFrontendRule#ignore_case} */ readonly ignoreCase?: boolean | cdktf.IResolvable; /** * Match method (`exact`, `substring`, `regexp`, `starts`, `ends`, `domain`, `ip`, `exists`). Matcher with `exists` and `ip` methods must be used without `value` and `ignore_case` fields. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#method LoadbalancerFrontendRule#method} */ readonly method: string; /** * String value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#value LoadbalancerFrontendRule#value} */ readonly value?: string; } @@ -2724,85 +2724,85 @@ export interface LoadbalancerFrontendRuleMatchers { /** * body_size block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size LoadbalancerFrontendRule#body_size} */ readonly bodySize?: LoadbalancerFrontendRuleMatchersBodySize[] | cdktf.IResolvable; /** * body_size_range block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#body_size_range LoadbalancerFrontendRule#body_size_range} */ readonly bodySizeRange?: LoadbalancerFrontendRuleMatchersBodySizeRange[] | cdktf.IResolvable; /** * cookie block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#cookie LoadbalancerFrontendRule#cookie} */ readonly cookie?: LoadbalancerFrontendRuleMatchersCookie[] | cdktf.IResolvable; /** * header block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#header LoadbalancerFrontendRule#header} */ readonly header?: LoadbalancerFrontendRuleMatchersHeader[] | cdktf.IResolvable; /** * host block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#host LoadbalancerFrontendRule#host} */ readonly host?: LoadbalancerFrontendRuleMatchersHost[] | cdktf.IResolvable; /** * http_method block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#http_method LoadbalancerFrontendRule#http_method} */ readonly httpMethod?: LoadbalancerFrontendRuleMatchersHttpMethod[] | cdktf.IResolvable; /** * num_members_up block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#num_members_up LoadbalancerFrontendRule#num_members_up} */ readonly numMembersUp?: LoadbalancerFrontendRuleMatchersNumMembersUp[] | cdktf.IResolvable; /** * path block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#path LoadbalancerFrontendRule#path} */ readonly path?: LoadbalancerFrontendRuleMatchersPath[] | cdktf.IResolvable; /** * src_ip block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_ip LoadbalancerFrontendRule#src_ip} */ readonly srcIp?: LoadbalancerFrontendRuleMatchersSrcIp[] | cdktf.IResolvable; /** * src_port block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port LoadbalancerFrontendRule#src_port} */ readonly srcPort?: LoadbalancerFrontendRuleMatchersSrcPort[] | cdktf.IResolvable; /** * src_port_range block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#src_port_range LoadbalancerFrontendRule#src_port_range} */ readonly srcPortRange?: LoadbalancerFrontendRuleMatchersSrcPortRange[] | cdktf.IResolvable; /** * url block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url LoadbalancerFrontendRule#url} */ readonly url?: LoadbalancerFrontendRuleMatchersUrl[] | cdktf.IResolvable; /** * url_param block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_param LoadbalancerFrontendRule#url_param} */ readonly urlParam?: LoadbalancerFrontendRuleMatchersUrlParam[] | cdktf.IResolvable; /** * url_query block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule#url_query LoadbalancerFrontendRule#url_query} */ readonly urlQuery?: LoadbalancerFrontendRuleMatchersUrlQuery[] | cdktf.IResolvable; } @@ -3166,7 +3166,7 @@ export class LoadbalancerFrontendRuleMatchersOutputReference extends cdktf.Compl } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule} */ export class LoadbalancerFrontendRule extends cdktf.TerraformResource { @@ -3180,7 +3180,7 @@ export class LoadbalancerFrontendRule extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_rule upcloud_loadbalancer_frontend_rule} 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 diff --git a/src/loadbalancer-frontend-tls-config/README.md b/src/loadbalancer-frontend-tls-config/README.md index d8f4e2e5..6f1ffc43 100644 --- a/src/loadbalancer-frontend-tls-config/README.md +++ b/src/loadbalancer-frontend-tls-config/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_frontend_tls_config` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend_tls_config`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config). diff --git a/src/loadbalancer-frontend-tls-config/index.ts b/src/loadbalancer-frontend-tls-config/index.ts index a9a9e796..1d80cbc9 100644 --- a/src/loadbalancer-frontend-tls-config/index.ts +++ b/src/loadbalancer-frontend-tls-config/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,17 +10,17 @@ export interface LoadbalancerFrontendTlsConfigConfig extends cdktf.TerraformMeta /** * Reference to certificate bundle ID. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#certificate_bundle LoadbalancerFrontendTlsConfig#certificate_bundle} */ readonly certificateBundle: string; /** * ID of the load balancer frontend to which the TLS config is connected. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#frontend LoadbalancerFrontendTlsConfig#frontend} */ readonly frontend: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#id LoadbalancerFrontendTlsConfig#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -29,13 +29,13 @@ export interface LoadbalancerFrontendTlsConfigConfig extends cdktf.TerraformMeta /** * The name of the TLS config must be unique within service frontend. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config#name LoadbalancerFrontendTlsConfig#name} */ readonly name: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config} */ export class LoadbalancerFrontendTlsConfig extends cdktf.TerraformResource { @@ -49,7 +49,7 @@ export class LoadbalancerFrontendTlsConfig extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_config} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend_tls_config upcloud_loadbalancer_frontend_tls_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 diff --git a/src/loadbalancer-frontend/README.md b/src/loadbalancer-frontend/README.md index 038460d3..136556f3 100644 --- a/src/loadbalancer-frontend/README.md +++ b/src/loadbalancer-frontend/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_frontend` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_frontend`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend). diff --git a/src/loadbalancer-frontend/index.ts b/src/loadbalancer-frontend/index.ts index f9ed1087..6c8fd129 100644 --- a/src/loadbalancer-frontend/index.ts +++ b/src/loadbalancer-frontend/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface LoadbalancerFrontendConfig extends cdktf.TerraformMetaArguments /** * The name of the default backend where traffic will be routed. Note, default backend can be overwritten in frontend rules. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#default_backend_name LoadbalancerFrontend#default_backend_name} */ readonly defaultBackendName: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#id LoadbalancerFrontend#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#id LoadbalancerFrontend#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -23,37 +23,37 @@ export interface LoadbalancerFrontendConfig extends cdktf.TerraformMetaArguments /** * ID of the load balancer to which the frontend is connected. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#loadbalancer LoadbalancerFrontend#loadbalancer} */ readonly loadbalancer: string; /** * When load balancer operating in `tcp` mode it acts as a layer 4 proxy. In `http` mode it acts as a layer 7 proxy. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#mode LoadbalancerFrontend#mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#mode LoadbalancerFrontend#mode} */ readonly mode: string; /** * The name of the frontend must be unique within the load balancer service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} */ readonly name: string; /** * Port to listen incoming requests * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#port LoadbalancerFrontend#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#port LoadbalancerFrontend#port} */ readonly port: number; /** * networks block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#networks LoadbalancerFrontend#networks} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#networks LoadbalancerFrontend#networks} */ readonly networks?: LoadbalancerFrontendNetworks[] | cdktf.IResolvable; /** * properties block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#properties LoadbalancerFrontend#properties} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#properties LoadbalancerFrontend#properties} */ readonly properties?: LoadbalancerFrontendProperties; } @@ -61,7 +61,7 @@ export interface LoadbalancerFrontendNetworks { /** * Name of the load balancer network * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#name LoadbalancerFrontend#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#name LoadbalancerFrontend#name} */ readonly name: string; } @@ -157,13 +157,13 @@ export interface LoadbalancerFrontendProperties { /** * Enable or disable inbound proxy protocol support. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#inbound_proxy_protocol LoadbalancerFrontend#inbound_proxy_protocol} */ readonly inboundProxyProtocol?: boolean | cdktf.IResolvable; /** * Client request timeout in seconds. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend#timeout_client LoadbalancerFrontend#timeout_client} */ readonly timeoutClient?: number; } @@ -251,7 +251,7 @@ export class LoadbalancerFrontendPropertiesOutputReference extends cdktf.Complex } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend upcloud_loadbalancer_frontend} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend upcloud_loadbalancer_frontend} */ export class LoadbalancerFrontend extends cdktf.TerraformResource { @@ -265,7 +265,7 @@ export class LoadbalancerFrontend extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_frontend upcloud_loadbalancer_frontend} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_frontend upcloud_loadbalancer_frontend} 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 diff --git a/src/loadbalancer-manual-certificate-bundle/README.md b/src/loadbalancer-manual-certificate-bundle/README.md index 69303c6a..064708db 100644 --- a/src/loadbalancer-manual-certificate-bundle/README.md +++ b/src/loadbalancer-manual-certificate-bundle/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_manual_certificate_bundle` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_manual_certificate_bundle`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle). diff --git a/src/loadbalancer-manual-certificate-bundle/index.ts b/src/loadbalancer-manual-certificate-bundle/index.ts index 30219748..52cc927c 100644 --- a/src/loadbalancer-manual-certificate-bundle/index.ts +++ b/src/loadbalancer-manual-certificate-bundle/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface LoadbalancerManualCertificateBundleConfig extends cdktf.Terrafo /** * Certificate within base64 string must be in PEM format. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#certificate LoadbalancerManualCertificateBundle#certificate} */ readonly certificate: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#id LoadbalancerManualCertificateBundle#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -23,25 +23,25 @@ export interface LoadbalancerManualCertificateBundleConfig extends cdktf.Terrafo /** * Intermediate certificates within base64 string must be in PEM format. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#intermediates LoadbalancerManualCertificateBundle#intermediates} */ readonly intermediates?: string; /** * The name of the bundle must be unique within customer account. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#name LoadbalancerManualCertificateBundle#name} */ readonly name: string; /** * Private key within base64 string must be in PEM format. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle#private_key LoadbalancerManualCertificateBundle#private_key} */ readonly privateKey: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle} */ export class LoadbalancerManualCertificateBundle extends cdktf.TerraformResource { @@ -55,7 +55,7 @@ export class LoadbalancerManualCertificateBundle extends cdktf.TerraformResource // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_manual_certificate_bundle upcloud_loadbalancer_manual_certificate_bundle} 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 diff --git a/src/loadbalancer-resolver/README.md b/src/loadbalancer-resolver/README.md index a4287630..403297cd 100644 --- a/src/loadbalancer-resolver/README.md +++ b/src/loadbalancer-resolver/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_resolver` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_resolver`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver). diff --git a/src/loadbalancer-resolver/index.ts b/src/loadbalancer-resolver/index.ts index c49ccce7..9a2659f9 100644 --- a/src/loadbalancer-resolver/index.ts +++ b/src/loadbalancer-resolver/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,17 +10,17 @@ export interface LoadbalancerResolverConfig extends cdktf.TerraformMetaArguments /** * Time in seconds to cache invalid results. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_invalid LoadbalancerResolver#cache_invalid} */ readonly cacheInvalid: number; /** * Time in seconds to cache valid results. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#cache_valid LoadbalancerResolver#cache_valid} */ readonly cacheValid: number; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#id LoadbalancerResolver#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#id LoadbalancerResolver#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -29,44 +29,44 @@ export interface LoadbalancerResolverConfig extends cdktf.TerraformMetaArguments /** * ID of the load balancer to which the resolver is connected. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#loadbalancer LoadbalancerResolver#loadbalancer} */ readonly loadbalancer: string; /** * The name of the resolver must be unique within the service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#name LoadbalancerResolver#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#name LoadbalancerResolver#name} */ readonly name: string; /** * List of nameserver IP addresses. Nameserver can reside in public internet or in customer private network. Port is optional, if missing then default 53 will be used. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#nameservers LoadbalancerResolver#nameservers} */ readonly nameservers: string[]; /** * Number of retries on failure. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#retries LoadbalancerResolver#retries} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#retries LoadbalancerResolver#retries} */ readonly retries: number; /** * Timeout for the query in seconds. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout LoadbalancerResolver#timeout} */ readonly timeout: number; /** * Timeout for the query retries in seconds. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver#timeout_retry LoadbalancerResolver#timeout_retry} */ readonly timeoutRetry: number; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver upcloud_loadbalancer_resolver} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver upcloud_loadbalancer_resolver} */ export class LoadbalancerResolver extends cdktf.TerraformResource { @@ -80,7 +80,7 @@ export class LoadbalancerResolver extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_resolver upcloud_loadbalancer_resolver} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_resolver upcloud_loadbalancer_resolver} 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 diff --git a/src/loadbalancer-static-backend-member/README.md b/src/loadbalancer-static-backend-member/README.md index ab2eab92..82d5262a 100644 --- a/src/loadbalancer-static-backend-member/README.md +++ b/src/loadbalancer-static-backend-member/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer_static_backend_member` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer_static_backend_member`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member). diff --git a/src/loadbalancer-static-backend-member/index.ts b/src/loadbalancer-static-backend-member/index.ts index da96e006..fbe09bd7 100644 --- a/src/loadbalancer-static-backend-member/index.ts +++ b/src/loadbalancer-static-backend-member/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,17 +10,17 @@ export interface LoadbalancerStaticBackendMemberConfig extends cdktf.TerraformMe /** * ID of the load balancer backend to which the member is connected. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#backend LoadbalancerStaticBackendMember#backend} */ readonly backend: string; /** * Indicates if the member is enabled. Disabled members are excluded from load balancing. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#enabled LoadbalancerStaticBackendMember#enabled} */ readonly enabled?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#id LoadbalancerStaticBackendMember#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -29,25 +29,25 @@ export interface LoadbalancerStaticBackendMemberConfig extends cdktf.TerraformMe /** * Server IP address in the customer private network. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#ip LoadbalancerStaticBackendMember#ip} */ readonly ip: string; /** * Maximum number of sessions before queueing. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#max_sessions LoadbalancerStaticBackendMember#max_sessions} */ readonly maxSessions: number; /** * The name of the member must be unique within the load balancer backend service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#name LoadbalancerStaticBackendMember#name} */ readonly name: string; /** * Server port. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#port LoadbalancerStaticBackendMember#port} */ readonly port: number; /** @@ -55,13 +55,13 @@ export interface LoadbalancerStaticBackendMemberConfig extends cdktf.TerraformMe All servers will receive a load proportional to their weight relative to the sum of all weights, so the higher the weight, the higher the load. A value of 0 means the server will not participate in load balancing but will still accept persistent connections. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member#weight LoadbalancerStaticBackendMember#weight} */ readonly weight: number; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member} */ export class LoadbalancerStaticBackendMember extends cdktf.TerraformResource { @@ -75,7 +75,7 @@ export class LoadbalancerStaticBackendMember extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer_static_backend_member upcloud_loadbalancer_static_backend_member} 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 diff --git a/src/loadbalancer/README.md b/src/loadbalancer/README.md index 058e9b86..46eab1ce 100644 --- a/src/loadbalancer/README.md +++ b/src/loadbalancer/README.md @@ -1,3 +1,3 @@ # `upcloud_loadbalancer` -Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://www.terraform.io/docs/providers/upcloud/r/loadbalancer). +Refer to the Terraform Registory for docs: [`upcloud_loadbalancer`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer). diff --git a/src/loadbalancer/index.ts b/src/loadbalancer/index.ts index 1b0831e8..1d7b5a1c 100644 --- a/src/loadbalancer/index.ts +++ b/src/loadbalancer/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/loadbalancer +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface LoadbalancerConfig extends cdktf.TerraformMetaArguments { /** * The service configured status indicates the service's current intended status. Managed by the customer. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#configured_status Loadbalancer#configured_status} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#configured_status Loadbalancer#configured_status} */ readonly configuredStatus?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#id Loadbalancer#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -23,37 +23,37 @@ export interface LoadbalancerConfig extends cdktf.TerraformMetaArguments { /** * Key-value pairs to classify the load balancer. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#labels Loadbalancer#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#labels Loadbalancer#labels} */ readonly labels?: { [key: string]: string }; /** * The name of the service must be unique within customer account. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} */ readonly name: string; /** * Private network UUID where traffic will be routed. Must reside in load balancer zone. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} */ readonly network?: string; /** * Plan which the service will have. You can list available loadbalancer plans with `upctl loadbalancer plans` * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#plan Loadbalancer#plan} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#plan Loadbalancer#plan} */ readonly plan: string; /** * Zone in which the service will be hosted, e.g. `fi-hel1`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#zone Loadbalancer#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#zone Loadbalancer#zone} */ readonly zone: string; /** * networks block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#networks Loadbalancer#networks} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#networks Loadbalancer#networks} */ readonly networks?: LoadbalancerNetworks[] | cdktf.IResolvable; } @@ -275,25 +275,25 @@ export interface LoadbalancerNetworks { /** * Network family. Currently only `IPv4` is supported. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#family Loadbalancer#family} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#family Loadbalancer#family} */ readonly family: string; /** * The name of the network must be unique within the service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#name Loadbalancer#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#name Loadbalancer#name} */ readonly name: string; /** * Private network UUID. Required for private networks and must reside in loadbalancer zone. For public network the field should be omitted. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#network Loadbalancer#network} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#network Loadbalancer#network} */ readonly network?: string; /** * The type of the network. Only one public network can be attached and at least one private network must be attached. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer#type Loadbalancer#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer#type Loadbalancer#type} */ readonly type: string; } @@ -460,7 +460,7 @@ export class LoadbalancerNetworksList extends cdktf.ComplexList { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer upcloud_loadbalancer} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer upcloud_loadbalancer} */ export class Loadbalancer extends cdktf.TerraformResource { @@ -474,7 +474,7 @@ export class Loadbalancer extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/loadbalancer upcloud_loadbalancer} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/loadbalancer upcloud_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 diff --git a/src/managed-database-logical-database/README.md b/src/managed-database-logical-database/README.md index 9389fc42..8a69f74a 100644 --- a/src/managed-database-logical-database/README.md +++ b/src/managed-database-logical-database/README.md @@ -1,3 +1,3 @@ # `upcloud_managed_database_logical_database` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_logical_database`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database). diff --git a/src/managed-database-logical-database/index.ts b/src/managed-database-logical-database/index.ts index 70911baf..fca39649 100644 --- a/src/managed-database-logical-database/index.ts +++ b/src/managed-database-logical-database/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,17 +10,17 @@ export interface ManagedDatabaseLogicalDatabaseConfig extends cdktf.TerraformMet /** * Default character set for the database (LC_CTYPE) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#character_set ManagedDatabaseLogicalDatabase#character_set} */ readonly characterSet?: string; /** * Default collation for the database (LC_COLLATE) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#collation ManagedDatabaseLogicalDatabase#collation} */ readonly collation?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#id ManagedDatabaseLogicalDatabase#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -29,19 +29,19 @@ export interface ManagedDatabaseLogicalDatabaseConfig extends cdktf.TerraformMet /** * Name of the logical database * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#name ManagedDatabaseLogicalDatabase#name} */ readonly name: string; /** * Service's UUID for which this user belongs to * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database#service ManagedDatabaseLogicalDatabase#service} */ readonly service: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database upcloud_managed_database_logical_database} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database upcloud_managed_database_logical_database} */ export class ManagedDatabaseLogicalDatabase extends cdktf.TerraformResource { @@ -55,7 +55,7 @@ export class ManagedDatabaseLogicalDatabase extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_logical_database upcloud_managed_database_logical_database} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_logical_database upcloud_managed_database_logical_database} 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 diff --git a/src/managed-database-mysql/README.md b/src/managed-database-mysql/README.md index 265bb6bc..0832de1c 100644 --- a/src/managed-database-mysql/README.md +++ b/src/managed-database-mysql/README.md @@ -1,3 +1,3 @@ # `upcloud_managed_database_mysql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_mysql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql). diff --git a/src/managed-database-mysql/index.ts b/src/managed-database-mysql/index.ts index 2b269b43..4c7a0b8f 100644 --- a/src/managed-database-mysql/index.ts +++ b/src/managed-database-mysql/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface ManagedDatabaseMysqlConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#id ManagedDatabaseMysql#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#id ManagedDatabaseMysql#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -17,49 +17,49 @@ export interface ManagedDatabaseMysqlConfig extends cdktf.TerraformMetaArguments /** * Maintenance window day of week. Lower case weekday name (monday, tuesday, ...) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_dow ManagedDatabaseMysql#maintenance_window_dow} */ readonly maintenanceWindowDow?: string; /** * Maintenance window UTC time in hh:mm:ss format * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#maintenance_window_time ManagedDatabaseMysql#maintenance_window_time} */ readonly maintenanceWindowTime?: string; /** * Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#name ManagedDatabaseMysql#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#name ManagedDatabaseMysql#name} */ readonly name: string; /** * Service plan to use. This determines how much resources the instance will have * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#plan ManagedDatabaseMysql#plan} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#plan ManagedDatabaseMysql#plan} */ readonly plan: string; /** * The administrative power state of the service * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#powered ManagedDatabaseMysql#powered} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#powered ManagedDatabaseMysql#powered} */ readonly powered?: boolean | cdktf.IResolvable; /** * Title of a managed database instance * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#title ManagedDatabaseMysql#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#title ManagedDatabaseMysql#title} */ readonly title?: string; /** * Zone where the instance resides * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#zone ManagedDatabaseMysql#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#zone ManagedDatabaseMysql#zone} */ readonly zone: string; /** * properties block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#properties ManagedDatabaseMysql#properties} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#properties ManagedDatabaseMysql#properties} */ readonly properties?: ManagedDatabaseMysqlProperties; } @@ -225,43 +225,43 @@ export interface ManagedDatabaseMysqlPropertiesMigration { /** * Database name for bootstrapping the initial connection * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#dbname ManagedDatabaseMysql#dbname} */ readonly dbname?: string; /** * Hostname or IP address of the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#host ManagedDatabaseMysql#host} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#host ManagedDatabaseMysql#host} */ readonly host?: string; /** * Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ignore_dbs ManagedDatabaseMysql#ignore_dbs} */ readonly ignoreDbs?: string; /** * Password for authentication with the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#password ManagedDatabaseMysql#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#password ManagedDatabaseMysql#password} */ readonly password?: string; /** * Port number of the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#port ManagedDatabaseMysql#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#port ManagedDatabaseMysql#port} */ readonly port?: number; /** * The server where to migrate data from is secured with SSL * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ssl ManagedDatabaseMysql#ssl} */ readonly ssl?: boolean | cdktf.IResolvable; /** * User name for authentication with the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#username ManagedDatabaseMysql#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#username ManagedDatabaseMysql#username} */ readonly username?: string; } @@ -466,243 +466,243 @@ export interface ManagedDatabaseMysqlProperties { /** * Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_password ManagedDatabaseMysql#admin_password} */ readonly adminPassword?: string; /** * Custom username for admin user. This must be set only when a new service is being created. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#admin_username ManagedDatabaseMysql#admin_username} */ readonly adminUsername?: string; /** * Automatic utility network IP Filter * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#automatic_utility_network_ip_filter ManagedDatabaseMysql#automatic_utility_network_ip_filter} */ readonly automaticUtilityNetworkIpFilter?: boolean | cdktf.IResolvable; /** * The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_hour ManagedDatabaseMysql#backup_hour} */ readonly backupHour?: number; /** * The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#backup_minute ManagedDatabaseMysql#backup_minute} */ readonly backupMinute?: number; /** * The minimum amount of time in seconds to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default for example if using the MySQL Debezium Kafka connector. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#binlog_retention_period ManagedDatabaseMysql#binlog_retention_period} */ readonly binlogRetentionPeriod?: number; /** * The number of seconds that the mysqld server waits for a connect packet before responding with Bad handshake * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#connect_timeout ManagedDatabaseMysql#connect_timeout} */ readonly connectTimeout?: number; /** * Default server time zone as an offset from UTC (from -12:00 to +12:00), a time zone name, or `SYSTEM` to use the MySQL server default. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#default_time_zone ManagedDatabaseMysql#default_time_zone} */ readonly defaultTimeZone?: string; /** * The maximum permitted result length in bytes for the `GROUP_CONCAT()` function. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#group_concat_max_len ManagedDatabaseMysql#group_concat_max_len} */ readonly groupConcatMaxLen?: number; /** * The time, in seconds, before cached statistics expire. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#information_schema_stats_expiry ManagedDatabaseMysql#information_schema_stats_expiry} */ readonly informationSchemaStatsExpiry?: number; /** * Maximum size for the InnoDB change buffer, as a percentage of the total size of the buffer pool. Default is 25 * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_change_buffer_max_size ManagedDatabaseMysql#innodb_change_buffer_max_size} */ readonly innodbChangeBufferMaxSize?: number; /** * Specifies whether flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extent (default is 1): 0 - dirty pages in the same extent are not flushed, 1 - flush contiguous dirty pages in the same extent, 2 - flush dirty pages in the same extent * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_flush_neighbors ManagedDatabaseMysql#innodb_flush_neighbors} */ readonly innodbFlushNeighbors?: number; /** * Minimum length of words that are stored in an InnoDB `FULLTEXT` index. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_min_token_size ManagedDatabaseMysql#innodb_ft_min_token_size} */ readonly innodbFtMinTokenSize?: number; /** * This option is used to specify your own InnoDB `FULLTEXT` index stopword list for all InnoDB tables. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_ft_server_stopword_table ManagedDatabaseMysql#innodb_ft_server_stopword_table} */ readonly innodbFtServerStopwordTable?: string; /** * The length of time in seconds an InnoDB transaction waits for a row lock before giving up. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_lock_wait_timeout ManagedDatabaseMysql#innodb_lock_wait_timeout} */ readonly innodbLockWaitTimeout?: number; /** * The size in bytes of the buffer that InnoDB uses to write to the log files on disk. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_log_buffer_size ManagedDatabaseMysql#innodb_log_buffer_size} */ readonly innodbLogBufferSize?: number; /** * The upper limit in bytes on the size of the temporary log files used during online DDL operations for InnoDB tables. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_online_alter_log_max_size ManagedDatabaseMysql#innodb_online_alter_log_max_size} */ readonly innodbOnlineAlterLogMaxSize?: number; /** * When enabled, information about all deadlocks in InnoDB user transactions is recorded in the error log. Disabled by default. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_print_all_deadlocks ManagedDatabaseMysql#innodb_print_all_deadlocks} */ readonly innodbPrintAllDeadlocks?: boolean | cdktf.IResolvable; /** * The number of I/O threads for read operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_read_io_threads ManagedDatabaseMysql#innodb_read_io_threads} */ readonly innodbReadIoThreads?: number; /** * When enabled a transaction timeout causes InnoDB to abort and roll back the entire transaction. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_rollback_on_timeout ManagedDatabaseMysql#innodb_rollback_on_timeout} */ readonly innodbRollbackOnTimeout?: boolean | cdktf.IResolvable; /** * Defines the maximum number of threads permitted inside of InnoDB. Default is 0 (infinite concurrency - no limit) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_thread_concurrency ManagedDatabaseMysql#innodb_thread_concurrency} */ readonly innodbThreadConcurrency?: number; /** * The number of I/O threads for write operations in InnoDB. Default is 4. Changing this parameter will lead to a restart of the MySQL service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#innodb_write_io_threads ManagedDatabaseMysql#innodb_write_io_threads} */ readonly innodbWriteIoThreads?: number; /** * The number of seconds the server waits for activity on an interactive connection before closing it. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#interactive_timeout ManagedDatabaseMysql#interactive_timeout} */ readonly interactiveTimeout?: number; /** * The storage engine for in-memory internal temporary tables. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#internal_tmp_mem_storage_engine ManagedDatabaseMysql#internal_tmp_mem_storage_engine} */ readonly internalTmpMemStorageEngine?: string; /** * IP filter * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#ip_filter ManagedDatabaseMysql#ip_filter} */ readonly ipFilter?: string[]; /** * The `slow_query_logs` work as SQL statements that take more than `long_query_time` seconds to execute. Default is `10s` * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#long_query_time ManagedDatabaseMysql#long_query_time} */ readonly longQueryTime?: number; /** * Size of the largest message in bytes that can be received by the server. Default is `67108864` (64M) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_allowed_packet ManagedDatabaseMysql#max_allowed_packet} */ readonly maxAllowedPacket?: number; /** * Limits the size of internal in-memory tables. Also set `tmp_table_size`. Default is `16777216` (16M) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#max_heap_table_size ManagedDatabaseMysql#max_heap_table_size} */ readonly maxHeapTableSize?: number; /** * Start sizes of connection buffer and result buffer. Default is 16384 (16K). Changing this parameter will lead to a restart of the MySQL service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_buffer_length ManagedDatabaseMysql#net_buffer_length} */ readonly netBufferLength?: number; /** * The number of seconds to wait for more data from a connection before aborting the read. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_read_timeout ManagedDatabaseMysql#net_read_timeout} */ readonly netReadTimeout?: number; /** * The number of seconds to wait for a block to be written to a connection before aborting the write. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#net_write_timeout ManagedDatabaseMysql#net_write_timeout} */ readonly netWriteTimeout?: number; /** * Public access allows connections to your Managed Database services via the public internet. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#public_access ManagedDatabaseMysql#public_access} */ readonly publicAccess?: boolean | cdktf.IResolvable; /** * Slow query log enables capturing of slow queries. Setting `slow_query_log` to false also truncates the `mysql.slow_log` table. Default is off * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#slow_query_log ManagedDatabaseMysql#slow_query_log} */ readonly slowQueryLog?: boolean | cdktf.IResolvable; /** * Sort buffer size in bytes for `ORDER BY` optimization. Default is `262144` (256K) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sort_buffer_size ManagedDatabaseMysql#sort_buffer_size} */ readonly sortBufferSize?: number; /** * Global SQL mode. Set to empty to use MySQL server defaults. When creating a new service and not setting this field default SQL mode (strict, SQL standard compliant) will be assigned. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_mode ManagedDatabaseMysql#sql_mode} */ readonly sqlMode?: string; /** * Require primary key to be defined for new tables or old tables modified with ALTER TABLE and fail if missing. It is recommended to always have primary keys because various functionality may break if any large table is missing them. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#sql_require_primary_key ManagedDatabaseMysql#sql_require_primary_key} */ readonly sqlRequirePrimaryKey?: boolean | cdktf.IResolvable; /** * Limits the size of internal in-memory tables. Also set `max_heap_table_size`. Default is `16777216` (16M) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#tmp_table_size ManagedDatabaseMysql#tmp_table_size} */ readonly tmpTableSize?: number; /** * MySQL major version * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#version ManagedDatabaseMysql#version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#version ManagedDatabaseMysql#version} */ readonly version?: string; /** * The number of seconds the server waits for activity on a noninteractive connection before closing it. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#wait_timeout ManagedDatabaseMysql#wait_timeout} */ readonly waitTimeout?: number; /** * migration block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql#migration ManagedDatabaseMysql#migration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql#migration ManagedDatabaseMysql#migration} */ readonly migration?: ManagedDatabaseMysqlPropertiesMigration; } @@ -1664,7 +1664,7 @@ export class ManagedDatabaseMysqlPropertiesOutputReference extends cdktf.Complex } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql upcloud_managed_database_mysql} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql upcloud_managed_database_mysql} */ export class ManagedDatabaseMysql extends cdktf.TerraformResource { @@ -1678,7 +1678,7 @@ export class ManagedDatabaseMysql extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_mysql upcloud_managed_database_mysql} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_mysql upcloud_managed_database_mysql} 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 diff --git a/src/managed-database-postgresql/README.md b/src/managed-database-postgresql/README.md index d4d8f673..ea570655 100644 --- a/src/managed-database-postgresql/README.md +++ b/src/managed-database-postgresql/README.md @@ -1,3 +1,3 @@ # `upcloud_managed_database_postgresql` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_postgresql`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql). diff --git a/src/managed-database-postgresql/index.ts b/src/managed-database-postgresql/index.ts index fdef7bea..926e81c2 100644 --- a/src/managed-database-postgresql/index.ts +++ b/src/managed-database-postgresql/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface ManagedDatabasePostgresqlConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#id ManagedDatabasePostgresql#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#id ManagedDatabasePostgresql#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -17,49 +17,49 @@ export interface ManagedDatabasePostgresqlConfig extends cdktf.TerraformMetaArgu /** * Maintenance window day of week. Lower case weekday name (monday, tuesday, ...) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_dow ManagedDatabasePostgresql#maintenance_window_dow} */ readonly maintenanceWindowDow?: string; /** * Maintenance window UTC time in hh:mm:ss format * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#maintenance_window_time ManagedDatabasePostgresql#maintenance_window_time} */ readonly maintenanceWindowTime?: string; /** * Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#name ManagedDatabasePostgresql#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#name ManagedDatabasePostgresql#name} */ readonly name: string; /** * Service plan to use. This determines how much resources the instance will have * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#plan ManagedDatabasePostgresql#plan} */ readonly plan: string; /** * The administrative power state of the service * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#powered ManagedDatabasePostgresql#powered} */ readonly powered?: boolean | cdktf.IResolvable; /** * Title of a managed database instance * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#title ManagedDatabasePostgresql#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#title ManagedDatabasePostgresql#title} */ readonly title?: string; /** * Zone where the instance resides * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#zone ManagedDatabasePostgresql#zone} */ readonly zone: string; /** * properties block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#properties ManagedDatabasePostgresql#properties} */ readonly properties?: ManagedDatabasePostgresqlProperties; } @@ -225,43 +225,43 @@ export interface ManagedDatabasePostgresqlPropertiesMigration { /** * Database name for bootstrapping the initial connection * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#dbname ManagedDatabasePostgresql#dbname} */ readonly dbname?: string; /** * Hostname or IP address of the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#host ManagedDatabasePostgresql#host} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#host ManagedDatabasePostgresql#host} */ readonly host?: string; /** * Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_dbs ManagedDatabasePostgresql#ignore_dbs} */ readonly ignoreDbs?: string; /** * Password for authentication with the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#password ManagedDatabasePostgresql#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#password ManagedDatabasePostgresql#password} */ readonly password?: string; /** * Port number of the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#port ManagedDatabasePostgresql#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#port ManagedDatabasePostgresql#port} */ readonly port?: number; /** * The server where to migrate data from is secured with SSL * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ssl ManagedDatabasePostgresql#ssl} */ readonly ssl?: boolean | cdktf.IResolvable; /** * User name for authentication with the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#username ManagedDatabasePostgresql#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#username ManagedDatabasePostgresql#username} */ readonly username?: string; } @@ -466,55 +466,55 @@ export interface ManagedDatabasePostgresqlPropertiesPgbouncer { /** * If the automatically created database pools have been unused this many seconds, they are freed. If 0 then timeout is disabled. [seconds] * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_idle_timeout ManagedDatabasePostgresql#autodb_idle_timeout} */ readonly autodbIdleTimeout?: number; /** * Do not allow more than this many server connections per database (regardless of user). Setting it to 0 means unlimited. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_max_db_connections ManagedDatabasePostgresql#autodb_max_db_connections} */ readonly autodbMaxDbConnections?: number; /** * PGBouncer pool mode * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_mode ManagedDatabasePostgresql#autodb_pool_mode} */ readonly autodbPoolMode?: string; /** * If non-zero then create automatically a pool of that size per user when a pool doesn't exist. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autodb_pool_size ManagedDatabasePostgresql#autodb_pool_size} */ readonly autodbPoolSize?: number; /** * List of parameters to ignore when given in startup packet * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ignore_startup_parameters ManagedDatabasePostgresql#ignore_startup_parameters} */ readonly ignoreStartupParameters?: string[]; /** * Add more server connections to pool if below this number. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#min_pool_size ManagedDatabasePostgresql#min_pool_size} */ readonly minPoolSize?: number; /** * If a server connection has been idle more than this many seconds it will be dropped. If 0 then timeout is disabled. [seconds] * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_idle_timeout ManagedDatabasePostgresql#server_idle_timeout} */ readonly serverIdleTimeout?: number; /** * The pooler will close an unused server connection that has been connected longer than this. [seconds] * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_lifetime ManagedDatabasePostgresql#server_lifetime} */ readonly serverLifetime?: number; /** * Run server_reset_query (`DISCARD ALL`) in all pooling modes * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#server_reset_query_always ManagedDatabasePostgresql#server_reset_query_always} */ readonly serverResetQueryAlways?: boolean | cdktf.IResolvable; } @@ -765,7 +765,7 @@ export interface ManagedDatabasePostgresqlPropertiesPglookout { /** * Number of seconds of master unavailability before triggering database failover to standby * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_failover_replication_time_lag ManagedDatabasePostgresql#max_failover_replication_time_lag} */ readonly maxFailoverReplicationTimeLag?: number; } @@ -833,7 +833,7 @@ export interface ManagedDatabasePostgresqlPropertiesTimescaledb { * The number of background workers for timescaledb operations. You should configure this setting to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_background_workers ManagedDatabasePostgresql#max_background_workers} */ readonly maxBackgroundWorkers?: number; } @@ -900,31 +900,31 @@ export interface ManagedDatabasePostgresqlProperties { /** * Custom password for admin user. Defaults to random string. This must be set only when a new service is being created. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_password ManagedDatabasePostgresql#admin_password} */ readonly adminPassword?: string; /** * Custom username for admin user. This must be set only when a new service is being created. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#admin_username ManagedDatabasePostgresql#admin_username} */ readonly adminUsername?: string; /** * Automatic utility network IP Filter * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#automatic_utility_network_ip_filter ManagedDatabasePostgresql#automatic_utility_network_ip_filter} */ readonly automaticUtilityNetworkIpFilter?: boolean | cdktf.IResolvable; /** * Specifies a fraction of the table size to add to `autovacuum_analyze_threshold` when deciding whether to trigger an `ANALYZE`. The default is `0.2` (20% of table size) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_scale_factor ManagedDatabasePostgresql#autovacuum_analyze_scale_factor} */ readonly autovacuumAnalyzeScaleFactor?: number; /** * Specifies the minimum number of inserted, updated or deleted tuples needed to trigger an ANALYZE in any one table. The default is `50` tuples. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_analyze_threshold ManagedDatabasePostgresql#autovacuum_analyze_threshold} */ readonly autovacuumAnalyzeThreshold?: number; /** @@ -932,265 +932,265 @@ export interface ManagedDatabasePostgresqlProperties { Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_freeze_max_age ManagedDatabasePostgresql#autovacuum_freeze_max_age} */ readonly autovacuumFreezeMaxAge?: number; /** * Specifies the maximum number of autovacuum processes (other than the autovacuum launcher) that may be running at any one time. The default is `3`. This parameter can only be set at server start. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_max_workers ManagedDatabasePostgresql#autovacuum_max_workers} */ readonly autovacuumMaxWorkers?: number; /** * Specifies the minimum delay between autovacuum runs on any given database. The delay is measured in seconds, and the default is `1` minute * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_naptime ManagedDatabasePostgresql#autovacuum_naptime} */ readonly autovacuumNaptime?: number; /** * Specifies the cost delay value that will be used in automatic VACUUM operations. If `-1` is specified, the regular `vacuum_cost_delay` value will be used. The default value is `20` milliseconds * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_delay ManagedDatabasePostgresql#autovacuum_vacuum_cost_delay} */ readonly autovacuumVacuumCostDelay?: number; /** * Specifies the cost limit value that will be used in automatic `VACUUM` operations. If `-1` is specified (which is the default), the regular `vacuum_cost_limit` value will be used. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_cost_limit ManagedDatabasePostgresql#autovacuum_vacuum_cost_limit} */ readonly autovacuumVacuumCostLimit?: number; /** * Specifies a fraction of the table size to add to autovacuum_vacuum_threshold when deciding whether to trigger a `VACUUM`. The default is `0.2` (20% of table size) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_scale_factor ManagedDatabasePostgresql#autovacuum_vacuum_scale_factor} */ readonly autovacuumVacuumScaleFactor?: number; /** * Specifies the minimum number of updated or deleted tuples needed to trigger a `VACUUM` in any one table. The default is `50` tuples * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#autovacuum_vacuum_threshold ManagedDatabasePostgresql#autovacuum_vacuum_threshold} */ readonly autovacuumVacuumThreshold?: number; /** * The hour of day (in UTC) when backup for the service is started. New backup is only started if previous backup has already completed. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_hour ManagedDatabasePostgresql#backup_hour} */ readonly backupHour?: number; /** * The minute of an hour when backup for the service is started. New backup is only started if previous backup has already completed. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#backup_minute ManagedDatabasePostgresql#backup_minute} */ readonly backupMinute?: number; /** * Specifies the delay between activity rounds for the background writer in milliseconds. Default is `200`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_delay ManagedDatabasePostgresql#bgwriter_delay} */ readonly bgwriterDelay?: number; /** * Whenever more than `bgwriter_flush_after` bytes have been written by the background writer, attempt to force the OS to issue these writes to the underlying storage. Specified in kilobytes, default is `512`. Setting of `0` disables forced writeback. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_flush_after ManagedDatabasePostgresql#bgwriter_flush_after} */ readonly bgwriterFlushAfter?: number; /** * In each round, no more than this many buffers will be written by the background writer. Setting this to zero disables background writing. Default is `100`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_maxpages ManagedDatabasePostgresql#bgwriter_lru_maxpages} */ readonly bgwriterLruMaxpages?: number; /** * The average recent need for new buffers is multiplied by `bgwriter_lru_multiplier` to arrive at an estimate of the number that will be needed during the next round (up to `bgwriter_lru_maxpages`). `1.0` represents a "just in time" policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is `2.0`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#bgwriter_lru_multiplier ManagedDatabasePostgresql#bgwriter_lru_multiplier} */ readonly bgwriterLruMultiplier?: number; /** * This is the amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#deadlock_timeout ManagedDatabasePostgresql#deadlock_timeout} */ readonly deadlockTimeout?: number; /** * Controls the amount of detail written in the server log for each message that is logged. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#default_toast_compression ManagedDatabasePostgresql#default_toast_compression} */ readonly defaultToastCompression?: string; /** * Time out sessions with open transactions after this number of milliseconds. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#idle_in_transaction_session_timeout ManagedDatabasePostgresql#idle_in_transaction_session_timeout} */ readonly idleInTransactionSessionTimeout?: number; /** * IP filter * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#ip_filter ManagedDatabasePostgresql#ip_filter} */ readonly ipFilter?: string[]; /** * Controls system-wide use of Just-in-Time Compilation (JIT). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#jit ManagedDatabasePostgresql#jit} */ readonly jit?: boolean | cdktf.IResolvable; /** * Causes each action executed by autovacuum to be logged if it ran for at least the specified number of milliseconds. Setting this to `0` logs all autovacuum actions. The default `-1` disables logging autovacuum actions. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_autovacuum_min_duration ManagedDatabasePostgresql#log_autovacuum_min_duration} */ readonly logAutovacuumMinDuration?: number; /** * Controls the amount of detail written in the server log for each message that is logged. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_error_verbosity ManagedDatabasePostgresql#log_error_verbosity} */ readonly logErrorVerbosity?: string; /** * Choose from one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze etc. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_line_prefix ManagedDatabasePostgresql#log_line_prefix} */ readonly logLinePrefix?: string; /** * Log statements that take more than this number of milliseconds to run, `-1` disables * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_min_duration_statement ManagedDatabasePostgresql#log_min_duration_statement} */ readonly logMinDurationStatement?: number; /** * Log statements for each temporary file created larger than this number of kilobytes, -1 disables * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#log_temp_files ManagedDatabasePostgresql#log_temp_files} */ readonly logTempFiles?: number; /** * PostgreSQL maximum number of files that can be open per process. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_files_per_process ManagedDatabasePostgresql#max_files_per_process} */ readonly maxFilesPerProcess?: number; /** * PostgreSQL maximum locks per transaction. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_locks_per_transaction ManagedDatabasePostgresql#max_locks_per_transaction} */ readonly maxLocksPerTransaction?: number; /** * PostgreSQL maximum logical replication workers (taken from the pool of `max_parallel_workers`). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_logical_replication_workers ManagedDatabasePostgresql#max_logical_replication_workers} */ readonly maxLogicalReplicationWorkers?: number; /** * Sets the maximum number of workers that the system can support for parallel queries. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers ManagedDatabasePostgresql#max_parallel_workers} */ readonly maxParallelWorkers?: number; /** * Sets the maximum number of workers that can be started by a single Gather or Gather Merge node. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_parallel_workers_per_gather ManagedDatabasePostgresql#max_parallel_workers_per_gather} */ readonly maxParallelWorkersPerGather?: number; /** * PostgreSQL maximum predicate locks per transaction. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_pred_locks_per_transaction ManagedDatabasePostgresql#max_pred_locks_per_transaction} */ readonly maxPredLocksPerTransaction?: number; /** * PostgreSQL maximum prepared transactions * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_prepared_transactions ManagedDatabasePostgresql#max_prepared_transactions} */ readonly maxPreparedTransactions?: number; /** * PostgreSQL maximum replication slots. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_replication_slots ManagedDatabasePostgresql#max_replication_slots} */ readonly maxReplicationSlots?: number; /** * PostgreSQL maximum WAL size (MB) reserved for replication slots. Default is `-1` (unlimited). `wal_keep_size` minimum WAL size setting takes precedence over this. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_slot_wal_keep_size ManagedDatabasePostgresql#max_slot_wal_keep_size} */ readonly maxSlotWalKeepSize?: number; /** * Maximum depth of the stack in bytes. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_stack_depth ManagedDatabasePostgresql#max_stack_depth} */ readonly maxStackDepth?: number; /** * Max standby archive delay in milliseconds. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_archive_delay ManagedDatabasePostgresql#max_standby_archive_delay} */ readonly maxStandbyArchiveDelay?: number; /** * Max standby streaming delay in milliseconds. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_standby_streaming_delay ManagedDatabasePostgresql#max_standby_streaming_delay} */ readonly maxStandbyStreamingDelay?: number; /** * PostgreSQL maximum WAL senders. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_wal_senders ManagedDatabasePostgresql#max_wal_senders} */ readonly maxWalSenders?: number; /** * Sets the maximum number of background processes that the system can support. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#max_worker_processes ManagedDatabasePostgresql#max_worker_processes} */ readonly maxWorkerProcesses?: number; /** * Sets the time interval to run pg_partman's scheduled tasks. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_interval ManagedDatabasePostgresql#pg_partman_bgw_interval} */ readonly pgPartmanBgwInterval?: number; /** * Controls which role to use for pg_partman's scheduled background tasks. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_partman_bgw_role ManagedDatabasePostgresql#pg_partman_bgw_role} */ readonly pgPartmanBgwRole?: string; /** * Should the service which is being forked be a read replica (deprecated, use read_replica service integration instead). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_read_replica ManagedDatabasePostgresql#pg_read_replica} */ readonly pgReadReplica?: boolean | cdktf.IResolvable; /** * Name of the PG Service from which to fork (deprecated, use service_to_fork_from). This has effect only when a new service is being created. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_service_to_fork_from ManagedDatabasePostgresql#pg_service_to_fork_from} */ readonly pgServiceToForkFrom?: string; /** * Enable the pg_stat_monitor extension. Enabling this extension will cause the cluster to be restarted.When this extension is enabled, pg_stat_statements results for utility commands are unreliable * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_enable ManagedDatabasePostgresql#pg_stat_monitor_enable} */ readonly pgStatMonitorEnable?: boolean | cdktf.IResolvable; /** * Enables or disables query plan monitoring * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_enable_query_plan ManagedDatabasePostgresql#pg_stat_monitor_pgsm_enable_query_plan} */ readonly pgStatMonitorPgsmEnableQueryPlan?: boolean | cdktf.IResolvable; /** * Sets the maximum number of buckets * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_monitor_pgsm_max_buckets ManagedDatabasePostgresql#pg_stat_monitor_pgsm_max_buckets} */ readonly pgStatMonitorPgsmMaxBuckets?: number; /** @@ -1198,118 +1198,118 @@ export interface ManagedDatabasePostgresqlProperties { Specify top to track top-level statements (those issued directly by clients), all to also track nested statements (such as statements invoked within functions), or none to disable statement statistics collection.The default value is `top`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pg_stat_statements_track ManagedDatabasePostgresql#pg_stat_statements_track} */ readonly pgStatStatementsTrack?: string; /** * Public access allows connections to your Managed Database services via the public internet. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#public_access ManagedDatabasePostgresql#public_access} */ readonly publicAccess?: boolean | cdktf.IResolvable; /** * Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the `shared_buffers` configuration value. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#shared_buffers_percentage ManagedDatabasePostgresql#shared_buffers_percentage} */ readonly sharedBuffersPercentage?: number; /** * Synchronous replication type. Note that the service plan also needs to support synchronous replication. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#synchronous_replication ManagedDatabasePostgresql#synchronous_replication} */ readonly synchronousReplication?: string; /** * PostgreSQL temporary file limit in KiB, -1 for unlimited * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#temp_file_limit ManagedDatabasePostgresql#temp_file_limit} */ readonly tempFileLimit?: number; /** * timezone * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timezone ManagedDatabasePostgresql#timezone} */ readonly timezone?: string; /** * Specifies the number of bytes reserved to track the currently executing command for each active session. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_activity_query_size ManagedDatabasePostgresql#track_activity_query_size} */ readonly trackActivityQuerySize?: number; /** * Record commit time of transactions. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_commit_timestamp ManagedDatabasePostgresql#track_commit_timestamp} */ readonly trackCommitTimestamp?: string; /** * Enables tracking of function call counts and time used. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_functions ManagedDatabasePostgresql#track_functions} */ readonly trackFunctions?: string; /** * Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#track_io_timing ManagedDatabasePostgresql#track_io_timing} */ readonly trackIoTiming?: string; /** * Variant of the PostgreSQL service, may affect the features that are exposed by default * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#variant ManagedDatabasePostgresql#variant} */ readonly variant?: string; /** * PostgreSQL major version * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#version ManagedDatabasePostgresql#version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#version ManagedDatabasePostgresql#version} */ readonly version?: string; /** * Terminate replication connections that are inactive for longer than this amount of time, in milliseconds. Setting this value to `0` disables the timeout. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_sender_timeout ManagedDatabasePostgresql#wal_sender_timeout} */ readonly walSenderTimeout?: number; /** * WAL flush interval in milliseconds. Note that setting this value to lower than the default `200`ms may negatively impact performance * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#wal_writer_delay ManagedDatabasePostgresql#wal_writer_delay} */ readonly walWriterDelay?: number; /** * Sets the maximum amount of memory to be used by a query operation (such as a sort or hash table) before writing to temporary disk files, in MB. Default is 1MB + 0.075% of total RAM (up to 32MB). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#work_mem ManagedDatabasePostgresql#work_mem} */ readonly workMem?: number; /** * migration block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#migration ManagedDatabasePostgresql#migration} */ readonly migration?: ManagedDatabasePostgresqlPropertiesMigration; /** * pgbouncer block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pgbouncer ManagedDatabasePostgresql#pgbouncer} */ readonly pgbouncer?: ManagedDatabasePostgresqlPropertiesPgbouncer; /** * pglookout block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#pglookout ManagedDatabasePostgresql#pglookout} */ readonly pglookout?: ManagedDatabasePostgresqlPropertiesPglookout; /** * timescaledb block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql#timescaledb ManagedDatabasePostgresql#timescaledb} */ readonly timescaledb?: ManagedDatabasePostgresqlPropertiesTimescaledb; } @@ -2915,7 +2915,7 @@ export class ManagedDatabasePostgresqlPropertiesOutputReference extends cdktf.Co } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql upcloud_managed_database_postgresql} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql upcloud_managed_database_postgresql} */ export class ManagedDatabasePostgresql extends cdktf.TerraformResource { @@ -2929,7 +2929,7 @@ export class ManagedDatabasePostgresql extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_postgresql upcloud_managed_database_postgresql} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_postgresql upcloud_managed_database_postgresql} 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 diff --git a/src/managed-database-redis/README.md b/src/managed-database-redis/README.md index 4cd6ce4f..3943526c 100644 --- a/src/managed-database-redis/README.md +++ b/src/managed-database-redis/README.md @@ -1,3 +1,3 @@ # `upcloud_managed_database_redis` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_redis`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis). diff --git a/src/managed-database-redis/index.ts b/src/managed-database-redis/index.ts index e86f3ab2..d271fdd5 100644 --- a/src/managed-database-redis/index.ts +++ b/src/managed-database-redis/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface ManagedDatabaseRedisConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#id ManagedDatabaseRedis#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#id ManagedDatabaseRedis#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -17,49 +17,49 @@ export interface ManagedDatabaseRedisConfig extends cdktf.TerraformMetaArguments /** * Maintenance window day of week. Lower case weekday name (monday, tuesday, ...) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_dow ManagedDatabaseRedis#maintenance_window_dow} */ readonly maintenanceWindowDow?: string; /** * Maintenance window UTC time in hh:mm:ss format * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#maintenance_window_time ManagedDatabaseRedis#maintenance_window_time} */ readonly maintenanceWindowTime?: string; /** * Name of the service. The name is used as a prefix for the logical hostname. Must be unique within an account * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#name ManagedDatabaseRedis#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#name ManagedDatabaseRedis#name} */ readonly name: string; /** * Service plan to use. This determines how much resources the instance will have * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#plan ManagedDatabaseRedis#plan} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#plan ManagedDatabaseRedis#plan} */ readonly plan: string; /** * The administrative power state of the service * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#powered ManagedDatabaseRedis#powered} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#powered ManagedDatabaseRedis#powered} */ readonly powered?: boolean | cdktf.IResolvable; /** * Title of a managed database instance * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#title ManagedDatabaseRedis#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#title ManagedDatabaseRedis#title} */ readonly title?: string; /** * Zone where the instance resides * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#zone ManagedDatabaseRedis#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#zone ManagedDatabaseRedis#zone} */ readonly zone: string; /** * properties block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#properties ManagedDatabaseRedis#properties} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#properties ManagedDatabaseRedis#properties} */ readonly properties?: ManagedDatabaseRedisProperties; } @@ -225,43 +225,43 @@ export interface ManagedDatabaseRedisPropertiesMigration { /** * Database name for bootstrapping the initial connection * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#dbname ManagedDatabaseRedis#dbname} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#dbname ManagedDatabaseRedis#dbname} */ readonly dbname?: string; /** * Hostname or IP address of the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#host ManagedDatabaseRedis#host} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#host ManagedDatabaseRedis#host} */ readonly host?: string; /** * Comma-separated list of databases, which should be ignored during migration (supported by MySQL only at the moment) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ignore_dbs ManagedDatabaseRedis#ignore_dbs} */ readonly ignoreDbs?: string; /** * Password for authentication with the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#password ManagedDatabaseRedis#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#password ManagedDatabaseRedis#password} */ readonly password?: string; /** * Port number of the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#port ManagedDatabaseRedis#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#port ManagedDatabaseRedis#port} */ readonly port?: number; /** * The server where to migrate data from is secured with SSL * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ssl ManagedDatabaseRedis#ssl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ssl ManagedDatabaseRedis#ssl} */ readonly ssl?: boolean | cdktf.IResolvable; /** * User name for authentication with the server where to migrate data from * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#username ManagedDatabaseRedis#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#username ManagedDatabaseRedis#username} */ readonly username?: string; } @@ -466,91 +466,91 @@ export interface ManagedDatabaseRedisProperties { /** * Automatic utility network IP Filter * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#automatic_utility_network_ip_filter ManagedDatabaseRedis#automatic_utility_network_ip_filter} */ readonly automaticUtilityNetworkIpFilter?: boolean | cdktf.IResolvable; /** * IP filter * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#ip_filter ManagedDatabaseRedis#ip_filter} */ readonly ipFilter?: string[]; /** * Public access allows connections to your Managed Database services via the public internet. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#public_access ManagedDatabaseRedis#public_access} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#public_access ManagedDatabaseRedis#public_access} */ readonly publicAccess?: boolean | cdktf.IResolvable; /** * Default ACL for pub/sub channels used when Redis user is created. Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_acl_channels_default ManagedDatabaseRedis#redis_acl_channels_default} */ readonly redisAclChannelsDefault?: string; /** * Redis IO thread count. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_io_threads ManagedDatabaseRedis#redis_io_threads} */ readonly redisIoThreads?: number; /** * LFU maxmemory-policy counter decay time in minutes. Default is 1. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_decay_time ManagedDatabaseRedis#redis_lfu_decay_time} */ readonly redisLfuDecayTime?: number; /** * Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies. Default is 10. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_lfu_log_factor ManagedDatabaseRedis#redis_lfu_log_factor} */ readonly redisLfuLogFactor?: number; /** * Redis maxmemory-policy. Default is `noeviction`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_maxmemory_policy ManagedDatabaseRedis#redis_maxmemory_policy} */ readonly redisMaxmemoryPolicy?: string; /** * Set notify-keyspace-events option. Default is "". * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_notify_keyspace_events ManagedDatabaseRedis#redis_notify_keyspace_events} */ readonly redisNotifyKeyspaceEvents?: string; /** * Number of redis databases. Set number of redis databases. Changing this will cause a restart of redis service. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_number_of_databases ManagedDatabaseRedis#redis_number_of_databases} */ readonly redisNumberOfDatabases?: number; /** * Redis persistence. When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_persistence ManagedDatabaseRedis#redis_persistence} */ readonly redisPersistence?: string; /** * Pub/sub client output buffer hard limit in MB. Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_pubsub_client_output_buffer_limit ManagedDatabaseRedis#redis_pubsub_client_output_buffer_limit} */ readonly redisPubsubClientOutputBufferLimit?: number; /** * Require SSL to access Redis. Default is `true`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_ssl ManagedDatabaseRedis#redis_ssl} */ readonly redisSsl?: boolean | cdktf.IResolvable; /** * Redis idle connection timeout in seconds. Default is 300. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#redis_timeout ManagedDatabaseRedis#redis_timeout} */ readonly redisTimeout?: number; /** * migration block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis#migration ManagedDatabaseRedis#migration} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis#migration ManagedDatabaseRedis#migration} */ readonly migration?: ManagedDatabaseRedisPropertiesMigration; } @@ -937,7 +937,7 @@ export class ManagedDatabaseRedisPropertiesOutputReference extends cdktf.Complex } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis upcloud_managed_database_redis} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis upcloud_managed_database_redis} */ export class ManagedDatabaseRedis extends cdktf.TerraformResource { @@ -951,7 +951,7 @@ export class ManagedDatabaseRedis extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_redis upcloud_managed_database_redis} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_redis upcloud_managed_database_redis} 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 diff --git a/src/managed-database-user/README.md b/src/managed-database-user/README.md index 194d33a2..5c8db957 100644 --- a/src/managed-database-user/README.md +++ b/src/managed-database-user/README.md @@ -1,3 +1,3 @@ # `upcloud_managed_database_user` -Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://www.terraform.io/docs/providers/upcloud/r/managed_database_user). +Refer to the Terraform Registory for docs: [`upcloud_managed_database_user`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user). diff --git a/src/managed-database-user/index.ts b/src/managed-database-user/index.ts index 0a569032..59522acd 100644 --- a/src/managed-database-user/index.ts +++ b/src/managed-database-user/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/managed_database_user +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface ManagedDatabaseUserConfig extends cdktf.TerraformMetaArguments /** * MySQL only, authentication type. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#authentication ManagedDatabaseUser#authentication} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#authentication ManagedDatabaseUser#authentication} */ readonly authentication?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#id ManagedDatabaseUser#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#id ManagedDatabaseUser#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -23,31 +23,31 @@ export interface ManagedDatabaseUserConfig extends cdktf.TerraformMetaArguments /** * Password for the database user. Defaults to a random value * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#password ManagedDatabaseUser#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#password ManagedDatabaseUser#password} */ readonly password?: string; /** * Service's UUID for which this user belongs to * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#service ManagedDatabaseUser#service} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#service ManagedDatabaseUser#service} */ readonly service: string; /** * Name of the database user * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#username ManagedDatabaseUser#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#username ManagedDatabaseUser#username} */ readonly username: string; /** * pg_access_control block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#pg_access_control ManagedDatabaseUser#pg_access_control} */ readonly pgAccessControl?: ManagedDatabaseUserPgAccessControl; /** * redis_access_control block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#redis_access_control ManagedDatabaseUser#redis_access_control} */ readonly redisAccessControl?: ManagedDatabaseUserRedisAccessControl; } @@ -55,7 +55,7 @@ export interface ManagedDatabaseUserPgAccessControl { /** * Grant replication privilege * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#allow_replication ManagedDatabaseUser#allow_replication} */ readonly allowReplication?: boolean | cdktf.IResolvable; } @@ -122,25 +122,25 @@ export interface ManagedDatabaseUserRedisAccessControl { /** * Set access control to all commands in specified categories. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#categories ManagedDatabaseUser#categories} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#categories ManagedDatabaseUser#categories} */ readonly categories?: string[]; /** * Set access control to Pub/Sub channels. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#channels ManagedDatabaseUser#channels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#channels ManagedDatabaseUser#channels} */ readonly channels?: string[]; /** * Set access control to commands. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#commands ManagedDatabaseUser#commands} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#commands ManagedDatabaseUser#commands} */ readonly commands?: string[]; /** * Set access control to keys. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user#keys ManagedDatabaseUser#keys} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user#keys ManagedDatabaseUser#keys} */ readonly keys?: string[]; } @@ -274,7 +274,7 @@ export class ManagedDatabaseUserRedisAccessControlOutputReference extends cdktf. } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user upcloud_managed_database_user} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user upcloud_managed_database_user} */ export class ManagedDatabaseUser extends cdktf.TerraformResource { @@ -288,7 +288,7 @@ export class ManagedDatabaseUser extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/managed_database_user upcloud_managed_database_user} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/managed_database_user upcloud_managed_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 diff --git a/src/network/README.md b/src/network/README.md index 35855b2c..6c1ac468 100644 --- a/src/network/README.md +++ b/src/network/README.md @@ -1,3 +1,3 @@ # `upcloud_network` -Refer to the Terraform Registory for docs: [`upcloud_network`](https://www.terraform.io/docs/providers/upcloud/r/network). +Refer to the Terraform Registory for docs: [`upcloud_network`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network). diff --git a/src/network/index.ts b/src/network/index.ts index a4c3fe57..c9ae2d0d 100644 --- a/src/network/index.ts +++ b/src/network/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/network +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface NetworkConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#id Network#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#id Network#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -17,25 +17,25 @@ export interface NetworkConfig extends cdktf.TerraformMetaArguments { /** * A valid name for the network * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#name Network#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#name Network#name} */ readonly name: string; /** * The UUID of a router * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#router Network#router} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#router Network#router} */ readonly router?: string; /** * The zone the network is in * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#zone Network#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#zone Network#zone} */ readonly zone: string; /** * ip_network block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#ip_network Network#ip_network} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#ip_network Network#ip_network} */ readonly ipNetwork: NetworkIpNetwork; } @@ -43,37 +43,37 @@ export interface NetworkIpNetwork { /** * The CIDR range of the subnet * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#address Network#address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#address Network#address} */ readonly address: string; /** * Is DHCP enabled? * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp Network#dhcp} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp Network#dhcp} */ readonly dhcp: boolean | cdktf.IResolvable; /** * Is the gateway the DHCP default route? * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_default_route Network#dhcp_default_route} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_default_route Network#dhcp_default_route} */ readonly dhcpDefaultRoute?: boolean | cdktf.IResolvable; /** * The DNS servers given by DHCP * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#dhcp_dns Network#dhcp_dns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#dhcp_dns Network#dhcp_dns} */ readonly dhcpDns?: string[]; /** * IP address family * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#family Network#family} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#family Network#family} */ readonly family: string; /** * Gateway address given by DHCP * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/network#gateway Network#gateway} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network#gateway Network#gateway} */ readonly gateway?: string; } @@ -244,7 +244,7 @@ export class NetworkIpNetworkOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/network upcloud_network} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network upcloud_network} */ export class Network extends cdktf.TerraformResource { @@ -258,7 +258,7 @@ export class Network extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/network upcloud_network} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/network upcloud_network} 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 diff --git a/src/object-storage/README.md b/src/object-storage/README.md index ac9dcc9f..6c881729 100644 --- a/src/object-storage/README.md +++ b/src/object-storage/README.md @@ -1,3 +1,3 @@ # `upcloud_object_storage` -Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://www.terraform.io/docs/providers/upcloud/r/object_storage). +Refer to the Terraform Registory for docs: [`upcloud_object_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage). diff --git a/src/object-storage/index.ts b/src/object-storage/index.ts index d48859b2..092b3b9b 100644 --- a/src/object-storage/index.ts +++ b/src/object-storage/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/object_storage +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface ObjectStorageConfig extends cdktf.TerraformMetaArguments { and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_ACCESS_KEY_MY_FILES". * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#access_key ObjectStorage#access_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#access_key ObjectStorage#access_key} */ readonly accessKey: string; /** * The description of the object storage instance to be created * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#description ObjectStorage#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#description ObjectStorage#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#id ObjectStorage#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#id ObjectStorage#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you 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,7 +34,7 @@ export interface ObjectStorageConfig extends cdktf.TerraformMetaArguments { /** * The name of the object storage instance to be created * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} */ readonly name: string; /** @@ -45,25 +45,25 @@ export interface ObjectStorageConfig extends cdktf.TerraformMetaArguments { and all dashes (-) should be replaced with underscores (_). For example, object storage named "my-files" would use environment variable named "UPCLOUD_OBJECT_STORAGE_SECRET_KEY_MY_FILES". * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#secret_key ObjectStorage#secret_key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#secret_key ObjectStorage#secret_key} */ readonly secretKey: string; /** * The size of the object storage instance in gigabytes * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#size ObjectStorage#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#size ObjectStorage#size} */ readonly size: number; /** * The zone in which the object storage instance will be created * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#zone ObjectStorage#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#zone ObjectStorage#zone} */ readonly zone: string; /** * bucket block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#bucket ObjectStorage#bucket} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#bucket ObjectStorage#bucket} */ readonly bucket?: ObjectStorageBucket[] | cdktf.IResolvable; } @@ -71,7 +71,7 @@ export interface ObjectStorageBucket { /** * The name of the bucket * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage#name ObjectStorage#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage#name ObjectStorage#name} */ readonly name: string; } @@ -165,7 +165,7 @@ export class ObjectStorageBucketList extends cdktf.ComplexList { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage upcloud_object_storage} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage upcloud_object_storage} */ export class ObjectStorage extends cdktf.TerraformResource { @@ -179,7 +179,7 @@ export class ObjectStorage extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/object_storage upcloud_object_storage} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/object_storage upcloud_object_storage} 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 diff --git a/src/provider/README.md b/src/provider/README.md index edeb7662..eac5308d 100644 --- a/src/provider/README.md +++ b/src/provider/README.md @@ -1,3 +1,3 @@ # `provider` -Refer to the Terraform Registory for docs: [`upcloud`](https://www.terraform.io/docs/providers/upcloud). +Refer to the Terraform Registory for docs: [`upcloud`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs). diff --git a/src/provider/index.ts b/src/provider/index.ts index ee49ec14..ce8a2f4e 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,43 +10,43 @@ export interface UpcloudProviderConfig { /** * Password for UpCloud API user. Can also be configured using the `UPCLOUD_PASSWORD` environment variable. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#password UpcloudProvider#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#password UpcloudProvider#password} */ readonly password?: string; /** * Maximum number of retries * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_max UpcloudProvider#retry_max} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_max UpcloudProvider#retry_max} */ readonly retryMax?: number; /** * Maximum time to wait between retries * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_max_sec UpcloudProvider#retry_wait_max_sec} */ readonly retryWaitMaxSec?: number; /** * Minimum time to wait between retries * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#retry_wait_min_sec UpcloudProvider#retry_wait_min_sec} */ readonly retryWaitMinSec?: number; /** * UpCloud username with API access. Can also be configured using the `UPCLOUD_USERNAME` environment variable. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#username UpcloudProvider#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#username UpcloudProvider#username} */ readonly username?: string; /** * Alias name * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud#alias UpcloudProvider#alias} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs#alias UpcloudProvider#alias} */ readonly alias?: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud upcloud} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs upcloud} */ export class UpcloudProvider extends cdktf.TerraformProvider { @@ -60,7 +60,7 @@ export class UpcloudProvider extends cdktf.TerraformProvider { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud upcloud} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs upcloud} 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 diff --git a/src/router/README.md b/src/router/README.md index 9e9ef52d..92e7519b 100644 --- a/src/router/README.md +++ b/src/router/README.md @@ -1,3 +1,3 @@ # `upcloud_router` -Refer to the Terraform Registory for docs: [`upcloud_router`](https://www.terraform.io/docs/providers/upcloud/r/router). +Refer to the Terraform Registory for docs: [`upcloud_router`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router). diff --git a/src/router/index.ts b/src/router/index.ts index 61a4ef48..837ae1b9 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/router +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router // generated from terraform resource schema import { Construct } from 'constructs'; @@ -8,7 +8,7 @@ import * as cdktf from 'cdktf'; export interface RouterConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#id Router#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#id Router#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -17,13 +17,13 @@ export interface RouterConfig extends cdktf.TerraformMetaArguments { /** * Name of the router * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/router#name Router#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router#name Router#name} */ readonly name: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/router upcloud_router} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router upcloud_router} */ export class Router extends cdktf.TerraformResource { @@ -37,7 +37,7 @@ export class Router extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/router upcloud_router} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/router upcloud_router} 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 diff --git a/src/server-group/README.md b/src/server-group/README.md index 27c812b1..b6bd3145 100644 --- a/src/server-group/README.md +++ b/src/server-group/README.md @@ -1,3 +1,3 @@ # `upcloud_server_group` -Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://www.terraform.io/docs/providers/upcloud/r/server_group). +Refer to the Terraform Registory for docs: [`upcloud_server_group`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group). diff --git a/src/server-group/index.ts b/src/server-group/index.ts index b1eaa292..9da94846 100644 --- a/src/server-group/index.ts +++ b/src/server-group/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/server_group +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group // generated from terraform resource schema import { Construct } from 'constructs'; @@ -17,11 +17,11 @@ export interface ServerGroupConfig extends cdktf.TerraformMetaArguments { policies in server group are not met, you need to manually restart the servers in said group, for example via API, UpCloud Control Panel or upctl (UpCloud CLI) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#anti_affinity ServerGroup#anti_affinity} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#anti_affinity ServerGroup#anti_affinity} */ readonly antiAffinity?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#id ServerGroup#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#id ServerGroup#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -30,25 +30,25 @@ export interface ServerGroupConfig extends cdktf.TerraformMetaArguments { /** * Key-value pairs to classify the server group. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#labels ServerGroup#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#labels ServerGroup#labels} */ readonly labels?: { [key: string]: string }; /** * UUIDs of the servers that are members of this group * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#members ServerGroup#members} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#members ServerGroup#members} */ readonly members?: string[]; /** * Title of your server group * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server_group#title ServerGroup#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group#title ServerGroup#title} */ readonly title: string; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server_group upcloud_server_group} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group upcloud_server_group} */ export class ServerGroup extends cdktf.TerraformResource { @@ -62,7 +62,7 @@ export class ServerGroup extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/server_group upcloud_server_group} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server_group upcloud_server_group} 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 diff --git a/src/server/README.md b/src/server/README.md index abe10fe1..766e98a9 100644 --- a/src/server/README.md +++ b/src/server/README.md @@ -1,3 +1,3 @@ # `upcloud_server` -Refer to the Terraform Registory for docs: [`upcloud_server`](https://www.terraform.io/docs/providers/upcloud/r/server). +Refer to the Terraform Registory for docs: [`upcloud_server`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server). diff --git a/src/server/index.ts b/src/server/index.ts index b405099a..faf546e5 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/server +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,29 +10,29 @@ export interface ServerConfig extends cdktf.TerraformMetaArguments { /** * The number of CPU for the server * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#cpu Server#cpu} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#cpu Server#cpu} */ readonly cpu?: number; /** * Are firewall rules active for the server * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#firewall Server#firewall} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#firewall Server#firewall} */ readonly firewall?: boolean | cdktf.IResolvable; /** * Use this to start the VM on a specific host. Refers to value from host -attribute. Only available for private cloud hosts * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#host Server#host} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#host Server#host} */ readonly host?: number; /** * A valid domain name * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#hostname Server#hostname} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#hostname Server#hostname} */ readonly hostname: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#id Server#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#id Server#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -41,79 +41,79 @@ export interface ServerConfig extends cdktf.TerraformMetaArguments { /** * Key-value pairs to classify the server. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#labels Server#labels} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#labels Server#labels} */ readonly labels?: { [key: string]: string }; /** * The size of memory for the server (in megabytes) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#mem Server#mem} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#mem Server#mem} */ readonly mem?: number; /** * Is the metadata service active for the server * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#metadata Server#metadata} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#metadata Server#metadata} */ readonly metadata?: boolean | cdktf.IResolvable; /** * The pricing plan used for the server. You can list available server plans with `upctl server plans` * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} */ readonly plan?: string; /** * The server related tags * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#tags Server#tags} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#tags Server#tags} */ readonly tags?: string[]; /** * A short, informational description * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} */ readonly title?: string; /** * Defines URL for a server setup script, or the script body itself * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user_data Server#user_data} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user_data Server#user_data} */ readonly userData?: string; /** * The zone in which the server will be hosted * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#zone Server#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#zone Server#zone} */ readonly zone: string; /** * login block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#login Server#login} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#login Server#login} */ readonly login?: ServerLogin; /** * network_interface block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network_interface Server#network_interface} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network_interface Server#network_interface} */ readonly networkInterface: ServerNetworkInterface[] | cdktf.IResolvable; /** * simple_backup block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#simple_backup Server#simple_backup} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#simple_backup Server#simple_backup} */ readonly simpleBackup?: ServerSimpleBackup; /** * storage_devices block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage_devices Server#storage_devices} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage_devices Server#storage_devices} */ readonly storageDevices?: ServerStorageDevices[] | cdktf.IResolvable; /** * template block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#template Server#template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#template Server#template} */ readonly template?: ServerTemplate; } @@ -121,25 +121,25 @@ export interface ServerLogin { /** * Indicates a password should be create to allow access * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#create_password Server#create_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#create_password Server#create_password} */ readonly createPassword?: boolean | cdktf.IResolvable; /** * A list of ssh keys to access the server * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#keys Server#keys} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#keys Server#keys} */ readonly keys?: string[]; /** * The delivery method for the server's root password (one of `none`, `email` or `sms`) * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#password_delivery Server#password_delivery} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#password_delivery Server#password_delivery} */ readonly passwordDelivery?: string; /** * Username to be create to access the server * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#user Server#user} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#user Server#user} */ readonly user?: string; } @@ -275,37 +275,37 @@ export interface ServerNetworkInterface { /** * `true` if this interface should be used for network booting. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#bootable Server#bootable} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#bootable Server#bootable} */ readonly bootable?: boolean | cdktf.IResolvable; /** * The assigned IP address. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address Server#ip_address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address Server#ip_address} */ readonly ipAddress?: string; /** * The IP address type of this interface (one of `IPv4` or `IPv6`). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#ip_address_family Server#ip_address_family} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#ip_address_family Server#ip_address_family} */ readonly ipAddressFamily?: string; /** * The unique ID of a network to attach this network to. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#network Server#network} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#network Server#network} */ readonly network?: string; /** * `true` if source IP should be filtered. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#source_ip_filtering Server#source_ip_filtering} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#source_ip_filtering Server#source_ip_filtering} */ readonly sourceIpFiltering?: boolean | cdktf.IResolvable; /** * Network interface type. For private network interfaces, a network must be specified with an existing network id. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} */ readonly type: string; } @@ -526,13 +526,13 @@ export interface ServerSimpleBackup { /** * Simple backup plan. Accepted values: daily, dailies, weeklies, monthlies. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#plan Server#plan} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#plan Server#plan} */ readonly plan: string; /** * Time of the day at which backup will be taken. Should be provided in a hhmm format (e.g. 2230). * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} */ readonly time: string; } @@ -616,19 +616,19 @@ export interface ServerStorageDevices { /** * The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} */ readonly address?: string; /** * A valid storage UUID * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} */ readonly storage: string; /** * The device type the storage will be attached as * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#type Server#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#type Server#type} */ readonly type?: string; } @@ -770,19 +770,19 @@ export interface ServerTemplateBackupRule { /** * The weekday when the backup is created * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#interval Server#interval} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#interval Server#interval} */ readonly interval: string; /** * The number of days before a backup is automatically deleted * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#retention Server#retention} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#retention Server#retention} */ readonly retention: number; /** * The time of day when the backup is created * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#time Server#time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#time Server#time} */ readonly time: string; } @@ -886,13 +886,13 @@ export interface ServerTemplate { /** * The device address the storage will be attached to. Specify only the bus name (ide/scsi/virtio) to auto-select next available address from that bus. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#address Server#address} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#address Server#address} */ readonly address?: string; /** * If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#delete_autoresize_backup Server#delete_autoresize_backup} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#delete_autoresize_backup Server#delete_autoresize_backup} */ readonly deleteAutoresizeBackup?: boolean | cdktf.IResolvable; /** @@ -901,31 +901,31 @@ export interface ServerTemplate { to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#filesystem_autoresize Server#filesystem_autoresize} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#filesystem_autoresize Server#filesystem_autoresize} */ readonly filesystemAutoresize?: boolean | cdktf.IResolvable; /** * The size of the storage in gigabytes * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#size Server#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#size Server#size} */ readonly size?: number; /** * A valid storage UUID or template name. You can list available public templates with `upctl storage list --public --template` and available private templates with `upctl storage list --template`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#storage Server#storage} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#storage Server#storage} */ readonly storage: string; /** * A short, informative description * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#title Server#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#title Server#title} */ readonly title?: string; /** * backup_rule block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/server#backup_rule Server#backup_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server#backup_rule Server#backup_rule} */ readonly backupRule?: ServerTemplateBackupRule; } @@ -1135,7 +1135,7 @@ export class ServerTemplateOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/server upcloud_server} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server upcloud_server} */ export class Server extends cdktf.TerraformResource { @@ -1149,7 +1149,7 @@ export class Server extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/server upcloud_server} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/server upcloud_server} 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 diff --git a/src/storage/README.md b/src/storage/README.md index 5472599e..2c8e77cd 100644 --- a/src/storage/README.md +++ b/src/storage/README.md @@ -1,3 +1,3 @@ # `upcloud_storage` -Refer to the Terraform Registory for docs: [`upcloud_storage`](https://www.terraform.io/docs/providers/upcloud/r/storage). +Refer to the Terraform Registory for docs: [`upcloud_storage`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage). diff --git a/src/storage/index.ts b/src/storage/index.ts index 2bc61b2a..7bd6e0dd 100644 --- a/src/storage/index.ts +++ b/src/storage/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/storage +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,7 +10,7 @@ export interface StorageConfig extends cdktf.TerraformMetaArguments { /** * If set to true, the backup taken before the partition and filesystem resize attempt will be deleted immediately after success. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#delete_autoresize_backup Storage#delete_autoresize_backup} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#delete_autoresize_backup Storage#delete_autoresize_backup} */ readonly deleteAutoresizeBackup?: boolean | cdktf.IResolvable; /** @@ -19,11 +19,11 @@ export interface StorageConfig extends cdktf.TerraformMetaArguments { to restore the storage and then deleted. If the resize attempt succeeds, backup will be kept (unless delete_autoresize_backup option is set to true). Taking and keeping backups incure costs. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#filesystem_autoresize Storage#filesystem_autoresize} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#filesystem_autoresize Storage#filesystem_autoresize} */ readonly filesystemAutoresize?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -32,43 +32,43 @@ export interface StorageConfig extends cdktf.TerraformMetaArguments { /** * The size of the storage in gigabytes * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#size Storage#size} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#size Storage#size} */ readonly size: number; /** * The storage tier to use * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#tier Storage#tier} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#tier Storage#tier} */ readonly tier?: string; /** * A short, informative description * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#title Storage#title} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#title Storage#title} */ readonly title: string; /** * The zone in which the storage will be created * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#zone Storage#zone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#zone Storage#zone} */ readonly zone: string; /** * backup_rule block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#backup_rule Storage#backup_rule} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#backup_rule Storage#backup_rule} */ readonly backupRule?: StorageBackupRule; /** * clone block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#clone Storage#clone} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#clone Storage#clone} */ readonly clone?: StorageClone; /** * import block * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#import Storage#import} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#import Storage#import} */ readonly import?: StorageImport; } @@ -76,19 +76,19 @@ export interface StorageBackupRule { /** * The weekday when the backup is created * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#interval Storage#interval} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#interval Storage#interval} */ readonly interval: string; /** * The number of days before a backup is automatically deleted * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#retention Storage#retention} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#retention Storage#retention} */ readonly retention: number; /** * The time of day when the backup is created * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#time Storage#time} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#time Storage#time} */ readonly time: string; } @@ -192,7 +192,7 @@ export interface StorageClone { /** * The unique identifier of the storage/template to clone * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#id Storage#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#id Storage#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -259,19 +259,19 @@ export interface StorageImport { /** * The mode of the import task. One of `http_import` or `direct_upload`. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source Storage#source} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source Storage#source} */ readonly source: string; /** * For `direct_upload`; an optional hash of the file to upload. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_hash Storage#source_hash} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_hash Storage#source_hash} */ readonly sourceHash?: string; /** * The location of the file to import. For `http_import` an accessible URL for `direct_upload` a local file. * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/storage#source_location Storage#source_location} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage#source_location Storage#source_location} */ readonly sourceLocation: string; } @@ -386,7 +386,7 @@ export class StorageImportOutputReference extends cdktf.ComplexObject { } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/storage upcloud_storage} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage upcloud_storage} */ export class Storage extends cdktf.TerraformResource { @@ -400,7 +400,7 @@ export class Storage extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/storage upcloud_storage} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/storage upcloud_storage} 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 diff --git a/src/tag/README.md b/src/tag/README.md index fdcdcaef..aa809c78 100644 --- a/src/tag/README.md +++ b/src/tag/README.md @@ -1,3 +1,3 @@ # `upcloud_tag` -Refer to the Terraform Registory for docs: [`upcloud_tag`](https://www.terraform.io/docs/providers/upcloud/r/tag). +Refer to the Terraform Registory for docs: [`upcloud_tag`](https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag). diff --git a/src/tag/index.ts b/src/tag/index.ts index cc471d90..c107c843 100644 --- a/src/tag/index.ts +++ b/src/tag/index.ts @@ -1,4 +1,4 @@ -// https://www.terraform.io/docs/providers/upcloud/r/tag +// https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag // generated from terraform resource schema import { Construct } from 'constructs'; @@ -10,11 +10,11 @@ export interface TagConfig extends cdktf.TerraformMetaArguments { /** * Free form text representing the meaning of the tag * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#description Tag#description} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#description Tag#description} */ readonly description?: string; /** - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#id Tag#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/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. @@ -23,19 +23,19 @@ export interface TagConfig extends cdktf.TerraformMetaArguments { /** * The value representing the tag * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#name Tag#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#name Tag#name} */ readonly name: string; /** * A collection of servers that have been assigned the tag * - * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/upcloud/r/tag#servers Tag#servers} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag#servers Tag#servers} */ readonly servers?: string[]; } /** -* Represents a {@link https://www.terraform.io/docs/providers/upcloud/r/tag upcloud_tag} +* Represents a {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag upcloud_tag} */ export class Tag extends cdktf.TerraformResource { @@ -49,7 +49,7 @@ export class Tag extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://www.terraform.io/docs/providers/upcloud/r/tag upcloud_tag} Resource + * Create a new {@link https://registry.terraform.io/providers/upcloudltd/upcloud/2.9.1/docs/resources/tag upcloud_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 diff --git a/yarn.lock b/yarn.lock index 7b659b20..0ba60bbb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,14 +17,48 @@ dependencies: tunnel "^0.0.6" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6": +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.21.4": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39" integrity sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g== dependencies: "@babel/highlight" "^7.18.6" -"@babel/generator@^7.20.4": +"@babel/compat-data@^7.21.4": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.4.tgz#457ffe647c480dff59c2be092fc3acf71195c87f" + integrity sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g== + +"@babel/core@^7.11.6", "@babel/core@^7.12.3": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.4.tgz#c6dc73242507b8e2a27fd13a9c1814f9fa34a659" + integrity sha512-qt/YV149Jman/6AfmlxJ04LMIu8bMoyl3RB91yTFrxQmgbrSvQMy7cI8Q62FHx1t8wJ8B5fu0UDoLwHAhUo1QA== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.21.4" + "@babel/generator" "^7.21.4" + "@babel/helper-compilation-targets" "^7.21.4" + "@babel/helper-module-transforms" "^7.21.2" + "@babel/helpers" "^7.21.0" + "@babel/parser" "^7.21.4" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.4" + "@babel/types" "^7.21.4" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.2" + semver "^6.3.0" + +"@babel/generator@^7.21.4", "@babel/generator@^7.7.2": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.4.tgz#64a94b7448989f421f919d5239ef553b37bb26bc" integrity sha512-NieM3pVIYW2SwGzKoqfPrQsf4xGs9M9AIG3ThppsSRmO+m7eQhmI6amajKMUeIO37wFfsvnvcxQFx6x6iqxDnA== @@ -34,6 +68,77 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" +"@babel/helper-compilation-targets@^7.21.4": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.4.tgz#770cd1ce0889097ceacb99418ee6934ef0572656" + integrity sha512-Fa0tTuOXZ1iL8IeDFUWCzjZcn+sJGd9RZdH9esYVjEejGmzf+FFYQpMi/kZUk2kPy/q1H3/GPw7np8qar/stfg== + dependencies: + "@babel/compat-data" "^7.21.4" + "@babel/helper-validator-option" "^7.21.0" + browserslist "^4.21.3" + lru-cache "^5.1.1" + semver "^6.3.0" + +"@babel/helper-environment-visitor@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" + integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== + +"@babel/helper-function-name@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4" + integrity sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg== + dependencies: + "@babel/template" "^7.20.7" + "@babel/types" "^7.21.0" + +"@babel/helper-hoist-variables@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" + integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== + dependencies: + "@babel/types" "^7.18.6" + +"@babel/helper-module-imports@^7.18.6": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af" + integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg== + dependencies: + "@babel/types" "^7.21.4" + +"@babel/helper-module-transforms@^7.21.2": + version "7.21.2" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz#160caafa4978ac8c00ac66636cb0fa37b024e2d2" + integrity sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ== + dependencies: + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-simple-access" "^7.20.2" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-validator-identifier" "^7.19.1" + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.2" + "@babel/types" "^7.21.2" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.8.0": + version "7.20.2" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" + integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== + +"@babel/helper-simple-access@^7.20.2": + version "7.20.2" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" + integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== + dependencies: + "@babel/types" "^7.20.2" + +"@babel/helper-split-export-declaration@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" + integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== + dependencies: + "@babel/types" "^7.18.6" + "@babel/helper-string-parser@^7.19.4": version "7.19.4" resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" @@ -44,6 +149,20 @@ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== +"@babel/helper-validator-option@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" + integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== + +"@babel/helpers@^7.21.0": + version "7.21.0" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.21.0.tgz#9dd184fb5599862037917cdc9eecb84577dc4e7e" + integrity sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA== + dependencies: + "@babel/template" "^7.20.7" + "@babel/traverse" "^7.21.0" + "@babel/types" "^7.21.0" + "@babel/highlight@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" @@ -53,12 +172,110 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.20.7": +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.21.4": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.4.tgz#94003fdfc520bbe2875d4ae557b43ddb6d880f17" integrity sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw== -"@babel/template@^7.18.10": +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-bigint@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.8.3": + version "7.12.13" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-import-meta@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.7.2": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.21.4.tgz#f264ed7bf40ffc9ec239edabc17a50c4f5b6fea2" + integrity sha512-5hewiLct5OKyh6PLKEYaFclcqtIgCb6bmELouxjF6up5q3Sov7rOayW4RwhbaBL0dit8rA80GNfY+UuDp2mBbQ== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + +"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.8.3": + version "7.10.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-top-level-await@^7.8.3": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.7.2": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.21.4.tgz#2751948e9b7c6d771a8efa59340c15d4a2891ff8" + integrity sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA== + dependencies: + "@babel/helper-plugin-utils" "^7.20.2" + +"@babel/template@^7.20.7", "@babel/template@^7.3.3": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== @@ -67,7 +284,23 @@ "@babel/parser" "^7.20.7" "@babel/types" "^7.20.7" -"@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.21.4", "@babel/types@^7.3.0": +"@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.4", "@babel/traverse@^7.7.2": + version "7.21.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.4.tgz#a836aca7b116634e97a6ed99976236b3282c9d36" + integrity sha512-eyKrRHKdyZxqDm+fV1iqL9UAHMoIg0nDaGqfIOd8rKH17m5snv7Gn4qgjBoFfLz9APvjFU/ICT00NVCv1Epp8Q== + dependencies: + "@babel/code-frame" "^7.21.4" + "@babel/generator" "^7.21.4" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.21.4" + "@babel/types" "^7.21.4" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.21.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.4.tgz#2d5d6bb7908699b3b416409ffd3b5daa25b030d4" integrity sha512-rU2oY501qDxE8Pyo7i/Orqma4ziCOrby0/9mvbDUGEfvZjb279Nk9k19e2fiCxHbRRpY2ZyrgW1eq22mvmOIzA== @@ -76,26 +309,30 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" -"@cdktf/cli-core@0.15.5": - version "0.15.5" - resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.15.5.tgz#e023503f7d11c2fc3112ebe1d71eeb6572b9076b" - integrity sha512-9RdxpWrswkd6mvpjePYfQU+9C41Pm9Ikx87TKmZ7UmmY1sgB7jMySqOnCUatghEuzvBiuez2qyqrOU+LUCQG+Q== +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + +"@cdktf/cli-core@0.16.0": + version "0.16.0" + resolved "https://registry.yarnpkg.com/@cdktf/cli-core/-/cli-core-0.16.0.tgz#d7822c0969c038b5a07acd081a3d5bcdaa086480" + integrity sha512-8Vf0uw4xt2jH2j0CxHkORvaNeP2AaW/nVA6hRbOQgbnxc7PmIzIv8v4DsjrQGDtH8JGX/irqyof8x9jDMTeFvQ== dependencies: - "@cdktf/commons" "0.15.5" - "@cdktf/hcl2cdk" "0.15.5" - "@cdktf/hcl2json" "0.15.5" + "@cdktf/commons" "0.16.0" + "@cdktf/hcl2cdk" "0.16.0" + "@cdktf/hcl2json" "0.16.0" "@cdktf/node-pty-prebuilt-multiarch" "0.10.1-pre.10" "@sentry/node" "^6.19.7" - cdktf "0.15.5" - codemaker "^1.75.0" + cdktf "0.16.0" + codemaker "^1.79.0" constructs "^10.0.25" cross-spawn "^7.0.3" https-proxy-agent "^5.0.1" ink-select-input "^4.2.1" - jsii "^1.75.0" - jsii-pacmak "^1.75.0" + jsii "^5.0.1" + jsii-pacmak "^1.79.0" minimatch "^5.1.0" - node-abort-controller "^3.0.1" node-fetch "^2.6.7" tunnel-agent "^0.6.0" xml-js "^1.6.11" @@ -104,50 +341,53 @@ yoga-layout-prebuilt "^1.10.0" zod "^1.11.17" -"@cdktf/commons@0.15.5": - version "0.15.5" - resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.15.5.tgz#94796aeb7f9d96e1ef61c1d263560df0bdb1fa5e" - integrity sha512-rwmQARfqxFDmAFQbCFsE6uYr5FPNcur6U5TOLa03/ruQecoq4tjKlPiB4tOEHp8FAk86V6K38JQ6a81+/3VVtQ== +"@cdktf/commons@0.16.0": + version "0.16.0" + resolved "https://registry.yarnpkg.com/@cdktf/commons/-/commons-0.16.0.tgz#dc944d9ea474c758b8ecba6e5ea5bfa3483d27a4" + integrity sha512-zpU+AzzaNuSY+Fi2LA1r9FE9oR01FOXVYIl7r9x4+H/luwffyK/7HqdjfjhHGEPHX1UBUd20dNE61wAbP3D66g== dependencies: "@npmcli/ci-detect" "^1.4.0" "@sentry/node" "^6.19.7" - cdktf "0.15.5" - codemaker "^1.75.0" + cdktf "0.16.0" + codemaker "^1.76.0" constructs "^10.0.25" cross-spawn "^7.0.3" follow-redirects "^1.15.2" fs-extra "^8.1.0" is-valid-domain "^0.1.6" + jest "^29.5.0" log4js "^6.7.0" + ts-jest "^29.0.5" + typescript "^5.0.2" uuid "^8.3.2" -"@cdktf/hcl2cdk@0.15.5": - version "0.15.5" - resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.15.5.tgz#102477ca8eecf531b7ad543aaa85026da25ce3bc" - integrity sha512-Aqf7cKeozoiaCzyHd3dUE0/9uyd3xHavdsbkah/1+u1I3vo3Oav1aidbSrOOhOgOewTgmokDfyo2wX/I4JwX0g== +"@cdktf/hcl2cdk@0.16.0": + version "0.16.0" + resolved "https://registry.yarnpkg.com/@cdktf/hcl2cdk/-/hcl2cdk-0.16.0.tgz#a89ff82be72d3c617aecc4de7d49dba1fa93c8fa" + integrity sha512-qRPsp/SxZu62FdzqbpqFSuYwAyDMxXJhtD8NrIOqPPvWqMOfv+og5onca/4vAWQ5VrJn9YCoJN18nCpOeOIcTw== dependencies: - "@babel/generator" "^7.20.4" - "@babel/template" "^7.18.10" - "@babel/types" "^7.20.2" - "@cdktf/commons" "0.15.5" - "@cdktf/hcl2json" "0.15.5" - "@cdktf/provider-generator" "0.15.5" + "@babel/generator" "^7.21.4" + "@babel/template" "^7.20.7" + "@babel/types" "^7.21.4" + "@cdktf/commons" "0.16.0" + "@cdktf/hcl2json" "0.16.0" + "@cdktf/provider-generator" "0.16.0" camelcase "^6.3.0" - glob "7.2.3" + deep-equal "^2.2.0" + glob "9.3.4" graphology "^0.25.1" - graphology-types "^0.21.2" - jsii-rosetta "^1.75.0" - prettier "^2.7.1" + graphology-types "^0.24.7" + jsii-rosetta "^5.0.1" + prettier "^2.8.6" reserved-words "^0.1.2" - zod "^1.11.17" + zod "^3.21.4" -"@cdktf/hcl2json@0.15.5": - version "0.15.5" - resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.15.5.tgz#2a62259a47e0e992aad69daeac65573913d5754d" - integrity sha512-bnQ8OMrycCadjfkU9AzG/7RRZgOpuLnFg5GDgnM+rckySR3JedGAUm0BItXYH4Oyyuk+BbLmEU88fJUS5TYgZg== +"@cdktf/hcl2json@0.16.0": + version "0.16.0" + resolved "https://registry.yarnpkg.com/@cdktf/hcl2json/-/hcl2json-0.16.0.tgz#baf6e2078fcb79c00146ec788f8a639d96e57b65" + integrity sha512-SYWkXv+wEYUwueu+e6UXRyapOfTzUPiKa14a9GJQQEdxfPBNvrp92fvxZ+zn6eWRg3fzbZXr054/QIG17+KYJg== dependencies: - fs-extra "^8.1.0" - node-fetch "^2.6.7" + fs-extra "^11.1.1" "@cdktf/node-pty-prebuilt-multiarch@0.10.1-pre.10": version "0.10.1-pre.10" @@ -157,18 +397,18 @@ nan "^2.14.2" prebuild-install "^7.1.1" -"@cdktf/provider-generator@0.15.5": - version "0.15.5" - resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.15.5.tgz#4ff1a728c3bf84ec1884f759ec7d926a05a1a267" - integrity sha512-UVHWEG7P+TN9eMhGaJNYkivoZcj2U571ylOGnmwuiloa7qs/8jTptO8VKOLSzk6ePQQaZ8lhM95GsFfDUEjUWA== +"@cdktf/provider-generator@0.16.0": + version "0.16.0" + resolved "https://registry.yarnpkg.com/@cdktf/provider-generator/-/provider-generator-0.16.0.tgz#380251ee8c58ac169224b653ef8e21e3b268587a" + integrity sha512-B+2bJWr4yjl91G+j5YbN8hh5vlcD3YseiwxhcNpx4Des4Bm9VDkTVqQTzBmcrXFYWY9SZLyLCXgqehZssgHPJw== dependencies: - "@cdktf/commons" "0.15.5" - "@cdktf/hcl2json" "0.15.5" - "@types/node" "14.18.33" - codemaker "^1.75.0" + "@cdktf/commons" "0.16.0" + "@cdktf/hcl2json" "0.16.0" + "@types/node" "16.18.23" + codemaker "^1.76.0" deepmerge "^4.2.2" fs-extra "^8.1.0" - jsii-srcmak "^0.1.826" + jsii-srcmak "^0.1.867" "@cdktf/provider-project@^0.2.95": version "0.2.104" @@ -198,7 +438,215 @@ resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.5.tgz#b32366c89b43c6f8cefbdefac778b9c828e3ba8c" integrity sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg== -"@jridgewell/gen-mapping@^0.3.2": +"@istanbuljs/load-nyc-config@^1.0.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + dependencies: + camelcase "^5.3.1" + find-up "^4.1.0" + get-package-type "^0.1.0" + js-yaml "^3.13.1" + resolve-from "^5.0.0" + +"@istanbuljs/schema@^0.1.2": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + +"@jest/console@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/console/-/console-29.5.0.tgz#593a6c5c0d3f75689835f1b3b4688c4f8544cb57" + integrity sha512-NEpkObxPwyw/XxZVLPmAGKE89IQRp4puc6IQRPru6JKd1M3fW9v1xM1AnzIJE65hbCkzQAdnL8P47e9hzhiYLQ== + dependencies: + "@jest/types" "^29.5.0" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^29.5.0" + jest-util "^29.5.0" + slash "^3.0.0" + +"@jest/core@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/core/-/core-29.5.0.tgz#76674b96904484e8214614d17261cc491e5f1f03" + integrity sha512-28UzQc7ulUrOQw1IsN/kv1QES3q2kkbl/wGslyhAclqZ/8cMdB5M68BffkIdSJgKBUt50d3hbwJ92XESlE7LiQ== + dependencies: + "@jest/console" "^29.5.0" + "@jest/reporters" "^29.5.0" + "@jest/test-result" "^29.5.0" + "@jest/transform" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + ci-info "^3.2.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-changed-files "^29.5.0" + jest-config "^29.5.0" + jest-haste-map "^29.5.0" + jest-message-util "^29.5.0" + jest-regex-util "^29.4.3" + jest-resolve "^29.5.0" + jest-resolve-dependencies "^29.5.0" + jest-runner "^29.5.0" + jest-runtime "^29.5.0" + jest-snapshot "^29.5.0" + jest-util "^29.5.0" + jest-validate "^29.5.0" + jest-watcher "^29.5.0" + micromatch "^4.0.4" + pretty-format "^29.5.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/environment@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.5.0.tgz#9152d56317c1fdb1af389c46640ba74ef0bb4c65" + integrity sha512-5FXw2+wD29YU1d4I2htpRX7jYnAyTRjP2CsXQdo9SAM8g3ifxWPSV0HnClSn71xwctr0U3oZIIH+dtbfmnbXVQ== + dependencies: + "@jest/fake-timers" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/node" "*" + jest-mock "^29.5.0" + +"@jest/expect-utils@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.5.0.tgz#f74fad6b6e20f924582dc8ecbf2cb800fe43a036" + integrity sha512-fmKzsidoXQT2KwnrwE0SQq3uj8Z763vzR8LnLBwC2qYWEFpjX8daRsk6rHUM1QvNlEW/UJXNXm59ztmJJWs2Mg== + dependencies: + jest-get-type "^29.4.3" + +"@jest/expect@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/expect/-/expect-29.5.0.tgz#80952f5316b23c483fbca4363ce822af79c38fba" + integrity sha512-PueDR2HGihN3ciUNGr4uelropW7rqUfTiOn+8u0leg/42UhblPxHkfoh0Ruu3I9Y1962P3u2DY4+h7GVTSVU6g== + dependencies: + expect "^29.5.0" + jest-snapshot "^29.5.0" + +"@jest/fake-timers@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.5.0.tgz#d4d09ec3286b3d90c60bdcd66ed28d35f1b4dc2c" + integrity sha512-9ARvuAAQcBwDAqOnglWq2zwNIRUDtk/SCkp/ToGEhFv5r86K21l+VEs0qNTaXtyiY0lEePl3kylijSYJQqdbDg== + dependencies: + "@jest/types" "^29.5.0" + "@sinonjs/fake-timers" "^10.0.2" + "@types/node" "*" + jest-message-util "^29.5.0" + jest-mock "^29.5.0" + jest-util "^29.5.0" + +"@jest/globals@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.5.0.tgz#6166c0bfc374c58268677539d0c181f9c1833298" + integrity sha512-S02y0qMWGihdzNbUiqSAiKSpSozSuHX5UYc7QbnHP+D9Lyw8DgGGCinrN9uSuHPeKgSSzvPom2q1nAtBvUsvPQ== + dependencies: + "@jest/environment" "^29.5.0" + "@jest/expect" "^29.5.0" + "@jest/types" "^29.5.0" + jest-mock "^29.5.0" + +"@jest/reporters@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-29.5.0.tgz#985dfd91290cd78ddae4914ba7921bcbabe8ac9b" + integrity sha512-D05STXqj/M8bP9hQNSICtPqz97u7ffGzZu+9XLucXhkOFBqKcXe04JLZOgIekOxdb73MAoBUFnqvf7MCpKk5OA== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^29.5.0" + "@jest/test-result" "^29.5.0" + "@jest/transform" "^29.5.0" + "@jest/types" "^29.5.0" + "@jridgewell/trace-mapping" "^0.3.15" + "@types/node" "*" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^5.1.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.1.3" + jest-message-util "^29.5.0" + jest-util "^29.5.0" + jest-worker "^29.5.0" + slash "^3.0.0" + string-length "^4.0.1" + strip-ansi "^6.0.0" + v8-to-istanbul "^9.0.1" + +"@jest/schemas@^29.4.3": + version "29.4.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.4.3.tgz#39cf1b8469afc40b6f5a2baaa146e332c4151788" + integrity sha512-VLYKXQmtmuEz6IxJsrZwzG9NvtkQsWNnWMsKxqWNu3+CnfzJQhp0WDDKWLVV9hLKr0l3SLLFRqcYHjhtyuDVxg== + dependencies: + "@sinclair/typebox" "^0.25.16" + +"@jest/source-map@^29.4.3": + version "29.4.3" + resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-29.4.3.tgz#ff8d05cbfff875d4a791ab679b4333df47951d20" + integrity sha512-qyt/mb6rLyd9j1jUts4EQncvS6Yy3PM9HghnNv86QBlV+zdL2inCdK1tuVlL+J+lpiw2BI67qXOrX3UurBqQ1w== + dependencies: + "@jridgewell/trace-mapping" "^0.3.15" + callsites "^3.0.0" + graceful-fs "^4.2.9" + +"@jest/test-result@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-29.5.0.tgz#7c856a6ca84f45cc36926a4e9c6b57f1973f1408" + integrity sha512-fGl4rfitnbfLsrfx1uUpDEESS7zM8JdgZgOCQuxQvL1Sn/I6ijeAVQWGfXI9zb1i9Mzo495cIpVZhA0yr60PkQ== + dependencies: + "@jest/console" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-29.5.0.tgz#34d7d82d3081abd523dbddc038a3ddcb9f6d3cc4" + integrity sha512-yPafQEcKjkSfDXyvtgiV4pevSeyuA6MQr6ZIdVkWJly9vkqjnFfcfhRQqpD5whjoU8EORki752xQmjaqoFjzMQ== + dependencies: + "@jest/test-result" "^29.5.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.5.0" + slash "^3.0.0" + +"@jest/transform@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-29.5.0.tgz#cf9c872d0965f0cbd32f1458aa44a2b1988b00f9" + integrity sha512-8vbeZWqLJOvHaDfeMuoHITGKSz5qWc9u04lnWrQE3VyuSw604PzQM824ZeX9XSjUCeDiE3GuxZe5UKa8J61NQw== + dependencies: + "@babel/core" "^7.11.6" + "@jest/types" "^29.5.0" + "@jridgewell/trace-mapping" "^0.3.15" + babel-plugin-istanbul "^6.1.1" + chalk "^4.0.0" + convert-source-map "^2.0.0" + fast-json-stable-stringify "^2.1.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.5.0" + jest-regex-util "^29.4.3" + jest-util "^29.5.0" + micromatch "^4.0.4" + pirates "^4.0.4" + slash "^3.0.0" + write-file-atomic "^4.0.2" + +"@jest/types@^29.5.0": + version "29.5.0" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.5.0.tgz#f59ef9b031ced83047c67032700d8c807d6e1593" + integrity sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog== + dependencies: + "@jest/schemas" "^29.4.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + chalk "^4.0.0" + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.3" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== @@ -227,7 +675,7 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": version "0.3.18" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== @@ -455,11 +903,30 @@ resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.1.0.tgz#957cb64ea2f5ce527cc9cf02a096baeb0d2b99b4" integrity sha512-a31EnjuIDSX8IXBUib3cYLDRlPMU36AWX4xS8ysLaNu4ZzUesDiPt83pgrW2X1YLMe5L2HbDyaKK5BrL4cNKaQ== +"@sinclair/typebox@^0.25.16": + version "0.25.24" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718" + integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ== + "@sindresorhus/is@^5.2.0": version "5.3.0" resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.3.0.tgz#0ec9264cf54a527671d990eb874e030b55b70dcc" integrity sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw== +"@sinonjs/commons@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-2.0.0.tgz#fd4ca5b063554307e8327b4564bd56d3b73924a3" + integrity sha512-uLa0j859mMrg2slwQYdO/AkrOfmH+X6LTVmNTS9CqexuE2IvVORIkSpJLqePAbEnKJ77aMmCwr1NUZ57120Xcg== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^10.0.2": + version "10.0.2" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.0.2.tgz#d10549ed1f423d80639c528b6c7f5a1017747d0c" + integrity sha512-SwUDyjWnah1AaNl7kxsa7cfLhlTYoiyhDAIgyh+El30YvXs/o7OLXpYH88Zdhyx9JExKrmHDJ+10bwIcY80Jmw== + dependencies: + "@sinonjs/commons" "^2.0.0" + "@szmarczak/http-timer@^5.0.1": version "5.0.1" resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" @@ -485,7 +952,33 @@ "@tufjs/canonical-json" "1.0.0" minimatch "^8.0.3" -"@types/babel__traverse@7.18.2": +"@types/babel__core@^7.1.14": + version "7.20.0" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.0.tgz#61bc5a4cae505ce98e1e36c5445e4bee060d8891" + integrity sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + +"@types/babel__generator@*": + version "7.6.4" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" + integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== + dependencies: + "@babel/types" "^7.0.0" + +"@types/babel__template@*": + version "7.4.1" + resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" + integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== + dependencies: + "@babel/parser" "^7.1.0" + "@babel/types" "^7.0.0" + +"@types/babel__traverse@*", "@types/babel__traverse@7.18.2", "@types/babel__traverse@^7.0.6": version "7.18.2" resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.18.2.tgz#235bf339d17185bdec25e024ca19cce257cc7309" integrity sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg== @@ -500,11 +993,37 @@ "@types/minimatch" "^5.1.2" "@types/node" "*" +"@types/graceful-fs@^4.1.3": + version "4.1.6" + resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.6.tgz#e14b2576a1c25026b7f02ede1de3b84c3a1efeae" + integrity sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw== + dependencies: + "@types/node" "*" + "@types/http-cache-semantics@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812" integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ== +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" + integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== + +"@types/istanbul-lib-report@*": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" + integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== + dependencies: + "@types/istanbul-lib-report" "*" + "@types/minimatch@^5.1.2": version "5.1.2" resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" @@ -520,12 +1039,7 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.11.tgz#b3b790f09cb1696cffcec605de025b088fa4225f" integrity sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q== -"@types/node@14.18.33": - version "14.18.33" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.33.tgz#8c29a0036771569662e4635790ffa9e057db379b" - integrity sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg== - -"@types/node@^16": +"@types/node@16.18.23", "@types/node@^16": version "16.18.23" resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.23.tgz#b6e934fe427eb7081d0015aad070acb3373c3c90" integrity sha512-XAMpaw1s1+6zM+jn2tmw8MyaRDIJfXxqmIQIS0HfoGYPuf7dUWeiUKopwq13KFX9lEp1+THGtlaaYx39Nxr58g== @@ -535,17 +1049,22 @@ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== -"@types/prettier@2.6.0": +"@types/prettier@2.6.0", "@types/prettier@^2.1.5": version "2.6.0" resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.0.tgz#efcbd41937f9ae7434c714ab698604822d890759" integrity sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw== +"@types/stack-utils@^2.0.0": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" + integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== + "@types/yargs-parser@*": version "21.0.0" resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== -"@types/yargs@17.0.13": +"@types/yargs@17.0.13", "@types/yargs@^17.0.8": version "17.0.13" resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.13.tgz#34cced675ca1b1d51fcf4d34c3c6f0fa142a5c76" integrity sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg== @@ -557,7 +1076,7 @@ resolved "https://registry.yarnpkg.com/@types/yoga-layout/-/yoga-layout-1.9.2.tgz#efaf9e991a7390dc081a0b679185979a83a9639a" integrity sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw== -"@xmldom/xmldom@^0.8.6": +"@xmldom/xmldom@^0.8.6", "@xmldom/xmldom@^0.8.7": version "0.8.7" resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.7.tgz#8b1e39c547013941974d83ad5e9cf5042071a9a0" integrity sha512-sI1Ly2cODlWStkINzqGrZ8K6n+MTSbAeQnAipGyL+KZCXuHaRlj2gyyy8B/9MvsFFqN7XHryQnB2QwhzvJXovg== @@ -621,6 +1140,13 @@ ansi-align@^3.0.1: dependencies: string-width "^4.1.0" +ansi-escapes@^4.2.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" @@ -645,11 +1171,24 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + ansi-styles@^6.1.0: version "6.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== +anymatch@^3.0.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + "aproba@^1.0.3 || ^2.0.0": version "2.0.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" @@ -739,6 +1278,71 @@ at-least-node@^1.0.0: resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + +babel-jest@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-29.5.0.tgz#3fe3ddb109198e78b1c88f9ebdecd5e4fc2f50a5" + integrity sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q== + dependencies: + "@jest/transform" "^29.5.0" + "@types/babel__core" "^7.1.14" + babel-plugin-istanbul "^6.1.1" + babel-preset-jest "^29.5.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + slash "^3.0.0" + +babel-plugin-istanbul@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@istanbuljs/load-nyc-config" "^1.0.0" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" + +babel-plugin-jest-hoist@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz#a97db437936f441ec196990c9738d4b88538618a" + integrity sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__core" "^7.1.14" + "@types/babel__traverse" "^7.0.6" + +babel-preset-current-node-syntax@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" + integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.8.3" + "@babel/plugin-syntax-import-meta" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-top-level-await" "^7.8.3" + +babel-preset-jest@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz#57bc8cc88097af7ff6a5ab59d1cd29d52a5916e2" + integrity sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg== + dependencies: + babel-plugin-jest-hoist "^29.5.0" + babel-preset-current-node-syntax "^1.0.0" + balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -794,6 +1398,30 @@ braces@^3.0.2: dependencies: fill-range "^7.0.1" +browserslist@^4.21.3: + version "4.21.5" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" + integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w== + dependencies: + caniuse-lite "^1.0.30001449" + electron-to-chromium "^1.4.284" + node-releases "^2.0.8" + update-browserslist-db "^1.0.10" + +bs-logger@0.x: + version "0.2.6" + resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" + integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== + dependencies: + fast-json-stable-stringify "2.x" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + buffer-crc32@^0.2.1, buffer-crc32@^0.2.13: version "0.2.13" resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" @@ -880,6 +1508,19 @@ cacheable-request@^10.2.8: normalize-url "^8.0.0" responselike "^3.0.0" +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + camel-case@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" @@ -902,7 +1543,7 @@ camelcase@^5.0.0, camelcase@^5.3.1: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -camelcase@^6.3.0: +camelcase@^6.2.0, camelcase@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== @@ -912,6 +1553,11 @@ camelcase@^7.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-7.0.1.tgz#f02e50af9fd7782bc8b88a3558c32fd3a388f048" integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== +caniuse-lite@^1.0.30001449: + version "1.0.30001480" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001480.tgz#9bbd35ee44c2480a1e3a3b9f4496f5066817164a" + integrity sha512-q7cpoPPvZYgtyC4VaBSN0Bt+PJ4c4EYRf0DrduInOz2SkFpHD5p3LnvEpqBp7UnJn+8x1Ogl1s38saUxe+ihQQ== + capital-case@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.4.tgz#9d130292353c9249f6b00fa5852bee38a717e669" @@ -926,27 +1572,26 @@ case@^1.6.3: resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== -cdktf-cli@^0.15.0: - version "0.15.5" - resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.15.5.tgz#bf621254cce2a147fc4dee2f168b1c2e39ee03a1" - integrity sha512-FofWVVT/2oANEvtk91yWSlgelxJWQfXglvVBRgN1AJHTArQf54slJAROsk4m74cAF5Da8IizG5HiSuSHpjKvuA== +cdktf-cli@^0.16.0: + version "0.16.0" + resolved "https://registry.yarnpkg.com/cdktf-cli/-/cdktf-cli-0.16.0.tgz#3ba12876b6e7439eb73f1977f8eebd7537d7e9ae" + integrity sha512-PVV57yl47875GvKkoX1K68VGOQ/2n9tavxmqtW5Vp5d1rauCj8FJNJvOxJoecsi4Q020U0HMh760fsH6YuA8Ag== dependencies: - "@cdktf/cli-core" "0.15.5" - "@cdktf/commons" "0.15.5" - "@cdktf/hcl2cdk" "0.15.5" - "@cdktf/hcl2json" "0.15.5" + "@cdktf/cli-core" "0.16.0" + "@cdktf/commons" "0.16.0" + "@cdktf/hcl2cdk" "0.16.0" + "@cdktf/hcl2json" "0.16.0" "@sentry/node" "^6.19.7" - cdktf "0.15.5" - codemaker "^1.75.0" + cdktf "0.16.0" + codemaker "^1.76.0" constructs "^10.0.25" cross-spawn "^7.0.3" https-proxy-agent "^5.0.1" ink-select-input "^4.2.1" ink-table "^3.0.0" - jsii "^1.75.0" - jsii-pacmak "^1.75.0" + jsii "^5.0.1" + jsii-pacmak "^1.79.0" minimatch "^5.1.0" - node-abort-controller "^3.0.1" node-fetch "^2.6.7" tunnel-agent "^0.6.0" xml-js "^1.6.11" @@ -954,10 +1599,10 @@ cdktf-cli@^0.15.0: yoga-layout-prebuilt "^1.10.0" zod "^1.11.17" -cdktf@0.15.5, cdktf@^0.15.0: - version "0.15.5" - resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.15.5.tgz#a87ca97cf0f0e1e21eeffaf4dfca2701e00293df" - integrity sha512-fcamLs7SKz+kTbQFf+fOXDGvmwT5bH4bHwp+jkVKjGTRsu6C8z5oFVAjKYm+aP1tC7sSWG967+ihSx6+uPNAGw== +cdktf@0.16.0, cdktf@^0.16.0: + version "0.16.0" + resolved "https://registry.yarnpkg.com/cdktf/-/cdktf-0.16.0.tgz#c0da62130a3f866fb0f9219153e914ffbe07c724" + integrity sha512-PTU8DODmgv1U2FXKB/h4DPXE2IKB5ND9fpcaBUhEy7qFCgQVpOGdgf0w6GZVdbZ7Tiae76WSbAN10uaqrKs9wA== dependencies: archiver "5.3.1" json-stable-stringify "^1.0.2" @@ -972,7 +1617,7 @@ chalk@^2.0.0, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4, chalk@^4.1.2: +chalk@^4, chalk@^4.0.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -1003,6 +1648,11 @@ change-case@^4.1.2: snake-case "^3.0.4" tslib "^2.0.3" +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + chownr@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" @@ -1018,6 +1668,11 @@ ci-info@^3.2.0: resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== +cjs-module-lexer@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz#9f84ba3244a512f3a54e5277e8eef4c489864e40" + integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== + clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" @@ -1069,7 +1724,12 @@ clone@^2.1.2: resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f" integrity sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w== -codemaker@^1.75.0, codemaker@^1.80.0: +co@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + +codemaker@^1.76.0, codemaker@^1.79.0, codemaker@^1.80.0: version "1.80.0" resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.80.0.tgz#0a8ae49d88368a74841b31dedae91e969a73ad05" integrity sha512-8d9TWXA+eLDFLkYiFKmyXDmXFBmASVxly2PyOK/kLryuhielDZEahSoltF+ES2Dm/F4IzZ4uL7ZjTgkjy69s0w== @@ -1078,6 +1738,11 @@ codemaker@^1.75.0, codemaker@^1.80.0: decamelize "^5.0.1" fs-extra "^10.1.0" +collect-v8-coverage@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + color-convert@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" @@ -1367,6 +2032,16 @@ conventional-recommended-bump@6.1.0: meow "^8.0.0" q "^1.5.1" +convert-source-map@^1.6.0, convert-source-map@^1.7.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + cookie@^0.4.1: version "0.4.2" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" @@ -1421,7 +2096,7 @@ dateformat@^3.0.0: resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== -debug@4, debug@^4.1.0, debug@^4.3.3, debug@^4.3.4: +debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -1453,6 +2128,34 @@ decompress-response@^6.0.0: dependencies: mimic-response "^3.1.0" +dedent@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" + integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== + +deep-equal@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.0.tgz#5caeace9c781028b9ff459f33b779346637c43e6" + integrity sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw== + dependencies: + call-bind "^1.0.2" + es-get-iterator "^1.1.2" + get-intrinsic "^1.1.3" + is-arguments "^1.1.1" + is-array-buffer "^3.0.1" + is-date-object "^1.0.5" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + isarray "^2.0.5" + object-is "^1.1.5" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.4.3" + side-channel "^1.0.4" + which-boxed-primitive "^1.0.2" + which-collection "^1.0.1" + which-typed-array "^1.1.9" + deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" @@ -1468,6 +2171,14 @@ defer-to-connect@^2.0.1: resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== +define-properties@^1.1.3, define-properties@^1.1.4: + version "1.2.0" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" + integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + delegates@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" @@ -1498,11 +2209,16 @@ detect-newline@^2.1.0: resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" integrity sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg== -detect-newline@^3.1.0: +detect-newline@^3.0.0, detect-newline@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== +diff-sequences@^29.4.3: + version "29.4.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2" + integrity sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA== + dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -1540,11 +2256,30 @@ dotgitignore@^2.1.0: find-up "^3.0.0" minimatch "^3.0.4" +downlevel-dts@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/downlevel-dts/-/downlevel-dts-0.11.0.tgz#514a2d723009c5845730c1db6c994484c596ed9c" + integrity sha512-vo835pntK7kzYStk7xUHDifiYJvXxVhUapt85uk2AI94gUUAQX9HNRtrcMHNSc3YHJUEHGbYIGsM99uIbgAtxw== + dependencies: + semver "^7.3.2" + shelljs "^0.8.3" + typescript next + eastasianwidth@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== +electron-to-chromium@^1.4.284: + version "1.4.367" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.367.tgz#d9ddc529ba2315fc852b722c359e4a40e86aa742" + integrity sha512-mNuDxb+HpLhPGUKrg0hSxbTjHWw8EziwkwlJNkFUj3W60ypigLDRVz04vU+VRsJPi8Gub+FDhYUpuTm9xiEwRQ== + +emittery@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" + integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== + emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -1591,6 +2326,21 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" +es-get-iterator@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" + integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + has-symbols "^1.0.3" + is-arguments "^1.1.1" + is-map "^2.0.2" + is-set "^2.0.2" + is-string "^1.0.7" + isarray "^2.0.5" + stop-iteration-iterator "^1.0.0" + escalade@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" @@ -1606,6 +2356,11 @@ escape-string-regexp@^1.0.5: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + escape-string-regexp@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" @@ -1621,11 +2376,42 @@ events@^3.3.0: resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + expand-template@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== +expect@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/expect/-/expect-29.5.0.tgz#68c0509156cb2a0adb8865d413b137eeaae682f7" + integrity sha512-yM7xqUrCO2JdpFo4XpM82t+PJBFybdqoQuJLDGeDX2ij8NZzqRHyu3Hp188/JX7SWqud+7t4MUdvcgGBICMHZg== + dependencies: + "@jest/expect-utils" "^29.5.0" + jest-get-type "^29.4.3" + jest-matcher-utils "^29.5.0" + jest-message-util "^29.5.0" + jest-util "^29.5.0" + fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" @@ -1647,6 +2433,11 @@ fast-json-patch@^3.1.1: resolved "https://registry.yarnpkg.com/fast-json-patch/-/fast-json-patch-3.1.1.tgz#85064ea1b1ebf97a3f7ad01e23f9337e72c66947" integrity sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ== +fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + fast-memoize@^2.5.2: version "2.5.2" resolved "https://registry.yarnpkg.com/fast-memoize/-/fast-memoize-2.5.2.tgz#79e3bb6a4ec867ea40ba0e7146816f6cdce9b57e" @@ -1659,6 +2450,13 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" +fb-watchman@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c" + integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== + dependencies: + bser "2.1.1" + figures@^3.1.0, figures@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" @@ -1695,7 +2493,7 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" -find-up@^4.1.0: +find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== @@ -1713,6 +2511,13 @@ follow-redirects@^1.15.2: resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + form-data-encoder@^2.1.2: version "2.1.4" resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5" @@ -1737,6 +2542,15 @@ fs-extra@^10.1.0: jsonfile "^6.0.1" universalify "^2.0.0" +fs-extra@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d" + integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs-extra@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" @@ -1775,11 +2589,21 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== +fsevents@^2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + gauge@^4.0.3: version "4.0.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce" @@ -1794,11 +2618,30 @@ gauge@^4.0.3: strip-ansi "^6.0.1" wide-align "^1.1.5" +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + get-caller-file@^2.0.1, get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" + integrity sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.3" + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + get-pkg-repo@^4.0.0: version "4.2.1" resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385" @@ -1814,7 +2657,7 @@ get-stdin@^8.0.0: resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== -get-stream@^6.0.1: +get-stream@^6.0.0, get-stream@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== @@ -1872,7 +2715,17 @@ glob-promise@^3.4.0: dependencies: "@types/glob" "*" -glob@7.2.3, glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.2.3: +glob@9.3.4: + version "9.3.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.4.tgz#e75dee24891a80c25cc7ee1dd327e126b98679af" + integrity sha512-qaSc49hojMOv1EPM4EuyITjDSgSKI0rthoHnvE81tcOi1SCVndHko7auqxdQ14eiQG2NDBJBE86+2xIrbIvrbA== + dependencies: + fs.realpath "^1.0.0" + minimatch "^8.0.2" + minipass "^4.2.4" + path-scurry "^1.6.1" + +glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.2.3: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -1912,6 +2765,11 @@ global-dirs@^3.0.0: dependencies: ini "2.0.0" +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + globby@^11.0.4: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" @@ -1924,6 +2782,13 @@ globby@^11.0.4: merge2 "^1.4.1" slash "^3.0.0" +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + got@^12.1.0: version "12.6.0" resolved "https://registry.yarnpkg.com/got/-/got-12.6.0.tgz#8d382ee5de4432c086e83c133efdd474484f6ac7" @@ -1946,15 +2811,15 @@ graceful-fs@4.2.10: resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.6: +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== -graphology-types@^0.21.2: - version "0.21.2" - resolved "https://registry.yarnpkg.com/graphology-types/-/graphology-types-0.21.2.tgz#533af8c4632d9ba4447b5df4fcc26173275df308" - integrity sha512-KNdgwG0dbVjhJqRUw0OivJ5pkUHunbk4vDatwdfITfNvPugX0xR327ZKsaOcr3snbiBJfyGu7lCrXeYp4KF8YA== +graphology-types@^0.24.7: + version "0.24.7" + resolved "https://registry.yarnpkg.com/graphology-types/-/graphology-types-0.24.7.tgz#7d630a800061666bfa70066310f56612e08b7bee" + integrity sha512-tdcqOOpwArNjEr0gNQKCXwaNCWnQJrog14nJNQPeemcLnXQUUGrsCWpWkVKt46zLjcS6/KGoayeJfHHyPDlvwA== graphology@^0.25.1: version "0.25.1" @@ -1981,6 +2846,11 @@ hard-rejection@^2.1.0: resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== +has-bigints@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -1996,6 +2866,25 @@ has-own-prop@^2.0.0: resolved "https://registry.yarnpkg.com/has-own-prop/-/has-own-prop-2.0.0.tgz#f0f95d58f65804f5d218db32563bb85b8e0417af" integrity sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ== +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + has-unicode@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" @@ -2047,6 +2936,11 @@ hosted-git-info@^6.0.0: dependencies: lru-cache "^7.5.1" +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + http-cache-semantics@^4.1.0, http-cache-semantics@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" @@ -2077,6 +2971,11 @@ https-proxy-agent@^5.0.0, https-proxy-agent@^5.0.1: agent-base "6" debug "4" +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + humanize-ms@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" @@ -2113,6 +3012,14 @@ import-lazy@^4.0.0: resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== +import-local@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" @@ -2172,6 +3079,15 @@ ink-table@^3.0.0: dependencies: object-hash "^2.0.3" +internal-slot@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" + integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== + dependencies: + get-intrinsic "^1.2.0" + has "^1.0.3" + side-channel "^1.0.4" + interpret@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" @@ -2182,11 +3098,48 @@ ip@^2.0.0: resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== +is-arguments@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-array-buffer@^3.0.1: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.3: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + is-ci@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" @@ -2201,6 +3154,13 @@ is-core-module@^2.11.0, is-core-module@^2.5.0, is-core-module@^2.8.1: dependencies: has "^1.0.3" +is-date-object@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" @@ -2211,6 +3171,11 @@ is-fullwidth-code-point@^3.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + is-glob@^4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" @@ -2231,11 +3196,23 @@ is-lambda@^1.0.1: resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== +is-map@^2.0.1, is-map@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" + integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== + is-npm@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-6.0.0.tgz#b59e75e8915543ca5d881ecff864077cba095261" integrity sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ== +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + is-number@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" @@ -2256,6 +3233,45 @@ is-plain-obj@^1.1.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-set@^2.0.1, is-set@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" + integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + is-text-path@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" @@ -2263,6 +3279,17 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" +is-typed-array@^1.1.10: + version "1.1.10" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.10.tgz#36a5b5cb4189b575d1a3e4b08536bfb485801e3f" + integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + is-typedarray@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -2275,11 +3302,29 @@ is-valid-domain@^0.1.6: dependencies: punycode "^2.1.1" +is-weakmap@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" + integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== + +is-weakset@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" + integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + is-yarn-global@^0.4.0: version "0.4.1" resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.4.1.tgz#b312d902b313f81e4eaf98b6361ba2b45cd694bb" integrity sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ== +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -2290,6 +3335,409 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" + integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== + +istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" + integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" + +istanbul-lib-report@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^3.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.1.3: + version "3.1.5" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.5.tgz#cc9a6ab25cb25659810e4785ed9d9fb742578bae" + integrity sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + +jest-changed-files@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-29.5.0.tgz#e88786dca8bf2aa899ec4af7644e16d9dcf9b23e" + integrity sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag== + dependencies: + execa "^5.0.0" + p-limit "^3.1.0" + +jest-circus@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-29.5.0.tgz#b5926989449e75bff0d59944bae083c9d7fb7317" + integrity sha512-gq/ongqeQKAplVxqJmbeUOJJKkW3dDNPY8PjhJ5G0lBRvu0e3EWGxGy5cI4LAGA7gV2UHCtWBI4EMXK8c9nQKA== + dependencies: + "@jest/environment" "^29.5.0" + "@jest/expect" "^29.5.0" + "@jest/test-result" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + dedent "^0.7.0" + is-generator-fn "^2.0.0" + jest-each "^29.5.0" + jest-matcher-utils "^29.5.0" + jest-message-util "^29.5.0" + jest-runtime "^29.5.0" + jest-snapshot "^29.5.0" + jest-util "^29.5.0" + p-limit "^3.1.0" + pretty-format "^29.5.0" + pure-rand "^6.0.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-cli@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-29.5.0.tgz#b34c20a6d35968f3ee47a7437ff8e53e086b4a67" + integrity sha512-L1KcP1l4HtfwdxXNFCL5bmUbLQiKrakMUriBEcc1Vfz6gx31ORKdreuWvmQVBit+1ss9NNR3yxjwfwzZNdQXJw== + dependencies: + "@jest/core" "^29.5.0" + "@jest/test-result" "^29.5.0" + "@jest/types" "^29.5.0" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + import-local "^3.0.2" + jest-config "^29.5.0" + jest-util "^29.5.0" + jest-validate "^29.5.0" + prompts "^2.0.1" + yargs "^17.3.1" + +jest-config@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-29.5.0.tgz#3cc972faec8c8aaea9ae158c694541b79f3748da" + integrity sha512-kvDUKBnNJPNBmFFOhDbm59iu1Fii1Q6SxyhXfvylq3UTHbg6o7j/g8k2dZyXWLvfdKB1vAPxNZnMgtKJcmu3kA== + dependencies: + "@babel/core" "^7.11.6" + "@jest/test-sequencer" "^29.5.0" + "@jest/types" "^29.5.0" + babel-jest "^29.5.0" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-circus "^29.5.0" + jest-environment-node "^29.5.0" + jest-get-type "^29.4.3" + jest-regex-util "^29.4.3" + jest-resolve "^29.5.0" + jest-runner "^29.5.0" + jest-util "^29.5.0" + jest-validate "^29.5.0" + micromatch "^4.0.4" + parse-json "^5.2.0" + pretty-format "^29.5.0" + slash "^3.0.0" + strip-json-comments "^3.1.1" + +jest-diff@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.5.0.tgz#e0d83a58eb5451dcc1fa61b1c3ee4e8f5a290d63" + integrity sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw== + dependencies: + chalk "^4.0.0" + diff-sequences "^29.4.3" + jest-get-type "^29.4.3" + pretty-format "^29.5.0" + +jest-docblock@^29.4.3: + version "29.4.3" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-29.4.3.tgz#90505aa89514a1c7dceeac1123df79e414636ea8" + integrity sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg== + dependencies: + detect-newline "^3.0.0" + +jest-each@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-29.5.0.tgz#fc6e7014f83eac68e22b7195598de8554c2e5c06" + integrity sha512-HM5kIJ1BTnVt+DQZ2ALp3rzXEl+g726csObrW/jpEGl+CDSSQpOJJX2KE/vEg8cxcMXdyEPu6U4QX5eruQv5hA== + dependencies: + "@jest/types" "^29.5.0" + chalk "^4.0.0" + jest-get-type "^29.4.3" + jest-util "^29.5.0" + pretty-format "^29.5.0" + +jest-environment-node@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-29.5.0.tgz#f17219d0f0cc0e68e0727c58b792c040e332c967" + integrity sha512-ExxuIK/+yQ+6PRGaHkKewYtg6hto2uGCgvKdb2nfJfKXgZ17DfXjvbZ+jA1Qt9A8EQSfPnt5FKIfnOO3u1h9qw== + dependencies: + "@jest/environment" "^29.5.0" + "@jest/fake-timers" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/node" "*" + jest-mock "^29.5.0" + jest-util "^29.5.0" + +jest-get-type@^29.4.3: + version "29.4.3" + resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.4.3.tgz#1ab7a5207c995161100b5187159ca82dd48b3dd5" + integrity sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg== + +jest-haste-map@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-29.5.0.tgz#69bd67dc9012d6e2723f20a945099e972b2e94de" + integrity sha512-IspOPnnBro8YfVYSw6yDRKh/TiCdRngjxeacCps1cQ9cgVN6+10JUcuJ1EabrgYLOATsIAigxA0rLR9x/YlrSA== + dependencies: + "@jest/types" "^29.5.0" + "@types/graceful-fs" "^4.1.3" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" + jest-regex-util "^29.4.3" + jest-util "^29.5.0" + jest-worker "^29.5.0" + micromatch "^4.0.4" + walker "^1.0.8" + optionalDependencies: + fsevents "^2.3.2" + +jest-leak-detector@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-29.5.0.tgz#cf4bdea9615c72bac4a3a7ba7e7930f9c0610c8c" + integrity sha512-u9YdeeVnghBUtpN5mVxjID7KbkKE1QU4f6uUwuxiY0vYRi9BUCLKlPEZfDGR67ofdFmDz9oPAy2G92Ujrntmow== + dependencies: + jest-get-type "^29.4.3" + pretty-format "^29.5.0" + +jest-matcher-utils@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.5.0.tgz#d957af7f8c0692c5453666705621ad4abc2c59c5" + integrity sha512-lecRtgm/rjIK0CQ7LPQwzCs2VwW6WAahA55YBuI+xqmhm7LAaxokSB8C97yJeYyT+HvQkH741StzpU41wohhWw== + dependencies: + chalk "^4.0.0" + jest-diff "^29.5.0" + jest-get-type "^29.4.3" + pretty-format "^29.5.0" + +jest-message-util@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.5.0.tgz#1f776cac3aca332ab8dd2e3b41625435085c900e" + integrity sha512-Kijeg9Dag6CKtIDA7O21zNTACqD5MD/8HfIV8pdD94vFyFuer52SigdC3IQMhab3vACxXMiFk+yMHNdbqtyTGA== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^29.5.0" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^29.5.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.5.0.tgz#26e2172bcc71d8b0195081ff1f146ac7e1518aed" + integrity sha512-GqOzvdWDE4fAV2bWQLQCkujxYWL7RxjCnj71b5VhDAGOevB3qj3Ovg26A5NI84ZpODxyzaozXLOh2NCgkbvyaw== + dependencies: + "@jest/types" "^29.5.0" + "@types/node" "*" + jest-util "^29.5.0" + +jest-pnp-resolver@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== + +jest-regex-util@^29.4.3: + version "29.4.3" + resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-29.4.3.tgz#a42616141e0cae052cfa32c169945d00c0aa0bb8" + integrity sha512-O4FglZaMmWXbGHSQInfXewIsd1LMn9p3ZXB/6r4FOkyhX2/iP/soMG98jGvk/A3HAN78+5VWcBGO0BJAPRh4kg== + +jest-resolve-dependencies@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.5.0.tgz#f0ea29955996f49788bf70996052aa98e7befee4" + integrity sha512-sjV3GFr0hDJMBpYeUuGduP+YeCRbd7S/ck6IvL3kQ9cpySYKqcqhdLLC2rFwrcL7tz5vYibomBrsFYWkIGGjOg== + dependencies: + jest-regex-util "^29.4.3" + jest-snapshot "^29.5.0" + +jest-resolve@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-29.5.0.tgz#b053cc95ad1d5f6327f0ac8aae9f98795475ecdc" + integrity sha512-1TzxJ37FQq7J10jPtQjcc+MkCkE3GBpBecsSUWJ0qZNJpmg6m0D9/7II03yJulm3H/fvVjgqLh/k2eYg+ui52w== + dependencies: + chalk "^4.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.5.0" + jest-pnp-resolver "^1.2.2" + jest-util "^29.5.0" + jest-validate "^29.5.0" + resolve "^1.20.0" + resolve.exports "^2.0.0" + slash "^3.0.0" + +jest-runner@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-29.5.0.tgz#6a57c282eb0ef749778d444c1d758c6a7693b6f8" + integrity sha512-m7b6ypERhFghJsslMLhydaXBiLf7+jXy8FwGRHO3BGV1mcQpPbwiqiKUR2zU2NJuNeMenJmlFZCsIqzJCTeGLQ== + dependencies: + "@jest/console" "^29.5.0" + "@jest/environment" "^29.5.0" + "@jest/test-result" "^29.5.0" + "@jest/transform" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.13.1" + graceful-fs "^4.2.9" + jest-docblock "^29.4.3" + jest-environment-node "^29.5.0" + jest-haste-map "^29.5.0" + jest-leak-detector "^29.5.0" + jest-message-util "^29.5.0" + jest-resolve "^29.5.0" + jest-runtime "^29.5.0" + jest-util "^29.5.0" + jest-watcher "^29.5.0" + jest-worker "^29.5.0" + p-limit "^3.1.0" + source-map-support "0.5.13" + +jest-runtime@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-29.5.0.tgz#c83f943ee0c1da7eb91fa181b0811ebd59b03420" + integrity sha512-1Hr6Hh7bAgXQP+pln3homOiEZtCDZFqwmle7Ew2j8OlbkIu6uE3Y/etJQG8MLQs3Zy90xrp2C0BRrtPHG4zryw== + dependencies: + "@jest/environment" "^29.5.0" + "@jest/fake-timers" "^29.5.0" + "@jest/globals" "^29.5.0" + "@jest/source-map" "^29.4.3" + "@jest/test-result" "^29.5.0" + "@jest/transform" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/node" "*" + chalk "^4.0.0" + cjs-module-lexer "^1.0.0" + collect-v8-coverage "^1.0.0" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-haste-map "^29.5.0" + jest-message-util "^29.5.0" + jest-mock "^29.5.0" + jest-regex-util "^29.4.3" + jest-resolve "^29.5.0" + jest-snapshot "^29.5.0" + jest-util "^29.5.0" + slash "^3.0.0" + strip-bom "^4.0.0" + +jest-snapshot@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-29.5.0.tgz#c9c1ce0331e5b63cd444e2f95a55a73b84b1e8ce" + integrity sha512-x7Wolra5V0tt3wRs3/ts3S6ciSQVypgGQlJpz2rsdQYoUKxMxPNaoHMGJN6qAuPJqS+2iQ1ZUn5kl7HCyls84g== + dependencies: + "@babel/core" "^7.11.6" + "@babel/generator" "^7.7.2" + "@babel/plugin-syntax-jsx" "^7.7.2" + "@babel/plugin-syntax-typescript" "^7.7.2" + "@babel/traverse" "^7.7.2" + "@babel/types" "^7.3.3" + "@jest/expect-utils" "^29.5.0" + "@jest/transform" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/babel__traverse" "^7.0.6" + "@types/prettier" "^2.1.5" + babel-preset-current-node-syntax "^1.0.0" + chalk "^4.0.0" + expect "^29.5.0" + graceful-fs "^4.2.9" + jest-diff "^29.5.0" + jest-get-type "^29.4.3" + jest-matcher-utils "^29.5.0" + jest-message-util "^29.5.0" + jest-util "^29.5.0" + natural-compare "^1.4.0" + pretty-format "^29.5.0" + semver "^7.3.5" + +jest-util@^29.0.0, jest-util@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.5.0.tgz#24a4d3d92fc39ce90425311b23c27a6e0ef16b8f" + integrity sha512-RYMgG/MTadOr5t8KdhejfvUU82MxsCu5MF6KuDUHl+NuwzUt+Sm6jJWxTJVrDR1j5M/gJVCPKQEpWXY+yIQ6lQ== + dependencies: + "@jest/types" "^29.5.0" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-validate@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.5.0.tgz#8e5a8f36178d40e47138dc00866a5f3bd9916ffc" + integrity sha512-pC26etNIi+y3HV8A+tUGr/lph9B18GnzSRAkPaaZJIE1eFdiYm6/CewuiJQ8/RlfHd1u/8Ioi8/sJ+CmbA+zAQ== + dependencies: + "@jest/types" "^29.5.0" + camelcase "^6.2.0" + chalk "^4.0.0" + jest-get-type "^29.4.3" + leven "^3.1.0" + pretty-format "^29.5.0" + +jest-watcher@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-29.5.0.tgz#cf7f0f949828ba65ddbbb45c743a382a4d911363" + integrity sha512-KmTojKcapuqYrKDpRwfqcQ3zjMlwu27SYext9pt4GlF5FUgB+7XE1mcCnSm6a4uUpFyQIkb6ZhzZvHl+jiBCiA== + dependencies: + "@jest/test-result" "^29.5.0" + "@jest/types" "^29.5.0" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.13.1" + jest-util "^29.5.0" + string-length "^4.0.1" + +jest-worker@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.5.0.tgz#bdaefb06811bd3384d93f009755014d8acb4615d" + integrity sha512-NcrQnevGoSp4b5kg+akIpthoAFHxPBcb5P6mYPY0fUNT+sSvmtu6jlkEle3anczUKIKEbMxFimk9oTP/tpIPgA== + dependencies: + "@types/node" "*" + jest-util "^29.5.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/jest/-/jest-29.5.0.tgz#f75157622f5ce7ad53028f2f8888ab53e1f1f24e" + integrity sha512-juMg3he2uru1QoXX078zTa7pO85QyB9xajZc6bU+d9yEGwrKX6+vGmJQ3UdVZsvTEUARIdObzH68QItim6OSSQ== + dependencies: + "@jest/core" "^29.5.0" + "@jest/types" "^29.5.0" + import-local "^3.0.2" + jest-cli "^29.5.0" + jju@^1.1.0: version "1.4.0" resolved "https://registry.yarnpkg.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" @@ -2308,6 +3756,14 @@ js-yaml@3.14.0: argparse "^1.0.7" esprima "^4.0.0" +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + js-yaml@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" @@ -2347,7 +3803,7 @@ jsii-docgen@>=7.1.2: semver "^7.3.8" yargs "^16.2.0" -jsii-pacmak@^1.75.0, jsii-pacmak@^1.80.0: +jsii-pacmak@^1.79.0, jsii-pacmak@^1.80.0: version "1.80.0" resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.80.0.tgz#ac9e2902bb155e23e5c3b04e419942861165d137" integrity sha512-XgpTzUzne+aBYEK8WsaDeDLowbQ2J6CqiJqsBZfiXvJ/0RWpU8Ua8lua622YdtSqd+LV/fASDTqdr0E40mCjQQ== @@ -2378,7 +3834,7 @@ jsii-reflect@^1.79.0, jsii-reflect@^1.80.0: oo-ascii-tree "^1.80.0" yargs "^16.2.0" -jsii-rosetta@^1.75.0, jsii-rosetta@^1.79.0, jsii-rosetta@^1.80.0: +jsii-rosetta@^1.79.0, jsii-rosetta@^1.80.0: version "1.80.0" resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.80.0.tgz#3ac38a79bc3670f9f25d51969e993ff605288ac2" integrity sha512-7sziqogIHg6TQpMWR9eI8tDj8C+L/tSmsnbc+lASPlzkpHkukuETsgojnP/5Zg1tng8YW1+zvjuGbqVgiEXfzA== @@ -2396,7 +3852,26 @@ jsii-rosetta@^1.75.0, jsii-rosetta@^1.79.0, jsii-rosetta@^1.80.0: workerpool "^6.4.0" yargs "^16.2.0" -jsii-srcmak@^0.1.826: +jsii-rosetta@^5.0.1: + version "5.0.4" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-5.0.4.tgz#3f9967ced6d7675ee5c758c854c5319234958e5d" + integrity sha512-umO/UF+UY4VRIJ8zO8Wa2klWofmegtgora0IfhEkVJi4BtpcrtnMQxURY9oF4IJERmje8PSGi2j952BdYc/ATA== + dependencies: + "@jsii/check-node" "1.80.0" + "@jsii/spec" "^1.80.0" + "@xmldom/xmldom" "^0.8.7" + chalk "^4" + commonmark "^0.30.0" + fast-glob "^3.2.12" + jsii "5.0.x" + semver "^7.4.0" + semver-intersect "^1.4.0" + stream-json "^1.7.5" + typescript "~5.0.4" + workerpool "^6.4.0" + yargs "^17.7.1" + +jsii-srcmak@^0.1.867: version "0.1.886" resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.886.tgz#b5273746010c6c8b31d85e73632a1baff618081b" integrity sha512-yAmZ8v+Li6HF/WbPL2On4js+FGiBX+hqV95yheblE0z4p/+94m8CvbEdWPfS8WHeIpfjdgXXLkDKQls2uU/VCw== @@ -2407,7 +3882,7 @@ jsii-srcmak@^0.1.826: ncp "^2.0.0" yargs "^15.4.1" -jsii@1.80.0, jsii@^1.53.0, jsii@^1.75.0, jsii@^1.80.0: +jsii@1.80.0, jsii@^1.53.0, jsii@^1.80.0: version "1.80.0" resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.80.0.tgz#f45a752b630e71e68f65c255440ebec4ae8a6d44" integrity sha512-mw2xlpnGszpQMYZoHaKFx0TuxAuEW+tIMMVj5xXOsEBFnsc0bdVGkFPytg5VOjOiKK2PA2fAZO/3Y0Vtn3GY+Q== @@ -2426,6 +3901,25 @@ jsii@1.80.0, jsii@^1.53.0, jsii@^1.75.0, jsii@^1.80.0: typescript "~3.9.10" yargs "^16.2.0" +jsii@5.0.x, jsii@^5.0.1: + version "5.0.6" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-5.0.6.tgz#e9f21eb067e9e1b922a7453ced8e61aedf94967a" + integrity sha512-sRcffOl2eCeLTvAu5MK9kmD2cU6nInFOqUaQazd7Prssvx7Qpxk+zXjUEilQktDL7akr+Ws6ea7WPGNjeYr+4A== + dependencies: + "@jsii/check-node" "1.80.0" + "@jsii/spec" "^1.80.0" + case "^1.6.3" + chalk "^4" + downlevel-dts "^0.11.0" + fast-deep-equal "^3.1.3" + log4js "^6.9.1" + semver "^7.4.0" + semver-intersect "^1.4.0" + sort-json "^2.0.1" + spdx-license-list "^6.6.0" + typescript "~5.0.4" + yargs "^17.7.1" + json-buffer@3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" @@ -2470,7 +3964,7 @@ json-stringify-safe@^5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== -json5@^2.2.2: +json5@^2.2.2, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -2518,6 +4012,11 @@ kind-of@^6.0.3: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + kleur@^4.0.1: version "4.1.5" resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" @@ -2537,6 +4036,11 @@ lazystream@^1.0.0: dependencies: readable-stream "^2.0.5" +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + lines-and-columns@^1.1.6: version "1.2.4" resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" @@ -2612,6 +4116,11 @@ lodash.isplainobject@^4.0.6: resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== +lodash.memoize@4.x: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + lodash.union@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" @@ -2645,6 +4154,13 @@ lowercase-keys@^3.0.0: resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" @@ -2667,6 +4183,18 @@ lru_map@^0.3.3: resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd" integrity sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ== +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +make-error@1.x: + version "1.3.6" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" + integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + make-fetch-happen@^10.0.3: version "10.2.1" resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz#f5e3835c5e9817b617f2770870d9492d28678164" @@ -2710,6 +4238,13 @@ make-fetch-happen@^11.0.0, make-fetch-happen@^11.0.1: socks-proxy-agent "^7.0.0" ssri "^10.0.0" +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + map-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" @@ -2742,6 +4277,11 @@ meow@^8.0.0: type-fest "^0.18.0" yargs-parser "^20.2.3" +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" @@ -2755,6 +4295,11 @@ micromatch@^4.0.4: braces "^3.0.2" picomatch "^2.3.1" +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + mimic-response@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" @@ -2930,6 +4475,11 @@ napi-build-utils@^1.0.1: resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + ncp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" @@ -2960,11 +4510,6 @@ node-abi@^3.3.0: dependencies: semver "^7.3.5" -node-abort-controller@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" - integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== - node-fetch@^2.6.7: version "2.6.9" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.9.tgz#7c7f744b5cc6eb5fd404e0c7a9fec630a55657e6" @@ -2995,6 +4540,16 @@ node-gyp@^9.0.0: tar "^6.1.2" which "^2.0.2" +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" + integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + +node-releases@^2.0.8: + version "2.0.10" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" + integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== + nopt@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/nopt/-/nopt-6.0.0.tgz#245801d8ebf409c6df22ab9d95b65e1309cdb16d" @@ -3137,6 +4692,13 @@ npm-registry-fetch@^14.0.0: npm-package-arg "^10.0.0" proc-log "^3.0.0" +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + npmlog@^6.0.0: version "6.0.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830" @@ -3152,6 +4714,34 @@ object-hash@^2.0.3: resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5" integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== +object-inspect@^1.9.0: + version "1.12.3" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== + +object-is@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" + integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" + object-keys "^1.1.1" + obliterator@^2.0.2: version "2.0.4" resolved "https://registry.yarnpkg.com/obliterator/-/obliterator-2.0.4.tgz#fa650e019b2d075d745e44f1effeb13a2adbe816" @@ -3164,6 +4754,13 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" +onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + oo-ascii-tree@^1.80.0: version "1.80.0" resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.80.0.tgz#81557f5ed86559a4c62e9592fafa69de3c6311d1" @@ -3188,7 +4785,7 @@ p-limit@^2.0.0, p-limit@^2.2.0: dependencies: p-try "^2.0.0" -p-limit@^3.0.2: +p-limit@^3.0.2, p-limit@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== @@ -3295,7 +4892,7 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parse-json@^5.0.0: +parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== @@ -3336,7 +4933,7 @@ path-is-absolute@^1.0.0: resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== -path-key@^3.1.0: +path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== @@ -3366,7 +4963,12 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -picomatch@^2.3.1: +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== @@ -3381,6 +4983,18 @@ pify@^3.0.0: resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== +pirates@^4.0.4: + version "4.0.5" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" + integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + prebuild-install@^7.1.1: version "7.1.1" resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.1.tgz#de97d5b34a70a0c81334fd24641f2a1702352e45" @@ -3399,11 +5013,20 @@ prebuild-install@^7.1.1: tar-fs "^2.0.0" tunnel-agent "^0.6.0" -prettier@^2.7.1: +prettier@^2.8.6: version "2.8.7" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.7.tgz#bb79fc8729308549d28fe3a98fce73d2c0656450" integrity sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw== +pretty-format@^29.5.0: + version "29.5.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.5.0.tgz#283134e74f70e2e3e7229336de0e4fce94ccde5a" + integrity sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw== + dependencies: + "@jest/schemas" "^29.4.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" + proc-log@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8" @@ -3419,10 +5042,10 @@ progress@^2.0.3: resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== -projen@^0.71.15: - version "0.71.15" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.71.15.tgz#830e72a2f64193200e092185b526dafdebd28b54" - integrity sha512-sFiC0x6cphR9RiglKyryvR5FEB4f7+oiKisyFHMr7XaF0k9K59qCj/3LIAtB4MGsVTBgdDti/WlOECxsADfoVg== +projen@^0.71.16: + version "0.71.16" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.71.16.tgz#7726ea628a18e243a82d28fb2232c622a6a55330" + integrity sha512-/yJB6zYPlMmh8RyadrpuOGuuern5MXn7VAaprLuqRChaEEYhQ8eKbvaY2ZUzzrsfFA47oM9PgKBTFkp/rvs82w== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -3432,7 +5055,7 @@ projen@^0.71.15: fast-json-patch "^3.1.1" glob "^8" ini "^2.0.0" - semver "^7.4.0" + semver "^7.5.0" shx "^0.3.4" xmlbuilder2 "^2.4.1" yaml "2.0.0" @@ -3459,6 +5082,14 @@ prompts-ncu@^3.0.0: kleur "^4.0.1" sisteransi "^1.0.5" +prompts@^2.0.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + proto-list@~1.2.1: version "1.2.4" resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" @@ -3484,6 +5115,11 @@ pupa@^3.1.0: dependencies: escape-goat "^4.0.0" +pure-rand@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.1.tgz#31207dddd15d43f299fdcdb2f572df65030c19af" + integrity sha512-t+x1zEHDjBwkDGY5v5ApnZ/utcd4XYDiJsaQQoptTXgUXX95sDg1elCdJghzicm7n2mbCBJ3uYWr6M22SO19rg== + q@^1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -3524,6 +5160,11 @@ rc@1.2.8, rc@^1.2.7: minimist "^1.2.0" strip-json-comments "~2.0.1" +react-is@^18.0.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + read-package-json-fast@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049" @@ -3622,6 +5263,15 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" +regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + registry-auth-token@^5.0.1: version "5.0.2" resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz#8b026cc507c8552ebbe06724136267e63302f756" @@ -3671,7 +5321,24 @@ resolve-alpn@^1.2.0: resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== -resolve@^1.1.6, resolve@^1.10.0: +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve.exports@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" + integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== + +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.20.0: version "1.22.2" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== @@ -3767,18 +5434,18 @@ semver-utils@^1.1.4: resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@^6.0.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.4.0: +semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.4.0, semver@^7.5.0: version "7.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0" integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA== dependencies: lru-cache "^6.0.0" +semver@^6.0.0, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + sentence-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.4.tgz#3645a7b8c117c787fde8702056225bb62a45131f" @@ -3805,7 +5472,7 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shelljs@^0.8.5: +shelljs@^0.8.3, shelljs@^0.8.5: version "0.8.5" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== @@ -3822,7 +5489,16 @@ shx@^0.3.4: minimist "^1.2.3" shelljs "^0.8.5" -signal-exit@^3.0.2, signal-exit@^3.0.7: +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== @@ -3899,6 +5575,14 @@ sort-json@^2.0.1: detect-newline "^2.1.0" minimist "^1.2.0" +source-map-support@0.5.13: + version "0.5.13" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + source-map-support@^0.5.21: version "0.5.21" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" @@ -3983,6 +5667,13 @@ ssri@^9.0.0: dependencies: minipass "^3.1.1" +stack-utils@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== + dependencies: + escape-string-regexp "^2.0.0" + standard-version@^9: version "9.5.0" resolved "https://registry.yarnpkg.com/standard-version/-/standard-version-9.5.0.tgz#851d6dcddf5320d5079601832aeb185dbf497949" @@ -4003,6 +5694,13 @@ standard-version@^9: stringify-package "^1.0.1" yargs "^16.0.0" +stop-iteration-iterator@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" + integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ== + dependencies: + internal-slot "^1.0.4" + stream-chain@^2.2.5: version "2.2.5" resolved "https://registry.yarnpkg.com/stream-chain/-/stream-chain-2.2.5.tgz#b30967e8f14ee033c5b9a19bbe8a2cba90ba0d09" @@ -4024,6 +5722,14 @@ streamroller@^3.1.5: debug "^4.3.4" fs-extra "^8.1.0" +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" @@ -4085,6 +5791,16 @@ strip-bom@^3.0.0: resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + strip-indent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" @@ -4092,6 +5808,11 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + strip-json-comments@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-5.0.0.tgz#ec101b766476a703031bc607e3c712569de2aa06" @@ -4116,6 +5837,13 @@ supports-color@^7.1.0: dependencies: has-flag "^4.0.0" +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" @@ -4154,6 +5882,15 @@ tar@^6.1.11, tar@^6.1.2: mkdirp "^1.0.3" yallist "^4.0.0" +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + dependencies: + "@istanbuljs/schema" "^0.1.2" + glob "^7.1.4" + minimatch "^3.0.4" + text-extensions@^1.0.0: version "1.9.0" resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" @@ -4179,6 +5916,11 @@ through@2, "through@>=2.2.7 <3": resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" @@ -4201,6 +5943,20 @@ trim-newlines@^3.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== +ts-jest@^29.0.5: + version "29.1.0" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.0.tgz#4a9db4104a49b76d2b368ea775b6c9535c603891" + integrity sha512-ZhNr7Z4PcYa+JjMl62ir+zPiNJfXJN6E8hSLnaUKhOgqcn8vb3e537cpkd0FuAfRK3sR1LSqM1MOhliXNgOFPA== + dependencies: + bs-logger "0.x" + fast-json-stable-stringify "2.x" + jest-util "^29.0.0" + json5 "^2.2.3" + lodash.memoize "4.x" + make-error "1.x" + semver "7.x" + yargs-parser "^21.0.1" + tslib@^1.9.3: version "1.14.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" @@ -4231,11 +5987,21 @@ tunnel@^0.0.6: resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + type-fest@^0.18.0: version "0.18.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + type-fest@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" @@ -4273,6 +6039,16 @@ typescript@^4.9.5: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== +typescript@^5.0.2, typescript@~5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" + integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== + +typescript@next: + version "5.1.0-dev.20230418" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.0-dev.20230418.tgz#7ccb67d97c7de1391348ef576a42a69b48da8517" + integrity sha512-BfA/KV0xddF8ZCAQZxZ0FoS8p+nWKXVaa5fctXW6WNGfcYF04cXlLB6F6uf3uCVbd0iad4YdHchz3KR0722QLg== + typescript@~3.9.10: version "3.9.10" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" @@ -4333,6 +6109,14 @@ untildify@^4.0.0: resolved "https://registry.yarnpkg.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== +update-browserslist-db@^1.0.10: + version "1.0.11" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" + integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + update-notifier@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-6.0.2.tgz#a6990253dfe6d5a02bd04fbb6a61543f55026b60" @@ -4384,6 +6168,15 @@ uuid@^8.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +v8-to-istanbul@^9.0.1: + version "9.1.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz#1b83ed4e397f58c85c266a570fc2558b5feb9265" + integrity sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.12" + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" @@ -4399,6 +6192,13 @@ validate-npm-package-name@^5.0.0: dependencies: builtins "^5.0.0" +walker@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" @@ -4412,11 +6212,44 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-collection@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" + integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + dependencies: + is-map "^2.0.1" + is-set "^2.0.1" + is-weakmap "^2.0.1" + is-weakset "^2.0.1" + which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== +which-typed-array@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.9.tgz#307cf898025848cf995e795e8423c7f337efbde6" + integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + is-typed-array "^1.1.10" + which@^2.0.1, which@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" @@ -4497,6 +6330,14 @@ write-file-atomic@^3.0.3: signal-exit "^3.0.2" typedarray-to-buffer "^3.1.5" +write-file-atomic@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" + integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^3.0.7" + xdg-basedir@^5.0.1, xdg-basedir@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz#1efba19425e73be1bc6f2a6ceb52a3d2c884c0c9" @@ -4545,6 +6386,11 @@ y18n@^5.0.5: resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" @@ -4568,7 +6414,7 @@ yargs-parser@^20.2.2, yargs-parser@^20.2.3: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== -yargs-parser@^21.1.1: +yargs-parser@^21.0.1, yargs-parser@^21.1.1: version "21.1.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== @@ -4603,7 +6449,7 @@ yargs@^16.0.0, yargs@^16.2.0: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.6: +yargs@^17.3.1, yargs@^17.6, yargs@^17.7.1: version "17.7.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.1.tgz#34a77645201d1a8fc5213ace787c220eabbd0967" integrity sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw== @@ -4641,3 +6487,8 @@ zod@^1.11.17: version "1.11.17" resolved "https://registry.yarnpkg.com/zod/-/zod-1.11.17.tgz#2aae9e91fc66128116ae9844e8f416a95f453f8e" integrity sha512-UzIwO92D0dSFwIRyyqAfRXICITLjF0IP8tRbEK/un7adirMssWZx8xF/1hZNE7t61knWZ+lhEuUvxlu2MO8qqA== + +zod@^3.21.4: + version "3.21.4" + resolved "https://registry.yarnpkg.com/zod/-/zod-3.21.4.tgz#10882231d992519f0a10b5dd58a38c9dabbb64db" + integrity sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==