diff --git a/docs/dataPostgresqlSchemas.csharp.md b/docs/dataPostgresqlSchemas.csharp.md index 54f419c5..e3bccaf9 100644 --- a/docs/dataPostgresqlSchemas.csharp.md +++ b/docs/dataPostgresqlSchemas.csharp.md @@ -1,6 +1,6 @@ # `data_postgresql_schemas` -Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas). +Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas). # `dataPostgresqlSchemas` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://r ### DataPostgresqlSchemas -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas postgresql_schemas}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas}. #### Initializers @@ -732,7 +732,7 @@ new DataPostgresqlSchemasConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Database | string | The PostgreSQL database which will be queried for schema names. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | | IncludeSystemSchemas | object | Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. | | LikeAllPatterns | string[] | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. | | LikeAnyPatterns | string[] | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. | @@ -821,7 +821,7 @@ public string Database { get; set; } The PostgreSQL database which will be queried for schema names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} --- @@ -833,7 +833,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -850,7 +850,7 @@ public object IncludeSystemSchemas { get; set; } Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} --- @@ -864,7 +864,7 @@ public string[] LikeAllPatterns { get; set; } Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} --- @@ -878,7 +878,7 @@ public string[] LikeAnyPatterns { get; set; } Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} --- @@ -892,7 +892,7 @@ public string[] NotLikeAllPatterns { get; set; } Expression(s) which will be pattern matched in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} --- @@ -906,7 +906,7 @@ public string RegexPattern { get; set; } Expression which will be pattern matched in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} --- diff --git a/docs/dataPostgresqlSchemas.go.md b/docs/dataPostgresqlSchemas.go.md index c0b49ba9..8c292003 100644 --- a/docs/dataPostgresqlSchemas.go.md +++ b/docs/dataPostgresqlSchemas.go.md @@ -1,6 +1,6 @@ # `data_postgresql_schemas` -Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas). +Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas). # `dataPostgresqlSchemas` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://r ### DataPostgresqlSchemas -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas postgresql_schemas}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas}. #### Initializers @@ -732,7 +732,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/datapostgres | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Database | *string | The PostgreSQL database which will be queried for schema names. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | | IncludeSystemSchemas | interface{} | Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. | | LikeAllPatterns | *[]*string | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. | | LikeAnyPatterns | *[]*string | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. | @@ -821,7 +821,7 @@ Database *string The PostgreSQL database which will be queried for schema names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} --- @@ -833,7 +833,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -850,7 +850,7 @@ IncludeSystemSchemas interface{} Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} --- @@ -864,7 +864,7 @@ LikeAllPatterns *[]*string Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} --- @@ -878,7 +878,7 @@ LikeAnyPatterns *[]*string Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} --- @@ -892,7 +892,7 @@ NotLikeAllPatterns *[]*string Expression(s) which will be pattern matched in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} --- @@ -906,7 +906,7 @@ RegexPattern *string Expression which will be pattern matched in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} --- diff --git a/docs/dataPostgresqlSchemas.java.md b/docs/dataPostgresqlSchemas.java.md index 90fa34e5..90b5fe5f 100644 --- a/docs/dataPostgresqlSchemas.java.md +++ b/docs/dataPostgresqlSchemas.java.md @@ -1,6 +1,6 @@ # `data_postgresql_schemas` -Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas). +Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas). # `dataPostgresqlSchemas` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://r ### DataPostgresqlSchemas -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas postgresql_schemas}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas}. #### Initializers @@ -50,7 +50,7 @@ DataPostgresqlSchemas.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | database | java.lang.String | The PostgreSQL database which will be queried for schema names. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | | includeSystemSchemas | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. | | likeAllPatterns | java.util.List | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | java.util.List | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. | @@ -125,7 +125,7 @@ Must be unique amongst siblings in the same scope The PostgreSQL database which will be queried for schema names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} --- @@ -133,7 +133,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -146,7 +146,7 @@ If you experience problems setting this value it might not be settable. Please t Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} --- @@ -176,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} --- @@ -186,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression which will be pattern matched in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} --- @@ -877,7 +877,7 @@ DataPostgresqlSchemasConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | database | java.lang.String | The PostgreSQL database which will be queried for schema names. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | | includeSystemSchemas | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. | | likeAllPatterns | java.util.List | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | java.util.List | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. | @@ -966,7 +966,7 @@ public java.lang.String getDatabase(); The PostgreSQL database which will be queried for schema names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} --- @@ -978,7 +978,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -995,7 +995,7 @@ public java.lang.Object getIncludeSystemSchemas(); Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} --- @@ -1009,7 +1009,7 @@ public java.util.List getLikeAllPatterns(); Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} --- @@ -1023,7 +1023,7 @@ public java.util.List getLikeAnyPatterns(); Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} --- @@ -1037,7 +1037,7 @@ public java.util.List getNotLikeAllPatterns(); Expression(s) which will be pattern matched in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} --- @@ -1051,7 +1051,7 @@ public java.lang.String getRegexPattern(); Expression which will be pattern matched in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} --- diff --git a/docs/dataPostgresqlSchemas.python.md b/docs/dataPostgresqlSchemas.python.md index ac70d367..b4a176a3 100644 --- a/docs/dataPostgresqlSchemas.python.md +++ b/docs/dataPostgresqlSchemas.python.md @@ -1,6 +1,6 @@ # `data_postgresql_schemas` -Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas). +Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas). # `dataPostgresqlSchemas` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://r ### DataPostgresqlSchemas -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas postgresql_schemas}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas}. #### Initializers @@ -47,7 +47,7 @@ dataPostgresqlSchemas.DataPostgresqlSchemas( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | database | str | The PostgreSQL database which will be queried for schema names. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | | include_system_schemas | typing.Union[bool, cdktf.IResolvable] | Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. | | like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. | | like_any_patterns | typing.List[str] | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. | @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The PostgreSQL database which will be queried for schema names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -143,7 +143,7 @@ If you experience problems setting this value it might not be settable. Please t Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression which will be pattern matched in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} --- @@ -900,7 +900,7 @@ dataPostgresqlSchemas.DataPostgresqlSchemasConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | database | str | The PostgreSQL database which will be queried for schema names. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | | include_system_schemas | typing.Union[bool, cdktf.IResolvable] | Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. | | like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. | | like_any_patterns | typing.List[str] | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. | @@ -989,7 +989,7 @@ database: str The PostgreSQL database which will be queried for schema names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} --- @@ -1001,7 +1001,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1018,7 +1018,7 @@ include_system_schemas: typing.Union[bool, IResolvable] Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} --- @@ -1032,7 +1032,7 @@ like_all_patterns: typing.List[str] Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} --- @@ -1046,7 +1046,7 @@ like_any_patterns: typing.List[str] Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} --- @@ -1060,7 +1060,7 @@ not_like_all_patterns: typing.List[str] Expression(s) which will be pattern matched in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} --- @@ -1074,7 +1074,7 @@ regex_pattern: str Expression which will be pattern matched in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} --- diff --git a/docs/dataPostgresqlSchemas.typescript.md b/docs/dataPostgresqlSchemas.typescript.md index da8d3fb0..5962580c 100644 --- a/docs/dataPostgresqlSchemas.typescript.md +++ b/docs/dataPostgresqlSchemas.typescript.md @@ -1,6 +1,6 @@ # `data_postgresql_schemas` -Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas). +Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas). # `dataPostgresqlSchemas` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://r ### DataPostgresqlSchemas -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas postgresql_schemas}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas}. #### Initializers @@ -717,7 +717,7 @@ const dataPostgresqlSchemasConfig: dataPostgresqlSchemas.DataPostgresqlSchemasCo | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | database | string | The PostgreSQL database which will be queried for schema names. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. | | includeSystemSchemas | boolean \| cdktf.IResolvable | Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. | | likeAllPatterns | string[] | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | string[] | Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. | @@ -806,7 +806,7 @@ public readonly database: string; The PostgreSQL database which will be queried for schema names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} --- @@ -818,7 +818,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -835,7 +835,7 @@ public readonly includeSystemSchemas: boolean | IResolvable; Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} --- @@ -849,7 +849,7 @@ public readonly likeAllPatterns: string[]; Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} --- @@ -863,7 +863,7 @@ public readonly likeAnyPatterns: string[]; Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} --- @@ -877,7 +877,7 @@ public readonly notLikeAllPatterns: string[]; Expression(s) which will be pattern matched in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} --- @@ -891,7 +891,7 @@ public readonly regexPattern: string; Expression which will be pattern matched in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} --- diff --git a/docs/dataPostgresqlSequences.csharp.md b/docs/dataPostgresqlSequences.csharp.md index ac9a47e7..9e343c8e 100644 --- a/docs/dataPostgresqlSequences.csharp.md +++ b/docs/dataPostgresqlSequences.csharp.md @@ -1,6 +1,6 @@ # `data_postgresql_sequences` -Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences). +Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences). # `dataPostgresqlSequences` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https:/ ### DataPostgresqlSequences -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences postgresql_sequences}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences}. #### Initializers @@ -732,7 +732,7 @@ new DataPostgresqlSequencesConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Database | string | The PostgreSQL database which will be queried for sequence names. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | | LikeAllPatterns | string[] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. | | LikeAnyPatterns | string[] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. | | NotLikeAllPatterns | string[] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -821,7 +821,7 @@ public string Database { get; set; } The PostgreSQL database which will be queried for sequence names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} --- @@ -833,7 +833,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -850,7 +850,7 @@ public string[] LikeAllPatterns { get; set; } Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} --- @@ -864,7 +864,7 @@ public string[] LikeAnyPatterns { get; set; } Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} --- @@ -878,7 +878,7 @@ public string[] NotLikeAllPatterns { get; set; } Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} --- @@ -892,7 +892,7 @@ public string RegexPattern { get; set; } Expression which will be pattern matched against sequence names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} --- @@ -906,7 +906,7 @@ public string[] Schemas { get; set; } The PostgreSQL schema(s) which will be queried for sequence names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} --- diff --git a/docs/dataPostgresqlSequences.go.md b/docs/dataPostgresqlSequences.go.md index f0b65a9e..bd890150 100644 --- a/docs/dataPostgresqlSequences.go.md +++ b/docs/dataPostgresqlSequences.go.md @@ -1,6 +1,6 @@ # `data_postgresql_sequences` -Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences). +Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences). # `dataPostgresqlSequences` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https:/ ### DataPostgresqlSequences -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences postgresql_sequences}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences}. #### Initializers @@ -732,7 +732,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/datapostgres | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Database | *string | The PostgreSQL database which will be queried for sequence names. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | | LikeAllPatterns | *[]*string | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. | | LikeAnyPatterns | *[]*string | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. | | NotLikeAllPatterns | *[]*string | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -821,7 +821,7 @@ Database *string The PostgreSQL database which will be queried for sequence names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} --- @@ -833,7 +833,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -850,7 +850,7 @@ LikeAllPatterns *[]*string Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} --- @@ -864,7 +864,7 @@ LikeAnyPatterns *[]*string Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} --- @@ -878,7 +878,7 @@ NotLikeAllPatterns *[]*string Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} --- @@ -892,7 +892,7 @@ RegexPattern *string Expression which will be pattern matched against sequence names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} --- @@ -906,7 +906,7 @@ Schemas *[]*string The PostgreSQL schema(s) which will be queried for sequence names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} --- diff --git a/docs/dataPostgresqlSequences.java.md b/docs/dataPostgresqlSequences.java.md index f3a3cea1..8a25a674 100644 --- a/docs/dataPostgresqlSequences.java.md +++ b/docs/dataPostgresqlSequences.java.md @@ -1,6 +1,6 @@ # `data_postgresql_sequences` -Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences). +Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences). # `dataPostgresqlSequences` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https:/ ### DataPostgresqlSequences -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences postgresql_sequences}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences}. #### Initializers @@ -49,7 +49,7 @@ DataPostgresqlSequences.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | database | java.lang.String | The PostgreSQL database which will be queried for sequence names. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | | likeAllPatterns | java.util.List | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | java.util.List | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. | | notLikeAllPatterns | java.util.List | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope The PostgreSQL database which will be queried for sequence names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} --- @@ -165,7 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} --- @@ -175,7 +175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression which will be pattern matched against sequence names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL schema(s) which will be queried for sequence names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} --- @@ -875,7 +875,7 @@ DataPostgresqlSequencesConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | database | java.lang.String | The PostgreSQL database which will be queried for sequence names. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | | likeAllPatterns | java.util.List | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | java.util.List | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. | | notLikeAllPatterns | java.util.List | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -964,7 +964,7 @@ public java.lang.String getDatabase(); The PostgreSQL database which will be queried for sequence names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} --- @@ -976,7 +976,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -993,7 +993,7 @@ public java.util.List getLikeAllPatterns(); Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} --- @@ -1007,7 +1007,7 @@ public java.util.List getLikeAnyPatterns(); Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} --- @@ -1021,7 +1021,7 @@ public java.util.List getNotLikeAllPatterns(); Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} --- @@ -1035,7 +1035,7 @@ public java.lang.String getRegexPattern(); Expression which will be pattern matched against sequence names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} --- @@ -1049,7 +1049,7 @@ public java.util.List getSchemas(); The PostgreSQL schema(s) which will be queried for sequence names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} --- diff --git a/docs/dataPostgresqlSequences.python.md b/docs/dataPostgresqlSequences.python.md index ea30e394..ad016b6b 100644 --- a/docs/dataPostgresqlSequences.python.md +++ b/docs/dataPostgresqlSequences.python.md @@ -1,6 +1,6 @@ # `data_postgresql_sequences` -Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences). +Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences). # `dataPostgresqlSequences` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https:/ ### DataPostgresqlSequences -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences postgresql_sequences}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences}. #### Initializers @@ -47,7 +47,7 @@ dataPostgresqlSequences.DataPostgresqlSequences( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | database | str | The PostgreSQL database which will be queried for sequence names. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | | like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. | | like_any_patterns | typing.List[str] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. | | not_like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The PostgreSQL database which will be queried for sequence names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -143,7 +143,7 @@ If you experience problems setting this value it might not be settable. Please t Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} --- @@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} --- @@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression which will be pattern matched against sequence names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL schema(s) which will be queried for sequence names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} --- @@ -900,7 +900,7 @@ dataPostgresqlSequences.DataPostgresqlSequencesConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | database | str | The PostgreSQL database which will be queried for sequence names. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | | like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. | | like_any_patterns | typing.List[str] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. | | not_like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -989,7 +989,7 @@ database: str The PostgreSQL database which will be queried for sequence names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} --- @@ -1001,7 +1001,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1018,7 +1018,7 @@ like_all_patterns: typing.List[str] Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} --- @@ -1032,7 +1032,7 @@ like_any_patterns: typing.List[str] Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} --- @@ -1046,7 +1046,7 @@ not_like_all_patterns: typing.List[str] Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} --- @@ -1060,7 +1060,7 @@ regex_pattern: str Expression which will be pattern matched against sequence names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} --- @@ -1074,7 +1074,7 @@ schemas: typing.List[str] The PostgreSQL schema(s) which will be queried for sequence names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} --- diff --git a/docs/dataPostgresqlSequences.typescript.md b/docs/dataPostgresqlSequences.typescript.md index 5f3bf010..25474879 100644 --- a/docs/dataPostgresqlSequences.typescript.md +++ b/docs/dataPostgresqlSequences.typescript.md @@ -1,6 +1,6 @@ # `data_postgresql_sequences` -Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences). +Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences). # `dataPostgresqlSequences` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https:/ ### DataPostgresqlSequences -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences postgresql_sequences}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences}. #### Initializers @@ -717,7 +717,7 @@ const dataPostgresqlSequencesConfig: dataPostgresqlSequences.DataPostgresqlSeque | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | database | string | The PostgreSQL database which will be queried for sequence names. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. | | likeAllPatterns | string[] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | string[] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. | | notLikeAllPatterns | string[] | Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -806,7 +806,7 @@ public readonly database: string; The PostgreSQL database which will be queried for sequence names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} --- @@ -818,7 +818,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -835,7 +835,7 @@ public readonly likeAllPatterns: string[]; Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} --- @@ -849,7 +849,7 @@ public readonly likeAnyPatterns: string[]; Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} --- @@ -863,7 +863,7 @@ public readonly notLikeAllPatterns: string[]; Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} --- @@ -877,7 +877,7 @@ public readonly regexPattern: string; Expression which will be pattern matched against sequence names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} --- @@ -891,7 +891,7 @@ public readonly schemas: string[]; The PostgreSQL schema(s) which will be queried for sequence names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} --- diff --git a/docs/dataPostgresqlTables.csharp.md b/docs/dataPostgresqlTables.csharp.md index 457799aa..39782be8 100644 --- a/docs/dataPostgresqlTables.csharp.md +++ b/docs/dataPostgresqlTables.csharp.md @@ -1,6 +1,6 @@ # `data_postgresql_tables` -Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables). +Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables). # `dataPostgresqlTables` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://re ### DataPostgresqlTables -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables postgresql_tables}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables}. #### Initializers @@ -762,7 +762,7 @@ new DataPostgresqlTablesConfig { | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | | Database | string | The PostgreSQL database which will be queried for table names. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | | LikeAllPatterns | string[] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. | | LikeAnyPatterns | string[] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. | | NotLikeAllPatterns | string[] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -852,7 +852,7 @@ public string Database { get; set; } The PostgreSQL database which will be queried for table names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#database DataPostgresqlTables#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} --- @@ -864,7 +864,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -881,7 +881,7 @@ public string[] LikeAllPatterns { get; set; } Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} --- @@ -895,7 +895,7 @@ public string[] LikeAnyPatterns { get; set; } Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} --- @@ -909,7 +909,7 @@ public string[] NotLikeAllPatterns { get; set; } Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} --- @@ -923,7 +923,7 @@ public string RegexPattern { get; set; } Expression which will be pattern matched against table names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} --- @@ -937,7 +937,7 @@ public string[] Schemas { get; set; } The PostgreSQL schema(s) which will be queried for table names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} --- @@ -953,7 +953,7 @@ The PostgreSQL table types which will be queried for table names. Includes all table types by default. Use 'BASE TABLE' for normal tables only -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} --- diff --git a/docs/dataPostgresqlTables.go.md b/docs/dataPostgresqlTables.go.md index 55ac0947..82500019 100644 --- a/docs/dataPostgresqlTables.go.md +++ b/docs/dataPostgresqlTables.go.md @@ -1,6 +1,6 @@ # `data_postgresql_tables` -Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables). +Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables). # `dataPostgresqlTables` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://re ### DataPostgresqlTables -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables postgresql_tables}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables}. #### Initializers @@ -762,7 +762,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/datapostgres | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | | Database | *string | The PostgreSQL database which will be queried for table names. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | | LikeAllPatterns | *[]*string | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. | | LikeAnyPatterns | *[]*string | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. | | NotLikeAllPatterns | *[]*string | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -852,7 +852,7 @@ Database *string The PostgreSQL database which will be queried for table names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#database DataPostgresqlTables#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} --- @@ -864,7 +864,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -881,7 +881,7 @@ LikeAllPatterns *[]*string Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} --- @@ -895,7 +895,7 @@ LikeAnyPatterns *[]*string Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} --- @@ -909,7 +909,7 @@ NotLikeAllPatterns *[]*string Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} --- @@ -923,7 +923,7 @@ RegexPattern *string Expression which will be pattern matched against table names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} --- @@ -937,7 +937,7 @@ Schemas *[]*string The PostgreSQL schema(s) which will be queried for table names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} --- @@ -953,7 +953,7 @@ The PostgreSQL table types which will be queried for table names. Includes all table types by default. Use 'BASE TABLE' for normal tables only -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} --- diff --git a/docs/dataPostgresqlTables.java.md b/docs/dataPostgresqlTables.java.md index b51ceeed..54fbe541 100644 --- a/docs/dataPostgresqlTables.java.md +++ b/docs/dataPostgresqlTables.java.md @@ -1,6 +1,6 @@ # `data_postgresql_tables` -Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables). +Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables). # `dataPostgresqlTables` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://re ### DataPostgresqlTables -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables postgresql_tables}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables}. #### Initializers @@ -50,7 +50,7 @@ DataPostgresqlTables.Builder.create(Construct scope, java.lang.String id) | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | database | java.lang.String | The PostgreSQL database which will be queried for table names. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | | likeAllPatterns | java.util.List | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | java.util.List | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. | | notLikeAllPatterns | java.util.List | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope The PostgreSQL database which will be queried for table names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#database DataPostgresqlTables#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} --- @@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression which will be pattern matched against table names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} --- @@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL schema(s) which will be queried for table names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} --- @@ -199,7 +199,7 @@ The PostgreSQL table types which will be queried for table names. Includes all table types by default. Use 'BASE TABLE' for normal tables only -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} --- @@ -919,7 +919,7 @@ DataPostgresqlTablesConfig.builder() | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | | database | java.lang.String | The PostgreSQL database which will be queried for table names. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | | likeAllPatterns | java.util.List | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | java.util.List | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. | | notLikeAllPatterns | java.util.List | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -1009,7 +1009,7 @@ public java.lang.String getDatabase(); The PostgreSQL database which will be queried for table names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#database DataPostgresqlTables#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} --- @@ -1021,7 +1021,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1038,7 +1038,7 @@ public java.util.List getLikeAllPatterns(); Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} --- @@ -1052,7 +1052,7 @@ public java.util.List getLikeAnyPatterns(); Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} --- @@ -1066,7 +1066,7 @@ public java.util.List getNotLikeAllPatterns(); Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} --- @@ -1080,7 +1080,7 @@ public java.lang.String getRegexPattern(); Expression which will be pattern matched against table names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} --- @@ -1094,7 +1094,7 @@ public java.util.List getSchemas(); The PostgreSQL schema(s) which will be queried for table names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} --- @@ -1110,7 +1110,7 @@ The PostgreSQL table types which will be queried for table names. Includes all table types by default. Use 'BASE TABLE' for normal tables only -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} --- diff --git a/docs/dataPostgresqlTables.python.md b/docs/dataPostgresqlTables.python.md index 7188b3e5..28a0531d 100644 --- a/docs/dataPostgresqlTables.python.md +++ b/docs/dataPostgresqlTables.python.md @@ -1,6 +1,6 @@ # `data_postgresql_tables` -Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables). +Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables). # `dataPostgresqlTables` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://re ### DataPostgresqlTables -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables postgresql_tables}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables}. #### Initializers @@ -48,7 +48,7 @@ dataPostgresqlTables.DataPostgresqlTables( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | database | str | The PostgreSQL database which will be queried for table names. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | | like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. | | like_any_patterns | typing.List[str] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. | | not_like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope The PostgreSQL database which will be queried for table names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#database DataPostgresqlTables#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -145,7 +145,7 @@ If you experience problems setting this value it might not be settable. Please t Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} --- @@ -165,7 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} --- @@ -175,7 +175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Expression which will be pattern matched against table names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL schema(s) which will be queried for table names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} --- @@ -197,7 +197,7 @@ The PostgreSQL table types which will be queried for table names. Includes all table types by default. Use 'BASE TABLE' for normal tables only -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} --- @@ -944,7 +944,7 @@ dataPostgresqlTables.DataPostgresqlTablesConfig( | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | database | str | The PostgreSQL database which will be queried for table names. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | | like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. | | like_any_patterns | typing.List[str] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. | | not_like_all_patterns | typing.List[str] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -1034,7 +1034,7 @@ database: str The PostgreSQL database which will be queried for table names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#database DataPostgresqlTables#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} --- @@ -1046,7 +1046,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1063,7 +1063,7 @@ like_all_patterns: typing.List[str] Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} --- @@ -1077,7 +1077,7 @@ like_any_patterns: typing.List[str] Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} --- @@ -1091,7 +1091,7 @@ not_like_all_patterns: typing.List[str] Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} --- @@ -1105,7 +1105,7 @@ regex_pattern: str Expression which will be pattern matched against table names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} --- @@ -1119,7 +1119,7 @@ schemas: typing.List[str] The PostgreSQL schema(s) which will be queried for table names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} --- @@ -1135,7 +1135,7 @@ The PostgreSQL table types which will be queried for table names. Includes all table types by default. Use 'BASE TABLE' for normal tables only -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} --- diff --git a/docs/dataPostgresqlTables.typescript.md b/docs/dataPostgresqlTables.typescript.md index 91b05666..a7450107 100644 --- a/docs/dataPostgresqlTables.typescript.md +++ b/docs/dataPostgresqlTables.typescript.md @@ -1,6 +1,6 @@ # `data_postgresql_tables` -Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables). +Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables). # `dataPostgresqlTables` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://re ### DataPostgresqlTables -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables postgresql_tables}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables}. #### Initializers @@ -746,7 +746,7 @@ const dataPostgresqlTablesConfig: dataPostgresqlTables.DataPostgresqlTablesConfi | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | database | string | The PostgreSQL database which will be queried for table names. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. | | likeAllPatterns | string[] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. | | likeAnyPatterns | string[] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. | | notLikeAllPatterns | string[] | Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. | @@ -836,7 +836,7 @@ public readonly database: string; The PostgreSQL database which will be queried for table names. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#database DataPostgresqlTables#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} --- @@ -848,7 +848,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -865,7 +865,7 @@ public readonly likeAllPatterns: string[]; Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} --- @@ -879,7 +879,7 @@ public readonly likeAnyPatterns: string[]; Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} --- @@ -893,7 +893,7 @@ public readonly notLikeAllPatterns: string[]; Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} --- @@ -907,7 +907,7 @@ public readonly regexPattern: string; Expression which will be pattern matched against table names in the query using the PostgreSQL ~ (regular expression match) operator. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} --- @@ -921,7 +921,7 @@ public readonly schemas: string[]; The PostgreSQL schema(s) which will be queried for table names. Queries all schemas in the database by default. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} --- @@ -937,7 +937,7 @@ The PostgreSQL table types which will be queried for table names. Includes all table types by default. Use 'BASE TABLE' for normal tables only -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} --- diff --git a/docs/database.csharp.md b/docs/database.csharp.md index 5f95613e..f4acee21 100644 --- a/docs/database.csharp.md +++ b/docs/database.csharp.md @@ -1,6 +1,6 @@ # `postgresql_database` -Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database). +Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database). # `database` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_database`](https://regis ### Database -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database postgresql_database}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database}. #### Initializers @@ -866,7 +866,7 @@ new DatabaseConfig { | AllowConnections | object | If false then no one can connect to this database. | | ConnectionLimit | double | How many concurrent connections can be made to this database. | | Encoding | string | Character set encoding to use in the new database. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. | | IsTemplate | object | If true, then this database can be cloned by any user with CREATEDB privileges. | | LcCollate | string | Collation order (LC_COLLATE) to use in the new database. | | LcCtype | string | Character classification (LC_CTYPE) to use in the new database. | @@ -956,7 +956,7 @@ public string Name { get; set; } The PostgreSQL database name to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#name Database#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} --- @@ -970,7 +970,7 @@ public object AllowConnections { get; set; } If false then no one can connect to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#allow_connections Database#allow_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} --- @@ -984,7 +984,7 @@ public double ConnectionLimit { get; set; } How many concurrent connections can be made to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#connection_limit Database#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} --- @@ -998,7 +998,7 @@ public string Encoding { get; set; } Character set encoding to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#encoding Database#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} --- @@ -1010,7 +1010,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1027,7 +1027,7 @@ public object IsTemplate { get; set; } If true, then this database can be cloned by any user with CREATEDB privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#is_template Database#is_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#is_template Database#is_template} --- @@ -1041,7 +1041,7 @@ public string LcCollate { get; set; } Collation order (LC_COLLATE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_collate Database#lc_collate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} --- @@ -1055,7 +1055,7 @@ public string LcCtype { get; set; } Character classification (LC_CTYPE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_ctype Database#lc_ctype} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} --- @@ -1069,7 +1069,7 @@ public string Owner { get; set; } The ROLE which owns the database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#owner Database#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} --- @@ -1083,7 +1083,7 @@ public string TablespaceName { get; set; } The name of the tablespace that will be associated with the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#tablespace_name Database#tablespace_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#tablespace_name Database#tablespace_name} --- @@ -1097,7 +1097,7 @@ public string Template { get; set; } The name of the template from which to create the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#template Database#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#template Database#template} --- diff --git a/docs/database.go.md b/docs/database.go.md index 6b037175..e9d784b1 100644 --- a/docs/database.go.md +++ b/docs/database.go.md @@ -1,6 +1,6 @@ # `postgresql_database` -Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database). +Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database). # `database` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_database`](https://regis ### Database -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database postgresql_database}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database}. #### Initializers @@ -866,7 +866,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/database" | AllowConnections | interface{} | If false then no one can connect to this database. | | ConnectionLimit | *f64 | How many concurrent connections can be made to this database. | | Encoding | *string | Character set encoding to use in the new database. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. | | IsTemplate | interface{} | If true, then this database can be cloned by any user with CREATEDB privileges. | | LcCollate | *string | Collation order (LC_COLLATE) to use in the new database. | | LcCtype | *string | Character classification (LC_CTYPE) to use in the new database. | @@ -956,7 +956,7 @@ Name *string The PostgreSQL database name to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#name Database#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} --- @@ -970,7 +970,7 @@ AllowConnections interface{} If false then no one can connect to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#allow_connections Database#allow_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} --- @@ -984,7 +984,7 @@ ConnectionLimit *f64 How many concurrent connections can be made to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#connection_limit Database#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} --- @@ -998,7 +998,7 @@ Encoding *string Character set encoding to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#encoding Database#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} --- @@ -1010,7 +1010,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1027,7 +1027,7 @@ IsTemplate interface{} If true, then this database can be cloned by any user with CREATEDB privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#is_template Database#is_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#is_template Database#is_template} --- @@ -1041,7 +1041,7 @@ LcCollate *string Collation order (LC_COLLATE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_collate Database#lc_collate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} --- @@ -1055,7 +1055,7 @@ LcCtype *string Character classification (LC_CTYPE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_ctype Database#lc_ctype} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} --- @@ -1069,7 +1069,7 @@ Owner *string The ROLE which owns the database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#owner Database#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} --- @@ -1083,7 +1083,7 @@ TablespaceName *string The name of the tablespace that will be associated with the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#tablespace_name Database#tablespace_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#tablespace_name Database#tablespace_name} --- @@ -1097,7 +1097,7 @@ Template *string The name of the template from which to create the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#template Database#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#template Database#template} --- diff --git a/docs/database.java.md b/docs/database.java.md index 335df863..5a581c1f 100644 --- a/docs/database.java.md +++ b/docs/database.java.md @@ -1,6 +1,6 @@ # `postgresql_database` -Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database). +Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database). # `database` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_database`](https://regis ### Database -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database postgresql_database}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database}. #### Initializers @@ -58,7 +58,7 @@ Database.Builder.create(Construct scope, java.lang.String id) | allowConnections | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If false then no one can connect to this database. | | connectionLimit | java.lang.Number | How many concurrent connections can be made to this database. | | encoding | java.lang.String | Character set encoding to use in the new database. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. | | isTemplate | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If true, then this database can be cloned by any user with CREATEDB privileges. | | lcCollate | java.lang.String | Collation order (LC_COLLATE) to use in the new database. | | lcCtype | java.lang.String | Character classification (LC_CTYPE) to use in the new database. | @@ -134,7 +134,7 @@ Must be unique amongst siblings in the same scope The PostgreSQL database name to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#name Database#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril If false then no one can connect to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#allow_connections Database#allow_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril How many concurrent connections can be made to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#connection_limit Database#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Character set encoding to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#encoding Database#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -185,7 +185,7 @@ If you experience problems setting this value it might not be settable. Please t If true, then this database can be cloned by any user with CREATEDB privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#is_template Database#is_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#is_template Database#is_template} --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Collation order (LC_COLLATE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_collate Database#lc_collate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} --- @@ -205,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Character classification (LC_CTYPE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_ctype Database#lc_ctype} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} --- @@ -215,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The ROLE which owns the database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#owner Database#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} --- @@ -225,7 +225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the tablespace that will be associated with the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#tablespace_name Database#tablespace_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#tablespace_name Database#tablespace_name} --- @@ -235,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the template from which to create the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#template Database#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#template Database#template} --- @@ -1061,7 +1061,7 @@ DatabaseConfig.builder() | allowConnections | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If false then no one can connect to this database. | | connectionLimit | java.lang.Number | How many concurrent connections can be made to this database. | | encoding | java.lang.String | Character set encoding to use in the new database. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. | | isTemplate | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If true, then this database can be cloned by any user with CREATEDB privileges. | | lcCollate | java.lang.String | Collation order (LC_COLLATE) to use in the new database. | | lcCtype | java.lang.String | Character classification (LC_CTYPE) to use in the new database. | @@ -1151,7 +1151,7 @@ public java.lang.String getName(); The PostgreSQL database name to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#name Database#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} --- @@ -1165,7 +1165,7 @@ public java.lang.Object getAllowConnections(); If false then no one can connect to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#allow_connections Database#allow_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} --- @@ -1179,7 +1179,7 @@ public java.lang.Number getConnectionLimit(); How many concurrent connections can be made to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#connection_limit Database#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} --- @@ -1193,7 +1193,7 @@ public java.lang.String getEncoding(); Character set encoding to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#encoding Database#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} --- @@ -1205,7 +1205,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1222,7 +1222,7 @@ public java.lang.Object getIsTemplate(); If true, then this database can be cloned by any user with CREATEDB privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#is_template Database#is_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#is_template Database#is_template} --- @@ -1236,7 +1236,7 @@ public java.lang.String getLcCollate(); Collation order (LC_COLLATE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_collate Database#lc_collate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} --- @@ -1250,7 +1250,7 @@ public java.lang.String getLcCtype(); Character classification (LC_CTYPE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_ctype Database#lc_ctype} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} --- @@ -1264,7 +1264,7 @@ public java.lang.String getOwner(); The ROLE which owns the database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#owner Database#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} --- @@ -1278,7 +1278,7 @@ public java.lang.String getTablespaceName(); The name of the tablespace that will be associated with the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#tablespace_name Database#tablespace_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#tablespace_name Database#tablespace_name} --- @@ -1292,7 +1292,7 @@ public java.lang.String getTemplate(); The name of the template from which to create the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#template Database#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#template Database#template} --- diff --git a/docs/database.python.md b/docs/database.python.md index 891b98b6..6fc9e172 100644 --- a/docs/database.python.md +++ b/docs/database.python.md @@ -1,6 +1,6 @@ # `postgresql_database` -Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database). +Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database). # `database` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_database`](https://regis ### Database -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database postgresql_database}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database}. #### Initializers @@ -54,7 +54,7 @@ database.Database( | allow_connections | typing.Union[bool, cdktf.IResolvable] | If false then no one can connect to this database. | | connection_limit | typing.Union[int, float] | How many concurrent connections can be made to this database. | | encoding | str | Character set encoding to use in the new database. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. | | is_template | typing.Union[bool, cdktf.IResolvable] | If true, then this database can be cloned by any user with CREATEDB privileges. | | lc_collate | str | Collation order (LC_COLLATE) to use in the new database. | | lc_ctype | str | Character classification (LC_CTYPE) to use in the new database. | @@ -130,7 +130,7 @@ Must be unique amongst siblings in the same scope The PostgreSQL database name to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#name Database#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril If false then no one can connect to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#allow_connections Database#allow_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril How many concurrent connections can be made to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#connection_limit Database#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Character set encoding to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#encoding Database#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} --- @@ -168,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -181,7 +181,7 @@ If you experience problems setting this value it might not be settable. Please t If true, then this database can be cloned by any user with CREATEDB privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#is_template Database#is_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#is_template Database#is_template} --- @@ -191,7 +191,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Collation order (LC_COLLATE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_collate Database#lc_collate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} --- @@ -201,7 +201,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Character classification (LC_CTYPE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_ctype Database#lc_ctype} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} --- @@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The ROLE which owns the database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#owner Database#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} --- @@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the tablespace that will be associated with the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#tablespace_name Database#tablespace_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#tablespace_name Database#tablespace_name} --- @@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the template from which to create the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#template Database#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#template Database#template} --- @@ -1082,7 +1082,7 @@ database.DatabaseConfig( | allow_connections | typing.Union[bool, cdktf.IResolvable] | If false then no one can connect to this database. | | connection_limit | typing.Union[int, float] | How many concurrent connections can be made to this database. | | encoding | str | Character set encoding to use in the new database. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. | | is_template | typing.Union[bool, cdktf.IResolvable] | If true, then this database can be cloned by any user with CREATEDB privileges. | | lc_collate | str | Collation order (LC_COLLATE) to use in the new database. | | lc_ctype | str | Character classification (LC_CTYPE) to use in the new database. | @@ -1172,7 +1172,7 @@ name: str The PostgreSQL database name to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#name Database#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} --- @@ -1186,7 +1186,7 @@ allow_connections: typing.Union[bool, IResolvable] If false then no one can connect to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#allow_connections Database#allow_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} --- @@ -1200,7 +1200,7 @@ connection_limit: typing.Union[int, float] How many concurrent connections can be made to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#connection_limit Database#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} --- @@ -1214,7 +1214,7 @@ encoding: str Character set encoding to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#encoding Database#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} --- @@ -1226,7 +1226,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1243,7 @@ is_template: typing.Union[bool, IResolvable] If true, then this database can be cloned by any user with CREATEDB privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#is_template Database#is_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#is_template Database#is_template} --- @@ -1257,7 +1257,7 @@ lc_collate: str Collation order (LC_COLLATE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_collate Database#lc_collate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} --- @@ -1271,7 +1271,7 @@ lc_ctype: str Character classification (LC_CTYPE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_ctype Database#lc_ctype} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} --- @@ -1285,7 +1285,7 @@ owner: str The ROLE which owns the database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#owner Database#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} --- @@ -1299,7 +1299,7 @@ tablespace_name: str The name of the tablespace that will be associated with the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#tablespace_name Database#tablespace_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#tablespace_name Database#tablespace_name} --- @@ -1313,7 +1313,7 @@ template: str The name of the template from which to create the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#template Database#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#template Database#template} --- diff --git a/docs/database.typescript.md b/docs/database.typescript.md index 63dfe0a4..12d936f8 100644 --- a/docs/database.typescript.md +++ b/docs/database.typescript.md @@ -1,6 +1,6 @@ # `postgresql_database` -Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database). +Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database). # `database` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_database`](https://regis ### Database -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database postgresql_database}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database}. #### Initializers @@ -847,7 +847,7 @@ const databaseConfig: database.DatabaseConfig = { ... } | allowConnections | boolean \| cdktf.IResolvable | If false then no one can connect to this database. | | connectionLimit | number | How many concurrent connections can be made to this database. | | encoding | string | Character set encoding to use in the new database. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. | | isTemplate | boolean \| cdktf.IResolvable | If true, then this database can be cloned by any user with CREATEDB privileges. | | lcCollate | string | Collation order (LC_COLLATE) to use in the new database. | | lcCtype | string | Character classification (LC_CTYPE) to use in the new database. | @@ -937,7 +937,7 @@ public readonly name: string; The PostgreSQL database name to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#name Database#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} --- @@ -951,7 +951,7 @@ public readonly allowConnections: boolean | IResolvable; If false then no one can connect to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#allow_connections Database#allow_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} --- @@ -965,7 +965,7 @@ public readonly connectionLimit: number; How many concurrent connections can be made to this database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#connection_limit Database#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} --- @@ -979,7 +979,7 @@ public readonly encoding: string; Character set encoding to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#encoding Database#encoding} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} --- @@ -991,7 +991,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1008,7 +1008,7 @@ public readonly isTemplate: boolean | IResolvable; If true, then this database can be cloned by any user with CREATEDB privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#is_template Database#is_template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#is_template Database#is_template} --- @@ -1022,7 +1022,7 @@ public readonly lcCollate: string; Collation order (LC_COLLATE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_collate Database#lc_collate} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} --- @@ -1036,7 +1036,7 @@ public readonly lcCtype: string; Character classification (LC_CTYPE) to use in the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_ctype Database#lc_ctype} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} --- @@ -1050,7 +1050,7 @@ public readonly owner: string; The ROLE which owns the database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#owner Database#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} --- @@ -1064,7 +1064,7 @@ public readonly tablespaceName: string; The name of the tablespace that will be associated with the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#tablespace_name Database#tablespace_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#tablespace_name Database#tablespace_name} --- @@ -1078,7 +1078,7 @@ public readonly template: string; The name of the template from which to create the new database. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#template Database#template} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#template Database#template} --- diff --git a/docs/defaultPrivileges.csharp.md b/docs/defaultPrivileges.csharp.md index 8e2a6e9a..39661893 100644 --- a/docs/defaultPrivileges.csharp.md +++ b/docs/defaultPrivileges.csharp.md @@ -1,6 +1,6 @@ # `postgresql_default_privileges` -Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges). +Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges). # `defaultPrivileges` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](htt ### DefaultPrivileges -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges postgresql_default_privileges}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges}. #### Initializers @@ -749,7 +749,7 @@ new DefaultPrivilegesConfig { | Owner | string | Target role for which to alter default privileges. | | Privileges | string[] | The list of privileges to apply as default privileges. | | Role | string | The name of the role to which grant default privileges on. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | | Schema | string | The database schema to set default privileges for this role. | | WithGrantOption | object | Permit the grant recipient to grant it to others. | @@ -835,7 +835,7 @@ public string Database { get; set; } The database to grant default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#database DefaultPrivileges#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} --- @@ -849,7 +849,7 @@ public string ObjectType { get; set; } The PostgreSQL object type to set the default privileges on (one of: table, sequence, function, type, schema). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} --- @@ -863,7 +863,7 @@ public string Owner { get; set; } Target role for which to alter default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} --- @@ -877,7 +877,7 @@ public string[] Privileges { get; set; } The list of privileges to apply as default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} --- @@ -891,7 +891,7 @@ public string Role { get; set; } The name of the role to which grant default privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#role DefaultPrivileges#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} --- @@ -903,7 +903,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 string Schema { get; set; } The database schema to set default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} --- @@ -934,7 +934,7 @@ public object WithGrantOption { get; set; } Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} --- diff --git a/docs/defaultPrivileges.go.md b/docs/defaultPrivileges.go.md index 661817cb..ba026789 100644 --- a/docs/defaultPrivileges.go.md +++ b/docs/defaultPrivileges.go.md @@ -1,6 +1,6 @@ # `postgresql_default_privileges` -Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges). +Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges). # `defaultPrivileges` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](htt ### DefaultPrivileges -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges postgresql_default_privileges}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges}. #### Initializers @@ -749,7 +749,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/defaultprivi | Owner | *string | Target role for which to alter default privileges. | | Privileges | *[]*string | The list of privileges to apply as default privileges. | | Role | *string | The name of the role to which grant default privileges on. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | | Schema | *string | The database schema to set default privileges for this role. | | WithGrantOption | interface{} | Permit the grant recipient to grant it to others. | @@ -835,7 +835,7 @@ Database *string The database to grant default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#database DefaultPrivileges#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} --- @@ -849,7 +849,7 @@ ObjectType *string The PostgreSQL object type to set the default privileges on (one of: table, sequence, function, type, schema). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} --- @@ -863,7 +863,7 @@ Owner *string Target role for which to alter default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} --- @@ -877,7 +877,7 @@ Privileges *[]*string The list of privileges to apply as default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} --- @@ -891,7 +891,7 @@ Role *string The name of the role to which grant default privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#role DefaultPrivileges#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} --- @@ -903,7 +903,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Schema *string The database schema to set default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} --- @@ -934,7 +934,7 @@ WithGrantOption interface{} Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} --- diff --git a/docs/defaultPrivileges.java.md b/docs/defaultPrivileges.java.md index 37c076f6..30ff424e 100644 --- a/docs/defaultPrivileges.java.md +++ b/docs/defaultPrivileges.java.md @@ -1,6 +1,6 @@ # `postgresql_default_privileges` -Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges). +Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges). # `defaultPrivileges` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](htt ### DefaultPrivileges -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges postgresql_default_privileges}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges}. #### Initializers @@ -55,7 +55,7 @@ DefaultPrivileges.Builder.create(Construct scope, java.lang.String id) | owner | java.lang.String | Target role for which to alter default privileges. | | privileges | java.util.List | The list of privileges to apply as default privileges. | | role | java.lang.String | The name of the role to which grant default privileges on. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | | schema | java.lang.String | The database schema to set default privileges for this role. | | withGrantOption | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Permit the grant recipient to grant it to others. | @@ -127,7 +127,7 @@ Must be unique amongst siblings in the same scope The database to grant default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#database DefaultPrivileges#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL object type to set the default privileges on (one of: table, sequence, function, type, schema). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Target role for which to alter default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The list of privileges to apply as default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the role to which grant default privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#role DefaultPrivileges#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} --- @@ -175,7 +175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 The database schema to set default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} --- @@ -198,7 +198,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} --- @@ -906,7 +906,7 @@ DefaultPrivilegesConfig.builder() | owner | java.lang.String | Target role for which to alter default privileges. | | privileges | java.util.List | The list of privileges to apply as default privileges. | | role | java.lang.String | The name of the role to which grant default privileges on. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | | schema | java.lang.String | The database schema to set default privileges for this role. | | withGrantOption | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Permit the grant recipient to grant it to others. | @@ -992,7 +992,7 @@ public java.lang.String getDatabase(); The database to grant default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#database DefaultPrivileges#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} --- @@ -1006,7 +1006,7 @@ public java.lang.String getObjectType(); The PostgreSQL object type to set the default privileges on (one of: table, sequence, function, type, schema). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} --- @@ -1020,7 +1020,7 @@ public java.lang.String getOwner(); Target role for which to alter default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} --- @@ -1034,7 +1034,7 @@ public java.util.List getPrivileges(); The list of privileges to apply as default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} --- @@ -1048,7 +1048,7 @@ public java.lang.String getRole(); The name of the role to which grant default privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#role DefaultPrivileges#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} --- @@ -1060,7 +1060,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1077,7 +1077,7 @@ public java.lang.String getSchema(); The database schema to set default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} --- @@ -1091,7 +1091,7 @@ public java.lang.Object getWithGrantOption(); Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} --- diff --git a/docs/defaultPrivileges.python.md b/docs/defaultPrivileges.python.md index 2c2cc3cc..94869c86 100644 --- a/docs/defaultPrivileges.python.md +++ b/docs/defaultPrivileges.python.md @@ -1,6 +1,6 @@ # `postgresql_default_privileges` -Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges). +Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges). # `defaultPrivileges` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](htt ### DefaultPrivileges -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges postgresql_default_privileges}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges}. #### Initializers @@ -52,7 +52,7 @@ defaultPrivileges.DefaultPrivileges( | owner | str | Target role for which to alter default privileges. | | privileges | typing.List[str] | The list of privileges to apply as default privileges. | | role | str | The name of the role to which grant default privileges on. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | | schema | str | The database schema to set default privileges for this role. | | with_grant_option | typing.Union[bool, cdktf.IResolvable] | Permit the grant recipient to grant it to others. | @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope The database to grant default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#database DefaultPrivileges#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL object type to set the default privileges on (one of: table, sequence, function, type, schema). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Target role for which to alter default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The list of privileges to apply as default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} --- @@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the role to which grant default privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#role DefaultPrivileges#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -185,7 +185,7 @@ If you experience problems setting this value it might not be settable. Please t The database schema to set default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} --- @@ -929,7 +929,7 @@ defaultPrivileges.DefaultPrivilegesConfig( | owner | str | Target role for which to alter default privileges. | | privileges | typing.List[str] | The list of privileges to apply as default privileges. | | role | str | The name of the role to which grant default privileges on. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | | schema | str | The database schema to set default privileges for this role. | | with_grant_option | typing.Union[bool, cdktf.IResolvable] | Permit the grant recipient to grant it to others. | @@ -1015,7 +1015,7 @@ database: str The database to grant default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#database DefaultPrivileges#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} --- @@ -1029,7 +1029,7 @@ object_type: str The PostgreSQL object type to set the default privileges on (one of: table, sequence, function, type, schema). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} --- @@ -1043,7 +1043,7 @@ owner: str Target role for which to alter default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} --- @@ -1057,7 +1057,7 @@ privileges: typing.List[str] The list of privileges to apply as default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} --- @@ -1071,7 +1071,7 @@ role: str The name of the role to which grant default privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#role DefaultPrivileges#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} --- @@ -1083,7 +1083,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1100,7 +1100,7 @@ schema: str The database schema to set default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} --- @@ -1114,7 +1114,7 @@ with_grant_option: typing.Union[bool, IResolvable] Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} --- diff --git a/docs/defaultPrivileges.typescript.md b/docs/defaultPrivileges.typescript.md index 7a468f1e..22b4a800 100644 --- a/docs/defaultPrivileges.typescript.md +++ b/docs/defaultPrivileges.typescript.md @@ -1,6 +1,6 @@ # `postgresql_default_privileges` -Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges). +Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges). # `defaultPrivileges` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](htt ### DefaultPrivileges -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges postgresql_default_privileges}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges}. #### Initializers @@ -733,7 +733,7 @@ const defaultPrivilegesConfig: defaultPrivileges.DefaultPrivilegesConfig = { ... | owner | string | Target role for which to alter default privileges. | | privileges | string[] | The list of privileges to apply as default privileges. | | role | string | The name of the role to which grant default privileges on. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. | | schema | string | The database schema to set default privileges for this role. | | withGrantOption | boolean \| cdktf.IResolvable | Permit the grant recipient to grant it to others. | @@ -819,7 +819,7 @@ public readonly database: string; The database to grant default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#database DefaultPrivileges#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} --- @@ -833,7 +833,7 @@ public readonly objectType: string; The PostgreSQL object type to set the default privileges on (one of: table, sequence, function, type, schema). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} --- @@ -847,7 +847,7 @@ public readonly owner: string; Target role for which to alter default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} --- @@ -861,7 +861,7 @@ public readonly privileges: string[]; The list of privileges to apply as default privileges. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} --- @@ -875,7 +875,7 @@ public readonly role: string; The name of the role to which grant default privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#role DefaultPrivileges#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} --- @@ -887,7 +887,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 schema: string; The database schema to set default privileges for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} --- @@ -918,7 +918,7 @@ public readonly withGrantOption: boolean | IResolvable; Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} --- diff --git a/docs/extension.csharp.md b/docs/extension.csharp.md index cf96d30f..540b5028 100644 --- a/docs/extension.csharp.md +++ b/docs/extension.csharp.md @@ -1,6 +1,6 @@ # `postgresql_extension` -Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension). +Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension). # `extension` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_extension`](https://regi ### Extension -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension postgresql_extension}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension}. #### Initializers @@ -742,11 +742,11 @@ new ExtensionConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. | | CreateCascade | object | When true, will also create any extensions that this extension depends on that are not already installed. | | Database | string | Sets the database to add the extension to. | | DropCascade | object | When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. | | Schema | string | Sets the schema of an extension. | | Version | string | Sets the version number of the extension. | @@ -830,7 +830,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. --- @@ -844,7 +844,7 @@ public object CreateCascade { get; set; } When true, will also create any extensions that this extension depends on that are not already installed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#create_cascade Extension#create_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#create_cascade Extension#create_cascade} --- @@ -858,7 +858,7 @@ public string Database { get; set; } Sets the database to add the extension to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#database Extension#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} --- @@ -872,7 +872,7 @@ public object DropCascade { get; set; } When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#drop_cascade Extension#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} --- @@ -884,7 +884,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -901,7 +901,7 @@ public string Schema { get; set; } Sets the schema of an extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#schema Extension#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} --- @@ -915,7 +915,7 @@ public string Version { get; set; } Sets the version number of the extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#version Extension#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} --- diff --git a/docs/extension.go.md b/docs/extension.go.md index e84b279d..aab4dd6c 100644 --- a/docs/extension.go.md +++ b/docs/extension.go.md @@ -1,6 +1,6 @@ # `postgresql_extension` -Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension). +Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension). # `extension` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_extension`](https://regi ### Extension -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension postgresql_extension}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension}. #### Initializers @@ -742,11 +742,11 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/extension" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. | | CreateCascade | interface{} | When true, will also create any extensions that this extension depends on that are not already installed. | | Database | *string | Sets the database to add the extension to. | | DropCascade | interface{} | When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. | | Schema | *string | Sets the schema of an extension. | | Version | *string | Sets the version number of the extension. | @@ -830,7 +830,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. --- @@ -844,7 +844,7 @@ CreateCascade interface{} When true, will also create any extensions that this extension depends on that are not already installed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#create_cascade Extension#create_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#create_cascade Extension#create_cascade} --- @@ -858,7 +858,7 @@ Database *string Sets the database to add the extension to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#database Extension#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} --- @@ -872,7 +872,7 @@ DropCascade interface{} When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#drop_cascade Extension#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} --- @@ -884,7 +884,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -901,7 +901,7 @@ Schema *string Sets the schema of an extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#schema Extension#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} --- @@ -915,7 +915,7 @@ Version *string Sets the version number of the extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#version Extension#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} --- diff --git a/docs/extension.java.md b/docs/extension.java.md index 3bb10aca..0567b374 100644 --- a/docs/extension.java.md +++ b/docs/extension.java.md @@ -1,6 +1,6 @@ # `postgresql_extension` -Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension). +Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension). # `extension` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_extension`](https://regi ### Extension -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension postgresql_extension}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension}. #### Initializers @@ -50,11 +50,11 @@ Extension.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. | | createCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, will also create any extensions that this extension depends on that are not already installed. | | database | java.lang.String | Sets the database to add the extension to. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. | | schema | java.lang.String | Sets the schema of an extension. | | version | java.lang.String | Sets the version number of the extension. | @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril When true, will also create any extensions that this extension depends on that are not already installed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#create_cascade Extension#create_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#create_cascade Extension#create_cascade} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the database to add the extension to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#database Extension#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#drop_cascade Extension#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Sets the schema of an extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#schema Extension#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the version number of the extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#version Extension#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} --- @@ -887,11 +887,11 @@ ExtensionConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. | | createCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, will also create any extensions that this extension depends on that are not already installed. | | database | java.lang.String | Sets the database to add the extension to. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. | | schema | java.lang.String | Sets the schema of an extension. | | version | java.lang.String | Sets the version number of the extension. | @@ -975,7 +975,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. --- @@ -989,7 +989,7 @@ public java.lang.Object getCreateCascade(); When true, will also create any extensions that this extension depends on that are not already installed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#create_cascade Extension#create_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#create_cascade Extension#create_cascade} --- @@ -1003,7 +1003,7 @@ public java.lang.String getDatabase(); Sets the database to add the extension to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#database Extension#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} --- @@ -1017,7 +1017,7 @@ public java.lang.Object getDropCascade(); When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#drop_cascade Extension#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} --- @@ -1029,7 +1029,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1046,7 +1046,7 @@ public java.lang.String getSchema(); Sets the schema of an extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#schema Extension#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} --- @@ -1060,7 +1060,7 @@ public java.lang.String getVersion(); Sets the version number of the extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#version Extension#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} --- diff --git a/docs/extension.python.md b/docs/extension.python.md index b7dc1d51..277da661 100644 --- a/docs/extension.python.md +++ b/docs/extension.python.md @@ -1,6 +1,6 @@ # `postgresql_extension` -Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension). +Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension). # `extension` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_extension`](https://regi ### Extension -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension postgresql_extension}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension}. #### Initializers @@ -46,11 +46,11 @@ extension.Extension( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. | | create_cascade | typing.Union[bool, cdktf.IResolvable] | When true, will also create any extensions that this extension depends on that are not already installed. | | database | str | Sets the database to add the extension to. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. | | schema | str | Sets the schema of an extension. | | version | str | Sets the version number of the extension. | @@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. --- @@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril When true, will also create any extensions that this extension depends on that are not already installed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#create_cascade Extension#create_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#create_cascade Extension#create_cascade} --- @@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the database to add the extension to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#database Extension#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#drop_cascade Extension#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} --- @@ -158,7 +158,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Sets the schema of an extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#schema Extension#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} --- @@ -181,7 +181,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the version number of the extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#version Extension#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} --- @@ -908,11 +908,11 @@ extension.ExtensionConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. | | create_cascade | typing.Union[bool, cdktf.IResolvable] | When true, will also create any extensions that this extension depends on that are not already installed. | | database | str | Sets the database to add the extension to. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. | | schema | str | Sets the schema of an extension. | | version | str | Sets the version number of the extension. | @@ -996,7 +996,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. --- @@ -1010,7 +1010,7 @@ create_cascade: typing.Union[bool, IResolvable] When true, will also create any extensions that this extension depends on that are not already installed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#create_cascade Extension#create_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#create_cascade Extension#create_cascade} --- @@ -1024,7 +1024,7 @@ database: str Sets the database to add the extension to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#database Extension#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} --- @@ -1038,7 +1038,7 @@ drop_cascade: typing.Union[bool, IResolvable] When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#drop_cascade Extension#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} --- @@ -1050,7 +1050,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ schema: str Sets the schema of an extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#schema Extension#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} --- @@ -1081,7 +1081,7 @@ version: str Sets the version number of the extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#version Extension#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} --- diff --git a/docs/extension.typescript.md b/docs/extension.typescript.md index e6cadf98..5d19b4a7 100644 --- a/docs/extension.typescript.md +++ b/docs/extension.typescript.md @@ -1,6 +1,6 @@ # `postgresql_extension` -Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension). +Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension). # `extension` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_extension`](https://regi ### Extension -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension postgresql_extension}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension}. #### Initializers @@ -727,11 +727,11 @@ const extensionConfig: extension.ExtensionConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. | | createCascade | boolean \| cdktf.IResolvable | When true, will also create any extensions that this extension depends on that are not already installed. | | database | string | Sets the database to add the extension to. | | dropCascade | boolean \| cdktf.IResolvable | When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. | | schema | string | Sets the schema of an extension. | | version | string | Sets the version number of the extension. | @@ -815,7 +815,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. --- @@ -829,7 +829,7 @@ public readonly createCascade: boolean | IResolvable; When true, will also create any extensions that this extension depends on that are not already installed. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#create_cascade Extension#create_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#create_cascade Extension#create_cascade} --- @@ -843,7 +843,7 @@ public readonly database: string; Sets the database to add the extension to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#database Extension#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} --- @@ -857,7 +857,7 @@ public readonly dropCascade: boolean | IResolvable; When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#drop_cascade Extension#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} --- @@ -869,7 +869,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -886,7 +886,7 @@ public readonly schema: string; Sets the schema of an extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#schema Extension#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} --- @@ -900,7 +900,7 @@ public readonly version: string; Sets the version number of the extension. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#version Extension#version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} --- diff --git a/docs/functionResource.csharp.md b/docs/functionResource.csharp.md index 74823ede..7578222d 100644 --- a/docs/functionResource.csharp.md +++ b/docs/functionResource.csharp.md @@ -1,6 +1,6 @@ # `postgresql_function` -Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function). +Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function). # `functionResource` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_function`](https://regis ### FunctionResource -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function postgresql_function}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function}. #### Initializers @@ -76,8 +76,12 @@ Must be unique amongst siblings in the same scope | ResetDropCascade | *No description.* | | ResetId | *No description.* | | ResetLanguage | *No description.* | +| ResetParallel | *No description.* | | ResetReturns | *No description.* | | ResetSchema | *No description.* | +| ResetSecurityDefiner | *No description.* | +| ResetStrict | *No description.* | +| ResetVolatility | *No description.* | --- @@ -307,6 +311,12 @@ private void ResetId() private void ResetLanguage() ``` +##### `ResetParallel` + +```csharp +private void ResetParallel() +``` + ##### `ResetReturns` ```csharp @@ -319,6 +329,24 @@ private void ResetReturns() private void ResetSchema() ``` +##### `ResetSecurityDefiner` + +```csharp +private void ResetSecurityDefiner() +``` + +##### `ResetStrict` + +```csharp +private void ResetStrict() +``` + +##### `ResetVolatility` + +```csharp +private void ResetVolatility() +``` + #### Static Functions | **Name** | **Description** | @@ -415,16 +443,24 @@ FunctionResource.IsTerraformResource(object X); | IdInput | string | *No description.* | | LanguageInput | string | *No description.* | | NameInput | string | *No description.* | +| ParallelInput | string | *No description.* | | ReturnsInput | string | *No description.* | | SchemaInput | string | *No description.* | +| SecurityDefinerInput | object | *No description.* | +| StrictInput | object | *No description.* | +| VolatilityInput | string | *No description.* | | Body | string | *No description.* | | Database | string | *No description.* | | DropCascade | object | *No description.* | | Id | string | *No description.* | | Language | string | *No description.* | | Name | string | *No description.* | +| Parallel | string | *No description.* | | Returns | string | *No description.* | | Schema | string | *No description.* | +| SecurityDefiner | object | *No description.* | +| Strict | object | *No description.* | +| Volatility | string | *No description.* | --- @@ -650,6 +686,16 @@ public string NameInput { get; } --- +##### `ParallelInput`Optional + +```csharp +public string ParallelInput { get; } +``` + +- *Type:* string + +--- + ##### `ReturnsInput`Optional ```csharp @@ -670,6 +716,36 @@ public string SchemaInput { get; } --- +##### `SecurityDefinerInput`Optional + +```csharp +public object SecurityDefinerInput { get; } +``` + +- *Type:* object + +--- + +##### `StrictInput`Optional + +```csharp +public object StrictInput { get; } +``` + +- *Type:* object + +--- + +##### `VolatilityInput`Optional + +```csharp +public string VolatilityInput { get; } +``` + +- *Type:* string + +--- + ##### `Body`Required ```csharp @@ -730,6 +806,16 @@ public string Name { get; } --- +##### `Parallel`Required + +```csharp +public string Parallel { get; } +``` + +- *Type:* string + +--- + ##### `Returns`Required ```csharp @@ -750,6 +836,36 @@ public string Schema { get; } --- +##### `SecurityDefiner`Required + +```csharp +public object SecurityDefiner { get; } +``` + +- *Type:* object + +--- + +##### `Strict`Required + +```csharp +public object Strict { get; } +``` + +- *Type:* object + +--- + +##### `Volatility`Required + +```csharp +public string Volatility { get; } +``` + +- *Type:* string + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -806,7 +922,7 @@ public string Type { get; set; } The argument type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#type FunctionResource#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#type FunctionResource#type} --- @@ -820,7 +936,7 @@ public string Default { get; set; } An expression to be used as default value if the parameter is not specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#default FunctionResource#default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#default FunctionResource#default} --- @@ -834,7 +950,7 @@ public string Mode { get; set; } The argument mode. One of: IN, OUT, INOUT, or VARIADIC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#mode FunctionResource#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#mode FunctionResource#mode} --- @@ -848,7 +964,7 @@ public string Name { get; set; } The argument name. The name may be required for some languages or depending on the argument mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -874,8 +990,12 @@ new FunctionResourceConfig { object DropCascade = null, string Id = null, string Language = null, + string Parallel = null, string Returns = null, - string Schema = null + string Schema = null, + object SecurityDefiner = null, + object Strict = null, + string Volatility = null }; ``` @@ -895,10 +1015,14 @@ new FunctionResourceConfig { | Arg | object | arg block. | | Database | string | The database where the function is located. If not specified, the provider default database is used. | | DropCascade | object | Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. | | Language | string | Language of theof the function. One of: internal, sql, c, plpgsql. | +| Parallel | string | If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. | | Returns | string | Function return type. If not specified, it will be calculated based on the output arguments. | | Schema | string | Schema where the function is located. If not specified, the provider default schema is used. | +| SecurityDefiner | object | If the function should execute with the permissions of the function owner instead of the permissions of the caller. | +| Strict | object | If the function should always return NULL if any of it's inputs is NULL. | +| Volatility | string | Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. | --- @@ -982,7 +1106,7 @@ public string Body { get; set; } Body of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#body FunctionResource#body} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} --- @@ -996,7 +1120,7 @@ public string Name { get; set; } Name of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -1010,7 +1134,7 @@ public object Arg { get; set; } arg block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#arg FunctionResource#arg} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} --- @@ -1024,7 +1148,7 @@ public string Database { get; set; } The database where the function is located. If not specified, the provider default database is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#database FunctionResource#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#database FunctionResource#database} --- @@ -1038,7 +1162,7 @@ public object DropCascade { get; set; } Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} --- @@ -1050,7 +1174,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1191,21 @@ public string Language { get; set; } Language of theof the function. One of: internal, sql, c, plpgsql. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#language FunctionResource#language} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} + +--- + +##### `Parallel`Optional + +```csharp +public string Parallel { get; set; } +``` + +- *Type:* string + +If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#parallel FunctionResource#parallel} --- @@ -1081,7 +1219,7 @@ public string Returns { get; set; } Function return type. If not specified, it will be calculated based on the output arguments. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#returns FunctionResource#returns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#returns FunctionResource#returns} --- @@ -1095,7 +1233,49 @@ public string Schema { get; set; } Schema where the function is located. If not specified, the provider default schema is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#schema FunctionResource#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#schema FunctionResource#schema} + +--- + +##### `SecurityDefiner`Optional + +```csharp +public object SecurityDefiner { get; set; } +``` + +- *Type:* object + +If the function should execute with the permissions of the function owner instead of the permissions of the caller. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#security_definer FunctionResource#security_definer} + +--- + +##### `Strict`Optional + +```csharp +public object Strict { get; set; } +``` + +- *Type:* object + +If the function should always return NULL if any of it's inputs is NULL. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#strict FunctionResource#strict} + +--- + +##### `Volatility`Optional + +```csharp +public string Volatility { get; set; } +``` + +- *Type:* string + +Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#volatility FunctionResource#volatility} --- diff --git a/docs/functionResource.go.md b/docs/functionResource.go.md index 5f7a3f57..c50e0b45 100644 --- a/docs/functionResource.go.md +++ b/docs/functionResource.go.md @@ -1,6 +1,6 @@ # `postgresql_function` -Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function). +Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function). # `functionResource` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_function`](https://regis ### FunctionResource -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function postgresql_function}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function}. #### Initializers @@ -76,8 +76,12 @@ Must be unique amongst siblings in the same scope | ResetDropCascade | *No description.* | | ResetId | *No description.* | | ResetLanguage | *No description.* | +| ResetParallel | *No description.* | | ResetReturns | *No description.* | | ResetSchema | *No description.* | +| ResetSecurityDefiner | *No description.* | +| ResetStrict | *No description.* | +| ResetVolatility | *No description.* | --- @@ -307,6 +311,12 @@ func ResetId() func ResetLanguage() ``` +##### `ResetParallel` + +```go +func ResetParallel() +``` + ##### `ResetReturns` ```go @@ -319,6 +329,24 @@ func ResetReturns() func ResetSchema() ``` +##### `ResetSecurityDefiner` + +```go +func ResetSecurityDefiner() +``` + +##### `ResetStrict` + +```go +func ResetStrict() +``` + +##### `ResetVolatility` + +```go +func ResetVolatility() +``` + #### Static Functions | **Name** | **Description** | @@ -415,16 +443,24 @@ functionresource.FunctionResource_IsTerraformResource(x interface{}) *bool | IdInput | *string | *No description.* | | LanguageInput | *string | *No description.* | | NameInput | *string | *No description.* | +| ParallelInput | *string | *No description.* | | ReturnsInput | *string | *No description.* | | SchemaInput | *string | *No description.* | +| SecurityDefinerInput | interface{} | *No description.* | +| StrictInput | interface{} | *No description.* | +| VolatilityInput | *string | *No description.* | | Body | *string | *No description.* | | Database | *string | *No description.* | | DropCascade | interface{} | *No description.* | | Id | *string | *No description.* | | Language | *string | *No description.* | | Name | *string | *No description.* | +| Parallel | *string | *No description.* | | Returns | *string | *No description.* | | Schema | *string | *No description.* | +| SecurityDefiner | interface{} | *No description.* | +| Strict | interface{} | *No description.* | +| Volatility | *string | *No description.* | --- @@ -650,6 +686,16 @@ func NameInput() *string --- +##### `ParallelInput`Optional + +```go +func ParallelInput() *string +``` + +- *Type:* *string + +--- + ##### `ReturnsInput`Optional ```go @@ -670,6 +716,36 @@ func SchemaInput() *string --- +##### `SecurityDefinerInput`Optional + +```go +func SecurityDefinerInput() interface{} +``` + +- *Type:* interface{} + +--- + +##### `StrictInput`Optional + +```go +func StrictInput() interface{} +``` + +- *Type:* interface{} + +--- + +##### `VolatilityInput`Optional + +```go +func VolatilityInput() *string +``` + +- *Type:* *string + +--- + ##### `Body`Required ```go @@ -730,6 +806,16 @@ func Name() *string --- +##### `Parallel`Required + +```go +func Parallel() *string +``` + +- *Type:* *string + +--- + ##### `Returns`Required ```go @@ -750,6 +836,36 @@ func Schema() *string --- +##### `SecurityDefiner`Required + +```go +func SecurityDefiner() interface{} +``` + +- *Type:* interface{} + +--- + +##### `Strict`Required + +```go +func Strict() interface{} +``` + +- *Type:* interface{} + +--- + +##### `Volatility`Required + +```go +func Volatility() *string +``` + +- *Type:* *string + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -806,7 +922,7 @@ Type *string The argument type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#type FunctionResource#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#type FunctionResource#type} --- @@ -820,7 +936,7 @@ Default *string An expression to be used as default value if the parameter is not specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#default FunctionResource#default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#default FunctionResource#default} --- @@ -834,7 +950,7 @@ Mode *string The argument mode. One of: IN, OUT, INOUT, or VARIADIC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#mode FunctionResource#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#mode FunctionResource#mode} --- @@ -848,7 +964,7 @@ Name *string The argument name. The name may be required for some languages or depending on the argument mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -874,8 +990,12 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/functionreso DropCascade: interface{}, Id: *string, Language: *string, + Parallel: *string, Returns: *string, Schema: *string, + SecurityDefiner: interface{}, + Strict: interface{}, + Volatility: *string, } ``` @@ -895,10 +1015,14 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/functionreso | Arg | interface{} | arg block. | | Database | *string | The database where the function is located. If not specified, the provider default database is used. | | DropCascade | interface{} | Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. | | Language | *string | Language of theof the function. One of: internal, sql, c, plpgsql. | +| Parallel | *string | If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. | | Returns | *string | Function return type. If not specified, it will be calculated based on the output arguments. | | Schema | *string | Schema where the function is located. If not specified, the provider default schema is used. | +| SecurityDefiner | interface{} | If the function should execute with the permissions of the function owner instead of the permissions of the caller. | +| Strict | interface{} | If the function should always return NULL if any of it's inputs is NULL. | +| Volatility | *string | Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. | --- @@ -982,7 +1106,7 @@ Body *string Body of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#body FunctionResource#body} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} --- @@ -996,7 +1120,7 @@ Name *string Name of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -1010,7 +1134,7 @@ Arg interface{} arg block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#arg FunctionResource#arg} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} --- @@ -1024,7 +1148,7 @@ Database *string The database where the function is located. If not specified, the provider default database is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#database FunctionResource#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#database FunctionResource#database} --- @@ -1038,7 +1162,7 @@ DropCascade interface{} Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} --- @@ -1050,7 +1174,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +1191,21 @@ Language *string Language of theof the function. One of: internal, sql, c, plpgsql. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#language FunctionResource#language} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} + +--- + +##### `Parallel`Optional + +```go +Parallel *string +``` + +- *Type:* *string + +If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#parallel FunctionResource#parallel} --- @@ -1081,7 +1219,7 @@ Returns *string Function return type. If not specified, it will be calculated based on the output arguments. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#returns FunctionResource#returns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#returns FunctionResource#returns} --- @@ -1095,7 +1233,49 @@ Schema *string Schema where the function is located. If not specified, the provider default schema is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#schema FunctionResource#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#schema FunctionResource#schema} + +--- + +##### `SecurityDefiner`Optional + +```go +SecurityDefiner interface{} +``` + +- *Type:* interface{} + +If the function should execute with the permissions of the function owner instead of the permissions of the caller. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#security_definer FunctionResource#security_definer} + +--- + +##### `Strict`Optional + +```go +Strict interface{} +``` + +- *Type:* interface{} + +If the function should always return NULL if any of it's inputs is NULL. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#strict FunctionResource#strict} + +--- + +##### `Volatility`Optional + +```go +Volatility *string +``` + +- *Type:* *string + +Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#volatility FunctionResource#volatility} --- diff --git a/docs/functionResource.java.md b/docs/functionResource.java.md index ba0072c6..8cacf319 100644 --- a/docs/functionResource.java.md +++ b/docs/functionResource.java.md @@ -1,6 +1,6 @@ # `postgresql_function` -Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function). +Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function). # `functionResource` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_function`](https://regis ### FunctionResource -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function postgresql_function}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function}. #### Initializers @@ -36,8 +36,14 @@ FunctionResource.Builder.create(Construct scope, java.lang.String id) // .dropCascade(IResolvable) // .id(java.lang.String) // .language(java.lang.String) +// .parallel(java.lang.String) // .returns(java.lang.String) // .schema(java.lang.String) +// .securityDefiner(java.lang.Boolean) +// .securityDefiner(IResolvable) +// .strict(java.lang.Boolean) +// .strict(IResolvable) +// .volatility(java.lang.String) .build(); ``` @@ -57,10 +63,14 @@ FunctionResource.Builder.create(Construct scope, java.lang.String id) | arg | com.hashicorp.cdktf.IResolvable OR java.util.List<FunctionResourceArg> | arg block. | | database | java.lang.String | The database where the function is located. If not specified, the provider default database is used. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. | | language | java.lang.String | Language of theof the function. One of: internal, sql, c, plpgsql. | +| parallel | java.lang.String | If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. | | returns | java.lang.String | Function return type. If not specified, it will be calculated based on the output arguments. | | schema | java.lang.String | Schema where the function is located. If not specified, the provider default schema is used. | +| securityDefiner | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If the function should execute with the permissions of the function owner instead of the permissions of the caller. | +| strict | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If the function should always return NULL if any of it's inputs is NULL. | +| volatility | java.lang.String | Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. | --- @@ -130,7 +140,7 @@ Must be unique amongst siblings in the same scope Body of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#body FunctionResource#body} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} --- @@ -140,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Name of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -150,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril arg block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#arg FunctionResource#arg} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} --- @@ -160,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The database where the function is located. If not specified, the provider default database is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#database FunctionResource#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#database FunctionResource#database} --- @@ -170,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} --- @@ -178,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +201,17 @@ If you experience problems setting this value it might not be settable. Please t Language of theof the function. One of: internal, sql, c, plpgsql. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#language FunctionResource#language} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} + +--- + +##### `parallel`Optional + +- *Type:* java.lang.String + +If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#parallel FunctionResource#parallel} --- @@ -201,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Function return type. If not specified, it will be calculated based on the output arguments. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#returns FunctionResource#returns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#returns FunctionResource#returns} --- @@ -211,7 +231,37 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Schema where the function is located. If not specified, the provider default schema is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#schema FunctionResource#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#schema FunctionResource#schema} + +--- + +##### `securityDefiner`Optional + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +If the function should execute with the permissions of the function owner instead of the permissions of the caller. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#security_definer FunctionResource#security_definer} + +--- + +##### `strict`Optional + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +If the function should always return NULL if any of it's inputs is NULL. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#strict FunctionResource#strict} + +--- + +##### `volatility`Optional + +- *Type:* java.lang.String + +Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#volatility FunctionResource#volatility} --- @@ -241,8 +291,12 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril | resetDropCascade | *No description.* | | resetId | *No description.* | | resetLanguage | *No description.* | +| resetParallel | *No description.* | | resetReturns | *No description.* | | resetSchema | *No description.* | +| resetSecurityDefiner | *No description.* | +| resetStrict | *No description.* | +| resetVolatility | *No description.* | --- @@ -472,6 +526,12 @@ public void resetId() public void resetLanguage() ``` +##### `resetParallel` + +```java +public void resetParallel() +``` + ##### `resetReturns` ```java @@ -484,6 +544,24 @@ public void resetReturns() public void resetSchema() ``` +##### `resetSecurityDefiner` + +```java +public void resetSecurityDefiner() +``` + +##### `resetStrict` + +```java +public void resetStrict() +``` + +##### `resetVolatility` + +```java +public void resetVolatility() +``` + #### Static Functions | **Name** | **Description** | @@ -580,16 +658,24 @@ FunctionResource.isTerraformResource(java.lang.Object x) | idInput | java.lang.String | *No description.* | | languageInput | java.lang.String | *No description.* | | nameInput | java.lang.String | *No description.* | +| parallelInput | java.lang.String | *No description.* | | returnsInput | java.lang.String | *No description.* | | schemaInput | java.lang.String | *No description.* | +| securityDefinerInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| strictInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| volatilityInput | java.lang.String | *No description.* | | body | java.lang.String | *No description.* | | database | java.lang.String | *No description.* | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | id | java.lang.String | *No description.* | | language | java.lang.String | *No description.* | | name | java.lang.String | *No description.* | +| parallel | java.lang.String | *No description.* | | returns | java.lang.String | *No description.* | | schema | java.lang.String | *No description.* | +| securityDefiner | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| strict | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| volatility | java.lang.String | *No description.* | --- @@ -815,6 +901,16 @@ public java.lang.String getNameInput(); --- +##### `parallelInput`Optional + +```java +public java.lang.String getParallelInput(); +``` + +- *Type:* java.lang.String + +--- + ##### `returnsInput`Optional ```java @@ -835,6 +931,36 @@ public java.lang.String getSchemaInput(); --- +##### `securityDefinerInput`Optional + +```java +public java.lang.Object getSecurityDefinerInput(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `strictInput`Optional + +```java +public java.lang.Object getStrictInput(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `volatilityInput`Optional + +```java +public java.lang.String getVolatilityInput(); +``` + +- *Type:* java.lang.String + +--- + ##### `body`Required ```java @@ -895,6 +1021,16 @@ public java.lang.String getName(); --- +##### `parallel`Required + +```java +public java.lang.String getParallel(); +``` + +- *Type:* java.lang.String + +--- + ##### `returns`Required ```java @@ -915,6 +1051,36 @@ public java.lang.String getSchema(); --- +##### `securityDefiner`Required + +```java +public java.lang.Object getSecurityDefiner(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `strict`Required + +```java +public java.lang.Object getStrict(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `volatility`Required + +```java +public java.lang.String getVolatility(); +``` + +- *Type:* java.lang.String + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -971,7 +1137,7 @@ public java.lang.String getType(); The argument type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#type FunctionResource#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#type FunctionResource#type} --- @@ -985,7 +1151,7 @@ public java.lang.String getDefault(); An expression to be used as default value if the parameter is not specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#default FunctionResource#default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#default FunctionResource#default} --- @@ -999,7 +1165,7 @@ public java.lang.String getMode(); The argument mode. One of: IN, OUT, INOUT, or VARIADIC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#mode FunctionResource#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#mode FunctionResource#mode} --- @@ -1013,7 +1179,7 @@ public java.lang.String getName(); The argument name. The name may be required for some languages or depending on the argument mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -1045,8 +1211,14 @@ FunctionResourceConfig.builder() // .dropCascade(IResolvable) // .id(java.lang.String) // .language(java.lang.String) +// .parallel(java.lang.String) // .returns(java.lang.String) // .schema(java.lang.String) +// .securityDefiner(java.lang.Boolean) +// .securityDefiner(IResolvable) +// .strict(java.lang.Boolean) +// .strict(IResolvable) +// .volatility(java.lang.String) .build(); ``` @@ -1066,10 +1238,14 @@ FunctionResourceConfig.builder() | arg | com.hashicorp.cdktf.IResolvable OR java.util.List<FunctionResourceArg> | arg block. | | database | java.lang.String | The database where the function is located. If not specified, the provider default database is used. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. | | language | java.lang.String | Language of theof the function. One of: internal, sql, c, plpgsql. | +| parallel | java.lang.String | If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. | | returns | java.lang.String | Function return type. If not specified, it will be calculated based on the output arguments. | | schema | java.lang.String | Schema where the function is located. If not specified, the provider default schema is used. | +| securityDefiner | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If the function should execute with the permissions of the function owner instead of the permissions of the caller. | +| strict | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | If the function should always return NULL if any of it's inputs is NULL. | +| volatility | java.lang.String | Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. | --- @@ -1153,7 +1329,7 @@ public java.lang.String getBody(); Body of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#body FunctionResource#body} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} --- @@ -1167,7 +1343,7 @@ public java.lang.String getName(); Name of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -1181,7 +1357,7 @@ public java.lang.Object getArg(); arg block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#arg FunctionResource#arg} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} --- @@ -1195,7 +1371,7 @@ public java.lang.String getDatabase(); The database where the function is located. If not specified, the provider default database is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#database FunctionResource#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#database FunctionResource#database} --- @@ -1209,7 +1385,7 @@ public java.lang.Object getDropCascade(); Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} --- @@ -1221,7 +1397,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1238,7 +1414,21 @@ public java.lang.String getLanguage(); Language of theof the function. One of: internal, sql, c, plpgsql. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#language FunctionResource#language} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} + +--- + +##### `parallel`Optional + +```java +public java.lang.String getParallel(); +``` + +- *Type:* java.lang.String + +If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#parallel FunctionResource#parallel} --- @@ -1252,7 +1442,7 @@ public java.lang.String getReturns(); Function return type. If not specified, it will be calculated based on the output arguments. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#returns FunctionResource#returns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#returns FunctionResource#returns} --- @@ -1266,7 +1456,49 @@ public java.lang.String getSchema(); Schema where the function is located. If not specified, the provider default schema is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#schema FunctionResource#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#schema FunctionResource#schema} + +--- + +##### `securityDefiner`Optional + +```java +public java.lang.Object getSecurityDefiner(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +If the function should execute with the permissions of the function owner instead of the permissions of the caller. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#security_definer FunctionResource#security_definer} + +--- + +##### `strict`Optional + +```java +public java.lang.Object getStrict(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +If the function should always return NULL if any of it's inputs is NULL. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#strict FunctionResource#strict} + +--- + +##### `volatility`Optional + +```java +public java.lang.String getVolatility(); +``` + +- *Type:* java.lang.String + +Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#volatility FunctionResource#volatility} --- diff --git a/docs/functionResource.python.md b/docs/functionResource.python.md index b5e8d65c..80dfe885 100644 --- a/docs/functionResource.python.md +++ b/docs/functionResource.python.md @@ -1,6 +1,6 @@ # `postgresql_function` -Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function). +Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function). # `functionResource` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_function`](https://regis ### FunctionResource -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function postgresql_function}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function}. #### Initializers @@ -32,8 +32,12 @@ functionResource.FunctionResource( drop_cascade: typing.Union[bool, IResolvable] = None, id: str = None, language: str = None, + parallel: str = None, returns: str = None, - schema: str = None + schema: str = None, + security_definer: typing.Union[bool, IResolvable] = None, + strict: typing.Union[bool, IResolvable] = None, + volatility: str = None ) ``` @@ -53,10 +57,14 @@ functionResource.FunctionResource( | arg | typing.Union[cdktf.IResolvable, typing.List[FunctionResourceArg]] | arg block. | | database | str | The database where the function is located. If not specified, the provider default database is used. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. | | language | str | Language of theof the function. One of: internal, sql, c, plpgsql. | +| parallel | str | If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. | | returns | str | Function return type. If not specified, it will be calculated based on the output arguments. | | schema | str | Schema where the function is located. If not specified, the provider default schema is used. | +| security_definer | typing.Union[bool, cdktf.IResolvable] | If the function should execute with the permissions of the function owner instead of the permissions of the caller. | +| strict | typing.Union[bool, cdktf.IResolvable] | If the function should always return NULL if any of it's inputs is NULL. | +| volatility | str | Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. | --- @@ -126,7 +134,7 @@ Must be unique amongst siblings in the same scope Body of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#body FunctionResource#body} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} --- @@ -136,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Name of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -146,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril arg block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#arg FunctionResource#arg} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} --- @@ -156,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The database where the function is located. If not specified, the provider default database is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#database FunctionResource#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#database FunctionResource#database} --- @@ -166,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} --- @@ -174,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -187,7 +195,17 @@ If you experience problems setting this value it might not be settable. Please t Language of theof the function. One of: internal, sql, c, plpgsql. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#language FunctionResource#language} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} + +--- + +##### `parallel`Optional + +- *Type:* str + +If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#parallel FunctionResource#parallel} --- @@ -197,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Function return type. If not specified, it will be calculated based on the output arguments. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#returns FunctionResource#returns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#returns FunctionResource#returns} --- @@ -207,7 +225,37 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Schema where the function is located. If not specified, the provider default schema is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#schema FunctionResource#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#schema FunctionResource#schema} + +--- + +##### `security_definer`Optional + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +If the function should execute with the permissions of the function owner instead of the permissions of the caller. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#security_definer FunctionResource#security_definer} + +--- + +##### `strict`Optional + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +If the function should always return NULL if any of it's inputs is NULL. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#strict FunctionResource#strict} + +--- + +##### `volatility`Optional + +- *Type:* str + +Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#volatility FunctionResource#volatility} --- @@ -237,8 +285,12 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril | reset_drop_cascade | *No description.* | | reset_id | *No description.* | | reset_language | *No description.* | +| reset_parallel | *No description.* | | reset_returns | *No description.* | | reset_schema | *No description.* | +| reset_security_definer | *No description.* | +| reset_strict | *No description.* | +| reset_volatility | *No description.* | --- @@ -495,6 +547,12 @@ def reset_id() -> None def reset_language() -> None ``` +##### `reset_parallel` + +```python +def reset_parallel() -> None +``` + ##### `reset_returns` ```python @@ -507,6 +565,24 @@ def reset_returns() -> None def reset_schema() -> None ``` +##### `reset_security_definer` + +```python +def reset_security_definer() -> None +``` + +##### `reset_strict` + +```python +def reset_strict() -> None +``` + +##### `reset_volatility` + +```python +def reset_volatility() -> None +``` + #### Static Functions | **Name** | **Description** | @@ -609,16 +685,24 @@ functionResource.FunctionResource.is_terraform_resource( | id_input | str | *No description.* | | language_input | str | *No description.* | | name_input | str | *No description.* | +| parallel_input | str | *No description.* | | returns_input | str | *No description.* | | schema_input | str | *No description.* | +| security_definer_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| strict_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| volatility_input | str | *No description.* | | body | str | *No description.* | | database | str | *No description.* | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | *No description.* | | id | str | *No description.* | | language | str | *No description.* | | name | str | *No description.* | +| parallel | str | *No description.* | | returns | str | *No description.* | | schema | str | *No description.* | +| security_definer | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| strict | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| volatility | str | *No description.* | --- @@ -844,6 +928,16 @@ name_input: str --- +##### `parallel_input`Optional + +```python +parallel_input: str +``` + +- *Type:* str + +--- + ##### `returns_input`Optional ```python @@ -864,6 +958,36 @@ schema_input: str --- +##### `security_definer_input`Optional + +```python +security_definer_input: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `strict_input`Optional + +```python +strict_input: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `volatility_input`Optional + +```python +volatility_input: str +``` + +- *Type:* str + +--- + ##### `body`Required ```python @@ -924,6 +1048,16 @@ name: str --- +##### `parallel`Required + +```python +parallel: str +``` + +- *Type:* str + +--- + ##### `returns`Required ```python @@ -944,6 +1078,36 @@ schema: str --- +##### `security_definer`Required + +```python +security_definer: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `strict`Required + +```python +strict: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `volatility`Required + +```python +volatility: str +``` + +- *Type:* str + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -1000,7 +1164,7 @@ type: str The argument type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#type FunctionResource#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#type FunctionResource#type} --- @@ -1014,7 +1178,7 @@ default: str An expression to be used as default value if the parameter is not specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#default FunctionResource#default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#default FunctionResource#default} --- @@ -1028,7 +1192,7 @@ mode: str The argument mode. One of: IN, OUT, INOUT, or VARIADIC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#mode FunctionResource#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#mode FunctionResource#mode} --- @@ -1042,7 +1206,7 @@ name: str The argument name. The name may be required for some languages or depending on the argument mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -1068,8 +1232,12 @@ functionResource.FunctionResourceConfig( drop_cascade: typing.Union[bool, IResolvable] = None, id: str = None, language: str = None, + parallel: str = None, returns: str = None, - schema: str = None + schema: str = None, + security_definer: typing.Union[bool, IResolvable] = None, + strict: typing.Union[bool, IResolvable] = None, + volatility: str = None ) ``` @@ -1089,10 +1257,14 @@ functionResource.FunctionResourceConfig( | arg | typing.Union[cdktf.IResolvable, typing.List[FunctionResourceArg]] | arg block. | | database | str | The database where the function is located. If not specified, the provider default database is used. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. | | language | str | Language of theof the function. One of: internal, sql, c, plpgsql. | +| parallel | str | If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. | | returns | str | Function return type. If not specified, it will be calculated based on the output arguments. | | schema | str | Schema where the function is located. If not specified, the provider default schema is used. | +| security_definer | typing.Union[bool, cdktf.IResolvable] | If the function should execute with the permissions of the function owner instead of the permissions of the caller. | +| strict | typing.Union[bool, cdktf.IResolvable] | If the function should always return NULL if any of it's inputs is NULL. | +| volatility | str | Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. | --- @@ -1176,7 +1348,7 @@ body: str Body of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#body FunctionResource#body} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} --- @@ -1190,7 +1362,7 @@ name: str Name of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -1204,7 +1376,7 @@ arg: typing.Union[IResolvable, typing.List[FunctionResourceArg]] arg block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#arg FunctionResource#arg} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} --- @@ -1218,7 +1390,7 @@ database: str The database where the function is located. If not specified, the provider default database is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#database FunctionResource#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#database FunctionResource#database} --- @@ -1232,7 +1404,7 @@ drop_cascade: typing.Union[bool, IResolvable] Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} --- @@ -1244,7 +1416,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1261,7 +1433,21 @@ language: str Language of theof the function. One of: internal, sql, c, plpgsql. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#language FunctionResource#language} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} + +--- + +##### `parallel`Optional + +```python +parallel: str +``` + +- *Type:* str + +If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#parallel FunctionResource#parallel} --- @@ -1275,7 +1461,7 @@ returns: str Function return type. If not specified, it will be calculated based on the output arguments. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#returns FunctionResource#returns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#returns FunctionResource#returns} --- @@ -1289,7 +1475,49 @@ schema: str Schema where the function is located. If not specified, the provider default schema is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#schema FunctionResource#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#schema FunctionResource#schema} + +--- + +##### `security_definer`Optional + +```python +security_definer: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +If the function should execute with the permissions of the function owner instead of the permissions of the caller. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#security_definer FunctionResource#security_definer} + +--- + +##### `strict`Optional + +```python +strict: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +If the function should always return NULL if any of it's inputs is NULL. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#strict FunctionResource#strict} + +--- + +##### `volatility`Optional + +```python +volatility: str +``` + +- *Type:* str + +Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#volatility FunctionResource#volatility} --- diff --git a/docs/functionResource.typescript.md b/docs/functionResource.typescript.md index 386f673b..617a9283 100644 --- a/docs/functionResource.typescript.md +++ b/docs/functionResource.typescript.md @@ -1,6 +1,6 @@ # `postgresql_function` -Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function). +Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function). # `functionResource` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_function`](https://regis ### FunctionResource -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function postgresql_function}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function}. #### Initializers @@ -76,8 +76,12 @@ Must be unique amongst siblings in the same scope | resetDropCascade | *No description.* | | resetId | *No description.* | | resetLanguage | *No description.* | +| resetParallel | *No description.* | | resetReturns | *No description.* | | resetSchema | *No description.* | +| resetSecurityDefiner | *No description.* | +| resetStrict | *No description.* | +| resetVolatility | *No description.* | --- @@ -307,6 +311,12 @@ public resetId(): void public resetLanguage(): void ``` +##### `resetParallel` + +```typescript +public resetParallel(): void +``` + ##### `resetReturns` ```typescript @@ -319,6 +329,24 @@ public resetReturns(): void public resetSchema(): void ``` +##### `resetSecurityDefiner` + +```typescript +public resetSecurityDefiner(): void +``` + +##### `resetStrict` + +```typescript +public resetStrict(): void +``` + +##### `resetVolatility` + +```typescript +public resetVolatility(): void +``` + #### Static Functions | **Name** | **Description** | @@ -415,16 +443,24 @@ functionResource.FunctionResource.isTerraformResource(x: any) | idInput | string | *No description.* | | languageInput | string | *No description.* | | nameInput | string | *No description.* | +| parallelInput | string | *No description.* | | returnsInput | string | *No description.* | | schemaInput | string | *No description.* | +| securityDefinerInput | boolean \| cdktf.IResolvable | *No description.* | +| strictInput | boolean \| cdktf.IResolvable | *No description.* | +| volatilityInput | string | *No description.* | | body | string | *No description.* | | database | string | *No description.* | | dropCascade | boolean \| cdktf.IResolvable | *No description.* | | id | string | *No description.* | | language | string | *No description.* | | name | string | *No description.* | +| parallel | string | *No description.* | | returns | string | *No description.* | | schema | string | *No description.* | +| securityDefiner | boolean \| cdktf.IResolvable | *No description.* | +| strict | boolean \| cdktf.IResolvable | *No description.* | +| volatility | string | *No description.* | --- @@ -650,6 +686,16 @@ public readonly nameInput: string; --- +##### `parallelInput`Optional + +```typescript +public readonly parallelInput: string; +``` + +- *Type:* string + +--- + ##### `returnsInput`Optional ```typescript @@ -670,6 +716,36 @@ public readonly schemaInput: string; --- +##### `securityDefinerInput`Optional + +```typescript +public readonly securityDefinerInput: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `strictInput`Optional + +```typescript +public readonly strictInput: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `volatilityInput`Optional + +```typescript +public readonly volatilityInput: string; +``` + +- *Type:* string + +--- + ##### `body`Required ```typescript @@ -730,6 +806,16 @@ public readonly name: string; --- +##### `parallel`Required + +```typescript +public readonly parallel: string; +``` + +- *Type:* string + +--- + ##### `returns`Required ```typescript @@ -750,6 +836,36 @@ public readonly schema: string; --- +##### `securityDefiner`Required + +```typescript +public readonly securityDefiner: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `strict`Required + +```typescript +public readonly strict: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `volatility`Required + +```typescript +public readonly volatility: string; +``` + +- *Type:* string + +--- + #### Constants | **Name** | **Type** | **Description** | @@ -801,7 +917,7 @@ public readonly type: string; The argument type. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#type FunctionResource#type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#type FunctionResource#type} --- @@ -815,7 +931,7 @@ public readonly default: string; An expression to be used as default value if the parameter is not specified. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#default FunctionResource#default} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#default FunctionResource#default} --- @@ -829,7 +945,7 @@ public readonly mode: string; The argument mode. One of: IN, OUT, INOUT, or VARIADIC. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#mode FunctionResource#mode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#mode FunctionResource#mode} --- @@ -843,7 +959,7 @@ public readonly name: string; The argument name. The name may be required for some languages or depending on the argument mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -873,10 +989,14 @@ const functionResourceConfig: functionResource.FunctionResourceConfig = { ... } | arg | cdktf.IResolvable \| FunctionResourceArg[] | arg block. | | database | string | The database where the function is located. If not specified, the provider default database is used. | | dropCascade | boolean \| cdktf.IResolvable | Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. | | language | string | Language of theof the function. One of: internal, sql, c, plpgsql. | +| parallel | string | If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. | | returns | string | Function return type. If not specified, it will be calculated based on the output arguments. | | schema | string | Schema where the function is located. If not specified, the provider default schema is used. | +| securityDefiner | boolean \| cdktf.IResolvable | If the function should execute with the permissions of the function owner instead of the permissions of the caller. | +| strict | boolean \| cdktf.IResolvable | If the function should always return NULL if any of it's inputs is NULL. | +| volatility | string | Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. | --- @@ -960,7 +1080,7 @@ public readonly body: string; Body of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#body FunctionResource#body} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} --- @@ -974,7 +1094,7 @@ public readonly name: string; Name of the function. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} --- @@ -988,7 +1108,7 @@ public readonly arg: IResolvable | FunctionResourceArg[]; arg block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#arg FunctionResource#arg} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} --- @@ -1002,7 +1122,7 @@ public readonly database: string; The database where the function is located. If not specified, the provider default database is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#database FunctionResource#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#database FunctionResource#database} --- @@ -1016,7 +1136,7 @@ public readonly dropCascade: boolean | IResolvable; Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} --- @@ -1028,7 +1148,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1045,7 +1165,21 @@ public readonly language: string; Language of theof the function. One of: internal, sql, c, plpgsql. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#language FunctionResource#language} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} + +--- + +##### `parallel`Optional + +```typescript +public readonly parallel: string; +``` + +- *Type:* string + +If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#parallel FunctionResource#parallel} --- @@ -1059,7 +1193,7 @@ public readonly returns: string; Function return type. If not specified, it will be calculated based on the output arguments. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#returns FunctionResource#returns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#returns FunctionResource#returns} --- @@ -1073,7 +1207,49 @@ public readonly schema: string; Schema where the function is located. If not specified, the provider default schema is used. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#schema FunctionResource#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#schema FunctionResource#schema} + +--- + +##### `securityDefiner`Optional + +```typescript +public readonly securityDefiner: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +If the function should execute with the permissions of the function owner instead of the permissions of the caller. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#security_definer FunctionResource#security_definer} + +--- + +##### `strict`Optional + +```typescript +public readonly strict: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +If the function should always return NULL if any of it's inputs is NULL. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#strict FunctionResource#strict} + +--- + +##### `volatility`Optional + +```typescript +public readonly volatility: string; +``` + +- *Type:* string + +Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#volatility FunctionResource#volatility} --- diff --git a/docs/grant.csharp.md b/docs/grant.csharp.md index 69526c70..81fe96e5 100644 --- a/docs/grant.csharp.md +++ b/docs/grant.csharp.md @@ -1,6 +1,6 @@ # `postgresql_grant` -Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant). +Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant). # `grant` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry ### Grant -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant postgresql_grant}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant}. #### Initializers @@ -786,7 +786,7 @@ new GrantConfig { | Privileges | string[] | The list of privileges to grant. | | Role | string | The name of the role to grant privileges on. | | Columns | string[] | The specific columns to grant privileges on for this role. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. | | Objects | string[] | The specific objects to grant privileges on for this role (empty means all objects of the requested type). | | Schema | string | The database schema to grant privileges on for this role. | | WithGrantOption | object | Permit the grant recipient to grant it to others. | @@ -873,7 +873,7 @@ public string Database { get; set; } The database to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#database Grant#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} --- @@ -887,7 +887,7 @@ public string ObjectType { get; set; } The PostgreSQL object type to grant the privileges on (one of: database, function, procedure, routine, schema, sequence, table, foreign_data_wrapper, foreign_server, column). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#object_type Grant#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#object_type Grant#object_type} --- @@ -901,7 +901,7 @@ public string[] Privileges { get; set; } The list of privileges to grant. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#privileges Grant#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} --- @@ -915,7 +915,7 @@ public string Role { get; set; } The name of the role to grant privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#role Grant#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} --- @@ -929,7 +929,7 @@ public string[] Columns { get; set; } The specific columns to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#columns Grant#columns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} --- @@ -941,7 +941,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -958,7 +958,7 @@ public string[] Objects { get; set; } The specific objects to grant privileges on for this role (empty means all objects of the requested type). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#objects Grant#objects} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#objects Grant#objects} --- @@ -972,7 +972,7 @@ public string Schema { get; set; } The database schema to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#schema Grant#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} --- @@ -986,7 +986,7 @@ public object WithGrantOption { get; set; } Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#with_grant_option Grant#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#with_grant_option Grant#with_grant_option} --- diff --git a/docs/grant.go.md b/docs/grant.go.md index c5f744cb..9217ffde 100644 --- a/docs/grant.go.md +++ b/docs/grant.go.md @@ -1,6 +1,6 @@ # `postgresql_grant` -Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant). +Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant). # `grant` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry ### Grant -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant postgresql_grant}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant}. #### Initializers @@ -786,7 +786,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/grant" | Privileges | *[]*string | The list of privileges to grant. | | Role | *string | The name of the role to grant privileges on. | | Columns | *[]*string | The specific columns to grant privileges on for this role. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. | | Objects | *[]*string | The specific objects to grant privileges on for this role (empty means all objects of the requested type). | | Schema | *string | The database schema to grant privileges on for this role. | | WithGrantOption | interface{} | Permit the grant recipient to grant it to others. | @@ -873,7 +873,7 @@ Database *string The database to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#database Grant#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} --- @@ -887,7 +887,7 @@ ObjectType *string The PostgreSQL object type to grant the privileges on (one of: database, function, procedure, routine, schema, sequence, table, foreign_data_wrapper, foreign_server, column). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#object_type Grant#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#object_type Grant#object_type} --- @@ -901,7 +901,7 @@ Privileges *[]*string The list of privileges to grant. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#privileges Grant#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} --- @@ -915,7 +915,7 @@ Role *string The name of the role to grant privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#role Grant#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} --- @@ -929,7 +929,7 @@ Columns *[]*string The specific columns to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#columns Grant#columns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} --- @@ -941,7 +941,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -958,7 +958,7 @@ Objects *[]*string The specific objects to grant privileges on for this role (empty means all objects of the requested type). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#objects Grant#objects} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#objects Grant#objects} --- @@ -972,7 +972,7 @@ Schema *string The database schema to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#schema Grant#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} --- @@ -986,7 +986,7 @@ WithGrantOption interface{} Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#with_grant_option Grant#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#with_grant_option Grant#with_grant_option} --- diff --git a/docs/grant.java.md b/docs/grant.java.md index 8720269a..ce9556e6 100644 --- a/docs/grant.java.md +++ b/docs/grant.java.md @@ -1,6 +1,6 @@ # `postgresql_grant` -Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant). +Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant). # `grant` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry ### Grant -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant postgresql_grant}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant}. #### Initializers @@ -56,7 +56,7 @@ Grant.Builder.create(Construct scope, java.lang.String id) | privileges | java.util.List | The list of privileges to grant. | | role | java.lang.String | The name of the role to grant privileges on. | | columns | java.util.List | The specific columns to grant privileges on for this role. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. | | objects | java.util.List | The specific objects to grant privileges on for this role (empty means all objects of the requested type). | | schema | java.lang.String | The database schema to grant privileges on for this role. | | withGrantOption | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Permit the grant recipient to grant it to others. | @@ -129,7 +129,7 @@ Must be unique amongst siblings in the same scope The database to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#database Grant#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} --- @@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL object type to grant the privileges on (one of: database, function, procedure, routine, schema, sequence, table, foreign_data_wrapper, foreign_server, column). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#object_type Grant#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#object_type Grant#object_type} --- @@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The list of privileges to grant. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#privileges Grant#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the role to grant privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#role Grant#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} --- @@ -169,7 +169,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The specific columns to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#columns Grant#columns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} --- @@ -177,7 +177,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +190,7 @@ If you experience problems setting this value it might not be settable. Please t The specific objects to grant privileges on for this role (empty means all objects of the requested type). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#objects Grant#objects} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#objects Grant#objects} --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The database schema to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#schema Grant#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} --- @@ -210,7 +210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#with_grant_option Grant#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#with_grant_option Grant#with_grant_option} --- @@ -955,7 +955,7 @@ GrantConfig.builder() | privileges | java.util.List | The list of privileges to grant. | | role | java.lang.String | The name of the role to grant privileges on. | | columns | java.util.List | The specific columns to grant privileges on for this role. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. | | objects | java.util.List | The specific objects to grant privileges on for this role (empty means all objects of the requested type). | | schema | java.lang.String | The database schema to grant privileges on for this role. | | withGrantOption | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Permit the grant recipient to grant it to others. | @@ -1042,7 +1042,7 @@ public java.lang.String getDatabase(); The database to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#database Grant#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} --- @@ -1056,7 +1056,7 @@ public java.lang.String getObjectType(); The PostgreSQL object type to grant the privileges on (one of: database, function, procedure, routine, schema, sequence, table, foreign_data_wrapper, foreign_server, column). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#object_type Grant#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#object_type Grant#object_type} --- @@ -1070,7 +1070,7 @@ public java.util.List getPrivileges(); The list of privileges to grant. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#privileges Grant#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} --- @@ -1084,7 +1084,7 @@ public java.lang.String getRole(); The name of the role to grant privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#role Grant#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} --- @@ -1098,7 +1098,7 @@ public java.util.List getColumns(); The specific columns to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#columns Grant#columns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} --- @@ -1110,7 +1110,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1127,7 +1127,7 @@ public java.util.List getObjects(); The specific objects to grant privileges on for this role (empty means all objects of the requested type). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#objects Grant#objects} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#objects Grant#objects} --- @@ -1141,7 +1141,7 @@ public java.lang.String getSchema(); The database schema to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#schema Grant#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} --- @@ -1155,7 +1155,7 @@ public java.lang.Object getWithGrantOption(); Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#with_grant_option Grant#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#with_grant_option Grant#with_grant_option} --- diff --git a/docs/grant.python.md b/docs/grant.python.md index 9c009dae..7f0ea2c1 100644 --- a/docs/grant.python.md +++ b/docs/grant.python.md @@ -1,6 +1,6 @@ # `postgresql_grant` -Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant). +Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant). # `grant` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry ### Grant -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant postgresql_grant}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant}. #### Initializers @@ -53,7 +53,7 @@ grant.Grant( | privileges | typing.List[str] | The list of privileges to grant. | | role | str | The name of the role to grant privileges on. | | columns | typing.List[str] | The specific columns to grant privileges on for this role. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. | | objects | typing.List[str] | The specific objects to grant privileges on for this role (empty means all objects of the requested type). | | schema | str | The database schema to grant privileges on for this role. | | with_grant_option | typing.Union[bool, cdktf.IResolvable] | Permit the grant recipient to grant it to others. | @@ -126,7 +126,7 @@ Must be unique amongst siblings in the same scope The database to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#database Grant#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL object type to grant the privileges on (one of: database, function, procedure, routine, schema, sequence, table, foreign_data_wrapper, foreign_server, column). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#object_type Grant#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#object_type Grant#object_type} --- @@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The list of privileges to grant. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#privileges Grant#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} --- @@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the role to grant privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#role Grant#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} --- @@ -166,7 +166,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The specific columns to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#columns Grant#columns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} --- @@ -174,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -187,7 +187,7 @@ If you experience problems setting this value it might not be settable. Please t The specific objects to grant privileges on for this role (empty means all objects of the requested type). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#objects Grant#objects} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#objects Grant#objects} --- @@ -197,7 +197,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The database schema to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#schema Grant#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} --- @@ -207,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#with_grant_option Grant#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#with_grant_option Grant#with_grant_option} --- @@ -978,7 +978,7 @@ grant.GrantConfig( | privileges | typing.List[str] | The list of privileges to grant. | | role | str | The name of the role to grant privileges on. | | columns | typing.List[str] | The specific columns to grant privileges on for this role. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. | | objects | typing.List[str] | The specific objects to grant privileges on for this role (empty means all objects of the requested type). | | schema | str | The database schema to grant privileges on for this role. | | with_grant_option | typing.Union[bool, cdktf.IResolvable] | Permit the grant recipient to grant it to others. | @@ -1065,7 +1065,7 @@ database: str The database to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#database Grant#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} --- @@ -1079,7 +1079,7 @@ object_type: str The PostgreSQL object type to grant the privileges on (one of: database, function, procedure, routine, schema, sequence, table, foreign_data_wrapper, foreign_server, column). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#object_type Grant#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#object_type Grant#object_type} --- @@ -1093,7 +1093,7 @@ privileges: typing.List[str] The list of privileges to grant. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#privileges Grant#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} --- @@ -1107,7 +1107,7 @@ role: str The name of the role to grant privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#role Grant#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} --- @@ -1121,7 +1121,7 @@ columns: typing.List[str] The specific columns to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#columns Grant#columns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} --- @@ -1133,7 +1133,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1150,7 +1150,7 @@ objects: typing.List[str] The specific objects to grant privileges on for this role (empty means all objects of the requested type). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#objects Grant#objects} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#objects Grant#objects} --- @@ -1164,7 +1164,7 @@ schema: str The database schema to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#schema Grant#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} --- @@ -1178,7 +1178,7 @@ with_grant_option: typing.Union[bool, IResolvable] Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#with_grant_option Grant#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#with_grant_option Grant#with_grant_option} --- diff --git a/docs/grant.typescript.md b/docs/grant.typescript.md index 22a52b4c..6564f949 100644 --- a/docs/grant.typescript.md +++ b/docs/grant.typescript.md @@ -1,6 +1,6 @@ # `postgresql_grant` -Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant). +Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant). # `grant` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry ### Grant -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant postgresql_grant}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant}. #### Initializers @@ -769,7 +769,7 @@ const grantConfig: grant.GrantConfig = { ... } | privileges | string[] | The list of privileges to grant. | | role | string | The name of the role to grant privileges on. | | columns | string[] | The specific columns to grant privileges on for this role. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. | | objects | string[] | The specific objects to grant privileges on for this role (empty means all objects of the requested type). | | schema | string | The database schema to grant privileges on for this role. | | withGrantOption | boolean \| cdktf.IResolvable | Permit the grant recipient to grant it to others. | @@ -856,7 +856,7 @@ public readonly database: string; The database to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#database Grant#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} --- @@ -870,7 +870,7 @@ public readonly objectType: string; The PostgreSQL object type to grant the privileges on (one of: database, function, procedure, routine, schema, sequence, table, foreign_data_wrapper, foreign_server, column). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#object_type Grant#object_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#object_type Grant#object_type} --- @@ -884,7 +884,7 @@ public readonly privileges: string[]; The list of privileges to grant. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#privileges Grant#privileges} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} --- @@ -898,7 +898,7 @@ public readonly role: string; The name of the role to grant privileges on. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#role Grant#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} --- @@ -912,7 +912,7 @@ public readonly columns: string[]; The specific columns to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#columns Grant#columns} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} --- @@ -924,7 +924,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -941,7 +941,7 @@ public readonly objects: string[]; The specific objects to grant privileges on for this role (empty means all objects of the requested type). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#objects Grant#objects} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#objects Grant#objects} --- @@ -955,7 +955,7 @@ public readonly schema: string; The database schema to grant privileges on for this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#schema Grant#schema} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} --- @@ -969,7 +969,7 @@ public readonly withGrantOption: boolean | IResolvable; Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#with_grant_option Grant#with_grant_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#with_grant_option Grant#with_grant_option} --- diff --git a/docs/grantRole.csharp.md b/docs/grantRole.csharp.md index 51ef2ae1..a136d6f9 100644 --- a/docs/grantRole.csharp.md +++ b/docs/grantRole.csharp.md @@ -1,6 +1,6 @@ # `postgresql_grant_role` -Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role). +Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role). # `grantRole` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://reg ### GrantRole -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role postgresql_grant_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role}. #### Initializers @@ -647,7 +647,7 @@ new GrantRoleConfig { | Provisioners | object[] | *No description.* | | GrantRole | string | The name of the role that is granted to role. | | Role | string | The name of the role to grant grant_role. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. | | WithAdminOption | object | Permit the grant recipient to grant it to others. | --- @@ -732,7 +732,7 @@ public string GrantRole { get; set; } The name of the role that is granted to role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#grant_role GrantRole#grant_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#grant_role GrantRole#grant_role} --- @@ -746,7 +746,7 @@ public string Role { get; set; } The name of the role to grant grant_role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#role GrantRole#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} --- @@ -758,7 +758,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -775,7 +775,7 @@ public object WithAdminOption { get; set; } Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} --- diff --git a/docs/grantRole.go.md b/docs/grantRole.go.md index ee6edb43..6bf32b8a 100644 --- a/docs/grantRole.go.md +++ b/docs/grantRole.go.md @@ -1,6 +1,6 @@ # `postgresql_grant_role` -Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role). +Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role). # `grantRole` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://reg ### GrantRole -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role postgresql_grant_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role}. #### Initializers @@ -647,7 +647,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/grantrole" | Provisioners | *[]interface{} | *No description.* | | GrantRole | *string | The name of the role that is granted to role. | | Role | *string | The name of the role to grant grant_role. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. | | WithAdminOption | interface{} | Permit the grant recipient to grant it to others. | --- @@ -732,7 +732,7 @@ GrantRole *string The name of the role that is granted to role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#grant_role GrantRole#grant_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#grant_role GrantRole#grant_role} --- @@ -746,7 +746,7 @@ Role *string The name of the role to grant grant_role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#role GrantRole#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} --- @@ -758,7 +758,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -775,7 +775,7 @@ WithAdminOption interface{} Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} --- diff --git a/docs/grantRole.java.md b/docs/grantRole.java.md index 801ea57a..4e39fab6 100644 --- a/docs/grantRole.java.md +++ b/docs/grantRole.java.md @@ -1,6 +1,6 @@ # `postgresql_grant_role` -Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role). +Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role). # `grantRole` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://reg ### GrantRole -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role postgresql_grant_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role}. #### Initializers @@ -48,7 +48,7 @@ GrantRole.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | grantRole | java.lang.String | The name of the role that is granted to role. | | role | java.lang.String | The name of the role to grant grant_role. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. | | withAdminOption | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Permit the grant recipient to grant it to others. | --- @@ -119,7 +119,7 @@ Must be unique amongst siblings in the same scope The name of the role that is granted to role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#grant_role GrantRole#grant_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#grant_role GrantRole#grant_role} --- @@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the role to grant grant_role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#role GrantRole#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +150,7 @@ If you experience problems setting this value it might not be settable. Please t Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} --- @@ -756,7 +756,7 @@ GrantRoleConfig.builder() | provisioners | java.util.List | *No description.* | | grantRole | java.lang.String | The name of the role that is granted to role. | | role | java.lang.String | The name of the role to grant grant_role. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. | | withAdminOption | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Permit the grant recipient to grant it to others. | --- @@ -841,7 +841,7 @@ public java.lang.String getGrantRole(); The name of the role that is granted to role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#grant_role GrantRole#grant_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#grant_role GrantRole#grant_role} --- @@ -855,7 +855,7 @@ public java.lang.String getRole(); The name of the role to grant grant_role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#role GrantRole#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} --- @@ -867,7 +867,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -884,7 +884,7 @@ public java.lang.Object getWithAdminOption(); Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} --- diff --git a/docs/grantRole.python.md b/docs/grantRole.python.md index abca2705..8df556b7 100644 --- a/docs/grantRole.python.md +++ b/docs/grantRole.python.md @@ -1,6 +1,6 @@ # `postgresql_grant_role` -Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role). +Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role). # `grantRole` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://reg ### GrantRole -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role postgresql_grant_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role}. #### Initializers @@ -45,7 +45,7 @@ grantRole.GrantRole( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | grant_role | str | The name of the role that is granted to role. | | role | str | The name of the role to grant grant_role. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. | | with_admin_option | typing.Union[bool, cdktf.IResolvable] | Permit the grant recipient to grant it to others. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The name of the role that is granted to role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#grant_role GrantRole#grant_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#grant_role GrantRole#grant_role} --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the role to grant grant_role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#role GrantRole#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} --- @@ -779,7 +779,7 @@ grantRole.GrantRoleConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | grant_role | str | The name of the role that is granted to role. | | role | str | The name of the role to grant grant_role. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. | | with_admin_option | typing.Union[bool, cdktf.IResolvable] | Permit the grant recipient to grant it to others. | --- @@ -864,7 +864,7 @@ grant_role: str The name of the role that is granted to role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#grant_role GrantRole#grant_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#grant_role GrantRole#grant_role} --- @@ -878,7 +878,7 @@ role: str The name of the role to grant grant_role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#role GrantRole#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} --- @@ -890,7 +890,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -907,7 +907,7 @@ with_admin_option: typing.Union[bool, IResolvable] Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} --- diff --git a/docs/grantRole.typescript.md b/docs/grantRole.typescript.md index 7e28e1cc..6606bfd0 100644 --- a/docs/grantRole.typescript.md +++ b/docs/grantRole.typescript.md @@ -1,6 +1,6 @@ # `postgresql_grant_role` -Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role). +Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role). # `grantRole` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://reg ### GrantRole -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role postgresql_grant_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role}. #### Initializers @@ -635,7 +635,7 @@ const grantRoleConfig: grantRole.GrantRoleConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | grantRole | string | The name of the role that is granted to role. | | role | string | The name of the role to grant grant_role. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. | | withAdminOption | boolean \| cdktf.IResolvable | Permit the grant recipient to grant it to others. | --- @@ -720,7 +720,7 @@ public readonly grantRole: string; The name of the role that is granted to role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#grant_role GrantRole#grant_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#grant_role GrantRole#grant_role} --- @@ -734,7 +734,7 @@ public readonly role: string; The name of the role to grant grant_role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#role GrantRole#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} --- @@ -746,7 +746,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -763,7 +763,7 @@ public readonly withAdminOption: boolean | IResolvable; Permit the grant recipient to grant it to others. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} --- diff --git a/docs/physicalReplicationSlot.csharp.md b/docs/physicalReplicationSlot.csharp.md index 171f31b2..f26be24c 100644 --- a/docs/physicalReplicationSlot.csharp.md +++ b/docs/physicalReplicationSlot.csharp.md @@ -1,6 +1,6 @@ # `postgresql_physical_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot). # `physicalReplicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slo ### PhysicalReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. #### Initializers @@ -592,8 +592,8 @@ new PhysicalReplicationSlotConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | --- @@ -675,7 +675,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. --- @@ -687,7 +687,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/physicalReplicationSlot.go.md b/docs/physicalReplicationSlot.go.md index 4ec17e5f..508e01a1 100644 --- a/docs/physicalReplicationSlot.go.md +++ b/docs/physicalReplicationSlot.go.md @@ -1,6 +1,6 @@ # `postgresql_physical_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot). # `physicalReplicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slo ### PhysicalReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. #### Initializers @@ -592,8 +592,8 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/physicalrepl | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | --- @@ -675,7 +675,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. --- @@ -687,7 +687,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/physicalReplicationSlot.java.md b/docs/physicalReplicationSlot.java.md index fe7bf040..a7b15a7d 100644 --- a/docs/physicalReplicationSlot.java.md +++ b/docs/physicalReplicationSlot.java.md @@ -1,6 +1,6 @@ # `postgresql_physical_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot). # `physicalReplicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slo ### PhysicalReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. #### Initializers @@ -43,8 +43,8 @@ PhysicalReplicationSlot.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | --- @@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. --- @@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -673,8 +673,8 @@ PhysicalReplicationSlotConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | --- @@ -756,7 +756,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. --- @@ -768,7 +768,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/physicalReplicationSlot.python.md b/docs/physicalReplicationSlot.python.md index 40196555..11c23313 100644 --- a/docs/physicalReplicationSlot.python.md +++ b/docs/physicalReplicationSlot.python.md @@ -1,6 +1,6 @@ # `postgresql_physical_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot). # `physicalReplicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slo ### PhysicalReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. #### Initializers @@ -41,8 +41,8 @@ physicalReplicationSlot.PhysicalReplicationSlot( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | --- @@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. --- @@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -698,8 +698,8 @@ physicalReplicationSlot.PhysicalReplicationSlotConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | --- @@ -781,7 +781,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. --- @@ -793,7 +793,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/physicalReplicationSlot.typescript.md b/docs/physicalReplicationSlot.typescript.md index 7688cc0e..9efb2f0c 100644 --- a/docs/physicalReplicationSlot.typescript.md +++ b/docs/physicalReplicationSlot.typescript.md @@ -1,6 +1,6 @@ # `postgresql_physical_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot). # `physicalReplicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slo ### PhysicalReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. #### Initializers @@ -582,8 +582,8 @@ const physicalReplicationSlotConfig: physicalReplicationSlot.PhysicalReplication | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. | --- @@ -665,7 +665,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. --- @@ -677,7 +677,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 5ee973e0..d19d73a9 100644 --- a/docs/provider.csharp.md +++ b/docs/provider.csharp.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs). +Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terra ### PostgresqlProvider -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs postgresql}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql}. #### Initializers @@ -64,6 +64,8 @@ Must be unique amongst siblings in the same scope | ResetAwsRdsIamAuth | *No description.* | | ResetAwsRdsIamProfile | *No description.* | | ResetAwsRdsIamRegion | *No description.* | +| ResetAzureIdentityAuth | *No description.* | +| ResetAzureTenantId | *No description.* | | ResetClientcert | *No description.* | | ResetConnectTimeout | *No description.* | | ResetDatabase | *No description.* | @@ -170,6 +172,18 @@ private void ResetAwsRdsIamProfile() private void ResetAwsRdsIamRegion() ``` +##### `ResetAzureIdentityAuth` + +```csharp +private void ResetAzureIdentityAuth() +``` + +##### `ResetAzureTenantId` + +```csharp +private void ResetAzureTenantId() +``` + ##### `ResetClientcert` ```csharp @@ -347,6 +361,8 @@ PostgresqlProvider.IsTerraformProvider(object X); | AwsRdsIamAuthInput | object | *No description.* | | AwsRdsIamProfileInput | string | *No description.* | | AwsRdsIamRegionInput | string | *No description.* | +| AzureIdentityAuthInput | object | *No description.* | +| AzureTenantIdInput | string | *No description.* | | ClientcertInput | PostgresqlProviderClientcert | *No description.* | | ConnectTimeoutInput | double | *No description.* | | DatabaseInput | string | *No description.* | @@ -365,6 +381,8 @@ PostgresqlProvider.IsTerraformProvider(object X); | AwsRdsIamAuth | object | *No description.* | | AwsRdsIamProfile | string | *No description.* | | AwsRdsIamRegion | string | *No description.* | +| AzureIdentityAuth | object | *No description.* | +| AzureTenantId | string | *No description.* | | Clientcert | PostgresqlProviderClientcert | *No description.* | | ConnectTimeout | double | *No description.* | | Database | string | *No description.* | @@ -515,6 +533,26 @@ public string AwsRdsIamRegionInput { get; } --- +##### `AzureIdentityAuthInput`Optional + +```csharp +public object AzureIdentityAuthInput { get; } +``` + +- *Type:* object + +--- + +##### `AzureTenantIdInput`Optional + +```csharp +public string AzureTenantIdInput { get; } +``` + +- *Type:* string + +--- + ##### `ClientcertInput`Optional ```csharp @@ -695,6 +733,26 @@ public string AwsRdsIamRegion { get; } --- +##### `AzureIdentityAuth`Optional + +```csharp +public object AzureIdentityAuth { get; } +``` + +- *Type:* object + +--- + +##### `AzureTenantId`Optional + +```csharp +public string AzureTenantId { get; } +``` + +- *Type:* string + +--- + ##### `Clientcert`Optional ```csharp @@ -874,7 +932,8 @@ using HashiCorp.Cdktf.Providers.Postgresql; new PostgresqlProviderClientcert { string Cert, - string Key + string Key, + object Sslinline = null }; ``` @@ -884,6 +943,7 @@ new PostgresqlProviderClientcert { | --- | --- | --- | | Cert | string | The SSL client certificate file path. The file must contain PEM encoded data. | | Key | string | The SSL client certificate private key file path. The file must contain PEM encoded data. | +| Sslinline | object | Must be set to true if you are inlining the cert/key instead of using a file path. | --- @@ -897,7 +957,7 @@ public string Cert { get; set; } The SSL client certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#cert PostgresqlProvider#cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#cert PostgresqlProvider#cert} --- @@ -911,7 +971,21 @@ public string Key { get; set; } The SSL client certificate private key file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#key PostgresqlProvider#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#key PostgresqlProvider#key} + +--- + +##### `Sslinline`Optional + +```csharp +public object Sslinline { get; set; } +``` + +- *Type:* object + +Must be set to true if you are inlining the cert/key instead of using a file path. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslinline PostgresqlProvider#sslinline} --- @@ -927,6 +1001,8 @@ new PostgresqlProviderConfig { object AwsRdsIamAuth = null, string AwsRdsIamProfile = null, string AwsRdsIamRegion = null, + object AzureIdentityAuth = null, + string AzureTenantId = null, PostgresqlProviderClientcert Clientcert = null, double ConnectTimeout = null, string Database = null, @@ -953,6 +1029,8 @@ new PostgresqlProviderConfig { | AwsRdsIamAuth | object | Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). | | AwsRdsIamProfile | string | AWS profile to use for IAM auth. | | AwsRdsIamRegion | string | AWS region to use for IAM auth. | +| AzureIdentityAuth | object | Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). | +| AzureTenantId | string | MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). | | Clientcert | PostgresqlProviderClientcert | clientcert block. | | ConnectTimeout | double | Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. | | Database | string | The name of the database to connect to in order to conenct to (defaults to `postgres`). | @@ -962,9 +1040,9 @@ new PostgresqlProviderConfig { | MaxConnections | double | Maximum number of connections to establish to the database. Zero means unlimited. | | Password | string | Password to be used if the PostgreSQL server demands password authentication. | | Port | double | The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. | -| Scheme | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. | +| Scheme | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. | | Sslmode | string | This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. | -| SslMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | +| SslMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | | Sslrootcert | string | The SSL server root certificate file path. The file must contain PEM encoded data. | | Superuser | object | Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). | | Username | string | PostgreSQL user name to connect as. | @@ -981,7 +1059,7 @@ public string Alias { get; set; } Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#alias PostgresqlProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} --- @@ -995,7 +1073,7 @@ public object AwsRdsIamAuth { get; set; } Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} --- @@ -1009,7 +1087,7 @@ public string AwsRdsIamProfile { get; set; } AWS profile to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} --- @@ -1023,7 +1101,35 @@ public string AwsRdsIamRegion { get; set; } AWS region to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} + +--- + +##### `AzureIdentityAuth`Optional + +```csharp +public object AzureIdentityAuth { get; set; } +``` + +- *Type:* object + +Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} + +--- + +##### `AzureTenantId`Optional + +```csharp +public string AzureTenantId { get; set; } +``` + +- *Type:* string + +MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} --- @@ -1037,7 +1143,7 @@ public PostgresqlProviderClientcert Clientcert { get; set; } clientcert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#clientcert PostgresqlProvider#clientcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} --- @@ -1051,7 +1157,7 @@ public double ConnectTimeout { get; set; } Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#connect_timeout PostgresqlProvider#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} --- @@ -1065,7 +1171,7 @@ public string Database { get; set; } The name of the database to connect to in order to conenct to (defaults to `postgres`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database PostgresqlProvider#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database PostgresqlProvider#database} --- @@ -1079,7 +1185,7 @@ public string DatabaseUsername { get; set; } Database username associated to the connected user (for user name maps). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database_username PostgresqlProvider#database_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} --- @@ -1093,7 +1199,7 @@ public string ExpectedVersion { get; set; } Specify the expected version of PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#expected_version PostgresqlProvider#expected_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} --- @@ -1107,7 +1213,7 @@ public string Host { get; set; } Name of PostgreSQL server address to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#host PostgresqlProvider#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} --- @@ -1121,7 +1227,7 @@ public double MaxConnections { get; set; } Maximum number of connections to establish to the database. Zero means unlimited. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#max_connections PostgresqlProvider#max_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#max_connections PostgresqlProvider#max_connections} --- @@ -1135,7 +1241,7 @@ public string Password { get; set; } Password to be used if the PostgreSQL server demands password authentication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#password PostgresqlProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} --- @@ -1149,7 +1255,7 @@ public double Port { get; set; } The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#port PostgresqlProvider#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#port PostgresqlProvider#port} --- @@ -1161,7 +1267,7 @@ public string Scheme { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. --- @@ -1175,7 +1281,7 @@ public string Sslmode { get; set; } This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslmode PostgresqlProvider#sslmode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslmode PostgresqlProvider#sslmode} --- @@ -1187,7 +1293,7 @@ public string SslMode { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. --- @@ -1201,7 +1307,7 @@ public string Sslrootcert { get; set; } The SSL server root certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslrootcert PostgresqlProvider#sslrootcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} --- @@ -1215,7 +1321,7 @@ public object Superuser { get; set; } Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#superuser PostgresqlProvider#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#superuser PostgresqlProvider#superuser} --- @@ -1229,7 +1335,7 @@ public string Username { get; set; } PostgreSQL user name to connect as. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#username PostgresqlProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} --- diff --git a/docs/provider.go.md b/docs/provider.go.md index 9c2edadb..aa46d3da 100644 --- a/docs/provider.go.md +++ b/docs/provider.go.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs). +Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terra ### PostgresqlProvider -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs postgresql}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql}. #### Initializers @@ -64,6 +64,8 @@ Must be unique amongst siblings in the same scope | ResetAwsRdsIamAuth | *No description.* | | ResetAwsRdsIamProfile | *No description.* | | ResetAwsRdsIamRegion | *No description.* | +| ResetAzureIdentityAuth | *No description.* | +| ResetAzureTenantId | *No description.* | | ResetClientcert | *No description.* | | ResetConnectTimeout | *No description.* | | ResetDatabase | *No description.* | @@ -170,6 +172,18 @@ func ResetAwsRdsIamProfile() func ResetAwsRdsIamRegion() ``` +##### `ResetAzureIdentityAuth` + +```go +func ResetAzureIdentityAuth() +``` + +##### `ResetAzureTenantId` + +```go +func ResetAzureTenantId() +``` + ##### `ResetClientcert` ```go @@ -347,6 +361,8 @@ provider.PostgresqlProvider_IsTerraformProvider(x interface{}) *bool | AwsRdsIamAuthInput | interface{} | *No description.* | | AwsRdsIamProfileInput | *string | *No description.* | | AwsRdsIamRegionInput | *string | *No description.* | +| AzureIdentityAuthInput | interface{} | *No description.* | +| AzureTenantIdInput | *string | *No description.* | | ClientcertInput | PostgresqlProviderClientcert | *No description.* | | ConnectTimeoutInput | *f64 | *No description.* | | DatabaseInput | *string | *No description.* | @@ -365,6 +381,8 @@ provider.PostgresqlProvider_IsTerraformProvider(x interface{}) *bool | AwsRdsIamAuth | interface{} | *No description.* | | AwsRdsIamProfile | *string | *No description.* | | AwsRdsIamRegion | *string | *No description.* | +| AzureIdentityAuth | interface{} | *No description.* | +| AzureTenantId | *string | *No description.* | | Clientcert | PostgresqlProviderClientcert | *No description.* | | ConnectTimeout | *f64 | *No description.* | | Database | *string | *No description.* | @@ -515,6 +533,26 @@ func AwsRdsIamRegionInput() *string --- +##### `AzureIdentityAuthInput`Optional + +```go +func AzureIdentityAuthInput() interface{} +``` + +- *Type:* interface{} + +--- + +##### `AzureTenantIdInput`Optional + +```go +func AzureTenantIdInput() *string +``` + +- *Type:* *string + +--- + ##### `ClientcertInput`Optional ```go @@ -695,6 +733,26 @@ func AwsRdsIamRegion() *string --- +##### `AzureIdentityAuth`Optional + +```go +func AzureIdentityAuth() interface{} +``` + +- *Type:* interface{} + +--- + +##### `AzureTenantId`Optional + +```go +func AzureTenantId() *string +``` + +- *Type:* *string + +--- + ##### `Clientcert`Optional ```go @@ -875,6 +933,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/provider" &provider.PostgresqlProviderClientcert { Cert: *string, Key: *string, + Sslinline: interface{}, } ``` @@ -884,6 +943,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/provider" | --- | --- | --- | | Cert | *string | The SSL client certificate file path. The file must contain PEM encoded data. | | Key | *string | The SSL client certificate private key file path. The file must contain PEM encoded data. | +| Sslinline | interface{} | Must be set to true if you are inlining the cert/key instead of using a file path. | --- @@ -897,7 +957,7 @@ Cert *string The SSL client certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#cert PostgresqlProvider#cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#cert PostgresqlProvider#cert} --- @@ -911,7 +971,21 @@ Key *string The SSL client certificate private key file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#key PostgresqlProvider#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#key PostgresqlProvider#key} + +--- + +##### `Sslinline`Optional + +```go +Sslinline interface{} +``` + +- *Type:* interface{} + +Must be set to true if you are inlining the cert/key instead of using a file path. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslinline PostgresqlProvider#sslinline} --- @@ -927,6 +1001,8 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/provider" AwsRdsIamAuth: interface{}, AwsRdsIamProfile: *string, AwsRdsIamRegion: *string, + AzureIdentityAuth: interface{}, + AzureTenantId: *string, Clientcert: github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9.provider.PostgresqlProviderClientcert, ConnectTimeout: *f64, Database: *string, @@ -953,6 +1029,8 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/provider" | AwsRdsIamAuth | interface{} | Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). | | AwsRdsIamProfile | *string | AWS profile to use for IAM auth. | | AwsRdsIamRegion | *string | AWS region to use for IAM auth. | +| AzureIdentityAuth | interface{} | Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). | +| AzureTenantId | *string | MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). | | Clientcert | PostgresqlProviderClientcert | clientcert block. | | ConnectTimeout | *f64 | Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. | | Database | *string | The name of the database to connect to in order to conenct to (defaults to `postgres`). | @@ -962,9 +1040,9 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/provider" | MaxConnections | *f64 | Maximum number of connections to establish to the database. Zero means unlimited. | | Password | *string | Password to be used if the PostgreSQL server demands password authentication. | | Port | *f64 | The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. | -| Scheme | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. | +| Scheme | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. | | Sslmode | *string | This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. | -| SslMode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | +| SslMode | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | | Sslrootcert | *string | The SSL server root certificate file path. The file must contain PEM encoded data. | | Superuser | interface{} | Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). | | Username | *string | PostgreSQL user name to connect as. | @@ -981,7 +1059,7 @@ Alias *string Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#alias PostgresqlProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} --- @@ -995,7 +1073,7 @@ AwsRdsIamAuth interface{} Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} --- @@ -1009,7 +1087,7 @@ AwsRdsIamProfile *string AWS profile to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} --- @@ -1023,7 +1101,35 @@ AwsRdsIamRegion *string AWS region to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} + +--- + +##### `AzureIdentityAuth`Optional + +```go +AzureIdentityAuth interface{} +``` + +- *Type:* interface{} + +Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} + +--- + +##### `AzureTenantId`Optional + +```go +AzureTenantId *string +``` + +- *Type:* *string + +MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} --- @@ -1037,7 +1143,7 @@ Clientcert PostgresqlProviderClientcert clientcert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#clientcert PostgresqlProvider#clientcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} --- @@ -1051,7 +1157,7 @@ ConnectTimeout *f64 Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#connect_timeout PostgresqlProvider#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} --- @@ -1065,7 +1171,7 @@ Database *string The name of the database to connect to in order to conenct to (defaults to `postgres`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database PostgresqlProvider#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database PostgresqlProvider#database} --- @@ -1079,7 +1185,7 @@ DatabaseUsername *string Database username associated to the connected user (for user name maps). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database_username PostgresqlProvider#database_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} --- @@ -1093,7 +1199,7 @@ ExpectedVersion *string Specify the expected version of PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#expected_version PostgresqlProvider#expected_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} --- @@ -1107,7 +1213,7 @@ Host *string Name of PostgreSQL server address to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#host PostgresqlProvider#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} --- @@ -1121,7 +1227,7 @@ MaxConnections *f64 Maximum number of connections to establish to the database. Zero means unlimited. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#max_connections PostgresqlProvider#max_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#max_connections PostgresqlProvider#max_connections} --- @@ -1135,7 +1241,7 @@ Password *string Password to be used if the PostgreSQL server demands password authentication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#password PostgresqlProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} --- @@ -1149,7 +1255,7 @@ Port *f64 The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#port PostgresqlProvider#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#port PostgresqlProvider#port} --- @@ -1161,7 +1267,7 @@ Scheme *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. --- @@ -1175,7 +1281,7 @@ Sslmode *string This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslmode PostgresqlProvider#sslmode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslmode PostgresqlProvider#sslmode} --- @@ -1187,7 +1293,7 @@ SslMode *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. --- @@ -1201,7 +1307,7 @@ Sslrootcert *string The SSL server root certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslrootcert PostgresqlProvider#sslrootcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} --- @@ -1215,7 +1321,7 @@ Superuser interface{} Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#superuser PostgresqlProvider#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#superuser PostgresqlProvider#superuser} --- @@ -1229,7 +1335,7 @@ Username *string PostgreSQL user name to connect as. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#username PostgresqlProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} --- diff --git a/docs/provider.java.md b/docs/provider.java.md index bed6a4dd..14903286 100644 --- a/docs/provider.java.md +++ b/docs/provider.java.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs). +Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terra ### PostgresqlProvider -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs postgresql}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql}. #### Initializers @@ -21,6 +21,9 @@ PostgresqlProvider.Builder.create(Construct scope, java.lang.String id) // .awsRdsIamAuth(IResolvable) // .awsRdsIamProfile(java.lang.String) // .awsRdsIamRegion(java.lang.String) +// .azureIdentityAuth(java.lang.Boolean) +// .azureIdentityAuth(IResolvable) +// .azureTenantId(java.lang.String) // .clientcert(PostgresqlProviderClientcert) // .connectTimeout(java.lang.Number) // .database(java.lang.String) @@ -48,6 +51,8 @@ PostgresqlProvider.Builder.create(Construct scope, java.lang.String id) | awsRdsIamAuth | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). | | awsRdsIamProfile | java.lang.String | AWS profile to use for IAM auth. | | awsRdsIamRegion | java.lang.String | AWS region to use for IAM auth. | +| azureIdentityAuth | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). | +| azureTenantId | java.lang.String | MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). | | clientcert | PostgresqlProviderClientcert | clientcert block. | | connectTimeout | java.lang.Number | Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. | | database | java.lang.String | The name of the database to connect to in order to conenct to (defaults to `postgres`). | @@ -57,9 +62,9 @@ PostgresqlProvider.Builder.create(Construct scope, java.lang.String id) | maxConnections | java.lang.Number | Maximum number of connections to establish to the database. Zero means unlimited. | | password | java.lang.String | Password to be used if the PostgreSQL server demands password authentication. | | port | java.lang.Number | The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. | -| scheme | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. | +| scheme | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. | | sslmode | java.lang.String | This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. | -| sslMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | +| sslMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | | sslrootcert | java.lang.String | The SSL server root certificate file path. The file must contain PEM encoded data. | | superuser | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). | | username | java.lang.String | PostgreSQL user name to connect as. | @@ -90,7 +95,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#alias PostgresqlProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} --- @@ -100,7 +105,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} --- @@ -110,7 +115,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril AWS profile to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} --- @@ -120,7 +125,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril AWS region to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} + +--- + +##### `azureIdentityAuth`Optional + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} + +--- + +##### `azureTenantId`Optional + +- *Type:* java.lang.String + +MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} --- @@ -130,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril clientcert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#clientcert PostgresqlProvider#clientcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} --- @@ -140,7 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#connect_timeout PostgresqlProvider#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} --- @@ -150,7 +175,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the database to connect to in order to conenct to (defaults to `postgres`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database PostgresqlProvider#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database PostgresqlProvider#database} --- @@ -160,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Database username associated to the connected user (for user name maps). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database_username PostgresqlProvider#database_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} --- @@ -170,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Specify the expected version of PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#expected_version PostgresqlProvider#expected_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} --- @@ -180,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Name of PostgreSQL server address to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#host PostgresqlProvider#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} --- @@ -190,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Maximum number of connections to establish to the database. Zero means unlimited. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#max_connections PostgresqlProvider#max_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#max_connections PostgresqlProvider#max_connections} --- @@ -200,7 +225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Password to be used if the PostgreSQL server demands password authentication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#password PostgresqlProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} --- @@ -210,7 +235,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#port PostgresqlProvider#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#port PostgresqlProvider#port} --- @@ -218,7 +243,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. --- @@ -228,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslmode PostgresqlProvider#sslmode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslmode PostgresqlProvider#sslmode} --- @@ -236,7 +261,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. --- @@ -246,7 +271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The SSL server root certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslrootcert PostgresqlProvider#sslrootcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} --- @@ -256,7 +281,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#superuser PostgresqlProvider#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#superuser PostgresqlProvider#superuser} --- @@ -266,7 +291,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril PostgreSQL user name to connect as. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#username PostgresqlProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} --- @@ -284,6 +309,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril | resetAwsRdsIamAuth | *No description.* | | resetAwsRdsIamProfile | *No description.* | | resetAwsRdsIamRegion | *No description.* | +| resetAzureIdentityAuth | *No description.* | +| resetAzureTenantId | *No description.* | | resetClientcert | *No description.* | | resetConnectTimeout | *No description.* | | resetDatabase | *No description.* | @@ -390,6 +417,18 @@ public void resetAwsRdsIamProfile() public void resetAwsRdsIamRegion() ``` +##### `resetAzureIdentityAuth` + +```java +public void resetAzureIdentityAuth() +``` + +##### `resetAzureTenantId` + +```java +public void resetAzureTenantId() +``` + ##### `resetClientcert` ```java @@ -567,6 +606,8 @@ PostgresqlProvider.isTerraformProvider(java.lang.Object x) | awsRdsIamAuthInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | awsRdsIamProfileInput | java.lang.String | *No description.* | | awsRdsIamRegionInput | java.lang.String | *No description.* | +| azureIdentityAuthInput | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| azureTenantIdInput | java.lang.String | *No description.* | | clientcertInput | PostgresqlProviderClientcert | *No description.* | | connectTimeoutInput | java.lang.Number | *No description.* | | databaseInput | java.lang.String | *No description.* | @@ -585,6 +626,8 @@ PostgresqlProvider.isTerraformProvider(java.lang.Object x) | awsRdsIamAuth | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | | awsRdsIamProfile | java.lang.String | *No description.* | | awsRdsIamRegion | java.lang.String | *No description.* | +| azureIdentityAuth | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | *No description.* | +| azureTenantId | java.lang.String | *No description.* | | clientcert | PostgresqlProviderClientcert | *No description.* | | connectTimeout | java.lang.Number | *No description.* | | database | java.lang.String | *No description.* | @@ -735,6 +778,26 @@ public java.lang.String getAwsRdsIamRegionInput(); --- +##### `azureIdentityAuthInput`Optional + +```java +public java.lang.Object getAzureIdentityAuthInput(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `azureTenantIdInput`Optional + +```java +public java.lang.String getAzureTenantIdInput(); +``` + +- *Type:* java.lang.String + +--- + ##### `clientcertInput`Optional ```java @@ -915,6 +978,26 @@ public java.lang.String getAwsRdsIamRegion(); --- +##### `azureIdentityAuth`Optional + +```java +public java.lang.Object getAzureIdentityAuth(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +--- + +##### `azureTenantId`Optional + +```java +public java.lang.String getAzureTenantId(); +``` + +- *Type:* java.lang.String + +--- + ##### `clientcert`Optional ```java @@ -1095,6 +1178,8 @@ import com.hashicorp.cdktf.providers.postgresql.provider.PostgresqlProviderClien PostgresqlProviderClientcert.builder() .cert(java.lang.String) .key(java.lang.String) +// .sslinline(java.lang.Boolean) +// .sslinline(IResolvable) .build(); ``` @@ -1104,6 +1189,7 @@ PostgresqlProviderClientcert.builder() | --- | --- | --- | | cert | java.lang.String | The SSL client certificate file path. The file must contain PEM encoded data. | | key | java.lang.String | The SSL client certificate private key file path. The file must contain PEM encoded data. | +| sslinline | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Must be set to true if you are inlining the cert/key instead of using a file path. | --- @@ -1117,7 +1203,7 @@ public java.lang.String getCert(); The SSL client certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#cert PostgresqlProvider#cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#cert PostgresqlProvider#cert} --- @@ -1131,7 +1217,21 @@ public java.lang.String getKey(); The SSL client certificate private key file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#key PostgresqlProvider#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#key PostgresqlProvider#key} + +--- + +##### `sslinline`Optional + +```java +public java.lang.Object getSslinline(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +Must be set to true if you are inlining the cert/key instead of using a file path. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslinline PostgresqlProvider#sslinline} --- @@ -1148,6 +1248,9 @@ PostgresqlProviderConfig.builder() // .awsRdsIamAuth(IResolvable) // .awsRdsIamProfile(java.lang.String) // .awsRdsIamRegion(java.lang.String) +// .azureIdentityAuth(java.lang.Boolean) +// .azureIdentityAuth(IResolvable) +// .azureTenantId(java.lang.String) // .clientcert(PostgresqlProviderClientcert) // .connectTimeout(java.lang.Number) // .database(java.lang.String) @@ -1175,6 +1278,8 @@ PostgresqlProviderConfig.builder() | awsRdsIamAuth | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). | | awsRdsIamProfile | java.lang.String | AWS profile to use for IAM auth. | | awsRdsIamRegion | java.lang.String | AWS region to use for IAM auth. | +| azureIdentityAuth | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). | +| azureTenantId | java.lang.String | MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). | | clientcert | PostgresqlProviderClientcert | clientcert block. | | connectTimeout | java.lang.Number | Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. | | database | java.lang.String | The name of the database to connect to in order to conenct to (defaults to `postgres`). | @@ -1184,9 +1289,9 @@ PostgresqlProviderConfig.builder() | maxConnections | java.lang.Number | Maximum number of connections to establish to the database. Zero means unlimited. | | password | java.lang.String | Password to be used if the PostgreSQL server demands password authentication. | | port | java.lang.Number | The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. | -| scheme | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. | +| scheme | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. | | sslmode | java.lang.String | This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. | -| sslMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | +| sslMode | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | | sslrootcert | java.lang.String | The SSL server root certificate file path. The file must contain PEM encoded data. | | superuser | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). | | username | java.lang.String | PostgreSQL user name to connect as. | @@ -1203,7 +1308,7 @@ public java.lang.String getAlias(); Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#alias PostgresqlProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} --- @@ -1217,7 +1322,7 @@ public java.lang.Object getAwsRdsIamAuth(); Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} --- @@ -1231,7 +1336,7 @@ public java.lang.String getAwsRdsIamProfile(); AWS profile to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} --- @@ -1245,7 +1350,35 @@ public java.lang.String getAwsRdsIamRegion(); AWS region to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} + +--- + +##### `azureIdentityAuth`Optional + +```java +public java.lang.Object getAzureIdentityAuth(); +``` + +- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable + +Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} + +--- + +##### `azureTenantId`Optional + +```java +public java.lang.String getAzureTenantId(); +``` + +- *Type:* java.lang.String + +MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} --- @@ -1259,7 +1392,7 @@ public PostgresqlProviderClientcert getClientcert(); clientcert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#clientcert PostgresqlProvider#clientcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} --- @@ -1273,7 +1406,7 @@ public java.lang.Number getConnectTimeout(); Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#connect_timeout PostgresqlProvider#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} --- @@ -1287,7 +1420,7 @@ public java.lang.String getDatabase(); The name of the database to connect to in order to conenct to (defaults to `postgres`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database PostgresqlProvider#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database PostgresqlProvider#database} --- @@ -1301,7 +1434,7 @@ public java.lang.String getDatabaseUsername(); Database username associated to the connected user (for user name maps). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database_username PostgresqlProvider#database_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} --- @@ -1315,7 +1448,7 @@ public java.lang.String getExpectedVersion(); Specify the expected version of PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#expected_version PostgresqlProvider#expected_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} --- @@ -1329,7 +1462,7 @@ public java.lang.String getHost(); Name of PostgreSQL server address to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#host PostgresqlProvider#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} --- @@ -1343,7 +1476,7 @@ public java.lang.Number getMaxConnections(); Maximum number of connections to establish to the database. Zero means unlimited. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#max_connections PostgresqlProvider#max_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#max_connections PostgresqlProvider#max_connections} --- @@ -1357,7 +1490,7 @@ public java.lang.String getPassword(); Password to be used if the PostgreSQL server demands password authentication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#password PostgresqlProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} --- @@ -1371,7 +1504,7 @@ public java.lang.Number getPort(); The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#port PostgresqlProvider#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#port PostgresqlProvider#port} --- @@ -1383,7 +1516,7 @@ public java.lang.String getScheme(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. --- @@ -1397,7 +1530,7 @@ public java.lang.String getSslmode(); This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslmode PostgresqlProvider#sslmode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslmode PostgresqlProvider#sslmode} --- @@ -1409,7 +1542,7 @@ public java.lang.String getSslMode(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. --- @@ -1423,7 +1556,7 @@ public java.lang.String getSslrootcert(); The SSL server root certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslrootcert PostgresqlProvider#sslrootcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} --- @@ -1437,7 +1570,7 @@ public java.lang.Object getSuperuser(); Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#superuser PostgresqlProvider#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#superuser PostgresqlProvider#superuser} --- @@ -1451,7 +1584,7 @@ public java.lang.String getUsername(); PostgreSQL user name to connect as. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#username PostgresqlProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} --- diff --git a/docs/provider.python.md b/docs/provider.python.md index 2916f072..ad6ba99e 100644 --- a/docs/provider.python.md +++ b/docs/provider.python.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs). +Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terra ### PostgresqlProvider -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs postgresql}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql}. #### Initializers @@ -22,6 +22,8 @@ provider.PostgresqlProvider( aws_rds_iam_auth: typing.Union[bool, IResolvable] = None, aws_rds_iam_profile: str = None, aws_rds_iam_region: str = None, + azure_identity_auth: typing.Union[bool, IResolvable] = None, + azure_tenant_id: str = None, clientcert: PostgresqlProviderClientcert = None, connect_timeout: typing.Union[int, float] = None, database: str = None, @@ -48,6 +50,8 @@ provider.PostgresqlProvider( | aws_rds_iam_auth | typing.Union[bool, cdktf.IResolvable] | Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). | | aws_rds_iam_profile | str | AWS profile to use for IAM auth. | | aws_rds_iam_region | str | AWS region to use for IAM auth. | +| azure_identity_auth | typing.Union[bool, cdktf.IResolvable] | Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). | +| azure_tenant_id | str | MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). | | clientcert | PostgresqlProviderClientcert | clientcert block. | | connect_timeout | typing.Union[int, float] | Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. | | database | str | The name of the database to connect to in order to conenct to (defaults to `postgres`). | @@ -57,9 +61,9 @@ provider.PostgresqlProvider( | max_connections | typing.Union[int, float] | Maximum number of connections to establish to the database. Zero means unlimited. | | password | str | Password to be used if the PostgreSQL server demands password authentication. | | port | typing.Union[int, float] | The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. | -| scheme | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. | +| scheme | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. | | sslmode | str | This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. | -| ssl_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | +| ssl_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | | sslrootcert | str | The SSL server root certificate file path. The file must contain PEM encoded data. | | superuser | typing.Union[bool, cdktf.IResolvable] | Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). | | username | str | PostgreSQL user name to connect as. | @@ -90,7 +94,7 @@ Must be unique amongst siblings in the same scope Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#alias PostgresqlProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} --- @@ -100,7 +104,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} --- @@ -110,7 +114,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril AWS profile to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} --- @@ -120,7 +124,27 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril AWS region to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} + +--- + +##### `azure_identity_auth`Optional + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} + +--- + +##### `azure_tenant_id`Optional + +- *Type:* str + +MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} --- @@ -130,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril clientcert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#clientcert PostgresqlProvider#clientcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} --- @@ -140,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#connect_timeout PostgresqlProvider#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} --- @@ -150,7 +174,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the database to connect to in order to conenct to (defaults to `postgres`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database PostgresqlProvider#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database PostgresqlProvider#database} --- @@ -160,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Database username associated to the connected user (for user name maps). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database_username PostgresqlProvider#database_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} --- @@ -170,7 +194,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Specify the expected version of PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#expected_version PostgresqlProvider#expected_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} --- @@ -180,7 +204,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Name of PostgreSQL server address to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#host PostgresqlProvider#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} --- @@ -190,7 +214,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Maximum number of connections to establish to the database. Zero means unlimited. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#max_connections PostgresqlProvider#max_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#max_connections PostgresqlProvider#max_connections} --- @@ -200,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Password to be used if the PostgreSQL server demands password authentication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#password PostgresqlProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} --- @@ -210,7 +234,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#port PostgresqlProvider#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#port PostgresqlProvider#port} --- @@ -218,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. --- @@ -228,7 +252,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslmode PostgresqlProvider#sslmode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslmode PostgresqlProvider#sslmode} --- @@ -236,7 +260,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. --- @@ -246,7 +270,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The SSL server root certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslrootcert PostgresqlProvider#sslrootcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} --- @@ -256,7 +280,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#superuser PostgresqlProvider#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#superuser PostgresqlProvider#superuser} --- @@ -266,7 +290,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril PostgreSQL user name to connect as. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#username PostgresqlProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} --- @@ -284,6 +308,8 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril | reset_aws_rds_iam_auth | *No description.* | | reset_aws_rds_iam_profile | *No description.* | | reset_aws_rds_iam_region | *No description.* | +| reset_azure_identity_auth | *No description.* | +| reset_azure_tenant_id | *No description.* | | reset_clientcert | *No description.* | | reset_connect_timeout | *No description.* | | reset_database | *No description.* | @@ -395,6 +421,18 @@ def reset_aws_rds_iam_profile() -> None def reset_aws_rds_iam_region() -> None ``` +##### `reset_azure_identity_auth` + +```python +def reset_azure_identity_auth() -> None +``` + +##### `reset_azure_tenant_id` + +```python +def reset_azure_tenant_id() -> None +``` + ##### `reset_clientcert` ```python @@ -578,6 +616,8 @@ provider.PostgresqlProvider.is_terraform_provider( | aws_rds_iam_auth_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | | aws_rds_iam_profile_input | str | *No description.* | | aws_rds_iam_region_input | str | *No description.* | +| azure_identity_auth_input | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| azure_tenant_id_input | str | *No description.* | | clientcert_input | PostgresqlProviderClientcert | *No description.* | | connect_timeout_input | typing.Union[int, float] | *No description.* | | database_input | str | *No description.* | @@ -596,6 +636,8 @@ provider.PostgresqlProvider.is_terraform_provider( | aws_rds_iam_auth | typing.Union[bool, cdktf.IResolvable] | *No description.* | | aws_rds_iam_profile | str | *No description.* | | aws_rds_iam_region | str | *No description.* | +| azure_identity_auth | typing.Union[bool, cdktf.IResolvable] | *No description.* | +| azure_tenant_id | str | *No description.* | | clientcert | PostgresqlProviderClientcert | *No description.* | | connect_timeout | typing.Union[int, float] | *No description.* | | database | str | *No description.* | @@ -746,6 +788,26 @@ aws_rds_iam_region_input: str --- +##### `azure_identity_auth_input`Optional + +```python +azure_identity_auth_input: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `azure_tenant_id_input`Optional + +```python +azure_tenant_id_input: str +``` + +- *Type:* str + +--- + ##### `clientcert_input`Optional ```python @@ -926,6 +988,26 @@ aws_rds_iam_region: str --- +##### `azure_identity_auth`Optional + +```python +azure_identity_auth: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +--- + +##### `azure_tenant_id`Optional + +```python +azure_tenant_id: str +``` + +- *Type:* str + +--- + ##### `clientcert`Optional ```python @@ -1105,7 +1187,8 @@ from cdktf_cdktf_provider_postgresql import provider provider.PostgresqlProviderClientcert( cert: str, - key: str + key: str, + sslinline: typing.Union[bool, IResolvable] = None ) ``` @@ -1115,6 +1198,7 @@ provider.PostgresqlProviderClientcert( | --- | --- | --- | | cert | str | The SSL client certificate file path. The file must contain PEM encoded data. | | key | str | The SSL client certificate private key file path. The file must contain PEM encoded data. | +| sslinline | typing.Union[bool, cdktf.IResolvable] | Must be set to true if you are inlining the cert/key instead of using a file path. | --- @@ -1128,7 +1212,7 @@ cert: str The SSL client certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#cert PostgresqlProvider#cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#cert PostgresqlProvider#cert} --- @@ -1142,7 +1226,21 @@ key: str The SSL client certificate private key file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#key PostgresqlProvider#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#key PostgresqlProvider#key} + +--- + +##### `sslinline`Optional + +```python +sslinline: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +Must be set to true if you are inlining the cert/key instead of using a file path. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslinline PostgresqlProvider#sslinline} --- @@ -1158,6 +1256,8 @@ provider.PostgresqlProviderConfig( aws_rds_iam_auth: typing.Union[bool, IResolvable] = None, aws_rds_iam_profile: str = None, aws_rds_iam_region: str = None, + azure_identity_auth: typing.Union[bool, IResolvable] = None, + azure_tenant_id: str = None, clientcert: PostgresqlProviderClientcert = None, connect_timeout: typing.Union[int, float] = None, database: str = None, @@ -1184,6 +1284,8 @@ provider.PostgresqlProviderConfig( | aws_rds_iam_auth | typing.Union[bool, cdktf.IResolvable] | Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). | | aws_rds_iam_profile | str | AWS profile to use for IAM auth. | | aws_rds_iam_region | str | AWS region to use for IAM auth. | +| azure_identity_auth | typing.Union[bool, cdktf.IResolvable] | Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). | +| azure_tenant_id | str | MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). | | clientcert | PostgresqlProviderClientcert | clientcert block. | | connect_timeout | typing.Union[int, float] | Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. | | database | str | The name of the database to connect to in order to conenct to (defaults to `postgres`). | @@ -1193,9 +1295,9 @@ provider.PostgresqlProviderConfig( | max_connections | typing.Union[int, float] | Maximum number of connections to establish to the database. Zero means unlimited. | | password | str | Password to be used if the PostgreSQL server demands password authentication. | | port | typing.Union[int, float] | The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. | -| scheme | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. | +| scheme | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. | | sslmode | str | This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. | -| ssl_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | +| ssl_mode | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | | sslrootcert | str | The SSL server root certificate file path. The file must contain PEM encoded data. | | superuser | typing.Union[bool, cdktf.IResolvable] | Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). | | username | str | PostgreSQL user name to connect as. | @@ -1212,7 +1314,7 @@ alias: str Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#alias PostgresqlProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} --- @@ -1226,7 +1328,7 @@ aws_rds_iam_auth: typing.Union[bool, IResolvable] Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} --- @@ -1240,7 +1342,7 @@ aws_rds_iam_profile: str AWS profile to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} --- @@ -1254,7 +1356,35 @@ aws_rds_iam_region: str AWS region to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} + +--- + +##### `azure_identity_auth`Optional + +```python +azure_identity_auth: typing.Union[bool, IResolvable] +``` + +- *Type:* typing.Union[bool, cdktf.IResolvable] + +Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} + +--- + +##### `azure_tenant_id`Optional + +```python +azure_tenant_id: str +``` + +- *Type:* str + +MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} --- @@ -1268,7 +1398,7 @@ clientcert: PostgresqlProviderClientcert clientcert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#clientcert PostgresqlProvider#clientcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} --- @@ -1282,7 +1412,7 @@ connect_timeout: typing.Union[int, float] Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#connect_timeout PostgresqlProvider#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} --- @@ -1296,7 +1426,7 @@ database: str The name of the database to connect to in order to conenct to (defaults to `postgres`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database PostgresqlProvider#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database PostgresqlProvider#database} --- @@ -1310,7 +1440,7 @@ database_username: str Database username associated to the connected user (for user name maps). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database_username PostgresqlProvider#database_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} --- @@ -1324,7 +1454,7 @@ expected_version: str Specify the expected version of PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#expected_version PostgresqlProvider#expected_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} --- @@ -1338,7 +1468,7 @@ host: str Name of PostgreSQL server address to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#host PostgresqlProvider#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} --- @@ -1352,7 +1482,7 @@ max_connections: typing.Union[int, float] Maximum number of connections to establish to the database. Zero means unlimited. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#max_connections PostgresqlProvider#max_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#max_connections PostgresqlProvider#max_connections} --- @@ -1366,7 +1496,7 @@ password: str Password to be used if the PostgreSQL server demands password authentication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#password PostgresqlProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} --- @@ -1380,7 +1510,7 @@ port: typing.Union[int, float] The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#port PostgresqlProvider#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#port PostgresqlProvider#port} --- @@ -1392,7 +1522,7 @@ scheme: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. --- @@ -1406,7 +1536,7 @@ sslmode: str This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslmode PostgresqlProvider#sslmode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslmode PostgresqlProvider#sslmode} --- @@ -1418,7 +1548,7 @@ ssl_mode: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. --- @@ -1432,7 +1562,7 @@ sslrootcert: str The SSL server root certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslrootcert PostgresqlProvider#sslrootcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} --- @@ -1446,7 +1576,7 @@ superuser: typing.Union[bool, IResolvable] Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#superuser PostgresqlProvider#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#superuser PostgresqlProvider#superuser} --- @@ -1460,7 +1590,7 @@ username: str PostgreSQL user name to connect as. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#username PostgresqlProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} --- diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md index 677f06e7..8214f201 100644 --- a/docs/provider.typescript.md +++ b/docs/provider.typescript.md @@ -1,6 +1,6 @@ # `provider` -Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs). +Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs). # `provider` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terra ### PostgresqlProvider -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs postgresql}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql}. #### Initializers @@ -64,6 +64,8 @@ Must be unique amongst siblings in the same scope | resetAwsRdsIamAuth | *No description.* | | resetAwsRdsIamProfile | *No description.* | | resetAwsRdsIamRegion | *No description.* | +| resetAzureIdentityAuth | *No description.* | +| resetAzureTenantId | *No description.* | | resetClientcert | *No description.* | | resetConnectTimeout | *No description.* | | resetDatabase | *No description.* | @@ -170,6 +172,18 @@ public resetAwsRdsIamProfile(): void public resetAwsRdsIamRegion(): void ``` +##### `resetAzureIdentityAuth` + +```typescript +public resetAzureIdentityAuth(): void +``` + +##### `resetAzureTenantId` + +```typescript +public resetAzureTenantId(): void +``` + ##### `resetClientcert` ```typescript @@ -347,6 +361,8 @@ provider.PostgresqlProvider.isTerraformProvider(x: any) | awsRdsIamAuthInput | boolean \| cdktf.IResolvable | *No description.* | | awsRdsIamProfileInput | string | *No description.* | | awsRdsIamRegionInput | string | *No description.* | +| azureIdentityAuthInput | boolean \| cdktf.IResolvable | *No description.* | +| azureTenantIdInput | string | *No description.* | | clientcertInput | PostgresqlProviderClientcert | *No description.* | | connectTimeoutInput | number | *No description.* | | databaseInput | string | *No description.* | @@ -365,6 +381,8 @@ provider.PostgresqlProvider.isTerraformProvider(x: any) | awsRdsIamAuth | boolean \| cdktf.IResolvable | *No description.* | | awsRdsIamProfile | string | *No description.* | | awsRdsIamRegion | string | *No description.* | +| azureIdentityAuth | boolean \| cdktf.IResolvable | *No description.* | +| azureTenantId | string | *No description.* | | clientcert | PostgresqlProviderClientcert | *No description.* | | connectTimeout | number | *No description.* | | database | string | *No description.* | @@ -515,6 +533,26 @@ public readonly awsRdsIamRegionInput: string; --- +##### `azureIdentityAuthInput`Optional + +```typescript +public readonly azureIdentityAuthInput: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `azureTenantIdInput`Optional + +```typescript +public readonly azureTenantIdInput: string; +``` + +- *Type:* string + +--- + ##### `clientcertInput`Optional ```typescript @@ -695,6 +733,26 @@ public readonly awsRdsIamRegion: string; --- +##### `azureIdentityAuth`Optional + +```typescript +public readonly azureIdentityAuth: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +--- + +##### `azureTenantId`Optional + +```typescript +public readonly azureTenantId: string; +``` + +- *Type:* string + +--- + ##### `clientcert`Optional ```typescript @@ -881,6 +939,7 @@ const postgresqlProviderClientcert: provider.PostgresqlProviderClientcert = { .. | --- | --- | --- | | cert | string | The SSL client certificate file path. The file must contain PEM encoded data. | | key | string | The SSL client certificate private key file path. The file must contain PEM encoded data. | +| sslinline | boolean \| cdktf.IResolvable | Must be set to true if you are inlining the cert/key instead of using a file path. | --- @@ -894,7 +953,7 @@ public readonly cert: string; The SSL client certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#cert PostgresqlProvider#cert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#cert PostgresqlProvider#cert} --- @@ -908,7 +967,21 @@ public readonly key: string; The SSL client certificate private key file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#key PostgresqlProvider#key} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#key PostgresqlProvider#key} + +--- + +##### `sslinline`Optional + +```typescript +public readonly sslinline: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +Must be set to true if you are inlining the cert/key instead of using a file path. + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslinline PostgresqlProvider#sslinline} --- @@ -930,6 +1003,8 @@ const postgresqlProviderConfig: provider.PostgresqlProviderConfig = { ... } | awsRdsIamAuth | boolean \| cdktf.IResolvable | Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). | | awsRdsIamProfile | string | AWS profile to use for IAM auth. | | awsRdsIamRegion | string | AWS region to use for IAM auth. | +| azureIdentityAuth | boolean \| cdktf.IResolvable | Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). | +| azureTenantId | string | MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). | | clientcert | PostgresqlProviderClientcert | clientcert block. | | connectTimeout | number | Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. | | database | string | The name of the database to connect to in order to conenct to (defaults to `postgres`). | @@ -939,9 +1014,9 @@ const postgresqlProviderConfig: provider.PostgresqlProviderConfig = { ... } | maxConnections | number | Maximum number of connections to establish to the database. Zero means unlimited. | | password | string | Password to be used if the PostgreSQL server demands password authentication. | | port | number | The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. | -| scheme | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. | +| scheme | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. | | sslmode | string | This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. | -| sslMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | +| sslMode | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. | | sslrootcert | string | The SSL server root certificate file path. The file must contain PEM encoded data. | | superuser | boolean \| cdktf.IResolvable | Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). | | username | string | PostgreSQL user name to connect as. | @@ -958,7 +1033,7 @@ public readonly alias: string; Alias name. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#alias PostgresqlProvider#alias} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} --- @@ -972,7 +1047,7 @@ public readonly awsRdsIamAuth: boolean | IResolvable; Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} --- @@ -986,7 +1061,7 @@ public readonly awsRdsIamProfile: string; AWS profile to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} --- @@ -1000,7 +1075,35 @@ public readonly awsRdsIamRegion: string; AWS region to use for IAM auth. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} + +--- + +##### `azureIdentityAuth`Optional + +```typescript +public readonly azureIdentityAuth: boolean | IResolvable; +``` + +- *Type:* boolean | cdktf.IResolvable + +Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} + +--- + +##### `azureTenantId`Optional + +```typescript +public readonly azureTenantId: string; +``` + +- *Type:* string + +MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html). + +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} --- @@ -1014,7 +1117,7 @@ public readonly clientcert: PostgresqlProviderClientcert; clientcert block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#clientcert PostgresqlProvider#clientcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} --- @@ -1028,7 +1131,7 @@ public readonly connectTimeout: number; Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#connect_timeout PostgresqlProvider#connect_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} --- @@ -1042,7 +1145,7 @@ public readonly database: string; The name of the database to connect to in order to conenct to (defaults to `postgres`). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database PostgresqlProvider#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database PostgresqlProvider#database} --- @@ -1056,7 +1159,7 @@ public readonly databaseUsername: string; Database username associated to the connected user (for user name maps). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database_username PostgresqlProvider#database_username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} --- @@ -1070,7 +1173,7 @@ public readonly expectedVersion: string; Specify the expected version of PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#expected_version PostgresqlProvider#expected_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} --- @@ -1084,7 +1187,7 @@ public readonly host: string; Name of PostgreSQL server address to connect to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#host PostgresqlProvider#host} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} --- @@ -1098,7 +1201,7 @@ public readonly maxConnections: number; Maximum number of connections to establish to the database. Zero means unlimited. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#max_connections PostgresqlProvider#max_connections} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#max_connections PostgresqlProvider#max_connections} --- @@ -1112,7 +1215,7 @@ public readonly password: string; Password to be used if the PostgreSQL server demands password authentication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#password PostgresqlProvider#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} --- @@ -1126,7 +1229,7 @@ public readonly port: number; The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#port PostgresqlProvider#port} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#port PostgresqlProvider#port} --- @@ -1138,7 +1241,7 @@ public readonly scheme: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. --- @@ -1152,7 +1255,7 @@ public readonly sslmode: string; This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslmode PostgresqlProvider#sslmode} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslmode PostgresqlProvider#sslmode} --- @@ -1164,7 +1267,7 @@ public readonly sslMode: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. --- @@ -1178,7 +1281,7 @@ public readonly sslrootcert: string; The SSL server root certificate file path. The file must contain PEM encoded data. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslrootcert PostgresqlProvider#sslrootcert} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} --- @@ -1192,7 +1295,7 @@ public readonly superuser: boolean | IResolvable; Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#superuser PostgresqlProvider#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#superuser PostgresqlProvider#superuser} --- @@ -1206,7 +1309,7 @@ public readonly username: string; PostgreSQL user name to connect as. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#username PostgresqlProvider#username} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} --- diff --git a/docs/publication.csharp.md b/docs/publication.csharp.md index c9da0077..abbb71d2 100644 --- a/docs/publication.csharp.md +++ b/docs/publication.csharp.md @@ -1,6 +1,6 @@ # `postgresql_publication` -Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication). +Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication). # `publication` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_publication`](https://re ### Publication -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication postgresql_publication}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication}. #### Initializers @@ -802,11 +802,11 @@ new PublicationConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. | | AllTables | object | Sets the tables list to publish to ALL tables. | | Database | string | Sets the database to add the publication for. | | DropCascade | object | When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. | | Owner | string | Sets the owner of the publication. | | PublishParam | string[] | Sets which DML operations will be published. | | PublishViaPartitionRootParam | object | Sets whether changes in a partitioned table using the identity and schema of the partitioned table. | @@ -892,7 +892,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. --- @@ -906,7 +906,7 @@ public object AllTables { get; set; } Sets the tables list to publish to ALL tables. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#all_tables Publication#all_tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#all_tables Publication#all_tables} --- @@ -920,7 +920,7 @@ public string Database { get; set; } Sets the database to add the publication for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#database Publication#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} --- @@ -934,7 +934,7 @@ public object DropCascade { get; set; } When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#drop_cascade Publication#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} --- @@ -946,7 +946,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +963,7 @@ public string Owner { get; set; } Sets the owner of the publication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#owner Publication#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} --- @@ -977,7 +977,7 @@ public string[] PublishParam { get; set; } Sets which DML operations will be published. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_param Publication#publish_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} --- @@ -991,7 +991,7 @@ public object PublishViaPartitionRootParam { get; set; } Sets whether changes in a partitioned table using the identity and schema of the partitioned table. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} --- @@ -1005,7 +1005,7 @@ public string[] Tables { get; set; } Sets the tables list to publish. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#tables Publication#tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} --- diff --git a/docs/publication.go.md b/docs/publication.go.md index 1adb6aa4..f676fac5 100644 --- a/docs/publication.go.md +++ b/docs/publication.go.md @@ -1,6 +1,6 @@ # `postgresql_publication` -Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication). +Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication). # `publication` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_publication`](https://re ### Publication -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication postgresql_publication}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication}. #### Initializers @@ -802,11 +802,11 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/publication" | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. | | AllTables | interface{} | Sets the tables list to publish to ALL tables. | | Database | *string | Sets the database to add the publication for. | | DropCascade | interface{} | When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. | | Owner | *string | Sets the owner of the publication. | | PublishParam | *[]*string | Sets which DML operations will be published. | | PublishViaPartitionRootParam | interface{} | Sets whether changes in a partitioned table using the identity and schema of the partitioned table. | @@ -892,7 +892,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. --- @@ -906,7 +906,7 @@ AllTables interface{} Sets the tables list to publish to ALL tables. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#all_tables Publication#all_tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#all_tables Publication#all_tables} --- @@ -920,7 +920,7 @@ Database *string Sets the database to add the publication for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#database Publication#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} --- @@ -934,7 +934,7 @@ DropCascade interface{} When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#drop_cascade Publication#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} --- @@ -946,7 +946,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +963,7 @@ Owner *string Sets the owner of the publication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#owner Publication#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} --- @@ -977,7 +977,7 @@ PublishParam *[]*string Sets which DML operations will be published. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_param Publication#publish_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} --- @@ -991,7 +991,7 @@ PublishViaPartitionRootParam interface{} Sets whether changes in a partitioned table using the identity and schema of the partitioned table. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} --- @@ -1005,7 +1005,7 @@ Tables *[]*string Sets the tables list to publish. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#tables Publication#tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} --- diff --git a/docs/publication.java.md b/docs/publication.java.md index 42dc9947..2802bf91 100644 --- a/docs/publication.java.md +++ b/docs/publication.java.md @@ -1,6 +1,6 @@ # `postgresql_publication` -Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication). +Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication). # `publication` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_publication`](https://re ### Publication -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication postgresql_publication}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication}. #### Initializers @@ -53,11 +53,11 @@ Publication.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. | | allTables | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Sets the tables list to publish to ALL tables. | | database | java.lang.String | Sets the database to add the publication for. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. | | owner | java.lang.String | Sets the owner of the publication. | | publishParam | java.util.List | Sets which DML operations will be published. | | publishViaPartitionRootParam | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Sets whether changes in a partitioned table using the identity and schema of the partitioned table. | @@ -129,7 +129,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. --- @@ -139,7 +139,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the tables list to publish to ALL tables. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#all_tables Publication#all_tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#all_tables Publication#all_tables} --- @@ -149,7 +149,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the database to add the publication for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#database Publication#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} --- @@ -159,7 +159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#drop_cascade Publication#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} --- @@ -167,7 +167,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -180,7 +180,7 @@ If you experience problems setting this value it might not be settable. Please t Sets the owner of the publication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#owner Publication#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} --- @@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets which DML operations will be published. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_param Publication#publish_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets whether changes in a partitioned table using the identity and schema of the partitioned table. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} --- @@ -210,7 +210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the tables list to publish. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#tables Publication#tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} --- @@ -973,11 +973,11 @@ PublicationConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. | | allTables | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Sets the tables list to publish to ALL tables. | | database | java.lang.String | Sets the database to add the publication for. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. | | owner | java.lang.String | Sets the owner of the publication. | | publishParam | java.util.List | Sets which DML operations will be published. | | publishViaPartitionRootParam | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Sets whether changes in a partitioned table using the identity and schema of the partitioned table. | @@ -1063,7 +1063,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. --- @@ -1077,7 +1077,7 @@ public java.lang.Object getAllTables(); Sets the tables list to publish to ALL tables. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#all_tables Publication#all_tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#all_tables Publication#all_tables} --- @@ -1091,7 +1091,7 @@ public java.lang.String getDatabase(); Sets the database to add the publication for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#database Publication#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} --- @@ -1105,7 +1105,7 @@ public java.lang.Object getDropCascade(); When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#drop_cascade Publication#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} --- @@ -1117,7 +1117,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1134,7 +1134,7 @@ public java.lang.String getOwner(); Sets the owner of the publication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#owner Publication#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} --- @@ -1148,7 +1148,7 @@ public java.util.List getPublishParam(); Sets which DML operations will be published. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_param Publication#publish_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} --- @@ -1162,7 +1162,7 @@ public java.lang.Object getPublishViaPartitionRootParam(); Sets whether changes in a partitioned table using the identity and schema of the partitioned table. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} --- @@ -1176,7 +1176,7 @@ public java.util.List getTables(); Sets the tables list to publish. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#tables Publication#tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} --- diff --git a/docs/publication.python.md b/docs/publication.python.md index 2573aa7b..1e366fa2 100644 --- a/docs/publication.python.md +++ b/docs/publication.python.md @@ -1,6 +1,6 @@ # `postgresql_publication` -Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication). +Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication). # `publication` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_publication`](https://re ### Publication -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication postgresql_publication}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication}. #### Initializers @@ -48,11 +48,11 @@ publication.Publication( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. | | all_tables | typing.Union[bool, cdktf.IResolvable] | Sets the tables list to publish to ALL tables. | | database | str | Sets the database to add the publication for. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. | | owner | str | Sets the owner of the publication. | | publish_param | typing.List[str] | Sets which DML operations will be published. | | publish_via_partition_root_param | typing.Union[bool, cdktf.IResolvable] | Sets whether changes in a partitioned table using the identity and schema of the partitioned table. | @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the tables list to publish to ALL tables. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#all_tables Publication#all_tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#all_tables Publication#all_tables} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the database to add the publication for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#database Publication#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#drop_cascade Publication#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 Sets the owner of the publication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#owner Publication#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} --- @@ -185,7 +185,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets which DML operations will be published. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_param Publication#publish_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} --- @@ -195,7 +195,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets whether changes in a partitioned table using the identity and schema of the partitioned table. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} --- @@ -205,7 +205,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the tables list to publish. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#tables Publication#tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} --- @@ -992,11 +992,11 @@ publication.PublicationConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. | | all_tables | typing.Union[bool, cdktf.IResolvable] | Sets the tables list to publish to ALL tables. | | database | str | Sets the database to add the publication for. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. | | owner | str | Sets the owner of the publication. | | publish_param | typing.List[str] | Sets which DML operations will be published. | | publish_via_partition_root_param | typing.Union[bool, cdktf.IResolvable] | Sets whether changes in a partitioned table using the identity and schema of the partitioned table. | @@ -1082,7 +1082,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. --- @@ -1096,7 +1096,7 @@ all_tables: typing.Union[bool, IResolvable] Sets the tables list to publish to ALL tables. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#all_tables Publication#all_tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#all_tables Publication#all_tables} --- @@ -1110,7 +1110,7 @@ database: str Sets the database to add the publication for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#database Publication#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} --- @@ -1124,7 +1124,7 @@ drop_cascade: typing.Union[bool, IResolvable] When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#drop_cascade Publication#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} --- @@ -1136,7 +1136,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1153,7 +1153,7 @@ owner: str Sets the owner of the publication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#owner Publication#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} --- @@ -1167,7 +1167,7 @@ publish_param: typing.List[str] Sets which DML operations will be published. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_param Publication#publish_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} --- @@ -1181,7 +1181,7 @@ publish_via_partition_root_param: typing.Union[bool, IResolvable] Sets whether changes in a partitioned table using the identity and schema of the partitioned table. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} --- @@ -1195,7 +1195,7 @@ tables: typing.List[str] Sets the tables list to publish. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#tables Publication#tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} --- diff --git a/docs/publication.typescript.md b/docs/publication.typescript.md index 34cbcb7a..36e83deb 100644 --- a/docs/publication.typescript.md +++ b/docs/publication.typescript.md @@ -1,6 +1,6 @@ # `postgresql_publication` -Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication). +Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication). # `publication` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_publication`](https://re ### Publication -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication postgresql_publication}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication}. #### Initializers @@ -785,11 +785,11 @@ const publicationConfig: publication.PublicationConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. | | allTables | boolean \| cdktf.IResolvable | Sets the tables list to publish to ALL tables. | | database | string | Sets the database to add the publication for. | | dropCascade | boolean \| cdktf.IResolvable | When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. | | owner | string | Sets the owner of the publication. | | publishParam | string[] | Sets which DML operations will be published. | | publishViaPartitionRootParam | boolean \| cdktf.IResolvable | Sets whether changes in a partitioned table using the identity and schema of the partitioned table. | @@ -875,7 +875,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. --- @@ -889,7 +889,7 @@ public readonly allTables: boolean | IResolvable; Sets the tables list to publish to ALL tables. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#all_tables Publication#all_tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#all_tables Publication#all_tables} --- @@ -903,7 +903,7 @@ public readonly database: string; Sets the database to add the publication for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#database Publication#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} --- @@ -917,7 +917,7 @@ public readonly dropCascade: boolean | IResolvable; When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#drop_cascade Publication#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} --- @@ -929,7 +929,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -946,7 +946,7 @@ public readonly owner: string; Sets the owner of the publication. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#owner Publication#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} --- @@ -960,7 +960,7 @@ public readonly publishParam: string[]; Sets which DML operations will be published. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_param Publication#publish_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} --- @@ -974,7 +974,7 @@ public readonly publishViaPartitionRootParam: boolean | IResolvable; Sets whether changes in a partitioned table using the identity and schema of the partitioned table. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} --- @@ -988,7 +988,7 @@ public readonly tables: string[]; Sets the tables list to publish. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#tables Publication#tables} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} --- diff --git a/docs/replicationSlot.csharp.md b/docs/replicationSlot.csharp.md index 9e3af54b..00faea3d 100644 --- a/docs/replicationSlot.csharp.md +++ b/docs/replicationSlot.csharp.md @@ -1,6 +1,6 @@ # `postgresql_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot). # `replicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https ### ReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot postgresql_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot}. #### Initializers @@ -645,10 +645,10 @@ new ReplicationSlotConfig { | Lifecycle | HashiCorp.Cdktf.TerraformResourceLifecycle | *No description.* | | Provider | HashiCorp.Cdktf.TerraformProvider | *No description.* | | Provisioners | object[] | *No description.* | -| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. | +| Name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. | | Plugin | string | Sets the output plugin to use. | | Database | string | Sets the database to add the replication slot to. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. | --- @@ -730,7 +730,7 @@ public string Name { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. --- @@ -744,7 +744,7 @@ public string Plugin { get; set; } Sets the output plugin to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} --- @@ -758,7 +758,7 @@ public string Database { get; set; } Sets the database to add the replication slot to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#database ReplicationSlot#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} --- @@ -770,7 +770,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/replicationSlot.go.md b/docs/replicationSlot.go.md index 1861d0fb..260afaf4 100644 --- a/docs/replicationSlot.go.md +++ b/docs/replicationSlot.go.md @@ -1,6 +1,6 @@ # `postgresql_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot). # `replicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https ### ReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot postgresql_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot}. #### Initializers @@ -645,10 +645,10 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/replications | Lifecycle | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle | *No description.* | | Provider | github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider | *No description.* | | Provisioners | *[]interface{} | *No description.* | -| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. | +| Name | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. | | Plugin | *string | Sets the output plugin to use. | | Database | *string | Sets the database to add the replication slot to. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. | --- @@ -730,7 +730,7 @@ Name *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. --- @@ -744,7 +744,7 @@ Plugin *string Sets the output plugin to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} --- @@ -758,7 +758,7 @@ Database *string Sets the database to add the replication slot to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#database ReplicationSlot#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} --- @@ -770,7 +770,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/replicationSlot.java.md b/docs/replicationSlot.java.md index d4026521..a36f2f63 100644 --- a/docs/replicationSlot.java.md +++ b/docs/replicationSlot.java.md @@ -1,6 +1,6 @@ # `postgresql_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot). # `replicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https ### ReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot postgresql_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot}. #### Initializers @@ -45,10 +45,10 @@ ReplicationSlot.Builder.create(Construct scope, java.lang.String id) | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. | | plugin | java.lang.String | Sets the output plugin to use. | | database | java.lang.String | Sets the database to add the replication slot to. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. --- @@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the output plugin to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the database to add the replication slot to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#database ReplicationSlot#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} --- @@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -750,10 +750,10 @@ ReplicationSlotConfig.builder() | lifecycle | com.hashicorp.cdktf.TerraformResourceLifecycle | *No description.* | | provider | com.hashicorp.cdktf.TerraformProvider | *No description.* | | provisioners | java.util.List | *No description.* | -| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. | +| name | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. | | plugin | java.lang.String | Sets the output plugin to use. | | database | java.lang.String | Sets the database to add the replication slot to. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. | --- @@ -835,7 +835,7 @@ public java.lang.String getName(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. --- @@ -849,7 +849,7 @@ public java.lang.String getPlugin(); Sets the output plugin to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} --- @@ -863,7 +863,7 @@ public java.lang.String getDatabase(); Sets the database to add the replication slot to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#database ReplicationSlot#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} --- @@ -875,7 +875,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/replicationSlot.python.md b/docs/replicationSlot.python.md index d50c9e58..d7e0582f 100644 --- a/docs/replicationSlot.python.md +++ b/docs/replicationSlot.python.md @@ -1,6 +1,6 @@ # `postgresql_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot). # `replicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https ### ReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot postgresql_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot}. #### Initializers @@ -43,10 +43,10 @@ replicationSlot.ReplicationSlot( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. | | plugin | str | Sets the output plugin to use. | | database | str | Sets the database to add the replication slot to. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. | --- @@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. --- @@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the output plugin to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the database to add the replication slot to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#database ReplicationSlot#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -775,10 +775,10 @@ replicationSlot.ReplicationSlotConfig( | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | -| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. | +| name | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. | | plugin | str | Sets the output plugin to use. | | database | str | Sets the database to add the replication slot to. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. | --- @@ -860,7 +860,7 @@ name: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. --- @@ -874,7 +874,7 @@ plugin: str Sets the output plugin to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} --- @@ -888,7 +888,7 @@ database: str Sets the database to add the replication slot to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#database ReplicationSlot#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} --- @@ -900,7 +900,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/replicationSlot.typescript.md b/docs/replicationSlot.typescript.md index d2b07c3c..36b9cf65 100644 --- a/docs/replicationSlot.typescript.md +++ b/docs/replicationSlot.typescript.md @@ -1,6 +1,6 @@ # `postgresql_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot). # `replicationSlot` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https ### ReplicationSlot -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot postgresql_replication_slot}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot}. #### Initializers @@ -633,10 +633,10 @@ const replicationSlotConfig: replicationSlot.ReplicationSlotConfig = { ... } | lifecycle | cdktf.TerraformResourceLifecycle | *No description.* | | provider | cdktf.TerraformProvider | *No description.* | | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | -| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. | +| name | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. | | plugin | string | Sets the output plugin to use. | | database | string | Sets the database to add the replication slot to. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. | --- @@ -718,7 +718,7 @@ public readonly name: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. --- @@ -732,7 +732,7 @@ public readonly plugin: string; Sets the output plugin to use. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} --- @@ -746,7 +746,7 @@ public readonly database: string; Sets the database to add the replication slot to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#database ReplicationSlot#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} --- @@ -758,7 +758,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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/role.csharp.md b/docs/role.csharp.md index 5f347982..44b17fd1 100644 --- a/docs/role.csharp.md +++ b/docs/role.csharp.md @@ -1,6 +1,6 @@ # `postgresql_role` -Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role). +Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role). # `role` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry. ### Role -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role postgresql_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role}. #### Initializers @@ -1168,9 +1168,9 @@ new RoleConfig { | ConnectionLimit | double | How many concurrent connections can be made with this role. | | CreateDatabase | object | Define a role's ability to create databases. | | CreateRole | object | Determine whether this role will be permitted to create new roles. | -| Encrypted | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. | +| Encrypted | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. | | EncryptedPassword | object | Control whether the password is stored encrypted in the system catalogs. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. | | IdleInTransactionSessionTimeout | double | Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. | | Inherit | object | Determine whether a role "inherits" the privileges of roles it is a member of. | | Login | object | Determine whether a role is allowed to log in. | @@ -1266,7 +1266,7 @@ public string Name { get; set; } The name of the role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#name Role#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} --- @@ -1280,7 +1280,7 @@ public string AssumeRole { get; set; } Role to switch to at login. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#assume_role Role#assume_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} --- @@ -1294,7 +1294,7 @@ public object BypassRowLevelSecurity { get; set; } Determine whether a role bypasses every row-level security (RLS) policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} --- @@ -1308,7 +1308,7 @@ public double ConnectionLimit { get; set; } How many concurrent connections can be made with this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#connection_limit Role#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} --- @@ -1322,7 +1322,7 @@ public object CreateDatabase { get; set; } Define a role's ability to create databases. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_database Role#create_database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} --- @@ -1336,7 +1336,7 @@ public object CreateRole { get; set; } Determine whether this role will be permitted to create new roles. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_role Role#create_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} --- @@ -1348,7 +1348,7 @@ public string Encrypted { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. --- @@ -1362,7 +1362,7 @@ public object EncryptedPassword { get; set; } Control whether the password is stored encrypted in the system catalogs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted_password Role#encrypted_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} --- @@ -1374,7 +1374,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1391,7 +1391,7 @@ public double IdleInTransactionSessionTimeout { get; set; } Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} --- @@ -1405,7 +1405,7 @@ public object Inherit { get; set; } Determine whether a role "inherits" the privileges of roles it is a member of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#inherit Role#inherit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#inherit Role#inherit} --- @@ -1419,7 +1419,7 @@ public object Login { get; set; } Determine whether a role is allowed to log in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#login Role#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} --- @@ -1433,7 +1433,7 @@ public string Password { get; set; } Sets the role's password. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#password Role#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} --- @@ -1447,7 +1447,7 @@ public object Replication { get; set; } Determine whether a role is allowed to initiate streaming replication or put the system in and out of backup mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#replication Role#replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#replication Role#replication} --- @@ -1461,7 +1461,7 @@ public string[] Roles { get; set; } Role(s) to grant to this new role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#roles Role#roles} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} --- @@ -1475,7 +1475,7 @@ public string[] SearchPath { get; set; } Sets the role's search path. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#search_path Role#search_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#search_path Role#search_path} --- @@ -1489,7 +1489,7 @@ public object SkipDropRole { get; set; } Skip actually running the DROP ROLE command when removing a ROLE from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_drop_role Role#skip_drop_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} --- @@ -1503,7 +1503,7 @@ public object SkipReassignOwned { get; set; } Skip actually running the REASSIGN OWNED command when removing a role from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} --- @@ -1517,7 +1517,7 @@ public double StatementTimeout { get; set; } Abort any statement that takes more than the specified number of milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#statement_timeout Role#statement_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#statement_timeout Role#statement_timeout} --- @@ -1531,7 +1531,7 @@ public object Superuser { get; set; } Determine whether the new role is a "superuser". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#superuser Role#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} --- @@ -1545,7 +1545,7 @@ public string ValidUntil { get; set; } Sets a date and time after which the role's password is no longer valid. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#valid_until Role#valid_until} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#valid_until Role#valid_until} --- diff --git a/docs/role.go.md b/docs/role.go.md index 5cf12741..571c8cda 100644 --- a/docs/role.go.md +++ b/docs/role.go.md @@ -1,6 +1,6 @@ # `postgresql_role` -Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role). +Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role). # `role` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry. ### Role -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role postgresql_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role}. #### Initializers @@ -1168,9 +1168,9 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/role" | ConnectionLimit | *f64 | How many concurrent connections can be made with this role. | | CreateDatabase | interface{} | Define a role's ability to create databases. | | CreateRole | interface{} | Determine whether this role will be permitted to create new roles. | -| Encrypted | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. | +| Encrypted | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. | | EncryptedPassword | interface{} | Control whether the password is stored encrypted in the system catalogs. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. | | IdleInTransactionSessionTimeout | *f64 | Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. | | Inherit | interface{} | Determine whether a role "inherits" the privileges of roles it is a member of. | | Login | interface{} | Determine whether a role is allowed to log in. | @@ -1266,7 +1266,7 @@ Name *string The name of the role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#name Role#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} --- @@ -1280,7 +1280,7 @@ AssumeRole *string Role to switch to at login. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#assume_role Role#assume_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} --- @@ -1294,7 +1294,7 @@ BypassRowLevelSecurity interface{} Determine whether a role bypasses every row-level security (RLS) policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} --- @@ -1308,7 +1308,7 @@ ConnectionLimit *f64 How many concurrent connections can be made with this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#connection_limit Role#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} --- @@ -1322,7 +1322,7 @@ CreateDatabase interface{} Define a role's ability to create databases. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_database Role#create_database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} --- @@ -1336,7 +1336,7 @@ CreateRole interface{} Determine whether this role will be permitted to create new roles. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_role Role#create_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} --- @@ -1348,7 +1348,7 @@ Encrypted *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. --- @@ -1362,7 +1362,7 @@ EncryptedPassword interface{} Control whether the password is stored encrypted in the system catalogs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted_password Role#encrypted_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} --- @@ -1374,7 +1374,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1391,7 +1391,7 @@ IdleInTransactionSessionTimeout *f64 Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} --- @@ -1405,7 +1405,7 @@ Inherit interface{} Determine whether a role "inherits" the privileges of roles it is a member of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#inherit Role#inherit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#inherit Role#inherit} --- @@ -1419,7 +1419,7 @@ Login interface{} Determine whether a role is allowed to log in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#login Role#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} --- @@ -1433,7 +1433,7 @@ Password *string Sets the role's password. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#password Role#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} --- @@ -1447,7 +1447,7 @@ Replication interface{} Determine whether a role is allowed to initiate streaming replication or put the system in and out of backup mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#replication Role#replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#replication Role#replication} --- @@ -1461,7 +1461,7 @@ Roles *[]*string Role(s) to grant to this new role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#roles Role#roles} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} --- @@ -1475,7 +1475,7 @@ SearchPath *[]*string Sets the role's search path. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#search_path Role#search_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#search_path Role#search_path} --- @@ -1489,7 +1489,7 @@ SkipDropRole interface{} Skip actually running the DROP ROLE command when removing a ROLE from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_drop_role Role#skip_drop_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} --- @@ -1503,7 +1503,7 @@ SkipReassignOwned interface{} Skip actually running the REASSIGN OWNED command when removing a role from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} --- @@ -1517,7 +1517,7 @@ StatementTimeout *f64 Abort any statement that takes more than the specified number of milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#statement_timeout Role#statement_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#statement_timeout Role#statement_timeout} --- @@ -1531,7 +1531,7 @@ Superuser interface{} Determine whether the new role is a "superuser". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#superuser Role#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} --- @@ -1545,7 +1545,7 @@ ValidUntil *string Sets a date and time after which the role's password is no longer valid. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#valid_until Role#valid_until} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#valid_until Role#valid_until} --- diff --git a/docs/role.java.md b/docs/role.java.md index 3b812e75..73005d12 100644 --- a/docs/role.java.md +++ b/docs/role.java.md @@ -1,6 +1,6 @@ # `postgresql_role` -Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role). +Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role). # `role` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry. ### Role -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role postgresql_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role}. #### Initializers @@ -78,9 +78,9 @@ Role.Builder.create(Construct scope, java.lang.String id) | connectionLimit | java.lang.Number | How many concurrent connections can be made with this role. | | createDatabase | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Define a role's ability to create databases. | | createRole | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determine whether this role will be permitted to create new roles. | -| encrypted | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. | +| encrypted | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. | | encryptedPassword | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Control whether the password is stored encrypted in the system catalogs. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. | | idleInTransactionSessionTimeout | java.lang.Number | Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. | | inherit | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determine whether a role "inherits" the privileges of roles it is a member of. | | login | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determine whether a role is allowed to log in. | @@ -162,7 +162,7 @@ Must be unique amongst siblings in the same scope The name of the role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#name Role#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} --- @@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Role to switch to at login. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#assume_role Role#assume_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether a role bypasses every row-level security (RLS) policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril How many concurrent connections can be made with this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#connection_limit Role#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} --- @@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Define a role's ability to create databases. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_database Role#create_database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} --- @@ -212,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether this role will be permitted to create new roles. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_role Role#create_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} --- @@ -220,7 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. --- @@ -230,7 +230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Control whether the password is stored encrypted in the system catalogs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted_password Role#encrypted_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} --- @@ -238,7 +238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -251,7 +251,7 @@ If you experience problems setting this value it might not be settable. Please t Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} --- @@ -261,7 +261,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether a role "inherits" the privileges of roles it is a member of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#inherit Role#inherit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#inherit Role#inherit} --- @@ -271,7 +271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether a role is allowed to log in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#login Role#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} --- @@ -281,7 +281,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the role's password. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#password Role#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} --- @@ -291,7 +291,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether a role is allowed to initiate streaming replication or put the system in and out of backup mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#replication Role#replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#replication Role#replication} --- @@ -301,7 +301,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Role(s) to grant to this new role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#roles Role#roles} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} --- @@ -311,7 +311,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the role's search path. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#search_path Role#search_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#search_path Role#search_path} --- @@ -321,7 +321,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Skip actually running the DROP ROLE command when removing a ROLE from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_drop_role Role#skip_drop_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} --- @@ -331,7 +331,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Skip actually running the REASSIGN OWNED command when removing a role from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} --- @@ -341,7 +341,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Abort any statement that takes more than the specified number of milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#statement_timeout Role#statement_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#statement_timeout Role#statement_timeout} --- @@ -351,7 +351,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether the new role is a "superuser". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#superuser Role#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} --- @@ -361,7 +361,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets a date and time after which the role's password is no longer valid. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#valid_until Role#valid_until} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#valid_until Role#valid_until} --- @@ -1497,9 +1497,9 @@ RoleConfig.builder() | connectionLimit | java.lang.Number | How many concurrent connections can be made with this role. | | createDatabase | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Define a role's ability to create databases. | | createRole | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determine whether this role will be permitted to create new roles. | -| encrypted | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. | +| encrypted | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. | | encryptedPassword | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Control whether the password is stored encrypted in the system catalogs. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. | | idleInTransactionSessionTimeout | java.lang.Number | Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. | | inherit | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determine whether a role "inherits" the privileges of roles it is a member of. | | login | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Determine whether a role is allowed to log in. | @@ -1595,7 +1595,7 @@ public java.lang.String getName(); The name of the role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#name Role#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} --- @@ -1609,7 +1609,7 @@ public java.lang.String getAssumeRole(); Role to switch to at login. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#assume_role Role#assume_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} --- @@ -1623,7 +1623,7 @@ public java.lang.Object getBypassRowLevelSecurity(); Determine whether a role bypasses every row-level security (RLS) policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} --- @@ -1637,7 +1637,7 @@ public java.lang.Number getConnectionLimit(); How many concurrent connections can be made with this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#connection_limit Role#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} --- @@ -1651,7 +1651,7 @@ public java.lang.Object getCreateDatabase(); Define a role's ability to create databases. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_database Role#create_database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} --- @@ -1665,7 +1665,7 @@ public java.lang.Object getCreateRole(); Determine whether this role will be permitted to create new roles. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_role Role#create_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} --- @@ -1677,7 +1677,7 @@ public java.lang.String getEncrypted(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. --- @@ -1691,7 +1691,7 @@ public java.lang.Object getEncryptedPassword(); Control whether the password is stored encrypted in the system catalogs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted_password Role#encrypted_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} --- @@ -1703,7 +1703,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1720,7 +1720,7 @@ public java.lang.Number getIdleInTransactionSessionTimeout(); Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} --- @@ -1734,7 +1734,7 @@ public java.lang.Object getInherit(); Determine whether a role "inherits" the privileges of roles it is a member of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#inherit Role#inherit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#inherit Role#inherit} --- @@ -1748,7 +1748,7 @@ public java.lang.Object getLogin(); Determine whether a role is allowed to log in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#login Role#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} --- @@ -1762,7 +1762,7 @@ public java.lang.String getPassword(); Sets the role's password. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#password Role#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} --- @@ -1776,7 +1776,7 @@ public java.lang.Object getReplication(); Determine whether a role is allowed to initiate streaming replication or put the system in and out of backup mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#replication Role#replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#replication Role#replication} --- @@ -1790,7 +1790,7 @@ public java.util.List getRoles(); Role(s) to grant to this new role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#roles Role#roles} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} --- @@ -1804,7 +1804,7 @@ public java.util.List getSearchPath(); Sets the role's search path. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#search_path Role#search_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#search_path Role#search_path} --- @@ -1818,7 +1818,7 @@ public java.lang.Object getSkipDropRole(); Skip actually running the DROP ROLE command when removing a ROLE from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_drop_role Role#skip_drop_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} --- @@ -1832,7 +1832,7 @@ public java.lang.Object getSkipReassignOwned(); Skip actually running the REASSIGN OWNED command when removing a role from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} --- @@ -1846,7 +1846,7 @@ public java.lang.Number getStatementTimeout(); Abort any statement that takes more than the specified number of milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#statement_timeout Role#statement_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#statement_timeout Role#statement_timeout} --- @@ -1860,7 +1860,7 @@ public java.lang.Object getSuperuser(); Determine whether the new role is a "superuser". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#superuser Role#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} --- @@ -1874,7 +1874,7 @@ public java.lang.String getValidUntil(); Sets a date and time after which the role's password is no longer valid. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#valid_until Role#valid_until} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#valid_until Role#valid_until} --- diff --git a/docs/role.python.md b/docs/role.python.md index d2719908..5d61791a 100644 --- a/docs/role.python.md +++ b/docs/role.python.md @@ -1,6 +1,6 @@ # `postgresql_role` -Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role). +Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role). # `role` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry. ### Role -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role postgresql_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role}. #### Initializers @@ -66,9 +66,9 @@ role.Role( | connection_limit | typing.Union[int, float] | How many concurrent connections can be made with this role. | | create_database | typing.Union[bool, cdktf.IResolvable] | Define a role's ability to create databases. | | create_role | typing.Union[bool, cdktf.IResolvable] | Determine whether this role will be permitted to create new roles. | -| encrypted | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. | +| encrypted | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. | | encrypted_password | typing.Union[bool, cdktf.IResolvable] | Control whether the password is stored encrypted in the system catalogs. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. | | idle_in_transaction_session_timeout | typing.Union[int, float] | Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. | | inherit | typing.Union[bool, cdktf.IResolvable] | Determine whether a role "inherits" the privileges of roles it is a member of. | | login | typing.Union[bool, cdktf.IResolvable] | Determine whether a role is allowed to log in. | @@ -150,7 +150,7 @@ Must be unique amongst siblings in the same scope The name of the role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#name Role#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} --- @@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Role to switch to at login. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#assume_role Role#assume_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether a role bypasses every row-level security (RLS) policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} --- @@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril How many concurrent connections can be made with this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#connection_limit Role#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} --- @@ -190,7 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Define a role's ability to create databases. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_database Role#create_database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} --- @@ -200,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether this role will be permitted to create new roles. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_role Role#create_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} --- @@ -208,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. --- @@ -218,7 +218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Control whether the password is stored encrypted in the system catalogs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted_password Role#encrypted_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} --- @@ -226,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -239,7 +239,7 @@ If you experience problems setting this value it might not be settable. Please t Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} --- @@ -249,7 +249,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether a role "inherits" the privileges of roles it is a member of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#inherit Role#inherit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#inherit Role#inherit} --- @@ -259,7 +259,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether a role is allowed to log in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#login Role#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} --- @@ -269,7 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the role's password. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#password Role#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} --- @@ -279,7 +279,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether a role is allowed to initiate streaming replication or put the system in and out of backup mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#replication Role#replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#replication Role#replication} --- @@ -289,7 +289,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Role(s) to grant to this new role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#roles Role#roles} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} --- @@ -299,7 +299,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the role's search path. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#search_path Role#search_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#search_path Role#search_path} --- @@ -309,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Skip actually running the DROP ROLE command when removing a ROLE from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_drop_role Role#skip_drop_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} --- @@ -319,7 +319,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Skip actually running the REASSIGN OWNED command when removing a role from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} --- @@ -329,7 +329,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Abort any statement that takes more than the specified number of milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#statement_timeout Role#statement_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#statement_timeout Role#statement_timeout} --- @@ -339,7 +339,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Determine whether the new role is a "superuser". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#superuser Role#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} --- @@ -349,7 +349,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets a date and time after which the role's password is no longer valid. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#valid_until Role#valid_until} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#valid_until Role#valid_until} --- @@ -1502,9 +1502,9 @@ role.RoleConfig( | connection_limit | typing.Union[int, float] | How many concurrent connections can be made with this role. | | create_database | typing.Union[bool, cdktf.IResolvable] | Define a role's ability to create databases. | | create_role | typing.Union[bool, cdktf.IResolvable] | Determine whether this role will be permitted to create new roles. | -| encrypted | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. | +| encrypted | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. | | encrypted_password | typing.Union[bool, cdktf.IResolvable] | Control whether the password is stored encrypted in the system catalogs. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. | | idle_in_transaction_session_timeout | typing.Union[int, float] | Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. | | inherit | typing.Union[bool, cdktf.IResolvable] | Determine whether a role "inherits" the privileges of roles it is a member of. | | login | typing.Union[bool, cdktf.IResolvable] | Determine whether a role is allowed to log in. | @@ -1600,7 +1600,7 @@ name: str The name of the role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#name Role#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} --- @@ -1614,7 +1614,7 @@ assume_role: str Role to switch to at login. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#assume_role Role#assume_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} --- @@ -1628,7 +1628,7 @@ bypass_row_level_security: typing.Union[bool, IResolvable] Determine whether a role bypasses every row-level security (RLS) policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} --- @@ -1642,7 +1642,7 @@ connection_limit: typing.Union[int, float] How many concurrent connections can be made with this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#connection_limit Role#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} --- @@ -1656,7 +1656,7 @@ create_database: typing.Union[bool, IResolvable] Define a role's ability to create databases. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_database Role#create_database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} --- @@ -1670,7 +1670,7 @@ create_role: typing.Union[bool, IResolvable] Determine whether this role will be permitted to create new roles. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_role Role#create_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} --- @@ -1682,7 +1682,7 @@ encrypted: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. --- @@ -1696,7 +1696,7 @@ encrypted_password: typing.Union[bool, IResolvable] Control whether the password is stored encrypted in the system catalogs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted_password Role#encrypted_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} --- @@ -1708,7 +1708,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ idle_in_transaction_session_timeout: typing.Union[int, float] Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} --- @@ -1739,7 +1739,7 @@ inherit: typing.Union[bool, IResolvable] Determine whether a role "inherits" the privileges of roles it is a member of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#inherit Role#inherit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#inherit Role#inherit} --- @@ -1753,7 +1753,7 @@ login: typing.Union[bool, IResolvable] Determine whether a role is allowed to log in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#login Role#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} --- @@ -1767,7 +1767,7 @@ password: str Sets the role's password. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#password Role#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} --- @@ -1781,7 +1781,7 @@ replication: typing.Union[bool, IResolvable] Determine whether a role is allowed to initiate streaming replication or put the system in and out of backup mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#replication Role#replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#replication Role#replication} --- @@ -1795,7 +1795,7 @@ roles: typing.List[str] Role(s) to grant to this new role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#roles Role#roles} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} --- @@ -1809,7 +1809,7 @@ search_path: typing.List[str] Sets the role's search path. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#search_path Role#search_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#search_path Role#search_path} --- @@ -1823,7 +1823,7 @@ skip_drop_role: typing.Union[bool, IResolvable] Skip actually running the DROP ROLE command when removing a ROLE from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_drop_role Role#skip_drop_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} --- @@ -1837,7 +1837,7 @@ skip_reassign_owned: typing.Union[bool, IResolvable] Skip actually running the REASSIGN OWNED command when removing a role from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} --- @@ -1851,7 +1851,7 @@ statement_timeout: typing.Union[int, float] Abort any statement that takes more than the specified number of milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#statement_timeout Role#statement_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#statement_timeout Role#statement_timeout} --- @@ -1865,7 +1865,7 @@ superuser: typing.Union[bool, IResolvable] Determine whether the new role is a "superuser". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#superuser Role#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} --- @@ -1879,7 +1879,7 @@ valid_until: str Sets a date and time after which the role's password is no longer valid. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#valid_until Role#valid_until} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#valid_until Role#valid_until} --- diff --git a/docs/role.typescript.md b/docs/role.typescript.md index ee2c0782..9fa758af 100644 --- a/docs/role.typescript.md +++ b/docs/role.typescript.md @@ -1,6 +1,6 @@ # `postgresql_role` -Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role). +Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role). # `role` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry. ### Role -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role postgresql_role}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role}. #### Initializers @@ -1139,9 +1139,9 @@ const roleConfig: role.RoleConfig = { ... } | connectionLimit | number | How many concurrent connections can be made with this role. | | createDatabase | boolean \| cdktf.IResolvable | Define a role's ability to create databases. | | createRole | boolean \| cdktf.IResolvable | Determine whether this role will be permitted to create new roles. | -| encrypted | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. | +| encrypted | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. | | encryptedPassword | boolean \| cdktf.IResolvable | Control whether the password is stored encrypted in the system catalogs. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. | | idleInTransactionSessionTimeout | number | Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. | | inherit | boolean \| cdktf.IResolvable | Determine whether a role "inherits" the privileges of roles it is a member of. | | login | boolean \| cdktf.IResolvable | Determine whether a role is allowed to log in. | @@ -1237,7 +1237,7 @@ public readonly name: string; The name of the role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#name Role#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} --- @@ -1251,7 +1251,7 @@ public readonly assumeRole: string; Role to switch to at login. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#assume_role Role#assume_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} --- @@ -1265,7 +1265,7 @@ public readonly bypassRowLevelSecurity: boolean | IResolvable; Determine whether a role bypasses every row-level security (RLS) policy. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} --- @@ -1279,7 +1279,7 @@ public readonly connectionLimit: number; How many concurrent connections can be made with this role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#connection_limit Role#connection_limit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} --- @@ -1293,7 +1293,7 @@ public readonly createDatabase: boolean | IResolvable; Define a role's ability to create databases. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_database Role#create_database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} --- @@ -1307,7 +1307,7 @@ public readonly createRole: boolean | IResolvable; Determine whether this role will be permitted to create new roles. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_role Role#create_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} --- @@ -1319,7 +1319,7 @@ public readonly encrypted: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. --- @@ -1333,7 +1333,7 @@ public readonly encryptedPassword: boolean | IResolvable; Control whether the password is stored encrypted in the system catalogs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted_password Role#encrypted_password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} --- @@ -1345,7 +1345,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1362,7 +1362,7 @@ public readonly idleInTransactionSessionTimeout: number; Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} --- @@ -1376,7 +1376,7 @@ public readonly inherit: boolean | IResolvable; Determine whether a role "inherits" the privileges of roles it is a member of. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#inherit Role#inherit} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#inherit Role#inherit} --- @@ -1390,7 +1390,7 @@ public readonly login: boolean | IResolvable; Determine whether a role is allowed to log in. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#login Role#login} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} --- @@ -1404,7 +1404,7 @@ public readonly password: string; Sets the role's password. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#password Role#password} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} --- @@ -1418,7 +1418,7 @@ public readonly replication: boolean | IResolvable; Determine whether a role is allowed to initiate streaming replication or put the system in and out of backup mode. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#replication Role#replication} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#replication Role#replication} --- @@ -1432,7 +1432,7 @@ public readonly roles: string[]; Role(s) to grant to this new role. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#roles Role#roles} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} --- @@ -1446,7 +1446,7 @@ public readonly searchPath: string[]; Sets the role's search path. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#search_path Role#search_path} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#search_path Role#search_path} --- @@ -1460,7 +1460,7 @@ public readonly skipDropRole: boolean | IResolvable; Skip actually running the DROP ROLE command when removing a ROLE from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_drop_role Role#skip_drop_role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} --- @@ -1474,7 +1474,7 @@ public readonly skipReassignOwned: boolean | IResolvable; Skip actually running the REASSIGN OWNED command when removing a role from PostgreSQL. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} --- @@ -1488,7 +1488,7 @@ public readonly statementTimeout: number; Abort any statement that takes more than the specified number of milliseconds. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#statement_timeout Role#statement_timeout} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#statement_timeout Role#statement_timeout} --- @@ -1502,7 +1502,7 @@ public readonly superuser: boolean | IResolvable; Determine whether the new role is a "superuser". -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#superuser Role#superuser} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} --- @@ -1516,7 +1516,7 @@ public readonly validUntil: string; Sets a date and time after which the role's password is no longer valid. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#valid_until Role#valid_until} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#valid_until Role#valid_until} --- diff --git a/docs/schema.csharp.md b/docs/schema.csharp.md index 79c2cd68..05078c51 100644 --- a/docs/schema.csharp.md +++ b/docs/schema.csharp.md @@ -1,6 +1,6 @@ # `postgresql_schema` -Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema). +Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema). # `schema` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registr ### Schema -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema postgresql_schema}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema}. #### Initializers @@ -758,7 +758,7 @@ new SchemaConfig { | Name | string | The name of the schema. | | Database | string | The database name to alter schema. | | DropCascade | object | When true, will also drop all the objects that are contained in the schema. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. | | IfNotExists | object | When true, use the existing schema if it exists. | | Owner | string | The ROLE name who owns the schema. | | Policy | object | policy block. | @@ -845,7 +845,7 @@ public string Name { get; set; } The name of the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#name Schema#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} --- @@ -859,7 +859,7 @@ public string Database { get; set; } The database name to alter schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#database Schema#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} --- @@ -873,7 +873,7 @@ public object DropCascade { get; set; } When true, will also drop all the objects that are contained in the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#drop_cascade Schema#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} --- @@ -885,7 +885,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -902,7 +902,7 @@ public object IfNotExists { get; set; } When true, use the existing schema if it exists. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#if_not_exists Schema#if_not_exists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#if_not_exists Schema#if_not_exists} --- @@ -916,7 +916,7 @@ public string Owner { get; set; } The ROLE name who owns the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#owner Schema#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} --- @@ -930,7 +930,7 @@ public object Policy { get; set; } policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#policy Schema#policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} --- @@ -972,7 +972,7 @@ public object Create { get; set; } If true, allow the specified ROLEs to CREATE new objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create Schema#create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create Schema#create} --- @@ -986,7 +986,7 @@ public object CreateWithGrant { get; set; } If true, allow the specified ROLEs to CREATE new objects within the schema(s) and GRANT the same CREATE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create_with_grant Schema#create_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create_with_grant Schema#create_with_grant} --- @@ -1000,7 +1000,7 @@ public string Role { get; set; } ROLE who will receive this policy (default: PUBLIC). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#role Schema#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#role Schema#role} --- @@ -1014,7 +1014,7 @@ public object Usage { get; set; } If true, allow the specified ROLEs to use objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage Schema#usage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage Schema#usage} --- @@ -1028,7 +1028,7 @@ public object UsageWithGrant { get; set; } If true, allow the specified ROLEs to use objects within the schema(s) and GRANT the same USAGE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} --- diff --git a/docs/schema.go.md b/docs/schema.go.md index 2039f9fb..8ad94b5a 100644 --- a/docs/schema.go.md +++ b/docs/schema.go.md @@ -1,6 +1,6 @@ # `postgresql_schema` -Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema). +Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema). # `schema` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registr ### Schema -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema postgresql_schema}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema}. #### Initializers @@ -758,7 +758,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/schema" | Name | *string | The name of the schema. | | Database | *string | The database name to alter schema. | | DropCascade | interface{} | When true, will also drop all the objects that are contained in the schema. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. | | IfNotExists | interface{} | When true, use the existing schema if it exists. | | Owner | *string | The ROLE name who owns the schema. | | Policy | interface{} | policy block. | @@ -845,7 +845,7 @@ Name *string The name of the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#name Schema#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} --- @@ -859,7 +859,7 @@ Database *string The database name to alter schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#database Schema#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} --- @@ -873,7 +873,7 @@ DropCascade interface{} When true, will also drop all the objects that are contained in the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#drop_cascade Schema#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} --- @@ -885,7 +885,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -902,7 +902,7 @@ IfNotExists interface{} When true, use the existing schema if it exists. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#if_not_exists Schema#if_not_exists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#if_not_exists Schema#if_not_exists} --- @@ -916,7 +916,7 @@ Owner *string The ROLE name who owns the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#owner Schema#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} --- @@ -930,7 +930,7 @@ Policy interface{} policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#policy Schema#policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} --- @@ -972,7 +972,7 @@ Create interface{} If true, allow the specified ROLEs to CREATE new objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create Schema#create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create Schema#create} --- @@ -986,7 +986,7 @@ CreateWithGrant interface{} If true, allow the specified ROLEs to CREATE new objects within the schema(s) and GRANT the same CREATE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create_with_grant Schema#create_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create_with_grant Schema#create_with_grant} --- @@ -1000,7 +1000,7 @@ Role *string ROLE who will receive this policy (default: PUBLIC). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#role Schema#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#role Schema#role} --- @@ -1014,7 +1014,7 @@ Usage interface{} If true, allow the specified ROLEs to use objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage Schema#usage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage Schema#usage} --- @@ -1028,7 +1028,7 @@ UsageWithGrant interface{} If true, allow the specified ROLEs to use objects within the schema(s) and GRANT the same USAGE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} --- diff --git a/docs/schema.java.md b/docs/schema.java.md index d48cc234..ba0ee9f8 100644 --- a/docs/schema.java.md +++ b/docs/schema.java.md @@ -1,6 +1,6 @@ # `postgresql_schema` -Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema). +Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema). # `schema` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registr ### Schema -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema postgresql_schema}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema}. #### Initializers @@ -54,7 +54,7 @@ Schema.Builder.create(Construct scope, java.lang.String id) | name | java.lang.String | The name of the schema. | | database | java.lang.String | The database name to alter schema. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, will also drop all the objects that are contained in the schema. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. | | ifNotExists | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, use the existing schema if it exists. | | owner | java.lang.String | The ROLE name who owns the schema. | | policy | com.hashicorp.cdktf.IResolvable OR java.util.List<SchemaPolicy> | policy block. | @@ -127,7 +127,7 @@ Must be unique amongst siblings in the same scope The name of the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#name Schema#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The database name to alter schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#database Schema#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} --- @@ -147,7 +147,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril When true, will also drop all the objects that are contained in the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#drop_cascade Schema#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -168,7 +168,7 @@ If you experience problems setting this value it might not be settable. Please t When true, use the existing schema if it exists. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#if_not_exists Schema#if_not_exists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#if_not_exists Schema#if_not_exists} --- @@ -178,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The ROLE name who owns the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#owner Schema#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} --- @@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#policy Schema#policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} --- @@ -907,7 +907,7 @@ SchemaConfig.builder() | name | java.lang.String | The name of the schema. | | database | java.lang.String | The database name to alter schema. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, will also drop all the objects that are contained in the schema. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. | | ifNotExists | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | When true, use the existing schema if it exists. | | owner | java.lang.String | The ROLE name who owns the schema. | | policy | com.hashicorp.cdktf.IResolvable OR java.util.List<SchemaPolicy> | policy block. | @@ -994,7 +994,7 @@ public java.lang.String getName(); The name of the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#name Schema#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} --- @@ -1008,7 +1008,7 @@ public java.lang.String getDatabase(); The database name to alter schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#database Schema#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} --- @@ -1022,7 +1022,7 @@ public java.lang.Object getDropCascade(); When true, will also drop all the objects that are contained in the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#drop_cascade Schema#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} --- @@ -1034,7 +1034,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1051,7 +1051,7 @@ public java.lang.Object getIfNotExists(); When true, use the existing schema if it exists. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#if_not_exists Schema#if_not_exists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#if_not_exists Schema#if_not_exists} --- @@ -1065,7 +1065,7 @@ public java.lang.String getOwner(); The ROLE name who owns the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#owner Schema#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} --- @@ -1079,7 +1079,7 @@ public java.lang.Object getPolicy(); policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#policy Schema#policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} --- @@ -1125,7 +1125,7 @@ public java.lang.Object getCreate(); If true, allow the specified ROLEs to CREATE new objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create Schema#create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create Schema#create} --- @@ -1139,7 +1139,7 @@ public java.lang.Object getCreateWithGrant(); If true, allow the specified ROLEs to CREATE new objects within the schema(s) and GRANT the same CREATE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create_with_grant Schema#create_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create_with_grant Schema#create_with_grant} --- @@ -1153,7 +1153,7 @@ public java.lang.String getRole(); ROLE who will receive this policy (default: PUBLIC). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#role Schema#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#role Schema#role} --- @@ -1167,7 +1167,7 @@ public java.lang.Object getUsage(); If true, allow the specified ROLEs to use objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage Schema#usage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage Schema#usage} --- @@ -1181,7 +1181,7 @@ public java.lang.Object getUsageWithGrant(); If true, allow the specified ROLEs to use objects within the schema(s) and GRANT the same USAGE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} --- diff --git a/docs/schema.python.md b/docs/schema.python.md index de581ccd..930ad2e3 100644 --- a/docs/schema.python.md +++ b/docs/schema.python.md @@ -1,6 +1,6 @@ # `postgresql_schema` -Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema). +Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema). # `schema` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registr ### Schema -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema postgresql_schema}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema}. #### Initializers @@ -49,7 +49,7 @@ schema.Schema( | name | str | The name of the schema. | | database | str | The database name to alter schema. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | When true, will also drop all the objects that are contained in the schema. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. | | if_not_exists | typing.Union[bool, cdktf.IResolvable] | When true, use the existing schema if it exists. | | owner | str | The ROLE name who owns the schema. | | policy | typing.Union[cdktf.IResolvable, typing.List[SchemaPolicy]] | policy block. | @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The name of the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#name Schema#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The database name to alter schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#database Schema#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril When true, will also drop all the objects that are contained in the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#drop_cascade Schema#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} --- @@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 When true, use the existing schema if it exists. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#if_not_exists Schema#if_not_exists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#if_not_exists Schema#if_not_exists} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The ROLE name who owns the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#owner Schema#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} --- @@ -183,7 +183,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#policy Schema#policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} --- @@ -928,7 +928,7 @@ schema.SchemaConfig( | name | str | The name of the schema. | | database | str | The database name to alter schema. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | When true, will also drop all the objects that are contained in the schema. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. | | if_not_exists | typing.Union[bool, cdktf.IResolvable] | When true, use the existing schema if it exists. | | owner | str | The ROLE name who owns the schema. | | policy | typing.Union[cdktf.IResolvable, typing.List[SchemaPolicy]] | policy block. | @@ -1015,7 +1015,7 @@ name: str The name of the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#name Schema#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} --- @@ -1029,7 +1029,7 @@ database: str The database name to alter schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#database Schema#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} --- @@ -1043,7 +1043,7 @@ drop_cascade: typing.Union[bool, IResolvable] When true, will also drop all the objects that are contained in the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#drop_cascade Schema#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} --- @@ -1055,7 +1055,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1072,7 +1072,7 @@ if_not_exists: typing.Union[bool, IResolvable] When true, use the existing schema if it exists. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#if_not_exists Schema#if_not_exists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#if_not_exists Schema#if_not_exists} --- @@ -1086,7 +1086,7 @@ owner: str The ROLE name who owns the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#owner Schema#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} --- @@ -1100,7 +1100,7 @@ policy: typing.Union[IResolvable, typing.List[SchemaPolicy]] policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#policy Schema#policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} --- @@ -1142,7 +1142,7 @@ create: typing.Union[bool, IResolvable] If true, allow the specified ROLEs to CREATE new objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create Schema#create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create Schema#create} --- @@ -1156,7 +1156,7 @@ create_with_grant: typing.Union[bool, IResolvable] If true, allow the specified ROLEs to CREATE new objects within the schema(s) and GRANT the same CREATE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create_with_grant Schema#create_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create_with_grant Schema#create_with_grant} --- @@ -1170,7 +1170,7 @@ role: str ROLE who will receive this policy (default: PUBLIC). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#role Schema#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#role Schema#role} --- @@ -1184,7 +1184,7 @@ usage: typing.Union[bool, IResolvable] If true, allow the specified ROLEs to use objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage Schema#usage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage Schema#usage} --- @@ -1198,7 +1198,7 @@ usage_with_grant: typing.Union[bool, IResolvable] If true, allow the specified ROLEs to use objects within the schema(s) and GRANT the same USAGE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} --- diff --git a/docs/schema.typescript.md b/docs/schema.typescript.md index 24d151ff..4061c54c 100644 --- a/docs/schema.typescript.md +++ b/docs/schema.typescript.md @@ -1,6 +1,6 @@ # `postgresql_schema` -Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema). +Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema). # `schema` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registr ### Schema -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema postgresql_schema}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema}. #### Initializers @@ -743,7 +743,7 @@ const schemaConfig: schema.SchemaConfig = { ... } | name | string | The name of the schema. | | database | string | The database name to alter schema. | | dropCascade | boolean \| cdktf.IResolvable | When true, will also drop all the objects that are contained in the schema. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. | | ifNotExists | boolean \| cdktf.IResolvable | When true, use the existing schema if it exists. | | owner | string | The ROLE name who owns the schema. | | policy | cdktf.IResolvable \| SchemaPolicy[] | policy block. | @@ -830,7 +830,7 @@ public readonly name: string; The name of the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#name Schema#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} --- @@ -844,7 +844,7 @@ public readonly database: string; The database name to alter schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#database Schema#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} --- @@ -858,7 +858,7 @@ public readonly dropCascade: boolean | IResolvable; When true, will also drop all the objects that are contained in the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#drop_cascade Schema#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} --- @@ -870,7 +870,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 +887,7 @@ public readonly ifNotExists: boolean | IResolvable; When true, use the existing schema if it exists. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#if_not_exists Schema#if_not_exists} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#if_not_exists Schema#if_not_exists} --- @@ -901,7 +901,7 @@ public readonly owner: string; The ROLE name who owns the schema. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#owner Schema#owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} --- @@ -915,7 +915,7 @@ public readonly policy: IResolvable | SchemaPolicy[]; policy block. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#policy Schema#policy} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} --- @@ -951,7 +951,7 @@ public readonly create: boolean | IResolvable; If true, allow the specified ROLEs to CREATE new objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create Schema#create} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create Schema#create} --- @@ -965,7 +965,7 @@ public readonly createWithGrant: boolean | IResolvable; If true, allow the specified ROLEs to CREATE new objects within the schema(s) and GRANT the same CREATE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create_with_grant Schema#create_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create_with_grant Schema#create_with_grant} --- @@ -979,7 +979,7 @@ public readonly role: string; ROLE who will receive this policy (default: PUBLIC). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#role Schema#role} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#role Schema#role} --- @@ -993,7 +993,7 @@ public readonly usage: boolean | IResolvable; If true, allow the specified ROLEs to use objects within the schema(s). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage Schema#usage} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage Schema#usage} --- @@ -1007,7 +1007,7 @@ public readonly usageWithGrant: boolean | IResolvable; If true, allow the specified ROLEs to use objects within the schema(s) and GRANT the same USAGE privilege to different ROLEs. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} --- diff --git a/docs/server.csharp.md b/docs/server.csharp.md index 1fbfd2b7..3a5e330f 100644 --- a/docs/server.csharp.md +++ b/docs/server.csharp.md @@ -1,6 +1,6 @@ # `postgresql_server` -Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server). +Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_server`](https://registr ### Server -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server postgresql_server}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server}. #### Initializers @@ -768,7 +768,7 @@ new ServerConfig { | FdwName | string | The name of the foreign-data wrapper that manages the server. | | ServerName | string | The name of the foreign server to be created. | | DropCascade | object | Automatically drop objects that depend on the server (such as user mappings), and in turn all objects that depend on those objects. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#id Server#id}. | | Options | System.Collections.Generic.IDictionary | This clause specifies the options for the server. | | ServerOwner | string | The user name of the new owner of the foreign server. | | ServerType | string | Optional server type, potentially useful to foreign-data wrappers. | @@ -856,7 +856,7 @@ public string FdwName { get; set; } The name of the foreign-data wrapper that manages the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#fdw_name Server#fdw_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} --- @@ -870,7 +870,7 @@ public string ServerName { get; set; } The name of the foreign server to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_name Server#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} --- @@ -886,7 +886,7 @@ Automatically drop objects that depend on the server (such as user mappings), an Drop RESTRICT is the default -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#drop_cascade Server#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#drop_cascade Server#drop_cascade} --- @@ -898,7 +898,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/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. @@ -917,7 +917,7 @@ This clause specifies the options for the server. The options typically define the connection details of the server, but the actual names and values are dependent on the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#options Server#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#options Server#options} --- @@ -931,7 +931,7 @@ public string ServerOwner { get; set; } The user name of the new owner of the foreign server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_owner Server#server_owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} --- @@ -945,7 +945,7 @@ public string ServerType { get; set; } Optional server type, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_type Server#server_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} --- @@ -959,7 +959,7 @@ public string ServerVersion { get; set; } Optional server version, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_version Server#server_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} --- diff --git a/docs/server.go.md b/docs/server.go.md index 963cd470..e4ccf71f 100644 --- a/docs/server.go.md +++ b/docs/server.go.md @@ -1,6 +1,6 @@ # `postgresql_server` -Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server). +Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_server`](https://registr ### Server -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server postgresql_server}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server}. #### Initializers @@ -768,7 +768,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/server" | FdwName | *string | The name of the foreign-data wrapper that manages the server. | | ServerName | *string | The name of the foreign server to be created. | | DropCascade | interface{} | Automatically drop objects that depend on the server (such as user mappings), and in turn all objects that depend on those objects. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#id Server#id}. | | Options | *map[string]*string | This clause specifies the options for the server. | | ServerOwner | *string | The user name of the new owner of the foreign server. | | ServerType | *string | Optional server type, potentially useful to foreign-data wrappers. | @@ -856,7 +856,7 @@ FdwName *string The name of the foreign-data wrapper that manages the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#fdw_name Server#fdw_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} --- @@ -870,7 +870,7 @@ ServerName *string The name of the foreign server to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_name Server#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} --- @@ -886,7 +886,7 @@ Automatically drop objects that depend on the server (such as user mappings), an Drop RESTRICT is the default -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#drop_cascade Server#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#drop_cascade Server#drop_cascade} --- @@ -898,7 +898,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/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. @@ -917,7 +917,7 @@ This clause specifies the options for the server. The options typically define the connection details of the server, but the actual names and values are dependent on the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#options Server#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#options Server#options} --- @@ -931,7 +931,7 @@ ServerOwner *string The user name of the new owner of the foreign server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_owner Server#server_owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} --- @@ -945,7 +945,7 @@ ServerType *string Optional server type, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_type Server#server_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} --- @@ -959,7 +959,7 @@ ServerVersion *string Optional server version, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_version Server#server_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} --- diff --git a/docs/server.java.md b/docs/server.java.md index b70bcbe5..80644286 100644 --- a/docs/server.java.md +++ b/docs/server.java.md @@ -1,6 +1,6 @@ # `postgresql_server` -Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server). +Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_server`](https://registr ### Server -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server postgresql_server}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server}. #### Initializers @@ -53,7 +53,7 @@ Server.Builder.create(Construct scope, java.lang.String id) | fdwName | java.lang.String | The name of the foreign-data wrapper that manages the server. | | serverName | java.lang.String | The name of the foreign server to be created. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Automatically drop objects that depend on the server (such as user mappings), and in turn all objects that depend on those objects. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#id Server#id}. | | options | java.util.Map | This clause specifies the options for the server. | | serverOwner | java.lang.String | The user name of the new owner of the foreign server. | | serverType | java.lang.String | Optional server type, potentially useful to foreign-data wrappers. | @@ -127,7 +127,7 @@ Must be unique amongst siblings in the same scope The name of the foreign-data wrapper that manages the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#fdw_name Server#fdw_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} --- @@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the foreign server to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_name Server#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} --- @@ -149,7 +149,7 @@ Automatically drop objects that depend on the server (such as user mappings), an Drop RESTRICT is the default -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#drop_cascade Server#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#drop_cascade Server#drop_cascade} --- @@ -157,7 +157,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/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. @@ -172,7 +172,7 @@ This clause specifies the options for the server. The options typically define the connection details of the server, but the actual names and values are dependent on the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#options Server#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#options Server#options} --- @@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The user name of the new owner of the foreign server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_owner Server#server_owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} --- @@ -192,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Optional server type, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_type Server#server_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} --- @@ -202,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Optional server version, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_version Server#server_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} --- @@ -929,7 +929,7 @@ ServerConfig.builder() | fdwName | java.lang.String | The name of the foreign-data wrapper that manages the server. | | serverName | java.lang.String | The name of the foreign server to be created. | | dropCascade | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Automatically drop objects that depend on the server (such as user mappings), and in turn all objects that depend on those objects. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#id Server#id}. | | options | java.util.Map | This clause specifies the options for the server. | | serverOwner | java.lang.String | The user name of the new owner of the foreign server. | | serverType | java.lang.String | Optional server type, potentially useful to foreign-data wrappers. | @@ -1017,7 +1017,7 @@ public java.lang.String getFdwName(); The name of the foreign-data wrapper that manages the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#fdw_name Server#fdw_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} --- @@ -1031,7 +1031,7 @@ public java.lang.String getServerName(); The name of the foreign server to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_name Server#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} --- @@ -1047,7 +1047,7 @@ Automatically drop objects that depend on the server (such as user mappings), an Drop RESTRICT is the default -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#drop_cascade Server#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#drop_cascade Server#drop_cascade} --- @@ -1059,7 +1059,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/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. @@ -1078,7 +1078,7 @@ This clause specifies the options for the server. The options typically define the connection details of the server, but the actual names and values are dependent on the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#options Server#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#options Server#options} --- @@ -1092,7 +1092,7 @@ public java.lang.String getServerOwner(); The user name of the new owner of the foreign server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_owner Server#server_owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} --- @@ -1106,7 +1106,7 @@ public java.lang.String getServerType(); Optional server type, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_type Server#server_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} --- @@ -1120,7 +1120,7 @@ public java.lang.String getServerVersion(); Optional server version, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_version Server#server_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} --- diff --git a/docs/server.python.md b/docs/server.python.md index 3f03c22d..f8e34cc2 100644 --- a/docs/server.python.md +++ b/docs/server.python.md @@ -1,6 +1,6 @@ # `postgresql_server` -Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server). +Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_server`](https://registr ### Server -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server postgresql_server}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server}. #### Initializers @@ -50,7 +50,7 @@ server.Server( | fdw_name | str | The name of the foreign-data wrapper that manages the server. | | server_name | str | The name of the foreign server to be created. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | Automatically drop objects that depend on the server (such as user mappings), and in turn all objects that depend on those objects. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#id Server#id}. | | options | typing.Mapping[str] | This clause specifies the options for the server. | | server_owner | str | The user name of the new owner of the foreign server. | | server_type | str | Optional server type, potentially useful to foreign-data wrappers. | @@ -124,7 +124,7 @@ Must be unique amongst siblings in the same scope The name of the foreign-data wrapper that manages the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#fdw_name Server#fdw_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} --- @@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the foreign server to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_name Server#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} --- @@ -146,7 +146,7 @@ Automatically drop objects that depend on the server (such as user mappings), an Drop RESTRICT is the default -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#drop_cascade Server#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#drop_cascade Server#drop_cascade} --- @@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/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. @@ -169,7 +169,7 @@ This clause specifies the options for the server. The options typically define the connection details of the server, but the actual names and values are dependent on the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#options Server#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#options Server#options} --- @@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The user name of the new owner of the foreign server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_owner Server#server_owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} --- @@ -189,7 +189,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Optional server type, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_type Server#server_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} --- @@ -199,7 +199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Optional server version, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_version Server#server_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} --- @@ -952,7 +952,7 @@ server.ServerConfig( | fdw_name | str | The name of the foreign-data wrapper that manages the server. | | server_name | str | The name of the foreign server to be created. | | drop_cascade | typing.Union[bool, cdktf.IResolvable] | Automatically drop objects that depend on the server (such as user mappings), and in turn all objects that depend on those objects. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#id Server#id}. | | options | typing.Mapping[str] | This clause specifies the options for the server. | | server_owner | str | The user name of the new owner of the foreign server. | | server_type | str | Optional server type, potentially useful to foreign-data wrappers. | @@ -1040,7 +1040,7 @@ fdw_name: str The name of the foreign-data wrapper that manages the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#fdw_name Server#fdw_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} --- @@ -1054,7 +1054,7 @@ server_name: str The name of the foreign server to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_name Server#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} --- @@ -1070,7 +1070,7 @@ Automatically drop objects that depend on the server (such as user mappings), an Drop RESTRICT is the default -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#drop_cascade Server#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#drop_cascade Server#drop_cascade} --- @@ -1082,7 +1082,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/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. @@ -1101,7 +1101,7 @@ This clause specifies the options for the server. The options typically define the connection details of the server, but the actual names and values are dependent on the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#options Server#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#options Server#options} --- @@ -1115,7 +1115,7 @@ server_owner: str The user name of the new owner of the foreign server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_owner Server#server_owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} --- @@ -1129,7 +1129,7 @@ server_type: str Optional server type, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_type Server#server_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} --- @@ -1143,7 +1143,7 @@ server_version: str Optional server version, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_version Server#server_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} --- diff --git a/docs/server.typescript.md b/docs/server.typescript.md index d04edea3..c7c65ba7 100644 --- a/docs/server.typescript.md +++ b/docs/server.typescript.md @@ -1,6 +1,6 @@ # `postgresql_server` -Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server). +Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server). # `server` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_server`](https://registr ### Server -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server postgresql_server}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server}. #### Initializers @@ -752,7 +752,7 @@ const serverConfig: server.ServerConfig = { ... } | fdwName | string | The name of the foreign-data wrapper that manages the server. | | serverName | string | The name of the foreign server to be created. | | dropCascade | boolean \| cdktf.IResolvable | Automatically drop objects that depend on the server (such as user mappings), and in turn all objects that depend on those objects. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#id Server#id}. | | options | {[ key: string ]: string} | This clause specifies the options for the server. | | serverOwner | string | The user name of the new owner of the foreign server. | | serverType | string | Optional server type, potentially useful to foreign-data wrappers. | @@ -840,7 +840,7 @@ public readonly fdwName: string; The name of the foreign-data wrapper that manages the server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#fdw_name Server#fdw_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} --- @@ -854,7 +854,7 @@ public readonly serverName: string; The name of the foreign server to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_name Server#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} --- @@ -870,7 +870,7 @@ Automatically drop objects that depend on the server (such as user mappings), an Drop RESTRICT is the default -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#drop_cascade Server#drop_cascade} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#drop_cascade Server#drop_cascade} --- @@ -882,7 +882,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/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. @@ -901,7 +901,7 @@ This clause specifies the options for the server. The options typically define the connection details of the server, but the actual names and values are dependent on the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#options Server#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#options Server#options} --- @@ -915,7 +915,7 @@ public readonly serverOwner: string; The user name of the new owner of the foreign server. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_owner Server#server_owner} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} --- @@ -929,7 +929,7 @@ public readonly serverType: string; Optional server type, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_type Server#server_type} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} --- @@ -943,7 +943,7 @@ public readonly serverVersion: string; Optional server version, potentially useful to foreign-data wrappers. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_version Server#server_version} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} --- diff --git a/docs/subscription.csharp.md b/docs/subscription.csharp.md index 5a94d1e7..359905ba 100644 --- a/docs/subscription.csharp.md +++ b/docs/subscription.csharp.md @@ -1,6 +1,6 @@ # `postgresql_subscription` -Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription). +Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription). # `subscription` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://r ### Subscription -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription postgresql_subscription}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription}. #### Initializers @@ -733,7 +733,7 @@ new SubscriptionConfig { | Publications | string[] | Names of the publications on the publisher to subscribe to. | | CreateSlot | object | Specifies whether the command should create the replication slot on the publisher. | | Database | string | Sets the database to add the subscription for. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. | | SlotName | string | Name of the replication slot to use. | --- @@ -818,7 +818,7 @@ public string Conninfo { get; set; } The connection string to the publisher. It should follow the keyword/value format (https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#conninfo Subscription#conninfo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#conninfo Subscription#conninfo} --- @@ -832,7 +832,7 @@ public string Name { get; set; } The name of the subscription. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#name Subscription#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} --- @@ -846,7 +846,7 @@ public string[] Publications { get; set; } Names of the publications on the publisher to subscribe to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#publications Subscription#publications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} --- @@ -860,7 +860,7 @@ public object CreateSlot { get; set; } Specifies whether the command should create the replication slot on the publisher. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#create_slot Subscription#create_slot} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#create_slot Subscription#create_slot} --- @@ -874,7 +874,7 @@ public string Database { get; set; } Sets the database to add the subscription for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#database Subscription#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} --- @@ -886,7 +886,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Name of the replication slot to use. The default behavior is to use the name of the subscription for the slot name -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#slot_name Subscription#slot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#slot_name Subscription#slot_name} --- diff --git a/docs/subscription.go.md b/docs/subscription.go.md index 1a612fbf..ca079582 100644 --- a/docs/subscription.go.md +++ b/docs/subscription.go.md @@ -1,6 +1,6 @@ # `postgresql_subscription` -Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription). +Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription). # `subscription` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://r ### Subscription -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription postgresql_subscription}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription}. #### Initializers @@ -733,7 +733,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/subscription | Publications | *[]*string | Names of the publications on the publisher to subscribe to. | | CreateSlot | interface{} | Specifies whether the command should create the replication slot on the publisher. | | Database | *string | Sets the database to add the subscription for. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. | | SlotName | *string | Name of the replication slot to use. | --- @@ -818,7 +818,7 @@ Conninfo *string The connection string to the publisher. It should follow the keyword/value format (https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#conninfo Subscription#conninfo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#conninfo Subscription#conninfo} --- @@ -832,7 +832,7 @@ Name *string The name of the subscription. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#name Subscription#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} --- @@ -846,7 +846,7 @@ Publications *[]*string Names of the publications on the publisher to subscribe to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#publications Subscription#publications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} --- @@ -860,7 +860,7 @@ CreateSlot interface{} Specifies whether the command should create the replication slot on the publisher. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#create_slot Subscription#create_slot} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#create_slot Subscription#create_slot} --- @@ -874,7 +874,7 @@ Database *string Sets the database to add the subscription for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#database Subscription#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} --- @@ -886,7 +886,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Name of the replication slot to use. The default behavior is to use the name of the subscription for the slot name -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#slot_name Subscription#slot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#slot_name Subscription#slot_name} --- diff --git a/docs/subscription.java.md b/docs/subscription.java.md index 5ca3022f..8980a0d4 100644 --- a/docs/subscription.java.md +++ b/docs/subscription.java.md @@ -1,6 +1,6 @@ # `postgresql_subscription` -Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription). +Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription). # `subscription` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://r ### Subscription -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription postgresql_subscription}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription}. #### Initializers @@ -54,7 +54,7 @@ Subscription.Builder.create(Construct scope, java.lang.String id) | publications | java.util.List | Names of the publications on the publisher to subscribe to. | | createSlot | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Specifies whether the command should create the replication slot on the publisher. | | database | java.lang.String | Sets the database to add the subscription for. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. | | slotName | java.lang.String | Name of the replication slot to use. | --- @@ -125,7 +125,7 @@ Must be unique amongst siblings in the same scope The connection string to the publisher. It should follow the keyword/value format (https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#conninfo Subscription#conninfo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#conninfo Subscription#conninfo} --- @@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the subscription. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#name Subscription#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} --- @@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Names of the publications on the publisher to subscribe to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#publications Subscription#publications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} --- @@ -155,7 +155,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Specifies whether the command should create the replication slot on the publisher. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#create_slot Subscription#create_slot} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#create_slot Subscription#create_slot} --- @@ -165,7 +165,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the database to add the subscription for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#database Subscription#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} --- @@ -173,7 +173,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Name of the replication slot to use. The default behavior is to use the name of the subscription for the slot name -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#slot_name Subscription#slot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#slot_name Subscription#slot_name} --- @@ -880,7 +880,7 @@ SubscriptionConfig.builder() | publications | java.util.List | Names of the publications on the publisher to subscribe to. | | createSlot | java.lang.Boolean OR com.hashicorp.cdktf.IResolvable | Specifies whether the command should create the replication slot on the publisher. | | database | java.lang.String | Sets the database to add the subscription for. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. | | slotName | java.lang.String | Name of the replication slot to use. | --- @@ -965,7 +965,7 @@ public java.lang.String getConninfo(); The connection string to the publisher. It should follow the keyword/value format (https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#conninfo Subscription#conninfo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#conninfo Subscription#conninfo} --- @@ -979,7 +979,7 @@ public java.lang.String getName(); The name of the subscription. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#name Subscription#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} --- @@ -993,7 +993,7 @@ public java.util.List getPublications(); Names of the publications on the publisher to subscribe to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#publications Subscription#publications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} --- @@ -1007,7 +1007,7 @@ public java.lang.Object getCreateSlot(); Specifies whether the command should create the replication slot on the publisher. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#create_slot Subscription#create_slot} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#create_slot Subscription#create_slot} --- @@ -1021,7 +1021,7 @@ public java.lang.String getDatabase(); Sets the database to add the subscription for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#database Subscription#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} --- @@ -1033,7 +1033,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -1052,7 +1052,7 @@ Name of the replication slot to use. The default behavior is to use the name of the subscription for the slot name -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#slot_name Subscription#slot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#slot_name Subscription#slot_name} --- diff --git a/docs/subscription.python.md b/docs/subscription.python.md index 611022a2..a6de936d 100644 --- a/docs/subscription.python.md +++ b/docs/subscription.python.md @@ -1,6 +1,6 @@ # `postgresql_subscription` -Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription). +Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription). # `subscription` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://r ### Subscription -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription postgresql_subscription}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription}. #### Initializers @@ -51,7 +51,7 @@ subscription.Subscription( | publications | typing.List[str] | Names of the publications on the publisher to subscribe to. | | create_slot | typing.Union[bool, cdktf.IResolvable] | Specifies whether the command should create the replication slot on the publisher. | | database | str | Sets the database to add the subscription for. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. | | slot_name | str | Name of the replication slot to use. | --- @@ -122,7 +122,7 @@ Must be unique amongst siblings in the same scope The connection string to the publisher. It should follow the keyword/value format (https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#conninfo Subscription#conninfo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#conninfo Subscription#conninfo} --- @@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril The name of the subscription. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#name Subscription#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} --- @@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Names of the publications on the publisher to subscribe to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#publications Subscription#publications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} --- @@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Specifies whether the command should create the replication slot on the publisher. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#create_slot Subscription#create_slot} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#create_slot Subscription#create_slot} --- @@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril Sets the database to add the subscription for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#database Subscription#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} --- @@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -185,7 +185,7 @@ Name of the replication slot to use. The default behavior is to use the name of the subscription for the slot name -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#slot_name Subscription#slot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#slot_name Subscription#slot_name} --- @@ -903,7 +903,7 @@ subscription.SubscriptionConfig( | publications | typing.List[str] | Names of the publications on the publisher to subscribe to. | | create_slot | typing.Union[bool, cdktf.IResolvable] | Specifies whether the command should create the replication slot on the publisher. | | database | str | Sets the database to add the subscription for. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. | | slot_name | str | Name of the replication slot to use. | --- @@ -988,7 +988,7 @@ conninfo: str The connection string to the publisher. It should follow the keyword/value format (https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#conninfo Subscription#conninfo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#conninfo Subscription#conninfo} --- @@ -1002,7 +1002,7 @@ name: str The name of the subscription. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#name Subscription#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} --- @@ -1016,7 +1016,7 @@ publications: typing.List[str] Names of the publications on the publisher to subscribe to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#publications Subscription#publications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} --- @@ -1030,7 +1030,7 @@ create_slot: typing.Union[bool, IResolvable] Specifies whether the command should create the replication slot on the publisher. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#create_slot Subscription#create_slot} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#create_slot Subscription#create_slot} --- @@ -1044,7 +1044,7 @@ database: str Sets the database to add the subscription for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#database Subscription#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} --- @@ -1056,7 +1056,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you 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 @@ Name of the replication slot to use. The default behavior is to use the name of the subscription for the slot name -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#slot_name Subscription#slot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#slot_name Subscription#slot_name} --- diff --git a/docs/subscription.typescript.md b/docs/subscription.typescript.md index 99f6eac0..7fcef835 100644 --- a/docs/subscription.typescript.md +++ b/docs/subscription.typescript.md @@ -1,6 +1,6 @@ # `postgresql_subscription` -Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription). +Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription). # `subscription` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://r ### Subscription -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription postgresql_subscription}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription}. #### Initializers @@ -718,7 +718,7 @@ const subscriptionConfig: subscription.SubscriptionConfig = { ... } | publications | string[] | Names of the publications on the publisher to subscribe to. | | createSlot | boolean \| cdktf.IResolvable | Specifies whether the command should create the replication slot on the publisher. | | database | string | Sets the database to add the subscription for. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. | | slotName | string | Name of the replication slot to use. | --- @@ -803,7 +803,7 @@ public readonly conninfo: string; The connection string to the publisher. It should follow the keyword/value format (https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING). -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#conninfo Subscription#conninfo} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#conninfo Subscription#conninfo} --- @@ -817,7 +817,7 @@ public readonly name: string; The name of the subscription. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#name Subscription#name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} --- @@ -831,7 +831,7 @@ public readonly publications: string[]; Names of the publications on the publisher to subscribe to. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#publications Subscription#publications} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} --- @@ -845,7 +845,7 @@ public readonly createSlot: boolean | IResolvable; Specifies whether the command should create the replication slot on the publisher. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#create_slot Subscription#create_slot} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#create_slot Subscription#create_slot} --- @@ -859,7 +859,7 @@ public readonly database: string; Sets the database to add the subscription for. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#database Subscription#database} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} --- @@ -871,7 +871,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -890,7 +890,7 @@ Name of the replication slot to use. The default behavior is to use the name of the subscription for the slot name -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#slot_name Subscription#slot_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#slot_name Subscription#slot_name} --- diff --git a/docs/userMapping.csharp.md b/docs/userMapping.csharp.md index c9d92e65..ac883a38 100644 --- a/docs/userMapping.csharp.md +++ b/docs/userMapping.csharp.md @@ -1,6 +1,6 @@ # `postgresql_user_mapping` -Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping). +Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping). # `userMapping` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://r ### UserMapping -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping postgresql_user_mapping}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping}. #### Initializers @@ -647,7 +647,7 @@ new UserMappingConfig { | Provisioners | object[] | *No description.* | | ServerName | string | The name of an existing server for which the user mapping is to be created. | | UserName | string | The name of an existing user that is mapped to foreign server. | -| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. | +| Id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. | | Options | System.Collections.Generic.IDictionary | This clause specifies the options of the user mapping. | --- @@ -732,7 +732,7 @@ public string ServerName { get; set; } The name of an existing server for which the user mapping is to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#server_name UserMapping#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} --- @@ -748,7 +748,7 @@ The name of an existing user that is mapped to foreign server. CURRENT_ROLE, CURRENT_USER, and USER match the name of the current user. When PUBLIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#user_name UserMapping#user_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} --- @@ -760,7 +760,7 @@ public string Id { get; set; } - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -779,7 +779,7 @@ This clause specifies the options of the user mapping. The options typically define the actual user name and password of the mapping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#options UserMapping#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#options UserMapping#options} --- diff --git a/docs/userMapping.go.md b/docs/userMapping.go.md index b9d1acc4..726cb287 100644 --- a/docs/userMapping.go.md +++ b/docs/userMapping.go.md @@ -1,6 +1,6 @@ # `postgresql_user_mapping` -Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping). +Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping). # `userMapping` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://r ### UserMapping -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping postgresql_user_mapping}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping}. #### Initializers @@ -647,7 +647,7 @@ import "github.com/cdktf/cdktf-provider-postgresql-go/postgresql/v9/usermapping" | Provisioners | *[]interface{} | *No description.* | | ServerName | *string | The name of an existing server for which the user mapping is to be created. | | UserName | *string | The name of an existing user that is mapped to foreign server. | -| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. | +| Id | *string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. | | Options | *map[string]*string | This clause specifies the options of the user mapping. | --- @@ -732,7 +732,7 @@ ServerName *string The name of an existing server for which the user mapping is to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#server_name UserMapping#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} --- @@ -748,7 +748,7 @@ The name of an existing user that is mapped to foreign server. CURRENT_ROLE, CURRENT_USER, and USER match the name of the current user. When PUBLIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#user_name UserMapping#user_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} --- @@ -760,7 +760,7 @@ Id *string - *Type:* *string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -779,7 +779,7 @@ This clause specifies the options of the user mapping. The options typically define the actual user name and password of the mapping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#options UserMapping#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#options UserMapping#options} --- diff --git a/docs/userMapping.java.md b/docs/userMapping.java.md index 55d5ec38..c7e9f697 100644 --- a/docs/userMapping.java.md +++ b/docs/userMapping.java.md @@ -1,6 +1,6 @@ # `postgresql_user_mapping` -Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping). +Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping). # `userMapping` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://r ### UserMapping -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping postgresql_user_mapping}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping}. #### Initializers @@ -47,7 +47,7 @@ UserMapping.Builder.create(Construct scope, java.lang.String id) | provisioners | java.util.List | *No description.* | | serverName | java.lang.String | The name of an existing server for which the user mapping is to be created. | | userName | java.lang.String | The name of an existing user that is mapped to foreign server. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. | | options | java.util.Map | This clause specifies the options of the user mapping. | --- @@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope The name of an existing server for which the user mapping is to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#server_name UserMapping#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} --- @@ -130,7 +130,7 @@ The name of an existing user that is mapped to foreign server. CURRENT_ROLE, CURRENT_USER, and USER match the name of the current user. When PUBLIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#user_name UserMapping#user_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} --- @@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -153,7 +153,7 @@ This clause specifies the options of the user mapping. The options typically define the actual user name and password of the mapping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#options UserMapping#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#options UserMapping#options} --- @@ -758,7 +758,7 @@ UserMappingConfig.builder() | provisioners | java.util.List | *No description.* | | serverName | java.lang.String | The name of an existing server for which the user mapping is to be created. | | userName | java.lang.String | The name of an existing user that is mapped to foreign server. | -| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. | +| id | java.lang.String | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. | | options | java.util.Map | This clause specifies the options of the user mapping. | --- @@ -843,7 +843,7 @@ public java.lang.String getServerName(); The name of an existing server for which the user mapping is to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#server_name UserMapping#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} --- @@ -859,7 +859,7 @@ The name of an existing user that is mapped to foreign server. CURRENT_ROLE, CURRENT_USER, and USER match the name of the current user. When PUBLIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#user_name UserMapping#user_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} --- @@ -871,7 +871,7 @@ public java.lang.String getId(); - *Type:* java.lang.String -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -890,7 +890,7 @@ This clause specifies the options of the user mapping. The options typically define the actual user name and password of the mapping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#options UserMapping#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#options UserMapping#options} --- diff --git a/docs/userMapping.python.md b/docs/userMapping.python.md index e2124964..24dd0496 100644 --- a/docs/userMapping.python.md +++ b/docs/userMapping.python.md @@ -1,6 +1,6 @@ # `postgresql_user_mapping` -Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping). +Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping). # `userMapping` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://r ### UserMapping -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping postgresql_user_mapping}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping}. #### Initializers @@ -45,7 +45,7 @@ userMapping.UserMapping( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | server_name | str | The name of an existing server for which the user mapping is to be created. | | user_name | str | The name of an existing user that is mapped to foreign server. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. | | options | typing.Mapping[str] | This clause specifies the options of the user mapping. | --- @@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope The name of an existing server for which the user mapping is to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#server_name UserMapping#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} --- @@ -128,7 +128,7 @@ The name of an existing user that is mapped to foreign server. CURRENT_ROLE, CURRENT_USER, and USER match the name of the current user. When PUBLIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#user_name UserMapping#user_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} --- @@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyril - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -151,7 +151,7 @@ This clause specifies the options of the user mapping. The options typically define the actual user name and password of the mapping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#options UserMapping#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#options UserMapping#options} --- @@ -783,7 +783,7 @@ userMapping.UserMappingConfig( | provisioners | typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]] | *No description.* | | server_name | str | The name of an existing server for which the user mapping is to be created. | | user_name | str | The name of an existing user that is mapped to foreign server. | -| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. | +| id | str | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. | | options | typing.Mapping[str] | This clause specifies the options of the user mapping. | --- @@ -868,7 +868,7 @@ server_name: str The name of an existing server for which the user mapping is to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#server_name UserMapping#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} --- @@ -884,7 +884,7 @@ The name of an existing user that is mapped to foreign server. CURRENT_ROLE, CURRENT_USER, and USER match the name of the current user. When PUBLIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#user_name UserMapping#user_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} --- @@ -896,7 +896,7 @@ id: str - *Type:* str -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -915,7 +915,7 @@ This clause specifies the options of the user mapping. The options typically define the actual user name and password of the mapping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#options UserMapping#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#options UserMapping#options} --- diff --git a/docs/userMapping.typescript.md b/docs/userMapping.typescript.md index 5b0f8e1e..5f6542f5 100644 --- a/docs/userMapping.typescript.md +++ b/docs/userMapping.typescript.md @@ -1,6 +1,6 @@ # `postgresql_user_mapping` -Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping). +Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping). # `userMapping` Submodule @@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://r ### UserMapping -Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping postgresql_user_mapping}. +Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping}. #### Initializers @@ -635,7 +635,7 @@ const userMappingConfig: userMapping.UserMappingConfig = { ... } | provisioners | cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[] | *No description.* | | serverName | string | The name of an existing server for which the user mapping is to be created. | | userName | string | The name of an existing user that is mapped to foreign server. | -| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. | +| id | string | Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. | | options | {[ key: string ]: string} | This clause specifies the options of the user mapping. | --- @@ -720,7 +720,7 @@ public readonly serverName: string; The name of an existing server for which the user mapping is to be created. -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#server_name UserMapping#server_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} --- @@ -736,7 +736,7 @@ The name of an existing user that is mapped to foreign server. CURRENT_ROLE, CURRENT_USER, and USER match the name of the current user. When PUBLIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#user_name UserMapping#user_name} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} --- @@ -748,7 +748,7 @@ public readonly id: string; - *Type:* string -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id}. +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -767,7 +767,7 @@ This clause specifies the options of the user mapping. The options typically define the actual user name and password of the mapping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper -Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#options UserMapping#options} +Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#options UserMapping#options} --- diff --git a/package.json b/package.json index 61526a5b..2a3a5b60 100644 --- a/package.json +++ b/package.json @@ -154,7 +154,7 @@ "cdktf": { "provider": { "name": "registry.terraform.io/cyrilgdn/postgresql", - "version": "1.20.0" + "version": "1.21.0" } }, "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." diff --git a/src/data-postgresql-schemas/README.md b/src/data-postgresql-schemas/README.md index 73f79e55..fade94f7 100644 --- a/src/data-postgresql-schemas/README.md +++ b/src/data-postgresql-schemas/README.md @@ -1,3 +1,3 @@ # `data_postgresql_schemas` -Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas). +Refer to the Terraform Registory for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas). diff --git a/src/data-postgresql-schemas/index.ts b/src/data-postgresql-schemas/index.ts index 60d9042c..236270c0 100644 --- a/src/data-postgresql-schemas/index.ts +++ b/src/data-postgresql-schemas/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataPostgresqlSchemasConfig extends cdktf.TerraformMetaArgument /** * The PostgreSQL database which will be queried for schema names * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} */ readonly database: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,37 +28,37 @@ export interface DataPostgresqlSchemasConfig extends cdktf.TerraformMetaArgument /** * Determines whether to include system schemas (pg_ prefix and information_schema). 'public' will always be included. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} */ readonly includeSystemSchemas?: boolean | cdktf.IResolvable; /** * Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ALL operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} */ readonly likeAllPatterns?: string[]; /** * Expression(s) which will be pattern matched in the query using the PostgreSQL LIKE ANY operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} */ readonly likeAnyPatterns?: string[]; /** * Expression(s) which will be pattern matched in the query using the PostgreSQL NOT LIKE ALL operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} */ readonly notLikeAllPatterns?: string[]; /** * Expression which will be pattern matched in the query using the PostgreSQL ~ (regular expression match) operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} */ readonly regexPattern?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas postgresql_schemas} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas} */ export class DataPostgresqlSchemas extends cdktf.TerraformDataSource { @@ -72,7 +72,7 @@ export class DataPostgresqlSchemas extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/schemas postgresql_schemas} Data Source + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas} 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 @@ -83,7 +83,7 @@ export class DataPostgresqlSchemas extends cdktf.TerraformDataSource { terraformResourceType: 'postgresql_schemas', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/data-postgresql-sequences/README.md b/src/data-postgresql-sequences/README.md index d9e0218a..990e5de5 100644 --- a/src/data-postgresql-sequences/README.md +++ b/src/data-postgresql-sequences/README.md @@ -1,3 +1,3 @@ # `data_postgresql_sequences` -Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences). +Refer to the Terraform Registory for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences). diff --git a/src/data-postgresql-sequences/index.ts b/src/data-postgresql-sequences/index.ts index a91d23c3..a13e6a11 100644 --- a/src/data-postgresql-sequences/index.ts +++ b/src/data-postgresql-sequences/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataPostgresqlSequencesConfig extends cdktf.TerraformMetaArgume /** * The PostgreSQL database which will be queried for sequence names * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} */ readonly database: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#id DataPostgresqlSequences#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,31 +28,31 @@ export interface DataPostgresqlSequencesConfig extends cdktf.TerraformMetaArgume /** * Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ALL operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} */ readonly likeAllPatterns?: string[]; /** * Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL LIKE ANY operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} */ readonly likeAnyPatterns?: string[]; /** * Expression(s) which will be pattern matched against sequence names in the query using the PostgreSQL NOT LIKE ALL operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} */ readonly notLikeAllPatterns?: string[]; /** * Expression which will be pattern matched against sequence names in the query using the PostgreSQL ~ (regular expression match) operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} */ readonly regexPattern?: string; /** * The PostgreSQL schema(s) which will be queried for sequence names. Queries all schemas in the database by default * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} */ readonly schemas?: string[]; } @@ -132,7 +132,7 @@ export class DataPostgresqlSequencesSequencesList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences postgresql_sequences} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences} */ export class DataPostgresqlSequences extends cdktf.TerraformDataSource { @@ -146,7 +146,7 @@ export class DataPostgresqlSequences extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/sequences postgresql_sequences} Data Source + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences} 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 @@ -157,7 +157,7 @@ export class DataPostgresqlSequences extends cdktf.TerraformDataSource { terraformResourceType: 'postgresql_sequences', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/data-postgresql-tables/README.md b/src/data-postgresql-tables/README.md index d4d1cb30..231985d0 100644 --- a/src/data-postgresql-tables/README.md +++ b/src/data-postgresql-tables/README.md @@ -1,3 +1,3 @@ # `data_postgresql_tables` -Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables). +Refer to the Terraform Registory for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables). diff --git a/src/data-postgresql-tables/index.ts b/src/data-postgresql-tables/index.ts index c903737e..387aa33e 100644 --- a/src/data-postgresql-tables/index.ts +++ b/src/data-postgresql-tables/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DataPostgresqlTablesConfig extends cdktf.TerraformMetaArguments /** * The PostgreSQL database which will be queried for table names * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#database DataPostgresqlTables#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} */ readonly database: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#id DataPostgresqlTables#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,37 +28,37 @@ export interface DataPostgresqlTablesConfig extends cdktf.TerraformMetaArguments /** * Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ALL operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} */ readonly likeAllPatterns?: string[]; /** * Expression(s) which will be pattern matched against table names in the query using the PostgreSQL LIKE ANY operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} */ readonly likeAnyPatterns?: string[]; /** * Expression(s) which will be pattern matched against table names in the query using the PostgreSQL NOT LIKE ALL operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} */ readonly notLikeAllPatterns?: string[]; /** * Expression which will be pattern matched against table names in the query using the PostgreSQL ~ (regular expression match) operator * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} */ readonly regexPattern?: string; /** * The PostgreSQL schema(s) which will be queried for table names. Queries all schemas in the database by default * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} */ readonly schemas?: string[]; /** * The PostgreSQL table types which will be queried for table names. Includes all table types by default. Use 'BASE TABLE' for normal tables only * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} */ readonly tableTypes?: string[]; } @@ -138,7 +138,7 @@ export class DataPostgresqlTablesTablesList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables postgresql_tables} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables} */ export class DataPostgresqlTables extends cdktf.TerraformDataSource { @@ -152,7 +152,7 @@ export class DataPostgresqlTables extends cdktf.TerraformDataSource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/data-sources/tables postgresql_tables} Data Source + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables} 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 @@ -163,7 +163,7 @@ export class DataPostgresqlTables extends cdktf.TerraformDataSource { terraformResourceType: 'postgresql_tables', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/database/README.md b/src/database/README.md index e91cd163..0603e9da 100644 --- a/src/database/README.md +++ b/src/database/README.md @@ -1,3 +1,3 @@ # `postgresql_database` -Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database). +Refer to the Terraform Registory for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database). diff --git a/src/database/index.ts b/src/database/index.ts index 60e7413e..c8243396 100644 --- a/src/database/index.ts +++ b/src/database/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface DatabaseConfig extends cdktf.TerraformMetaArguments { /** * If false then no one can connect to this database * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#allow_connections Database#allow_connections} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} */ readonly allowConnections?: boolean | cdktf.IResolvable; /** * How many concurrent connections can be made to this database * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#connection_limit Database#connection_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} */ readonly connectionLimit?: number; /** * Character set encoding to use in the new database * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#encoding Database#encoding} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} */ readonly encoding?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#id Database#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,49 +40,49 @@ export interface DatabaseConfig extends cdktf.TerraformMetaArguments { /** * If true, then this database can be cloned by any user with CREATEDB privileges * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#is_template Database#is_template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#is_template Database#is_template} */ readonly isTemplate?: boolean | cdktf.IResolvable; /** * Collation order (LC_COLLATE) to use in the new database * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_collate Database#lc_collate} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} */ readonly lcCollate?: string; /** * Character classification (LC_CTYPE) to use in the new database * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#lc_ctype Database#lc_ctype} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} */ readonly lcCtype?: string; /** * The PostgreSQL database name to connect to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#name Database#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} */ readonly name: string; /** * The ROLE which owns the database * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#owner Database#owner} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} */ readonly owner?: string; /** * The name of the tablespace that will be associated with the new database * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#tablespace_name Database#tablespace_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#tablespace_name Database#tablespace_name} */ readonly tablespaceName?: string; /** * The name of the template from which to create the new database * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database#template Database#template} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#template Database#template} */ readonly template?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database postgresql_database} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database} */ export class Database extends cdktf.TerraformResource { @@ -96,7 +96,7 @@ export class Database extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/database postgresql_database} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_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 @@ -107,7 +107,7 @@ export class Database extends cdktf.TerraformResource { terraformResourceType: 'postgresql_database', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/default-privileges/README.md b/src/default-privileges/README.md index 8fad765f..afd49fec 100644 --- a/src/default-privileges/README.md +++ b/src/default-privileges/README.md @@ -1,3 +1,3 @@ # `postgresql_default_privileges` -Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges). +Refer to the Terraform Registory for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges). diff --git a/src/default-privileges/index.ts b/src/default-privileges/index.ts index 4ac3cdeb..36ddfd1a 100644 --- a/src/default-privileges/index.ts +++ b/src/default-privileges/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface DefaultPrivilegesConfig extends cdktf.TerraformMetaArguments { /** * The database to grant default privileges for this role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#database DefaultPrivileges#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} */ readonly database: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#id DefaultPrivileges#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,43 +28,43 @@ export interface DefaultPrivilegesConfig extends cdktf.TerraformMetaArguments { /** * The PostgreSQL object type to set the default privileges on (one of: table, sequence, function, type, schema) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} */ readonly objectType: string; /** * Target role for which to alter default privileges. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} */ readonly owner: string; /** * The list of privileges to apply as default privileges * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} */ readonly privileges: string[]; /** * The name of the role to which grant default privileges on * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#role DefaultPrivileges#role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} */ readonly role: string; /** * The database schema to set default privileges for this role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} */ readonly schema?: string; /** * Permit the grant recipient to grant it to others * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} */ readonly withGrantOption?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges postgresql_default_privileges} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges} */ export class DefaultPrivileges extends cdktf.TerraformResource { @@ -78,7 +78,7 @@ export class DefaultPrivileges extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/default_privileges postgresql_default_privileges} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -89,7 +89,7 @@ export class DefaultPrivileges extends cdktf.TerraformResource { terraformResourceType: 'postgresql_default_privileges', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/extension/README.md b/src/extension/README.md index bd2fe0b2..322e5f66 100644 --- a/src/extension/README.md +++ b/src/extension/README.md @@ -1,3 +1,3 @@ # `postgresql_extension` -Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension). +Refer to the Terraform Registory for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension). diff --git a/src/extension/index.ts b/src/extension/index.ts index ca27f2d1..983d145f 100644 --- a/src/extension/index.ts +++ b/src/extension/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,48 +15,48 @@ export interface ExtensionConfig extends cdktf.TerraformMetaArguments { /** * When true, will also create any extensions that this extension depends on that are not already installed * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#create_cascade Extension#create_cascade} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#create_cascade Extension#create_cascade} */ readonly createCascade?: boolean | cdktf.IResolvable; /** * Sets the database to add the extension to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#database Extension#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} */ readonly database?: string; /** * When true, will also drop all the objects that depend on the extension, and in turn all objects that depend on those objects * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#drop_cascade Extension#drop_cascade} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} */ readonly dropCascade?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#id Extension#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#name Extension#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name} */ readonly name: string; /** * Sets the schema of an extension * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#schema Extension#schema} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} */ readonly schema?: string; /** * Sets the version number of the extension * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension#version Extension#version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} */ readonly version?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension postgresql_extension} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension} */ export class Extension extends cdktf.TerraformResource { @@ -70,7 +70,7 @@ export class Extension extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/extension postgresql_extension} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension} 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 @@ -81,7 +81,7 @@ export class Extension extends cdktf.TerraformResource { terraformResourceType: 'postgresql_extension', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/function-resource/README.md b/src/function-resource/README.md index b7038b79..a951f090 100644 --- a/src/function-resource/README.md +++ b/src/function-resource/README.md @@ -1,3 +1,3 @@ # `postgresql_function` -Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function). +Refer to the Terraform Registory for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function). diff --git a/src/function-resource/index.ts b/src/function-resource/index.ts index 41325851..bd0d2aab 100644 --- a/src/function-resource/index.ts +++ b/src/function-resource/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface FunctionResourceConfig extends cdktf.TerraformMetaArguments { /** * Body of the function. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#body FunctionResource#body} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} */ readonly body: string; /** * The database where the function is located. If not specified, the provider default database is used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#database FunctionResource#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#database FunctionResource#database} */ readonly database?: string; /** * Automatically drop objects that depend on the function (such as operators or triggers), and in turn all objects that depend on those objects. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} */ readonly dropCascade?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#id FunctionResource#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,31 +40,55 @@ export interface FunctionResourceConfig extends cdktf.TerraformMetaArguments { /** * Language of theof the function. One of: internal, sql, c, plpgsql * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#language FunctionResource#language} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} */ readonly language?: string; /** * Name of the function. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} */ readonly name: string; /** + * If the function can be executed in parallel for a single query execution. One of: UNSAFE, RESTRICTED, SAFE + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#parallel FunctionResource#parallel} + */ + readonly parallel?: string; + /** * Function return type. If not specified, it will be calculated based on the output arguments * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#returns FunctionResource#returns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#returns FunctionResource#returns} */ readonly returns?: string; /** * Schema where the function is located. If not specified, the provider default schema is used. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#schema FunctionResource#schema} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#schema FunctionResource#schema} */ readonly schema?: string; /** + * If the function should execute with the permissions of the function owner instead of the permissions of the caller. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#security_definer FunctionResource#security_definer} + */ + readonly securityDefiner?: boolean | cdktf.IResolvable; + /** + * If the function should always return NULL if any of it's inputs is NULL. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#strict FunctionResource#strict} + */ + readonly strict?: boolean | cdktf.IResolvable; + /** + * Volatility of the function. One of: VOLATILE, STABLE, IMMUTABLE. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#volatility FunctionResource#volatility} + */ + readonly volatility?: string; + /** * arg block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#arg FunctionResource#arg} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} */ readonly arg?: FunctionResourceArg[] | cdktf.IResolvable; } @@ -72,25 +96,25 @@ export interface FunctionResourceArg { /** * An expression to be used as default value if the parameter is not specified. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#default FunctionResource#default} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#default FunctionResource#default} */ readonly default?: string; /** * The argument mode. One of: IN, OUT, INOUT, or VARIADIC * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#mode FunctionResource#mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#mode FunctionResource#mode} */ readonly mode?: string; /** * The argument name. The name may be required for some languages or depending on the argument mode. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#name FunctionResource#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} */ readonly name?: string; /** * The argument type. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function#type FunctionResource#type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#type FunctionResource#type} */ readonly type: string; } @@ -253,7 +277,7 @@ export class FunctionResourceArgList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function postgresql_function} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function} */ export class FunctionResource extends cdktf.TerraformResource { @@ -267,7 +291,7 @@ export class FunctionResource extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/function postgresql_function} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function} 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 @@ -278,7 +302,7 @@ export class FunctionResource extends cdktf.TerraformResource { terraformResourceType: 'postgresql_function', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, @@ -295,8 +319,12 @@ export class FunctionResource extends cdktf.TerraformResource { this._id = config.id; this._language = config.language; this._name = config.name; + this._parallel = config.parallel; this._returns = config.returns; this._schema = config.schema; + this._securityDefiner = config.securityDefiner; + this._strict = config.strict; + this._volatility = config.volatility; this._arg.internalValue = config.arg; } @@ -394,6 +422,22 @@ export class FunctionResource extends cdktf.TerraformResource { return this._name; } + // parallel - computed: false, optional: true, required: false + private _parallel?: string; + public get parallel() { + return this.getStringAttribute('parallel'); + } + public set parallel(value: string) { + this._parallel = value; + } + public resetParallel() { + this._parallel = undefined; + } + // Temporarily expose input value. Use with caution. + public get parallelInput() { + return this._parallel; + } + // returns - computed: true, optional: true, required: false private _returns?: string; public get returns() { @@ -426,6 +470,54 @@ export class FunctionResource extends cdktf.TerraformResource { return this._schema; } + // security_definer - computed: false, optional: true, required: false + private _securityDefiner?: boolean | cdktf.IResolvable; + public get securityDefiner() { + return this.getBooleanAttribute('security_definer'); + } + public set securityDefiner(value: boolean | cdktf.IResolvable) { + this._securityDefiner = value; + } + public resetSecurityDefiner() { + this._securityDefiner = undefined; + } + // Temporarily expose input value. Use with caution. + public get securityDefinerInput() { + return this._securityDefiner; + } + + // strict - computed: false, optional: true, required: false + private _strict?: boolean | cdktf.IResolvable; + public get strict() { + return this.getBooleanAttribute('strict'); + } + public set strict(value: boolean | cdktf.IResolvable) { + this._strict = value; + } + public resetStrict() { + this._strict = undefined; + } + // Temporarily expose input value. Use with caution. + public get strictInput() { + return this._strict; + } + + // volatility - computed: false, optional: true, required: false + private _volatility?: string; + public get volatility() { + return this.getStringAttribute('volatility'); + } + public set volatility(value: string) { + this._volatility = value; + } + public resetVolatility() { + this._volatility = undefined; + } + // Temporarily expose input value. Use with caution. + public get volatilityInput() { + return this._volatility; + } + // arg - computed: false, optional: true, required: false private _arg = new FunctionResourceArgList(this, "arg", false); public get arg() { @@ -454,8 +546,12 @@ export class FunctionResource extends cdktf.TerraformResource { id: cdktf.stringToTerraform(this._id), language: cdktf.stringToTerraform(this._language), name: cdktf.stringToTerraform(this._name), + parallel: cdktf.stringToTerraform(this._parallel), returns: cdktf.stringToTerraform(this._returns), schema: cdktf.stringToTerraform(this._schema), + security_definer: cdktf.booleanToTerraform(this._securityDefiner), + strict: cdktf.booleanToTerraform(this._strict), + volatility: cdktf.stringToTerraform(this._volatility), arg: cdktf.listMapper(functionResourceArgToTerraform, true)(this._arg.internalValue), }; } diff --git a/src/grant-role/README.md b/src/grant-role/README.md index 415695c9..91e55362 100644 --- a/src/grant-role/README.md +++ b/src/grant-role/README.md @@ -1,3 +1,3 @@ # `postgresql_grant_role` -Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role). +Refer to the Terraform Registory for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role). diff --git a/src/grant-role/index.ts b/src/grant-role/index.ts index f20ce11c..1908992c 100644 --- a/src/grant-role/index.ts +++ b/src/grant-role/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,11 +15,11 @@ export interface GrantRoleConfig extends cdktf.TerraformMetaArguments { /** * The name of the role that is granted to role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#grant_role GrantRole#grant_role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#grant_role GrantRole#grant_role} */ readonly grantRole: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#id GrantRole#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -28,19 +28,19 @@ export interface GrantRoleConfig extends cdktf.TerraformMetaArguments { /** * The name of the role to grant grant_role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#role GrantRole#role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} */ readonly role: string; /** * Permit the grant recipient to grant it to others * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} */ readonly withAdminOption?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role postgresql_grant_role} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role} */ export class GrantRole extends cdktf.TerraformResource { @@ -54,7 +54,7 @@ export class GrantRole extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant_role postgresql_grant_role} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -65,7 +65,7 @@ export class GrantRole extends cdktf.TerraformResource { terraformResourceType: 'postgresql_grant_role', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/grant/README.md b/src/grant/README.md index b7ae58dd..c73dedb1 100644 --- a/src/grant/README.md +++ b/src/grant/README.md @@ -1,3 +1,3 @@ # `postgresql_grant` -Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant). +Refer to the Terraform Registory for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant). diff --git a/src/grant/index.ts b/src/grant/index.ts index c3d0b518..0914ba53 100644 --- a/src/grant/index.ts +++ b/src/grant/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface GrantConfig extends cdktf.TerraformMetaArguments { /** * The specific columns to grant privileges on for this role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#columns Grant#columns} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} */ readonly columns?: string[]; /** * The database to grant privileges on for this role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#database Grant#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} */ readonly database: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#id Grant#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you 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,43 +34,43 @@ export interface GrantConfig extends cdktf.TerraformMetaArguments { /** * The PostgreSQL object type to grant the privileges on (one of: database, function, procedure, routine, schema, sequence, table, foreign_data_wrapper, foreign_server, column) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#object_type Grant#object_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#object_type Grant#object_type} */ readonly objectType: string; /** * The specific objects to grant privileges on for this role (empty means all objects of the requested type) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#objects Grant#objects} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#objects Grant#objects} */ readonly objects?: string[]; /** * The list of privileges to grant * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#privileges Grant#privileges} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} */ readonly privileges: string[]; /** * The name of the role to grant privileges on * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#role Grant#role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} */ readonly role: string; /** * The database schema to grant privileges on for this role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#schema Grant#schema} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} */ readonly schema?: string; /** * Permit the grant recipient to grant it to others * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant#with_grant_option Grant#with_grant_option} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#with_grant_option Grant#with_grant_option} */ readonly withGrantOption?: boolean | cdktf.IResolvable; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant postgresql_grant} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant} */ export class Grant extends cdktf.TerraformResource { @@ -84,7 +84,7 @@ export class Grant extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/grant postgresql_grant} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant} 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 @@ -95,7 +95,7 @@ export class Grant extends cdktf.TerraformResource { terraformResourceType: 'postgresql_grant', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/physical-replication-slot/README.md b/src/physical-replication-slot/README.md index ab68354f..adcaf461 100644 --- a/src/physical-replication-slot/README.md +++ b/src/physical-replication-slot/README.md @@ -1,3 +1,3 @@ # `postgresql_physical_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot). diff --git a/src/physical-replication-slot/index.ts b/src/physical-replication-slot/index.ts index c292cd20..3006b105 100644 --- a/src/physical-replication-slot/index.ts +++ b/src/physical-replication-slot/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,20 +13,20 @@ import * as cdktf from 'cdktf'; export interface PhysicalReplicationSlotConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name} */ readonly name: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot} */ export class PhysicalReplicationSlot extends cdktf.TerraformResource { @@ -40,7 +40,7 @@ export class PhysicalReplicationSlot extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot} 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 @@ -51,7 +51,7 @@ export class PhysicalReplicationSlot extends cdktf.TerraformResource { terraformResourceType: 'postgresql_physical_replication_slot', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/provider/README.md b/src/provider/README.md index 8bbcd130..deeb562a 100644 --- a/src/provider/README.md +++ b/src/provider/README.md @@ -1,3 +1,3 @@ # `provider` -Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs). +Refer to the Terraform Registory for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs). diff --git a/src/provider/index.ts b/src/provider/index.ts index 9d92cfce..fb2167b0 100644 --- a/src/provider/index.ts +++ b/src/provider/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,111 +15,123 @@ export interface PostgresqlProviderConfig { /** * Use rds_iam instead of password authentication (see: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.IAMDBAuth.html) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} */ readonly awsRdsIamAuth?: boolean | cdktf.IResolvable; /** * AWS profile to use for IAM auth * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} */ readonly awsRdsIamProfile?: string; /** * AWS region to use for IAM auth * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} */ readonly awsRdsIamRegion?: string; /** + * Use MS Azure identity OAuth token (see: https://learn.microsoft.com/en-us/azure/postgresql/flexible-server/how-to-configure-sign-in-azure-ad-authentication) + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} + */ + readonly azureIdentityAuth?: boolean | cdktf.IResolvable; + /** + * MS Azure tenant ID (see: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/data-sources/client_config.html) + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} + */ + readonly azureTenantId?: string; + /** * Maximum wait for connection, in seconds. Zero or not specified means wait indefinitely. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#connect_timeout PostgresqlProvider#connect_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} */ readonly connectTimeout?: number; /** * The name of the database to connect to in order to conenct to (defaults to `postgres`). * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database PostgresqlProvider#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database PostgresqlProvider#database} */ readonly database?: string; /** * Database username associated to the connected user (for user name maps) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#database_username PostgresqlProvider#database_username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} */ readonly databaseUsername?: string; /** * Specify the expected version of PostgreSQL. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#expected_version PostgresqlProvider#expected_version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} */ readonly expectedVersion?: string; /** * Name of PostgreSQL server address to connect to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#host PostgresqlProvider#host} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} */ readonly host?: string; /** * Maximum number of connections to establish to the database. Zero means unlimited. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#max_connections PostgresqlProvider#max_connections} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#max_connections PostgresqlProvider#max_connections} */ readonly maxConnections?: number; /** * Password to be used if the PostgreSQL server demands password authentication * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#password PostgresqlProvider#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} */ readonly password?: string; /** * The PostgreSQL port number to connect to at the server host, or socket file name extension for Unix-domain connections * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#port PostgresqlProvider#port} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#port PostgresqlProvider#port} */ readonly port?: number; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#scheme PostgresqlProvider#scheme} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme} */ readonly scheme?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#ssl_mode PostgresqlProvider#ssl_mode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode} */ readonly sslMode?: string; /** * This option determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the PostgreSQL server * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslmode PostgresqlProvider#sslmode} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslmode PostgresqlProvider#sslmode} */ readonly sslmode?: string; /** * The SSL server root certificate file path. The file must contain PEM encoded data. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#sslrootcert PostgresqlProvider#sslrootcert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} */ readonly sslrootcert?: string; /** * Specify if the user to connect as is a Postgres superuser or not.If not, some feature might be disabled (e.g.: Refreshing state password from Postgres) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#superuser PostgresqlProvider#superuser} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#superuser PostgresqlProvider#superuser} */ readonly superuser?: boolean | cdktf.IResolvable; /** * PostgreSQL user name to connect as * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#username PostgresqlProvider#username} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} */ readonly username?: string; /** * Alias name * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#alias PostgresqlProvider#alias} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} */ readonly alias?: string; /** * clientcert block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#clientcert PostgresqlProvider#clientcert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} */ readonly clientcert?: PostgresqlProviderClientcert; } @@ -127,15 +139,21 @@ export interface PostgresqlProviderClientcert { /** * The SSL client certificate file path. The file must contain PEM encoded data. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#cert PostgresqlProvider#cert} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#cert PostgresqlProvider#cert} */ readonly cert: string; /** * The SSL client certificate private key file path. The file must contain PEM encoded data. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs#key PostgresqlProvider#key} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#key PostgresqlProvider#key} */ readonly key: string; + /** + * Must be set to true if you are inlining the cert/key instead of using a file path. + * + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#sslinline PostgresqlProvider#sslinline} + */ + readonly sslinline?: boolean | cdktf.IResolvable; } export function postgresqlProviderClientcertToTerraform(struct?: PostgresqlProviderClientcert): any { @@ -146,12 +164,13 @@ export function postgresqlProviderClientcertToTerraform(struct?: PostgresqlProvi return { cert: cdktf.stringToTerraform(struct!.cert), key: cdktf.stringToTerraform(struct!.key), + sslinline: cdktf.booleanToTerraform(struct!.sslinline), } } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs postgresql} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql} */ export class PostgresqlProvider extends cdktf.TerraformProvider { @@ -165,7 +184,7 @@ export class PostgresqlProvider extends cdktf.TerraformProvider { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs postgresql} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs 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 @@ -176,7 +195,7 @@ export class PostgresqlProvider extends cdktf.TerraformProvider { terraformResourceType: 'postgresql', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, terraformProviderSource: 'cyrilgdn/postgresql' @@ -184,6 +203,8 @@ export class PostgresqlProvider extends cdktf.TerraformProvider { this._awsRdsIamAuth = config.awsRdsIamAuth; this._awsRdsIamProfile = config.awsRdsIamProfile; this._awsRdsIamRegion = config.awsRdsIamRegion; + this._azureIdentityAuth = config.azureIdentityAuth; + this._azureTenantId = config.azureTenantId; this._connectTimeout = config.connectTimeout; this._database = config.database; this._databaseUsername = config.databaseUsername; @@ -254,6 +275,38 @@ export class PostgresqlProvider extends cdktf.TerraformProvider { return this._awsRdsIamRegion; } + // azure_identity_auth - computed: false, optional: true, required: false + private _azureIdentityAuth?: boolean | cdktf.IResolvable; + public get azureIdentityAuth() { + return this._azureIdentityAuth; + } + public set azureIdentityAuth(value: boolean | cdktf.IResolvable | undefined) { + this._azureIdentityAuth = value; + } + public resetAzureIdentityAuth() { + this._azureIdentityAuth = undefined; + } + // Temporarily expose input value. Use with caution. + public get azureIdentityAuthInput() { + return this._azureIdentityAuth; + } + + // azure_tenant_id - computed: false, optional: true, required: false + private _azureTenantId?: string; + public get azureTenantId() { + return this._azureTenantId; + } + public set azureTenantId(value: string | undefined) { + this._azureTenantId = value; + } + public resetAzureTenantId() { + this._azureTenantId = undefined; + } + // Temporarily expose input value. Use with caution. + public get azureTenantIdInput() { + return this._azureTenantId; + } + // connect_timeout - computed: false, optional: true, required: false private _connectTimeout?: number; public get connectTimeout() { @@ -519,6 +572,8 @@ export class PostgresqlProvider extends cdktf.TerraformProvider { aws_rds_iam_auth: cdktf.booleanToTerraform(this._awsRdsIamAuth), aws_rds_iam_profile: cdktf.stringToTerraform(this._awsRdsIamProfile), aws_rds_iam_region: cdktf.stringToTerraform(this._awsRdsIamRegion), + azure_identity_auth: cdktf.booleanToTerraform(this._azureIdentityAuth), + azure_tenant_id: cdktf.stringToTerraform(this._azureTenantId), connect_timeout: cdktf.numberToTerraform(this._connectTimeout), database: cdktf.stringToTerraform(this._database), database_username: cdktf.stringToTerraform(this._databaseUsername), diff --git a/src/publication/README.md b/src/publication/README.md index 1b275f19..e9eed32a 100644 --- a/src/publication/README.md +++ b/src/publication/README.md @@ -1,3 +1,3 @@ # `postgresql_publication` -Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication). +Refer to the Terraform Registory for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication). diff --git a/src/publication/index.ts b/src/publication/index.ts index d6eecf6b..0064756c 100644 --- a/src/publication/index.ts +++ b/src/publication/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,60 +15,60 @@ export interface PublicationConfig extends cdktf.TerraformMetaArguments { /** * Sets the tables list to publish to ALL tables * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#all_tables Publication#all_tables} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#all_tables Publication#all_tables} */ readonly allTables?: boolean | cdktf.IResolvable; /** * Sets the database to add the publication for * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#database Publication#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} */ readonly database?: string; /** * When true, will also drop all the objects that depend on the publication, and in turn all objects that depend on those objects * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#drop_cascade Publication#drop_cascade} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} */ readonly dropCascade?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#id Publication#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#name Publication#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name} */ readonly name: string; /** * Sets the owner of the publication * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#owner Publication#owner} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} */ readonly owner?: string; /** * Sets which DML operations will be published * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_param Publication#publish_param} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} */ readonly publishParam?: string[]; /** * Sets whether changes in a partitioned table using the identity and schema of the partitioned table * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} */ readonly publishViaPartitionRootParam?: boolean | cdktf.IResolvable; /** * Sets the tables list to publish * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication#tables Publication#tables} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} */ readonly tables?: string[]; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication postgresql_publication} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication} */ export class Publication extends cdktf.TerraformResource { @@ -82,7 +82,7 @@ export class Publication extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/publication postgresql_publication} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication} 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 @@ -93,7 +93,7 @@ export class Publication extends cdktf.TerraformResource { terraformResourceType: 'postgresql_publication', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/replication-slot/README.md b/src/replication-slot/README.md index 27e97c57..6483b5f7 100644 --- a/src/replication-slot/README.md +++ b/src/replication-slot/README.md @@ -1,3 +1,3 @@ # `postgresql_replication_slot` -Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot). +Refer to the Terraform Registory for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot). diff --git a/src/replication-slot/index.ts b/src/replication-slot/index.ts index ab97575f..9902954c 100644 --- a/src/replication-slot/index.ts +++ b/src/replication-slot/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,30 +15,30 @@ export interface ReplicationSlotConfig extends cdktf.TerraformMetaArguments { /** * Sets the database to add the replication slot to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#database ReplicationSlot#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} */ readonly database?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#id ReplicationSlot#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. */ readonly id?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#name ReplicationSlot#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name} */ readonly name: string; /** * Sets the output plugin to use * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} */ readonly plugin: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot postgresql_replication_slot} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot} */ export class ReplicationSlot extends cdktf.TerraformResource { @@ -52,7 +52,7 @@ export class ReplicationSlot extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/replication_slot postgresql_replication_slot} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot} 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 @@ -63,7 +63,7 @@ export class ReplicationSlot extends cdktf.TerraformResource { terraformResourceType: 'postgresql_replication_slot', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/role/README.md b/src/role/README.md index 345bdc2c..222ef02b 100644 --- a/src/role/README.md +++ b/src/role/README.md @@ -1,3 +1,3 @@ # `postgresql_role` -Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role). +Refer to the Terraform Registory for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role). diff --git a/src/role/index.ts b/src/role/index.ts index 0eba15b0..3d81721e 100644 --- a/src/role/index.ts +++ b/src/role/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,45 +15,45 @@ export interface RoleConfig extends cdktf.TerraformMetaArguments { /** * Role to switch to at login * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#assume_role Role#assume_role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} */ readonly assumeRole?: string; /** * Determine whether a role bypasses every row-level security (RLS) policy * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} */ readonly bypassRowLevelSecurity?: boolean | cdktf.IResolvable; /** * How many concurrent connections can be made with this role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#connection_limit Role#connection_limit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} */ readonly connectionLimit?: number; /** * Define a role's ability to create databases * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_database Role#create_database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} */ readonly createDatabase?: boolean | cdktf.IResolvable; /** * Determine whether this role will be permitted to create new roles * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#create_role Role#create_role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} */ readonly createRole?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted Role#encrypted} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted} */ readonly encrypted?: string; /** * Control whether the password is stored encrypted in the system catalogs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#encrypted_password Role#encrypted_password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} */ readonly encryptedPassword?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#id Role#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -62,85 +62,85 @@ export interface RoleConfig extends cdktf.TerraformMetaArguments { /** * Terminate any session with an open transaction that has been idle for longer than the specified duration in milliseconds * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} */ readonly idleInTransactionSessionTimeout?: number; /** * Determine whether a role "inherits" the privileges of roles it is a member of * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#inherit Role#inherit} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#inherit Role#inherit} */ readonly inherit?: boolean | cdktf.IResolvable; /** * Determine whether a role is allowed to log in * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#login Role#login} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} */ readonly login?: boolean | cdktf.IResolvable; /** * The name of the role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#name Role#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} */ readonly name: string; /** * Sets the role's password * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#password Role#password} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} */ readonly password?: string; /** * Determine whether a role is allowed to initiate streaming replication or put the system in and out of backup mode * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#replication Role#replication} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#replication Role#replication} */ readonly replication?: boolean | cdktf.IResolvable; /** * Role(s) to grant to this new role * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#roles Role#roles} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} */ readonly roles?: string[]; /** * Sets the role's search path * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#search_path Role#search_path} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#search_path Role#search_path} */ readonly searchPath?: string[]; /** * Skip actually running the DROP ROLE command when removing a ROLE from PostgreSQL * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_drop_role Role#skip_drop_role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} */ readonly skipDropRole?: boolean | cdktf.IResolvable; /** * Skip actually running the REASSIGN OWNED command when removing a role from PostgreSQL * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} */ readonly skipReassignOwned?: boolean | cdktf.IResolvable; /** * Abort any statement that takes more than the specified number of milliseconds * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#statement_timeout Role#statement_timeout} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#statement_timeout Role#statement_timeout} */ readonly statementTimeout?: number; /** * Determine whether the new role is a "superuser" * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#superuser Role#superuser} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} */ readonly superuser?: boolean | cdktf.IResolvable; /** * Sets a date and time after which the role's password is no longer valid * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role#valid_until Role#valid_until} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#valid_until Role#valid_until} */ readonly validUntil?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role postgresql_role} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role} */ export class Role extends cdktf.TerraformResource { @@ -154,7 +154,7 @@ export class Role extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/role postgresql_role} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role} 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 @@ -165,7 +165,7 @@ export class Role extends cdktf.TerraformResource { terraformResourceType: 'postgresql_role', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/schema/README.md b/src/schema/README.md index 2cf49b2d..707d25a8 100644 --- a/src/schema/README.md +++ b/src/schema/README.md @@ -1,3 +1,3 @@ # `postgresql_schema` -Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema). +Refer to the Terraform Registory for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema). diff --git a/src/schema/index.ts b/src/schema/index.ts index bea92ffc..d36afa3d 100644 --- a/src/schema/index.ts +++ b/src/schema/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface SchemaConfig extends cdktf.TerraformMetaArguments { /** * The database name to alter schema * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#database Schema#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} */ readonly database?: string; /** * When true, will also drop all the objects that are contained in the schema * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#drop_cascade Schema#drop_cascade} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} */ readonly dropCascade?: boolean | cdktf.IResolvable; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#id Schema#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you 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,25 +34,25 @@ export interface SchemaConfig extends cdktf.TerraformMetaArguments { /** * When true, use the existing schema if it exists * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#if_not_exists Schema#if_not_exists} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#if_not_exists Schema#if_not_exists} */ readonly ifNotExists?: boolean | cdktf.IResolvable; /** * The name of the schema * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#name Schema#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} */ readonly name: string; /** * The ROLE name who owns the schema * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#owner Schema#owner} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} */ readonly owner?: string; /** * policy block * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#policy Schema#policy} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} */ readonly policy?: SchemaPolicy[] | cdktf.IResolvable; } @@ -60,31 +60,31 @@ export interface SchemaPolicy { /** * If true, allow the specified ROLEs to CREATE new objects within the schema(s) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create Schema#create} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create Schema#create} */ readonly create?: boolean | cdktf.IResolvable; /** * If true, allow the specified ROLEs to CREATE new objects within the schema(s) and GRANT the same CREATE privilege to different ROLEs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#create_with_grant Schema#create_with_grant} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#create_with_grant Schema#create_with_grant} */ readonly createWithGrant?: boolean | cdktf.IResolvable; /** * ROLE who will receive this policy (default: PUBLIC) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#role Schema#role} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#role Schema#role} */ readonly role?: string; /** * If true, allow the specified ROLEs to use objects within the schema(s) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage Schema#usage} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage Schema#usage} */ readonly usage?: boolean | cdktf.IResolvable; /** * If true, allow the specified ROLEs to use objects within the schema(s) and GRANT the same USAGE privilege to different ROLEs * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} */ readonly usageWithGrant?: boolean | cdktf.IResolvable; } @@ -273,7 +273,7 @@ export class SchemaPolicyList extends cdktf.ComplexList { } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema postgresql_schema} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema} */ export class Schema extends cdktf.TerraformResource { @@ -287,7 +287,7 @@ export class Schema extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/schema postgresql_schema} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema} 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 @@ -298,7 +298,7 @@ export class Schema extends cdktf.TerraformResource { terraformResourceType: 'postgresql_schema', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/server/README.md b/src/server/README.md index 551c3d13..23a71afc 100644 --- a/src/server/README.md +++ b/src/server/README.md @@ -1,3 +1,3 @@ # `postgresql_server` -Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server). +Refer to the Terraform Registory for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server). diff --git a/src/server/index.ts b/src/server/index.ts index 2a36c9e6..b30ca21f 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,17 +15,17 @@ export interface ServerConfig extends cdktf.TerraformMetaArguments { /** * Automatically drop objects that depend on the server (such as user mappings), and in turn all objects that depend on those objects. Drop RESTRICT is the default * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#drop_cascade Server#drop_cascade} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#drop_cascade Server#drop_cascade} */ readonly dropCascade?: boolean | cdktf.IResolvable; /** * The name of the foreign-data wrapper that manages the server * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#fdw_name Server#fdw_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} */ readonly fdwName: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#id Server#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/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. @@ -34,37 +34,37 @@ export interface ServerConfig extends cdktf.TerraformMetaArguments { /** * This clause specifies the options for the server. The options typically define the connection details of the server, but the actual names and values are dependent on the server's foreign-data wrapper * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#options Server#options} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#options Server#options} */ readonly options?: { [key: string]: string }; /** * The name of the foreign server to be created * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_name Server#server_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} */ readonly serverName: string; /** * The user name of the new owner of the foreign server * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_owner Server#server_owner} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} */ readonly serverOwner?: string; /** * Optional server type, potentially useful to foreign-data wrappers * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_type Server#server_type} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} */ readonly serverType?: string; /** * Optional server version, potentially useful to foreign-data wrappers. * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server#server_version Server#server_version} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} */ readonly serverVersion?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server postgresql_server} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server} */ export class Server extends cdktf.TerraformResource { @@ -78,7 +78,7 @@ export class Server extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/server postgresql_server} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_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 @@ -89,7 +89,7 @@ export class Server extends cdktf.TerraformResource { terraformResourceType: 'postgresql_server', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/subscription/README.md b/src/subscription/README.md index 2057e44a..86071880 100644 --- a/src/subscription/README.md +++ b/src/subscription/README.md @@ -1,3 +1,3 @@ # `postgresql_subscription` -Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription). +Refer to the Terraform Registory for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription). diff --git a/src/subscription/index.ts b/src/subscription/index.ts index 1901b028..a2378fad 100644 --- a/src/subscription/index.ts +++ b/src/subscription/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription // generated from terraform resource schema import { Construct } from 'constructs'; @@ -15,23 +15,23 @@ export interface SubscriptionConfig extends cdktf.TerraformMetaArguments { /** * The connection string to the publisher. It should follow the keyword/value format (https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-CONNSTRING) * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#conninfo Subscription#conninfo} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#conninfo Subscription#conninfo} */ readonly conninfo: string; /** * Specifies whether the command should create the replication slot on the publisher * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#create_slot Subscription#create_slot} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#create_slot Subscription#create_slot} */ readonly createSlot?: boolean | cdktf.IResolvable; /** * Sets the database to add the subscription for * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#database Subscription#database} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} */ readonly database?: string; /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#id Subscription#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -40,25 +40,25 @@ export interface SubscriptionConfig extends cdktf.TerraformMetaArguments { /** * The name of the subscription * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#name Subscription#name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} */ readonly name: string; /** * Names of the publications on the publisher to subscribe to * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#publications Subscription#publications} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} */ readonly publications: string[]; /** * Name of the replication slot to use. The default behavior is to use the name of the subscription for the slot name * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription#slot_name Subscription#slot_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#slot_name Subscription#slot_name} */ readonly slotName?: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription postgresql_subscription} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription} */ export class Subscription extends cdktf.TerraformResource { @@ -72,7 +72,7 @@ export class Subscription extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/subscription postgresql_subscription} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription} 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 @@ -83,7 +83,7 @@ export class Subscription extends cdktf.TerraformResource { terraformResourceType: 'postgresql_subscription', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/user-mapping/README.md b/src/user-mapping/README.md index f4b1e078..44a86aa8 100644 --- a/src/user-mapping/README.md +++ b/src/user-mapping/README.md @@ -1,3 +1,3 @@ # `postgresql_user_mapping` -Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping). +Refer to the Terraform Registory for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping). diff --git a/src/user-mapping/index.ts b/src/user-mapping/index.ts index 7ea4cde8..285f920f 100644 --- a/src/user-mapping/index.ts +++ b/src/user-mapping/index.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: MPL-2.0 */ -// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping +// https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping // generated from terraform resource schema import { Construct } from 'constructs'; @@ -13,7 +13,7 @@ import * as cdktf from 'cdktf'; export interface UserMappingConfig extends cdktf.TerraformMetaArguments { /** - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#id UserMapping#id} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id} * * Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. * If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. @@ -22,25 +22,25 @@ export interface UserMappingConfig extends cdktf.TerraformMetaArguments { /** * This clause specifies the options of the user mapping. The options typically define the actual user name and password of the mapping. Option names must be unique. The allowed option names and values are specific to the server's foreign-data wrapper * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#options UserMapping#options} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#options UserMapping#options} */ readonly options?: { [key: string]: string }; /** * The name of an existing server for which the user mapping is to be created * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#server_name UserMapping#server_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} */ readonly serverName: string; /** * The name of an existing user that is mapped to foreign server. CURRENT_ROLE, CURRENT_USER, and USER match the name of the current user. When PUBLIC is specified, a so-called public mapping is created that is used when no user-specific mapping is applicable * - * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping#user_name UserMapping#user_name} + * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} */ readonly userName: string; } /** -* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping postgresql_user_mapping} +* Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping} */ export class UserMapping extends cdktf.TerraformResource { @@ -54,7 +54,7 @@ export class UserMapping extends cdktf.TerraformResource { // =========== /** - * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.20.0/docs/resources/user_mapping postgresql_user_mapping} Resource + * Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping} Resource * * @param scope The scope in which to define this construct * @param id The scoped construct ID. Must be unique amongst siblings in the same scope @@ -65,7 +65,7 @@ export class UserMapping extends cdktf.TerraformResource { terraformResourceType: 'postgresql_user_mapping', terraformGeneratorMetadata: { providerName: 'postgresql', - providerVersion: '1.20.0', + providerVersion: '1.21.0', providerVersionConstraint: '~> 1.14' }, provider: config.provider, diff --git a/src/version.json b/src/version.json index 0e87d7a7..7942e41a 100644 --- a/src/version.json +++ b/src/version.json @@ -1,3 +1,3 @@ { - "registry.terraform.io/cyrilgdn/postgresql": "1.20.0" + "registry.terraform.io/cyrilgdn/postgresql": "1.21.0" }