diff --git a/gen/postgresql/database/Database.go b/gen/postgresql/database/Database.go index bee7183240..83f6ad5a09 100644 --- a/gen/postgresql/database/Database.go +++ b/gen/postgresql/database/Database.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/database/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database postgresql_database}. type Database interface { cdktf.TerraformResource AllowConnections() interface{} @@ -546,7 +546,7 @@ func (j *jsiiProxy_Database) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database postgresql_database} Resource. func NewDatabase(scope constructs.Construct, id *string, config *DatabaseConfig) Database { _init_.Initialize() @@ -564,7 +564,7 @@ func NewDatabase(scope constructs.Construct, id *string, config *DatabaseConfig) return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database postgresql_database} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database postgresql_database} Resource. func NewDatabase_Override(d Database, scope constructs.Construct, id *string, config *DatabaseConfig) { _init_.Initialize() diff --git a/gen/postgresql/database/DatabaseConfig.go b/gen/postgresql/database/DatabaseConfig.go index 2fedeb5225..5cae84f6ac 100644 --- a/gen/postgresql/database/DatabaseConfig.go +++ b/gen/postgresql/database/DatabaseConfig.go @@ -21,48 +21,48 @@ type DatabaseConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The PostgreSQL database name to connect to. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#name Database#name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#name Database#name} Name *string `field:"required" json:"name" yaml:"name"` // If false then no one can connect to this database. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#allow_connections Database#allow_connections} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#allow_connections Database#allow_connections} AllowConnections interface{} `field:"optional" json:"allowConnections" yaml:"allowConnections"` // How many concurrent connections can be made to this database. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#connection_limit Database#connection_limit} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#connection_limit Database#connection_limit} ConnectionLimit *float64 `field:"optional" json:"connectionLimit" yaml:"connectionLimit"` // Character set encoding to use in the new database. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#encoding Database#encoding} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#encoding Database#encoding} Encoding *string `field:"optional" json:"encoding" yaml:"encoding"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#id Database#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // 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.21.0/docs/resources/database#is_template Database#is_template} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#is_template Database#is_template} IsTemplate interface{} `field:"optional" json:"isTemplate" yaml:"isTemplate"` // Collation order (LC_COLLATE) to use in the new database. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_collate Database#lc_collate} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#lc_collate Database#lc_collate} LcCollate *string `field:"optional" json:"lcCollate" yaml:"lcCollate"` // Character classification (LC_CTYPE) to use in the new database. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#lc_ctype Database#lc_ctype} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#lc_ctype Database#lc_ctype} LcCtype *string `field:"optional" json:"lcCtype" yaml:"lcCtype"` // The ROLE which owns the database. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database#owner Database#owner} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#owner Database#owner} Owner *string `field:"optional" json:"owner" yaml:"owner"` // 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.21.0/docs/resources/database#tablespace_name Database#tablespace_name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#tablespace_name Database#tablespace_name} TablespaceName *string `field:"optional" json:"tablespaceName" yaml:"tablespaceName"` // 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.21.0/docs/resources/database#template Database#template} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database#template Database#template} Template *string `field:"optional" json:"template" yaml:"template"` } diff --git a/gen/postgresql/database/README.md b/gen/postgresql/database/README.md index e2a946fd71..ad376e38b8 100644 --- a/gen/postgresql/database/README.md +++ b/gen/postgresql/database/README.md @@ -1,3 +1,3 @@ # `postgresql_database` -Refer to the Terraform Registry for docs: [`postgresql_database`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/database). +Refer to the Terraform Registry for docs: [`postgresql_database`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/database). diff --git a/gen/postgresql/datapostgresqlschemas/DataPostgresqlSchemas.go b/gen/postgresql/datapostgresqlschemas/DataPostgresqlSchemas.go index 0e1c09774f..dbae0e9cd8 100644 --- a/gen/postgresql/datapostgresqlschemas/DataPostgresqlSchemas.go +++ b/gen/postgresql/datapostgresqlschemas/DataPostgresqlSchemas.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/datapostgresqlschemas/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas postgresql_schemas}. type DataPostgresqlSchemas interface { cdktf.TerraformDataSource // Experimental. @@ -416,7 +416,7 @@ func (j *jsiiProxy_DataPostgresqlSchemas) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas} Data Source. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas postgresql_schemas} Data Source. func NewDataPostgresqlSchemas(scope constructs.Construct, id *string, config *DataPostgresqlSchemasConfig) DataPostgresqlSchemas { _init_.Initialize() @@ -434,7 +434,7 @@ func NewDataPostgresqlSchemas(scope constructs.Construct, id *string, config *Da return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas postgresql_schemas} Data Source. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas postgresql_schemas} Data Source. func NewDataPostgresqlSchemas_Override(d DataPostgresqlSchemas, scope constructs.Construct, id *string, config *DataPostgresqlSchemasConfig) { _init_.Initialize() diff --git a/gen/postgresql/datapostgresqlschemas/DataPostgresqlSchemasConfig.go b/gen/postgresql/datapostgresqlschemas/DataPostgresqlSchemasConfig.go index ebfa82638b..758b13ef48 100644 --- a/gen/postgresql/datapostgresqlschemas/DataPostgresqlSchemasConfig.go +++ b/gen/postgresql/datapostgresqlschemas/DataPostgresqlSchemasConfig.go @@ -21,32 +21,32 @@ type DataPostgresqlSchemasConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The PostgreSQL database which will be queried for schema names. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#database DataPostgresqlSchemas#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas#database DataPostgresqlSchemas#database} Database *string `field:"required" json:"database" yaml:"database"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas#id DataPostgresqlSchemas#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // 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.21.0/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas#include_system_schemas DataPostgresqlSchemas#include_system_schemas} IncludeSystemSchemas interface{} `field:"optional" json:"includeSystemSchemas" yaml:"includeSystemSchemas"` // 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.21.0/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas#like_all_patterns DataPostgresqlSchemas#like_all_patterns} LikeAllPatterns *[]*string `field:"optional" json:"likeAllPatterns" yaml:"likeAllPatterns"` // 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.21.0/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas#like_any_patterns DataPostgresqlSchemas#like_any_patterns} LikeAnyPatterns *[]*string `field:"optional" json:"likeAnyPatterns" yaml:"likeAnyPatterns"` // 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.21.0/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas#not_like_all_patterns DataPostgresqlSchemas#not_like_all_patterns} NotLikeAllPatterns *[]*string `field:"optional" json:"notLikeAllPatterns" yaml:"notLikeAllPatterns"` // 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.21.0/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas#regex_pattern DataPostgresqlSchemas#regex_pattern} RegexPattern *string `field:"optional" json:"regexPattern" yaml:"regexPattern"` } diff --git a/gen/postgresql/datapostgresqlschemas/README.md b/gen/postgresql/datapostgresqlschemas/README.md index a0f809fda3..9524e8b497 100644 --- a/gen/postgresql/datapostgresqlschemas/README.md +++ b/gen/postgresql/datapostgresqlschemas/README.md @@ -1,3 +1,3 @@ # `data_postgresql_schemas` -Refer to the Terraform Registry for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/schemas). +Refer to the Terraform Registry for docs: [`data_postgresql_schemas`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/schemas). diff --git a/gen/postgresql/datapostgresqlsequences/DataPostgresqlSequences.go b/gen/postgresql/datapostgresqlsequences/DataPostgresqlSequences.go index 3d8661e801..5697bab2ff 100644 --- a/gen/postgresql/datapostgresqlsequences/DataPostgresqlSequences.go +++ b/gen/postgresql/datapostgresqlsequences/DataPostgresqlSequences.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/datapostgresqlsequences/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences postgresql_sequences}. type DataPostgresqlSequences interface { cdktf.TerraformDataSource // Experimental. @@ -416,7 +416,7 @@ func (j *jsiiProxy_DataPostgresqlSequences) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences} Data Source. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences postgresql_sequences} Data Source. func NewDataPostgresqlSequences(scope constructs.Construct, id *string, config *DataPostgresqlSequencesConfig) DataPostgresqlSequences { _init_.Initialize() @@ -434,7 +434,7 @@ func NewDataPostgresqlSequences(scope constructs.Construct, id *string, config * return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences postgresql_sequences} Data Source. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences postgresql_sequences} Data Source. func NewDataPostgresqlSequences_Override(d DataPostgresqlSequences, scope constructs.Construct, id *string, config *DataPostgresqlSequencesConfig) { _init_.Initialize() diff --git a/gen/postgresql/datapostgresqlsequences/DataPostgresqlSequencesConfig.go b/gen/postgresql/datapostgresqlsequences/DataPostgresqlSequencesConfig.go index c08330bd21..e1b1fff8c6 100644 --- a/gen/postgresql/datapostgresqlsequences/DataPostgresqlSequencesConfig.go +++ b/gen/postgresql/datapostgresqlsequences/DataPostgresqlSequencesConfig.go @@ -21,32 +21,32 @@ type DataPostgresqlSequencesConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The PostgreSQL database which will be queried for sequence names. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#database DataPostgresqlSequences#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences#database DataPostgresqlSequences#database} Database *string `field:"required" json:"database" yaml:"database"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences#id DataPostgresqlSequences#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // 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.21.0/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences#like_all_patterns DataPostgresqlSequences#like_all_patterns} LikeAllPatterns *[]*string `field:"optional" json:"likeAllPatterns" yaml:"likeAllPatterns"` // 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.21.0/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences#like_any_patterns DataPostgresqlSequences#like_any_patterns} LikeAnyPatterns *[]*string `field:"optional" json:"likeAnyPatterns" yaml:"likeAnyPatterns"` // 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.21.0/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences#not_like_all_patterns DataPostgresqlSequences#not_like_all_patterns} NotLikeAllPatterns *[]*string `field:"optional" json:"notLikeAllPatterns" yaml:"notLikeAllPatterns"` // 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.21.0/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences#regex_pattern DataPostgresqlSequences#regex_pattern} RegexPattern *string `field:"optional" json:"regexPattern" yaml:"regexPattern"` // 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.21.0/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences#schemas DataPostgresqlSequences#schemas} Schemas *[]*string `field:"optional" json:"schemas" yaml:"schemas"` } diff --git a/gen/postgresql/datapostgresqlsequences/README.md b/gen/postgresql/datapostgresqlsequences/README.md index 2e24a12bfd..7f1e5fbb13 100644 --- a/gen/postgresql/datapostgresqlsequences/README.md +++ b/gen/postgresql/datapostgresqlsequences/README.md @@ -1,3 +1,3 @@ # `data_postgresql_sequences` -Refer to the Terraform Registry for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/sequences). +Refer to the Terraform Registry for docs: [`data_postgresql_sequences`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/sequences). diff --git a/gen/postgresql/datapostgresqltables/DataPostgresqlTables.go b/gen/postgresql/datapostgresqltables/DataPostgresqlTables.go index 92bc00e549..837e107435 100644 --- a/gen/postgresql/datapostgresqltables/DataPostgresqlTables.go +++ b/gen/postgresql/datapostgresqltables/DataPostgresqlTables.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/datapostgresqltables/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables postgresql_tables}. type DataPostgresqlTables interface { cdktf.TerraformDataSource // Experimental. @@ -440,7 +440,7 @@ func (j *jsiiProxy_DataPostgresqlTables) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables} Data Source. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables postgresql_tables} Data Source. func NewDataPostgresqlTables(scope constructs.Construct, id *string, config *DataPostgresqlTablesConfig) DataPostgresqlTables { _init_.Initialize() @@ -458,7 +458,7 @@ func NewDataPostgresqlTables(scope constructs.Construct, id *string, config *Dat return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables postgresql_tables} Data Source. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables postgresql_tables} Data Source. func NewDataPostgresqlTables_Override(d DataPostgresqlTables, scope constructs.Construct, id *string, config *DataPostgresqlTablesConfig) { _init_.Initialize() diff --git a/gen/postgresql/datapostgresqltables/DataPostgresqlTablesConfig.go b/gen/postgresql/datapostgresqltables/DataPostgresqlTablesConfig.go index ecbdcb6cc4..bb57c7974b 100644 --- a/gen/postgresql/datapostgresqltables/DataPostgresqlTablesConfig.go +++ b/gen/postgresql/datapostgresqltables/DataPostgresqlTablesConfig.go @@ -21,38 +21,38 @@ type DataPostgresqlTablesConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The PostgreSQL database which will be queried for table names. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#database DataPostgresqlTables#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables#database DataPostgresqlTables#database} Database *string `field:"required" json:"database" yaml:"database"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables#id DataPostgresqlTables#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // 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.21.0/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables#like_all_patterns DataPostgresqlTables#like_all_patterns} LikeAllPatterns *[]*string `field:"optional" json:"likeAllPatterns" yaml:"likeAllPatterns"` // 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.21.0/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables#like_any_patterns DataPostgresqlTables#like_any_patterns} LikeAnyPatterns *[]*string `field:"optional" json:"likeAnyPatterns" yaml:"likeAnyPatterns"` // 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.21.0/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables#not_like_all_patterns DataPostgresqlTables#not_like_all_patterns} NotLikeAllPatterns *[]*string `field:"optional" json:"notLikeAllPatterns" yaml:"notLikeAllPatterns"` // 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.21.0/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables#regex_pattern DataPostgresqlTables#regex_pattern} RegexPattern *string `field:"optional" json:"regexPattern" yaml:"regexPattern"` // 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.21.0/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables#schemas DataPostgresqlTables#schemas} Schemas *[]*string `field:"optional" json:"schemas" yaml:"schemas"` // 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.21.0/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables#table_types DataPostgresqlTables#table_types} TableTypes *[]*string `field:"optional" json:"tableTypes" yaml:"tableTypes"` } diff --git a/gen/postgresql/datapostgresqltables/README.md b/gen/postgresql/datapostgresqltables/README.md index 145ed7da46..58875f3507 100644 --- a/gen/postgresql/datapostgresqltables/README.md +++ b/gen/postgresql/datapostgresqltables/README.md @@ -1,3 +1,3 @@ # `data_postgresql_tables` -Refer to the Terraform Registry for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/data-sources/tables). +Refer to the Terraform Registry for docs: [`data_postgresql_tables`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/data-sources/tables). diff --git a/gen/postgresql/defaultprivileges/DefaultPrivileges.go b/gen/postgresql/defaultprivileges/DefaultPrivileges.go index a2f043e34c..885690fbfc 100644 --- a/gen/postgresql/defaultprivileges/DefaultPrivileges.go +++ b/gen/postgresql/defaultprivileges/DefaultPrivileges.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/defaultprivileges/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges postgresql_default_privileges}. type DefaultPrivileges interface { cdktf.TerraformResource // Experimental. @@ -470,7 +470,7 @@ func (j *jsiiProxy_DefaultPrivileges) WithGrantOptionInput() interface{} { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges postgresql_default_privileges} Resource. func NewDefaultPrivileges(scope constructs.Construct, id *string, config *DefaultPrivilegesConfig) DefaultPrivileges { _init_.Initialize() @@ -488,7 +488,7 @@ func NewDefaultPrivileges(scope constructs.Construct, id *string, config *Defaul return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges postgresql_default_privileges} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges postgresql_default_privileges} Resource. func NewDefaultPrivileges_Override(d DefaultPrivileges, scope constructs.Construct, id *string, config *DefaultPrivilegesConfig) { _init_.Initialize() diff --git a/gen/postgresql/defaultprivileges/DefaultPrivilegesConfig.go b/gen/postgresql/defaultprivileges/DefaultPrivilegesConfig.go index a1fe092d83..35d50566f9 100644 --- a/gen/postgresql/defaultprivileges/DefaultPrivilegesConfig.go +++ b/gen/postgresql/defaultprivileges/DefaultPrivilegesConfig.go @@ -21,36 +21,36 @@ type DefaultPrivilegesConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The database to grant default privileges for this role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#database DefaultPrivileges#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges#database DefaultPrivileges#database} Database *string `field:"required" json:"database" yaml:"database"` // 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.21.0/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges#object_type DefaultPrivileges#object_type} ObjectType *string `field:"required" json:"objectType" yaml:"objectType"` // Target role for which to alter default privileges. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#owner DefaultPrivileges#owner} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges#owner DefaultPrivileges#owner} Owner *string `field:"required" json:"owner" yaml:"owner"` // The list of privileges to apply as default privileges. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges#privileges DefaultPrivileges#privileges} Privileges *[]*string `field:"required" json:"privileges" yaml:"privileges"` // The name of the role to which grant default privileges on. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#role DefaultPrivileges#role} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges#role DefaultPrivileges#role} Role *string `field:"required" json:"role" yaml:"role"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#id DefaultPrivileges#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // The database schema to set default privileges for this role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges#schema DefaultPrivileges#schema} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges#schema DefaultPrivileges#schema} Schema *string `field:"optional" json:"schema" yaml:"schema"` // Permit the grant recipient to grant it to others. // - // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges#with_grant_option DefaultPrivileges#with_grant_option} WithGrantOption interface{} `field:"optional" json:"withGrantOption" yaml:"withGrantOption"` } diff --git a/gen/postgresql/defaultprivileges/README.md b/gen/postgresql/defaultprivileges/README.md index bc87ff9b22..dd794f57c5 100644 --- a/gen/postgresql/defaultprivileges/README.md +++ b/gen/postgresql/defaultprivileges/README.md @@ -1,3 +1,3 @@ # `postgresql_default_privileges` -Refer to the Terraform Registry for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/default_privileges). +Refer to the Terraform Registry for docs: [`postgresql_default_privileges`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/default_privileges). diff --git a/gen/postgresql/extension/Extension.go b/gen/postgresql/extension/Extension.go index 4a5b9cd305..3637a5db97 100644 --- a/gen/postgresql/extension/Extension.go +++ b/gen/postgresql/extension/Extension.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/extension/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension postgresql_extension}. type Extension interface { cdktf.TerraformResource // Experimental. @@ -450,7 +450,7 @@ func (j *jsiiProxy_Extension) VersionInput() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension postgresql_extension} Resource. func NewExtension(scope constructs.Construct, id *string, config *ExtensionConfig) Extension { _init_.Initialize() @@ -468,7 +468,7 @@ func NewExtension(scope constructs.Construct, id *string, config *ExtensionConfi return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension postgresql_extension} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension postgresql_extension} Resource. func NewExtension_Override(e Extension, scope constructs.Construct, id *string, config *ExtensionConfig) { _init_.Initialize() diff --git a/gen/postgresql/extension/ExtensionConfig.go b/gen/postgresql/extension/ExtensionConfig.go index fcc7fc2417..925e00b1dd 100644 --- a/gen/postgresql/extension/ExtensionConfig.go +++ b/gen/postgresql/extension/ExtensionConfig.go @@ -19,32 +19,32 @@ type ExtensionConfig struct { Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#name Extension#name}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension#name Extension#name}. Name *string `field:"required" json:"name" yaml:"name"` // 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.21.0/docs/resources/extension#create_cascade Extension#create_cascade} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension#create_cascade Extension#create_cascade} CreateCascade interface{} `field:"optional" json:"createCascade" yaml:"createCascade"` // Sets the database to add the extension to. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#database Extension#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension#database Extension#database} Database *string `field:"optional" json:"database" yaml:"database"` // 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.21.0/docs/resources/extension#drop_cascade Extension#drop_cascade} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension#drop_cascade Extension#drop_cascade} DropCascade interface{} `field:"optional" json:"dropCascade" yaml:"dropCascade"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#id Extension#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // Sets the schema of an extension. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#schema Extension#schema} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension#schema Extension#schema} Schema *string `field:"optional" json:"schema" yaml:"schema"` // Sets the version number of the extension. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension#version Extension#version} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension#version Extension#version} Version *string `field:"optional" json:"version" yaml:"version"` } diff --git a/gen/postgresql/extension/README.md b/gen/postgresql/extension/README.md index 5d9b13e4b7..d98f141831 100644 --- a/gen/postgresql/extension/README.md +++ b/gen/postgresql/extension/README.md @@ -1,3 +1,3 @@ # `postgresql_extension` -Refer to the Terraform Registry for docs: [`postgresql_extension`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/extension). +Refer to the Terraform Registry for docs: [`postgresql_extension`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/extension). diff --git a/gen/postgresql/functionresource/FunctionResource.go b/gen/postgresql/functionresource/FunctionResource.go index e17336fe94..c485cffcaf 100644 --- a/gen/postgresql/functionresource/FunctionResource.go +++ b/gen/postgresql/functionresource/FunctionResource.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/functionresource/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function postgresql_function}. type FunctionResource interface { cdktf.TerraformResource Arg() FunctionResourceArgList @@ -593,7 +593,7 @@ func (j *jsiiProxy_FunctionResource) VolatilityInput() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function postgresql_function} Resource. func NewFunctionResource(scope constructs.Construct, id *string, config *FunctionResourceConfig) FunctionResource { _init_.Initialize() @@ -611,7 +611,7 @@ func NewFunctionResource(scope constructs.Construct, id *string, config *Functio return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function postgresql_function} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function postgresql_function} Resource. func NewFunctionResource_Override(f FunctionResource, scope constructs.Construct, id *string, config *FunctionResourceConfig) { _init_.Initialize() diff --git a/gen/postgresql/functionresource/FunctionResourceArg.go b/gen/postgresql/functionresource/FunctionResourceArg.go index 7275d9de75..5b82f16f26 100644 --- a/gen/postgresql/functionresource/FunctionResourceArg.go +++ b/gen/postgresql/functionresource/FunctionResourceArg.go @@ -4,19 +4,19 @@ package functionresource type FunctionResourceArg struct { // The argument type. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#type FunctionResource#type} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#type FunctionResource#type} Type *string `field:"required" json:"type" yaml:"type"` // 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.21.0/docs/resources/function#default FunctionResource#default} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#default FunctionResource#default} Default *string `field:"optional" json:"default" yaml:"default"` // The argument mode. One of: IN, OUT, INOUT, or VARIADIC. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#mode FunctionResource#mode} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#mode FunctionResource#mode} Mode *string `field:"optional" json:"mode" yaml:"mode"` // 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.21.0/docs/resources/function#name FunctionResource#name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#name FunctionResource#name} Name *string `field:"optional" json:"name" yaml:"name"` } diff --git a/gen/postgresql/functionresource/FunctionResourceConfig.go b/gen/postgresql/functionresource/FunctionResourceConfig.go index ac944d3d8a..921ea366c0 100644 --- a/gen/postgresql/functionresource/FunctionResourceConfig.go +++ b/gen/postgresql/functionresource/FunctionResourceConfig.go @@ -21,56 +21,56 @@ type FunctionResourceConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Body of the function. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#body FunctionResource#body} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#body FunctionResource#body} Body *string `field:"required" json:"body" yaml:"body"` // Name of the function. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#name FunctionResource#name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#name FunctionResource#name} Name *string `field:"required" json:"name" yaml:"name"` // arg block. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#arg FunctionResource#arg} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#arg FunctionResource#arg} Arg interface{} `field:"optional" json:"arg" yaml:"arg"` // 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.21.0/docs/resources/function#database FunctionResource#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#database FunctionResource#database} Database *string `field:"optional" json:"database" yaml:"database"` // 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.21.0/docs/resources/function#drop_cascade FunctionResource#drop_cascade} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#drop_cascade FunctionResource#drop_cascade} DropCascade interface{} `field:"optional" json:"dropCascade" yaml:"dropCascade"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#id FunctionResource#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // Language of theof the function. One of: internal, sql, c, plpgsql. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function#language FunctionResource#language} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#language FunctionResource#language} Language *string `field:"optional" json:"language" yaml:"language"` // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#parallel FunctionResource#parallel} Parallel *string `field:"optional" json:"parallel" yaml:"parallel"` // 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.21.0/docs/resources/function#returns FunctionResource#returns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#returns FunctionResource#returns} Returns *string `field:"optional" json:"returns" yaml:"returns"` // 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.21.0/docs/resources/function#schema FunctionResource#schema} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#schema FunctionResource#schema} Schema *string `field:"optional" json:"schema" yaml:"schema"` // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#security_definer FunctionResource#security_definer} SecurityDefiner interface{} `field:"optional" json:"securityDefiner" yaml:"securityDefiner"` // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#strict FunctionResource#strict} Strict interface{} `field:"optional" json:"strict" yaml:"strict"` // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function#volatility FunctionResource#volatility} Volatility *string `field:"optional" json:"volatility" yaml:"volatility"` } diff --git a/gen/postgresql/functionresource/README.md b/gen/postgresql/functionresource/README.md index 163d99e347..1e7c57159f 100644 --- a/gen/postgresql/functionresource/README.md +++ b/gen/postgresql/functionresource/README.md @@ -1,3 +1,3 @@ # `postgresql_function` -Refer to the Terraform Registry for docs: [`postgresql_function`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/function). +Refer to the Terraform Registry for docs: [`postgresql_function`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/function). diff --git a/gen/postgresql/grant/Grant.go b/gen/postgresql/grant/Grant.go index c47ad55072..69983e0658 100644 --- a/gen/postgresql/grant/Grant.go +++ b/gen/postgresql/grant/Grant.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/grant/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant postgresql_grant}. type Grant interface { cdktf.TerraformResource // Experimental. @@ -495,7 +495,7 @@ func (j *jsiiProxy_Grant) WithGrantOptionInput() interface{} { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant postgresql_grant} Resource. func NewGrant(scope constructs.Construct, id *string, config *GrantConfig) Grant { _init_.Initialize() @@ -513,7 +513,7 @@ func NewGrant(scope constructs.Construct, id *string, config *GrantConfig) Grant return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant postgresql_grant} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant postgresql_grant} Resource. func NewGrant_Override(g Grant, scope constructs.Construct, id *string, config *GrantConfig) { _init_.Initialize() diff --git a/gen/postgresql/grant/GrantConfig.go b/gen/postgresql/grant/GrantConfig.go index 7bd1bdcc21..7998cc5eff 100644 --- a/gen/postgresql/grant/GrantConfig.go +++ b/gen/postgresql/grant/GrantConfig.go @@ -21,40 +21,40 @@ type GrantConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The database to grant privileges on for this role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#database Grant#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant#database Grant#database} Database *string `field:"required" json:"database" yaml:"database"` // 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.21.0/docs/resources/grant#object_type Grant#object_type} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant#object_type Grant#object_type} ObjectType *string `field:"required" json:"objectType" yaml:"objectType"` // The list of privileges to grant. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#privileges Grant#privileges} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant#privileges Grant#privileges} Privileges *[]*string `field:"required" json:"privileges" yaml:"privileges"` // The name of the role to grant privileges on. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#role Grant#role} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant#role Grant#role} Role *string `field:"required" json:"role" yaml:"role"` // The specific columns to grant privileges on for this role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#columns Grant#columns} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant#columns Grant#columns} Columns *[]*string `field:"optional" json:"columns" yaml:"columns"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#id Grant#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // 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.21.0/docs/resources/grant#objects Grant#objects} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant#objects Grant#objects} Objects *[]*string `field:"optional" json:"objects" yaml:"objects"` // The database schema to grant privileges on for this role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant#schema Grant#schema} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant#schema Grant#schema} Schema *string `field:"optional" json:"schema" yaml:"schema"` // Permit the grant recipient to grant it to others. // - // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant#with_grant_option Grant#with_grant_option} WithGrantOption interface{} `field:"optional" json:"withGrantOption" yaml:"withGrantOption"` } diff --git a/gen/postgresql/grant/README.md b/gen/postgresql/grant/README.md index cf20170ebd..61f197cf53 100644 --- a/gen/postgresql/grant/README.md +++ b/gen/postgresql/grant/README.md @@ -1,3 +1,3 @@ # `postgresql_grant` -Refer to the Terraform Registry for docs: [`postgresql_grant`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant). +Refer to the Terraform Registry for docs: [`postgresql_grant`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant). diff --git a/gen/postgresql/grantrole/GrantRole.go b/gen/postgresql/grantrole/GrantRole.go index 6547804010..e67a903263 100644 --- a/gen/postgresql/grantrole/GrantRole.go +++ b/gen/postgresql/grantrole/GrantRole.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/grantrole/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant_role postgresql_grant_role}. type GrantRole interface { cdktf.TerraformResource // Experimental. @@ -377,7 +377,7 @@ func (j *jsiiProxy_GrantRole) WithAdminOptionInput() interface{} { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant_role postgresql_grant_role} Resource. func NewGrantRole(scope constructs.Construct, id *string, config *GrantRoleConfig) GrantRole { _init_.Initialize() @@ -395,7 +395,7 @@ func NewGrantRole(scope constructs.Construct, id *string, config *GrantRoleConfi return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role postgresql_grant_role} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant_role postgresql_grant_role} Resource. func NewGrantRole_Override(g GrantRole, scope constructs.Construct, id *string, config *GrantRoleConfig) { _init_.Initialize() diff --git a/gen/postgresql/grantrole/GrantRoleConfig.go b/gen/postgresql/grantrole/GrantRoleConfig.go index b1c8e88fcf..159d2d554c 100644 --- a/gen/postgresql/grantrole/GrantRoleConfig.go +++ b/gen/postgresql/grantrole/GrantRoleConfig.go @@ -21,20 +21,20 @@ type GrantRoleConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The name of the role that is granted to 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant_role#grant_role GrantRole#grant_role} GrantRole *string `field:"required" json:"grantRole" yaml:"grantRole"` // The name of the role to grant grant_role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#role GrantRole#role} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant_role#role GrantRole#role} Role *string `field:"required" json:"role" yaml:"role"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role#id GrantRole#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // Permit the grant recipient to grant it to others. // - // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant_role#with_admin_option GrantRole#with_admin_option} WithAdminOption interface{} `field:"optional" json:"withAdminOption" yaml:"withAdminOption"` } diff --git a/gen/postgresql/grantrole/README.md b/gen/postgresql/grantrole/README.md index 2724a336da..323ff3d3c8 100644 --- a/gen/postgresql/grantrole/README.md +++ b/gen/postgresql/grantrole/README.md @@ -1,3 +1,3 @@ # `postgresql_grant_role` -Refer to the Terraform Registry for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/grant_role). +Refer to the Terraform Registry for docs: [`postgresql_grant_role`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/grant_role). diff --git a/gen/postgresql/jsii/cdktf-provider-postgresql-0.0.1.tgz b/gen/postgresql/jsii/cdktf-provider-postgresql-0.0.1.tgz index 713c1cf040..07494a893b 100644 Binary files a/gen/postgresql/jsii/cdktf-provider-postgresql-0.0.1.tgz and b/gen/postgresql/jsii/cdktf-provider-postgresql-0.0.1.tgz differ diff --git a/gen/postgresql/physicalreplicationslot/PhysicalReplicationSlot.go b/gen/postgresql/physicalreplicationslot/PhysicalReplicationSlot.go index ab9091dbb0..4cdfb86f20 100644 --- a/gen/postgresql/physicalreplicationslot/PhysicalReplicationSlot.go +++ b/gen/postgresql/physicalreplicationslot/PhysicalReplicationSlot.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/physicalreplicationslot/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/physical_replication_slot postgresql_physical_replication_slot}. type PhysicalReplicationSlot interface { cdktf.TerraformResource // Experimental. @@ -330,7 +330,7 @@ func (j *jsiiProxy_PhysicalReplicationSlot) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/physical_replication_slot postgresql_physical_replication_slot} Resource. func NewPhysicalReplicationSlot(scope constructs.Construct, id *string, config *PhysicalReplicationSlotConfig) PhysicalReplicationSlot { _init_.Initialize() @@ -348,7 +348,7 @@ func NewPhysicalReplicationSlot(scope constructs.Construct, id *string, config * return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot postgresql_physical_replication_slot} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/physical_replication_slot postgresql_physical_replication_slot} Resource. func NewPhysicalReplicationSlot_Override(p PhysicalReplicationSlot, scope constructs.Construct, id *string, config *PhysicalReplicationSlotConfig) { _init_.Initialize() diff --git a/gen/postgresql/physicalreplicationslot/PhysicalReplicationSlotConfig.go b/gen/postgresql/physicalreplicationslot/PhysicalReplicationSlotConfig.go index 3de6f1c665..414774492a 100644 --- a/gen/postgresql/physicalreplicationslot/PhysicalReplicationSlotConfig.go +++ b/gen/postgresql/physicalreplicationslot/PhysicalReplicationSlotConfig.go @@ -19,9 +19,9 @@ type PhysicalReplicationSlotConfig struct { Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/physical_replication_slot#name PhysicalReplicationSlot#name}. Name *string `field:"required" json:"name" yaml:"name"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot#id PhysicalReplicationSlot#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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/gen/postgresql/physicalreplicationslot/README.md b/gen/postgresql/physicalreplicationslot/README.md index d8ba9b2815..2ac2b9ce81 100644 --- a/gen/postgresql/physicalreplicationslot/README.md +++ b/gen/postgresql/physicalreplicationslot/README.md @@ -1,3 +1,3 @@ # `postgresql_physical_replication_slot` -Refer to the Terraform Registry for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/physical_replication_slot). +Refer to the Terraform Registry for docs: [`postgresql_physical_replication_slot`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/physical_replication_slot). diff --git a/gen/postgresql/provider/PostgresqlProvider.go b/gen/postgresql/provider/PostgresqlProvider.go index 978ee8db2e..65c2c414f6 100644 --- a/gen/postgresql/provider/PostgresqlProvider.go +++ b/gen/postgresql/provider/PostgresqlProvider.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/provider/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs postgresql}. type PostgresqlProvider interface { cdktf.TerraformProvider Alias() *string @@ -53,6 +53,9 @@ type PostgresqlProvider interface { Fqn() *string // Experimental. FriendlyUniqueId() *string + GcpIamImpersonateServiceAccount() *string + SetGcpIamImpersonateServiceAccount(val *string) + GcpIamImpersonateServiceAccountInput() *string Host() *string SetHost(val *string) HostInput() *string @@ -111,6 +114,7 @@ type PostgresqlProvider interface { ResetDatabase() ResetDatabaseUsername() ResetExpectedVersion() + ResetGcpIamImpersonateServiceAccount() ResetHost() ResetMaxConnections() // Resets a previously passed logical Id to use the auto-generated logical id again. @@ -402,6 +406,26 @@ func (j *jsiiProxy_PostgresqlProvider) FriendlyUniqueId() *string { return returns } +func (j *jsiiProxy_PostgresqlProvider) GcpIamImpersonateServiceAccount() *string { + var returns *string + _jsii_.Get( + j, + "gcpIamImpersonateServiceAccount", + &returns, + ) + return returns +} + +func (j *jsiiProxy_PostgresqlProvider) GcpIamImpersonateServiceAccountInput() *string { + var returns *string + _jsii_.Get( + j, + "gcpIamImpersonateServiceAccountInput", + &returns, + ) + return returns +} + func (j *jsiiProxy_PostgresqlProvider) Host() *string { var returns *string _jsii_.Get( @@ -663,7 +687,7 @@ func (j *jsiiProxy_PostgresqlProvider) UsernameInput() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs postgresql} Resource. func NewPostgresqlProvider(scope constructs.Construct, id *string, config *PostgresqlProviderConfig) PostgresqlProvider { _init_.Initialize() @@ -681,7 +705,7 @@ func NewPostgresqlProvider(scope constructs.Construct, id *string, config *Postg return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs postgresql} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs postgresql} Resource. func NewPostgresqlProvider_Override(p PostgresqlProvider, scope constructs.Construct, id *string, config *PostgresqlProviderConfig) { _init_.Initialize() @@ -789,6 +813,14 @@ func (j *jsiiProxy_PostgresqlProvider)SetExpectedVersion(val *string) { ) } +func (j *jsiiProxy_PostgresqlProvider)SetGcpIamImpersonateServiceAccount(val *string) { + _jsii_.Set( + j, + "gcpIamImpersonateServiceAccount", + val, + ) +} + func (j *jsiiProxy_PostgresqlProvider)SetHost(val *string) { _jsii_.Set( j, @@ -1085,6 +1117,14 @@ func (p *jsiiProxy_PostgresqlProvider) ResetExpectedVersion() { ) } +func (p *jsiiProxy_PostgresqlProvider) ResetGcpIamImpersonateServiceAccount() { + _jsii_.InvokeVoid( + p, + "resetGcpIamImpersonateServiceAccount", + nil, // no parameters + ) +} + func (p *jsiiProxy_PostgresqlProvider) ResetHost() { _jsii_.InvokeVoid( p, diff --git a/gen/postgresql/provider/PostgresqlProviderClientcert.go b/gen/postgresql/provider/PostgresqlProviderClientcert.go index b01a1dfcb1..fa715f43d1 100644 --- a/gen/postgresql/provider/PostgresqlProviderClientcert.go +++ b/gen/postgresql/provider/PostgresqlProviderClientcert.go @@ -4,15 +4,15 @@ package provider type PostgresqlProviderClientcert struct { // 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.21.0/docs#cert PostgresqlProvider#cert} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#cert PostgresqlProvider#cert} Cert *string `field:"required" json:"cert" yaml:"cert"` // 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.21.0/docs#key PostgresqlProvider#key} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#key PostgresqlProvider#key} Key *string `field:"required" json:"key" yaml:"key"` // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#sslinline PostgresqlProvider#sslinline} Sslinline interface{} `field:"optional" json:"sslinline" yaml:"sslinline"` } diff --git a/gen/postgresql/provider/PostgresqlProviderConfig.go b/gen/postgresql/provider/PostgresqlProviderConfig.go index 5e0687e853..158360f06c 100644 --- a/gen/postgresql/provider/PostgresqlProviderConfig.go +++ b/gen/postgresql/provider/PostgresqlProviderConfig.go @@ -4,83 +4,87 @@ package provider type PostgresqlProviderConfig struct { // Alias name. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#alias PostgresqlProvider#alias} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#alias PostgresqlProvider#alias} Alias *string `field:"optional" json:"alias" yaml:"alias"` // 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.21.0/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#aws_rds_iam_auth PostgresqlProvider#aws_rds_iam_auth} AwsRdsIamAuth interface{} `field:"optional" json:"awsRdsIamAuth" yaml:"awsRdsIamAuth"` // AWS profile to use for IAM auth. // - // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#aws_rds_iam_profile PostgresqlProvider#aws_rds_iam_profile} AwsRdsIamProfile *string `field:"optional" json:"awsRdsIamProfile" yaml:"awsRdsIamProfile"` // AWS region to use for IAM auth. // - // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#aws_rds_iam_region PostgresqlProvider#aws_rds_iam_region} AwsRdsIamRegion *string `field:"optional" json:"awsRdsIamRegion" yaml:"awsRdsIamRegion"` // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#azure_identity_auth PostgresqlProvider#azure_identity_auth} AzureIdentityAuth interface{} `field:"optional" json:"azureIdentityAuth" yaml:"azureIdentityAuth"` // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#azure_tenant_id PostgresqlProvider#azure_tenant_id} AzureTenantId *string `field:"optional" json:"azureTenantId" yaml:"azureTenantId"` // clientcert block. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#clientcert PostgresqlProvider#clientcert} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#clientcert PostgresqlProvider#clientcert} Clientcert *PostgresqlProviderClientcert `field:"optional" json:"clientcert" yaml:"clientcert"` // 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.21.0/docs#connect_timeout PostgresqlProvider#connect_timeout} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#connect_timeout PostgresqlProvider#connect_timeout} ConnectTimeout *float64 `field:"optional" json:"connectTimeout" yaml:"connectTimeout"` // 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.21.0/docs#database PostgresqlProvider#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#database PostgresqlProvider#database} Database *string `field:"optional" json:"database" yaml:"database"` // Database username associated to the connected user (for user name maps). // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#database_username PostgresqlProvider#database_username} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#database_username PostgresqlProvider#database_username} DatabaseUsername *string `field:"optional" json:"databaseUsername" yaml:"databaseUsername"` // Specify the expected version of PostgreSQL. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#expected_version PostgresqlProvider#expected_version} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#expected_version PostgresqlProvider#expected_version} ExpectedVersion *string `field:"optional" json:"expectedVersion" yaml:"expectedVersion"` + // Service account to impersonate when using GCP IAM authentication. + // + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#gcp_iam_impersonate_service_account PostgresqlProvider#gcp_iam_impersonate_service_account} + GcpIamImpersonateServiceAccount *string `field:"optional" json:"gcpIamImpersonateServiceAccount" yaml:"gcpIamImpersonateServiceAccount"` // Name of PostgreSQL server address to connect to. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#host PostgresqlProvider#host} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#host PostgresqlProvider#host} Host *string `field:"optional" json:"host" yaml:"host"` // 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.21.0/docs#max_connections PostgresqlProvider#max_connections} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#max_connections PostgresqlProvider#max_connections} MaxConnections *float64 `field:"optional" json:"maxConnections" yaml:"maxConnections"` // Password to be used if the PostgreSQL server demands password authentication. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#password PostgresqlProvider#password} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#password PostgresqlProvider#password} Password *string `field:"optional" json:"password" yaml:"password"` // 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.21.0/docs#port PostgresqlProvider#port} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#port PostgresqlProvider#port} Port *float64 `field:"optional" json:"port" yaml:"port"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#scheme PostgresqlProvider#scheme}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#scheme PostgresqlProvider#scheme}. Scheme *string `field:"optional" json:"scheme" yaml:"scheme"` // 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.21.0/docs#sslmode PostgresqlProvider#sslmode} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#sslmode PostgresqlProvider#sslmode} Sslmode *string `field:"optional" json:"sslmode" yaml:"sslmode"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#ssl_mode PostgresqlProvider#ssl_mode}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#ssl_mode PostgresqlProvider#ssl_mode}. SslMode *string `field:"optional" json:"sslMode" yaml:"sslMode"` // 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.21.0/docs#sslrootcert PostgresqlProvider#sslrootcert} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#sslrootcert PostgresqlProvider#sslrootcert} Sslrootcert *string `field:"optional" json:"sslrootcert" yaml:"sslrootcert"` // 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.21.0/docs#superuser PostgresqlProvider#superuser} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#superuser PostgresqlProvider#superuser} Superuser interface{} `field:"optional" json:"superuser" yaml:"superuser"` // PostgreSQL user name to connect as. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs#username PostgresqlProvider#username} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs#username PostgresqlProvider#username} Username *string `field:"optional" json:"username" yaml:"username"` } diff --git a/gen/postgresql/provider/README.md b/gen/postgresql/provider/README.md index f525516612..5d3970e20b 100644 --- a/gen/postgresql/provider/README.md +++ b/gen/postgresql/provider/README.md @@ -1,3 +1,3 @@ # `provider` -Refer to the Terraform Registry for docs: [`postgresql`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs). +Refer to the Terraform Registry for docs: [`postgresql`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs). diff --git a/gen/postgresql/provider/main.go b/gen/postgresql/provider/main.go index ed8841aa66..229c1d71cf 100644 --- a/gen/postgresql/provider/main.go +++ b/gen/postgresql/provider/main.go @@ -38,6 +38,8 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "expectedVersionInput", GoGetter: "ExpectedVersionInput"}, _jsii_.MemberProperty{JsiiProperty: "fqn", GoGetter: "Fqn"}, _jsii_.MemberProperty{JsiiProperty: "friendlyUniqueId", GoGetter: "FriendlyUniqueId"}, + _jsii_.MemberProperty{JsiiProperty: "gcpIamImpersonateServiceAccount", GoGetter: "GcpIamImpersonateServiceAccount"}, + _jsii_.MemberProperty{JsiiProperty: "gcpIamImpersonateServiceAccountInput", GoGetter: "GcpIamImpersonateServiceAccountInput"}, _jsii_.MemberProperty{JsiiProperty: "host", GoGetter: "Host"}, _jsii_.MemberProperty{JsiiProperty: "hostInput", GoGetter: "HostInput"}, _jsii_.MemberProperty{JsiiProperty: "maxConnections", GoGetter: "MaxConnections"}, @@ -61,6 +63,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "resetDatabase", GoMethod: "ResetDatabase"}, _jsii_.MemberMethod{JsiiMethod: "resetDatabaseUsername", GoMethod: "ResetDatabaseUsername"}, _jsii_.MemberMethod{JsiiMethod: "resetExpectedVersion", GoMethod: "ResetExpectedVersion"}, + _jsii_.MemberMethod{JsiiMethod: "resetGcpIamImpersonateServiceAccount", GoMethod: "ResetGcpIamImpersonateServiceAccount"}, _jsii_.MemberMethod{JsiiMethod: "resetHost", GoMethod: "ResetHost"}, _jsii_.MemberMethod{JsiiMethod: "resetMaxConnections", GoMethod: "ResetMaxConnections"}, _jsii_.MemberMethod{JsiiMethod: "resetOverrideLogicalId", GoMethod: "ResetOverrideLogicalId"}, diff --git a/gen/postgresql/publication/Publication.go b/gen/postgresql/publication/Publication.go index 824334c635..06a76eec84 100644 --- a/gen/postgresql/publication/Publication.go +++ b/gen/postgresql/publication/Publication.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/publication/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication postgresql_publication}. type Publication interface { cdktf.TerraformResource AllTables() interface{} @@ -498,7 +498,7 @@ func (j *jsiiProxy_Publication) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication postgresql_publication} Resource. func NewPublication(scope constructs.Construct, id *string, config *PublicationConfig) Publication { _init_.Initialize() @@ -516,7 +516,7 @@ func NewPublication(scope constructs.Construct, id *string, config *PublicationC return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication postgresql_publication} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication postgresql_publication} Resource. func NewPublication_Override(p Publication, scope constructs.Construct, id *string, config *PublicationConfig) { _init_.Initialize() diff --git a/gen/postgresql/publication/PublicationConfig.go b/gen/postgresql/publication/PublicationConfig.go index df7c1f4d5e..6317eb2403 100644 --- a/gen/postgresql/publication/PublicationConfig.go +++ b/gen/postgresql/publication/PublicationConfig.go @@ -19,40 +19,40 @@ type PublicationConfig struct { Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#name Publication#name}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication#name Publication#name}. Name *string `field:"required" json:"name" yaml:"name"` // Sets the tables list to publish to 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication#all_tables Publication#all_tables} AllTables interface{} `field:"optional" json:"allTables" yaml:"allTables"` // Sets the database to add the publication for. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#database Publication#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication#database Publication#database} Database *string `field:"optional" json:"database" yaml:"database"` // 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.21.0/docs/resources/publication#drop_cascade Publication#drop_cascade} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication#drop_cascade Publication#drop_cascade} DropCascade interface{} `field:"optional" json:"dropCascade" yaml:"dropCascade"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#id Publication#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // Sets the owner of the publication. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#owner Publication#owner} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication#owner Publication#owner} Owner *string `field:"optional" json:"owner" yaml:"owner"` // Sets which DML operations will be published. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#publish_param Publication#publish_param} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication#publish_param Publication#publish_param} PublishParam *[]*string `field:"optional" json:"publishParam" yaml:"publishParam"` // 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.21.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/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication#publish_via_partition_root_param Publication#publish_via_partition_root_param} PublishViaPartitionRootParam interface{} `field:"optional" json:"publishViaPartitionRootParam" yaml:"publishViaPartitionRootParam"` // Sets the tables list to publish. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication#tables Publication#tables} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication#tables Publication#tables} Tables *[]*string `field:"optional" json:"tables" yaml:"tables"` } diff --git a/gen/postgresql/publication/README.md b/gen/postgresql/publication/README.md index 4ae329d43f..88928a7054 100644 --- a/gen/postgresql/publication/README.md +++ b/gen/postgresql/publication/README.md @@ -1,3 +1,3 @@ # `postgresql_publication` -Refer to the Terraform Registry for docs: [`postgresql_publication`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/publication). +Refer to the Terraform Registry for docs: [`postgresql_publication`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/publication). diff --git a/gen/postgresql/replicationslot/README.md b/gen/postgresql/replicationslot/README.md index e4ce456599..6609e56db6 100644 --- a/gen/postgresql/replicationslot/README.md +++ b/gen/postgresql/replicationslot/README.md @@ -1,3 +1,3 @@ # `postgresql_replication_slot` -Refer to the Terraform Registry for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot). +Refer to the Terraform Registry for docs: [`postgresql_replication_slot`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/replication_slot). diff --git a/gen/postgresql/replicationslot/ReplicationSlot.go b/gen/postgresql/replicationslot/ReplicationSlot.go index cc191d23c3..214cbd44f7 100644 --- a/gen/postgresql/replicationslot/ReplicationSlot.go +++ b/gen/postgresql/replicationslot/ReplicationSlot.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/replicationslot/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/replication_slot postgresql_replication_slot}. type ReplicationSlot interface { cdktf.TerraformResource // Experimental. @@ -377,7 +377,7 @@ func (j *jsiiProxy_ReplicationSlot) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/replication_slot postgresql_replication_slot} Resource. func NewReplicationSlot(scope constructs.Construct, id *string, config *ReplicationSlotConfig) ReplicationSlot { _init_.Initialize() @@ -395,7 +395,7 @@ func NewReplicationSlot(scope constructs.Construct, id *string, config *Replicat return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot postgresql_replication_slot} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/replication_slot postgresql_replication_slot} Resource. func NewReplicationSlot_Override(r ReplicationSlot, scope constructs.Construct, id *string, config *ReplicationSlotConfig) { _init_.Initialize() diff --git a/gen/postgresql/replicationslot/ReplicationSlotConfig.go b/gen/postgresql/replicationslot/ReplicationSlotConfig.go index 3eb5c739a3..11440c2a9c 100644 --- a/gen/postgresql/replicationslot/ReplicationSlotConfig.go +++ b/gen/postgresql/replicationslot/ReplicationSlotConfig.go @@ -19,17 +19,17 @@ type ReplicationSlotConfig struct { Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#name ReplicationSlot#name}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/replication_slot#name ReplicationSlot#name}. Name *string `field:"required" json:"name" yaml:"name"` // Sets the output plugin to use. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#plugin ReplicationSlot#plugin} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/replication_slot#plugin ReplicationSlot#plugin} Plugin *string `field:"required" json:"plugin" yaml:"plugin"` // Sets the database to add the replication slot to. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#database ReplicationSlot#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/replication_slot#database ReplicationSlot#database} Database *string `field:"optional" json:"database" yaml:"database"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/replication_slot#id ReplicationSlot#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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/gen/postgresql/role/README.md b/gen/postgresql/role/README.md index 6854a1317b..6d94e75b66 100644 --- a/gen/postgresql/role/README.md +++ b/gen/postgresql/role/README.md @@ -1,3 +1,3 @@ # `postgresql_role` -Refer to the Terraform Registry for docs: [`postgresql_role`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role). +Refer to the Terraform Registry for docs: [`postgresql_role`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role). diff --git a/gen/postgresql/role/Role.go b/gen/postgresql/role/Role.go index 2db8d55697..8f0dffed9c 100644 --- a/gen/postgresql/role/Role.go +++ b/gen/postgresql/role/Role.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/role/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role postgresql_role}. type Role interface { cdktf.TerraformResource AssumeRole() *string @@ -786,7 +786,7 @@ func (j *jsiiProxy_Role) ValidUntilInput() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role postgresql_role} Resource. func NewRole(scope constructs.Construct, id *string, config *RoleConfig) Role { _init_.Initialize() @@ -804,7 +804,7 @@ func NewRole(scope constructs.Construct, id *string, config *RoleConfig) Role { return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role postgresql_role} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role postgresql_role} Resource. func NewRole_Override(r Role, scope constructs.Construct, id *string, config *RoleConfig) { _init_.Initialize() diff --git a/gen/postgresql/role/RoleConfig.go b/gen/postgresql/role/RoleConfig.go index e86e807651..59dab1c11a 100644 --- a/gen/postgresql/role/RoleConfig.go +++ b/gen/postgresql/role/RoleConfig.go @@ -21,86 +21,86 @@ type RoleConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The name of the role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#name Role#name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#name Role#name} Name *string `field:"required" json:"name" yaml:"name"` // Role to switch to at login. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#assume_role Role#assume_role} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#assume_role Role#assume_role} AssumeRole *string `field:"optional" json:"assumeRole" yaml:"assumeRole"` // Determine whether a role bypasses every row-level security (RLS) policy. // - // 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#bypass_row_level_security Role#bypass_row_level_security} BypassRowLevelSecurity interface{} `field:"optional" json:"bypassRowLevelSecurity" yaml:"bypassRowLevelSecurity"` // How many concurrent connections can be made with this role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#connection_limit Role#connection_limit} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#connection_limit Role#connection_limit} ConnectionLimit *float64 `field:"optional" json:"connectionLimit" yaml:"connectionLimit"` // Define a role's ability to create databases. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_database Role#create_database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#create_database Role#create_database} CreateDatabase interface{} `field:"optional" json:"createDatabase" yaml:"createDatabase"` // Determine whether this role will be permitted to create new roles. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#create_role Role#create_role} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#create_role Role#create_role} CreateRole interface{} `field:"optional" json:"createRole" yaml:"createRole"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted Role#encrypted}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#encrypted Role#encrypted}. Encrypted *string `field:"optional" json:"encrypted" yaml:"encrypted"` // Control whether the password is stored encrypted in the system catalogs. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#encrypted_password Role#encrypted_password} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#encrypted_password Role#encrypted_password} EncryptedPassword interface{} `field:"optional" json:"encryptedPassword" yaml:"encryptedPassword"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#id Role#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // 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.21.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/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#idle_in_transaction_session_timeout Role#idle_in_transaction_session_timeout} IdleInTransactionSessionTimeout *float64 `field:"optional" json:"idleInTransactionSessionTimeout" yaml:"idleInTransactionSessionTimeout"` // 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.21.0/docs/resources/role#inherit Role#inherit} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#inherit Role#inherit} Inherit interface{} `field:"optional" json:"inherit" yaml:"inherit"` // Determine whether a role is allowed to log in. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#login Role#login} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#login Role#login} Login interface{} `field:"optional" json:"login" yaml:"login"` // Sets the role's password. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#password Role#password} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#password Role#password} Password *string `field:"optional" json:"password" yaml:"password"` // 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.21.0/docs/resources/role#replication Role#replication} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#replication Role#replication} Replication interface{} `field:"optional" json:"replication" yaml:"replication"` // Role(s) to grant to this new role. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#roles Role#roles} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#roles Role#roles} Roles *[]*string `field:"optional" json:"roles" yaml:"roles"` // Sets the role's 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#search_path Role#search_path} SearchPath *[]*string `field:"optional" json:"searchPath" yaml:"searchPath"` // 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.21.0/docs/resources/role#skip_drop_role Role#skip_drop_role} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#skip_drop_role Role#skip_drop_role} SkipDropRole interface{} `field:"optional" json:"skipDropRole" yaml:"skipDropRole"` // 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.21.0/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#skip_reassign_owned Role#skip_reassign_owned} SkipReassignOwned interface{} `field:"optional" json:"skipReassignOwned" yaml:"skipReassignOwned"` // 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.21.0/docs/resources/role#statement_timeout Role#statement_timeout} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#statement_timeout Role#statement_timeout} StatementTimeout *float64 `field:"optional" json:"statementTimeout" yaml:"statementTimeout"` // Determine whether the new role is a "superuser". // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/role#superuser Role#superuser} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#superuser Role#superuser} Superuser interface{} `field:"optional" json:"superuser" yaml:"superuser"` // 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.21.0/docs/resources/role#valid_until Role#valid_until} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/role#valid_until Role#valid_until} ValidUntil *string `field:"optional" json:"validUntil" yaml:"validUntil"` } diff --git a/gen/postgresql/schema/README.md b/gen/postgresql/schema/README.md index cbbb1176f5..0e0cfa8285 100644 --- a/gen/postgresql/schema/README.md +++ b/gen/postgresql/schema/README.md @@ -1,3 +1,3 @@ # `postgresql_schema` -Refer to the Terraform Registry for docs: [`postgresql_schema`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema). +Refer to the Terraform Registry for docs: [`postgresql_schema`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema). diff --git a/gen/postgresql/schema/Schema.go b/gen/postgresql/schema/Schema.go index e8239f921a..7a1a7fb7a7 100644 --- a/gen/postgresql/schema/Schema.go +++ b/gen/postgresql/schema/Schema.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/schema/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema postgresql_schema}. type Schema interface { cdktf.TerraformResource // Experimental. @@ -450,7 +450,7 @@ func (j *jsiiProxy_Schema) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema postgresql_schema} Resource. func NewSchema(scope constructs.Construct, id *string, config *SchemaConfig) Schema { _init_.Initialize() @@ -468,7 +468,7 @@ func NewSchema(scope constructs.Construct, id *string, config *SchemaConfig) Sch return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema postgresql_schema} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema postgresql_schema} Resource. func NewSchema_Override(s Schema, scope constructs.Construct, id *string, config *SchemaConfig) { _init_.Initialize() diff --git a/gen/postgresql/schema/SchemaConfig.go b/gen/postgresql/schema/SchemaConfig.go index a337b109a8..db2f12d281 100644 --- a/gen/postgresql/schema/SchemaConfig.go +++ b/gen/postgresql/schema/SchemaConfig.go @@ -21,32 +21,32 @@ type SchemaConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The name of the schema. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#name Schema#name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#name Schema#name} Name *string `field:"required" json:"name" yaml:"name"` // The database name to alter schema. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#database Schema#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#database Schema#database} Database *string `field:"optional" json:"database" yaml:"database"` // 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.21.0/docs/resources/schema#drop_cascade Schema#drop_cascade} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#drop_cascade Schema#drop_cascade} DropCascade interface{} `field:"optional" json:"dropCascade" yaml:"dropCascade"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#id Schema#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. Id *string `field:"optional" json:"id" yaml:"id"` // When true, use the existing schema if it 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} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#if_not_exists Schema#if_not_exists} IfNotExists interface{} `field:"optional" json:"ifNotExists" yaml:"ifNotExists"` // The ROLE name who owns the schema. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#owner Schema#owner} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#owner Schema#owner} Owner *string `field:"optional" json:"owner" yaml:"owner"` // policy block. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#policy Schema#policy} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#policy Schema#policy} Policy interface{} `field:"optional" json:"policy" yaml:"policy"` } diff --git a/gen/postgresql/schema/SchemaPolicy.go b/gen/postgresql/schema/SchemaPolicy.go index 99ac3ccb88..dd7e6ecea8 100644 --- a/gen/postgresql/schema/SchemaPolicy.go +++ b/gen/postgresql/schema/SchemaPolicy.go @@ -4,23 +4,23 @@ package schema type SchemaPolicy struct { // 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.21.0/docs/resources/schema#create Schema#create} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#create Schema#create} Create interface{} `field:"optional" json:"create" yaml:"create"` // 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.21.0/docs/resources/schema#create_with_grant Schema#create_with_grant} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#create_with_grant Schema#create_with_grant} CreateWithGrant interface{} `field:"optional" json:"createWithGrant" yaml:"createWithGrant"` // ROLE who will receive this policy (default: PUBLIC). // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/schema#role Schema#role} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#role Schema#role} Role *string `field:"optional" json:"role" yaml:"role"` // 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.21.0/docs/resources/schema#usage Schema#usage} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#usage Schema#usage} Usage interface{} `field:"optional" json:"usage" yaml:"usage"` // 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.21.0/docs/resources/schema#usage_with_grant Schema#usage_with_grant} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/schema#usage_with_grant Schema#usage_with_grant} UsageWithGrant interface{} `field:"optional" json:"usageWithGrant" yaml:"usageWithGrant"` } diff --git a/gen/postgresql/server/README.md b/gen/postgresql/server/README.md index 67750d7200..4df01a2a40 100644 --- a/gen/postgresql/server/README.md +++ b/gen/postgresql/server/README.md @@ -1,3 +1,3 @@ # `postgresql_server` -Refer to the Terraform Registry for docs: [`postgresql_server`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server). +Refer to the Terraform Registry for docs: [`postgresql_server`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server). diff --git a/gen/postgresql/server/Server.go b/gen/postgresql/server/Server.go index 7bfcae1c20..777c198e6a 100644 --- a/gen/postgresql/server/Server.go +++ b/gen/postgresql/server/Server.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/server/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server postgresql_server}. type Server interface { cdktf.TerraformResource // Experimental. @@ -473,7 +473,7 @@ func (j *jsiiProxy_Server) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server postgresql_server} Resource. func NewServer(scope constructs.Construct, id *string, config *ServerConfig) Server { _init_.Initialize() @@ -491,7 +491,7 @@ func NewServer(scope constructs.Construct, id *string, config *ServerConfig) Ser return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server postgresql_server} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server postgresql_server} Resource. func NewServer_Override(s Server, scope constructs.Construct, id *string, config *ServerConfig) { _init_.Initialize() diff --git a/gen/postgresql/server/ServerConfig.go b/gen/postgresql/server/ServerConfig.go index 9aa039f612..dc34f1a4e1 100644 --- a/gen/postgresql/server/ServerConfig.go +++ b/gen/postgresql/server/ServerConfig.go @@ -21,19 +21,19 @@ type ServerConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The name of the foreign-data wrapper that manages the server. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#fdw_name Server#fdw_name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server#fdw_name Server#fdw_name} FdwName *string `field:"required" json:"fdwName" yaml:"fdwName"` // The name of the foreign server to be created. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_name Server#server_name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server#server_name Server#server_name} ServerName *string `field:"required" json:"serverName" yaml:"serverName"` // 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.21.0/docs/resources/server#drop_cascade Server#drop_cascade} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server#drop_cascade Server#drop_cascade} DropCascade interface{} `field:"optional" json:"dropCascade" yaml:"dropCascade"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#id Server#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. @@ -42,19 +42,19 @@ type ServerConfig struct { // // 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.21.0/docs/resources/server#options Server#options} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server#options Server#options} Options *map[string]*string `field:"optional" json:"options" yaml:"options"` // The user name of the new owner of the foreign server. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_owner Server#server_owner} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server#server_owner Server#server_owner} ServerOwner *string `field:"optional" json:"serverOwner" yaml:"serverOwner"` // Optional server type, potentially useful to foreign-data wrappers. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_type Server#server_type} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server#server_type Server#server_type} ServerType *string `field:"optional" json:"serverType" yaml:"serverType"` // Optional server version, potentially useful to foreign-data wrappers. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/server#server_version Server#server_version} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/server#server_version Server#server_version} ServerVersion *string `field:"optional" json:"serverVersion" yaml:"serverVersion"` } diff --git a/gen/postgresql/subscription/README.md b/gen/postgresql/subscription/README.md index 87e5d3aa50..b040c9b19f 100644 --- a/gen/postgresql/subscription/README.md +++ b/gen/postgresql/subscription/README.md @@ -1,3 +1,3 @@ # `postgresql_subscription` -Refer to the Terraform Registry for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription). +Refer to the Terraform Registry for docs: [`postgresql_subscription`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription). diff --git a/gen/postgresql/subscription/Subscription.go b/gen/postgresql/subscription/Subscription.go index 2d566a6998..4f52135490 100644 --- a/gen/postgresql/subscription/Subscription.go +++ b/gen/postgresql/subscription/Subscription.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/subscription/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription postgresql_subscription}. type Subscription interface { cdktf.TerraformResource // Experimental. @@ -448,7 +448,7 @@ func (j *jsiiProxy_Subscription) TerraformResourceType() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription postgresql_subscription} Resource. func NewSubscription(scope constructs.Construct, id *string, config *SubscriptionConfig) Subscription { _init_.Initialize() @@ -466,7 +466,7 @@ func NewSubscription(scope constructs.Construct, id *string, config *Subscriptio return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription postgresql_subscription} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription postgresql_subscription} Resource. func NewSubscription_Override(s Subscription, scope constructs.Construct, id *string, config *SubscriptionConfig) { _init_.Initialize() diff --git a/gen/postgresql/subscription/SubscriptionConfig.go b/gen/postgresql/subscription/SubscriptionConfig.go index 3e252a4923..e2a6145c15 100644 --- a/gen/postgresql/subscription/SubscriptionConfig.go +++ b/gen/postgresql/subscription/SubscriptionConfig.go @@ -21,25 +21,25 @@ type SubscriptionConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // 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.21.0/docs/resources/subscription#conninfo Subscription#conninfo} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription#conninfo Subscription#conninfo} Conninfo *string `field:"required" json:"conninfo" yaml:"conninfo"` // The name of the subscription. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#name Subscription#name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription#name Subscription#name} Name *string `field:"required" json:"name" yaml:"name"` // Names of the publications on the publisher to subscribe to. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#publications Subscription#publications} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription#publications Subscription#publications} Publications *[]*string `field:"required" json:"publications" yaml:"publications"` // 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.21.0/docs/resources/subscription#create_slot Subscription#create_slot} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription#create_slot Subscription#create_slot} CreateSlot interface{} `field:"optional" json:"createSlot" yaml:"createSlot"` // Sets the database to add the subscription for. // - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#database Subscription#database} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription#database Subscription#database} Database *string `field:"optional" json:"database" yaml:"database"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/subscription#id Subscription#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. @@ -48,7 +48,7 @@ type SubscriptionConfig struct { // // 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.21.0/docs/resources/subscription#slot_name Subscription#slot_name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/subscription#slot_name Subscription#slot_name} SlotName *string `field:"optional" json:"slotName" yaml:"slotName"` } diff --git a/gen/postgresql/usermapping/README.md b/gen/postgresql/usermapping/README.md index 3539c4c4be..31bfd2d823 100644 --- a/gen/postgresql/usermapping/README.md +++ b/gen/postgresql/usermapping/README.md @@ -1,3 +1,3 @@ # `postgresql_user_mapping` -Refer to the Terraform Registry for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping). +Refer to the Terraform Registry for docs: [`postgresql_user_mapping`](https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/user_mapping). diff --git a/gen/postgresql/usermapping/UserMapping.go b/gen/postgresql/usermapping/UserMapping.go index 70c1a0bca3..aaae4c8483 100644 --- a/gen/postgresql/usermapping/UserMapping.go +++ b/gen/postgresql/usermapping/UserMapping.go @@ -9,7 +9,7 @@ import ( "github.com/sourcegraph/managed-services-platform-cdktf/gen/postgresql/usermapping/internal" ) -// Represents a {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping}. +// Represents a {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/user_mapping postgresql_user_mapping}. type UserMapping interface { cdktf.TerraformResource // Experimental. @@ -377,7 +377,7 @@ func (j *jsiiProxy_UserMapping) UserNameInput() *string { } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/user_mapping postgresql_user_mapping} Resource. func NewUserMapping(scope constructs.Construct, id *string, config *UserMappingConfig) UserMapping { _init_.Initialize() @@ -395,7 +395,7 @@ func NewUserMapping(scope constructs.Construct, id *string, config *UserMappingC return &j } -// Create a new {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping postgresql_user_mapping} Resource. +// Create a new {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/user_mapping postgresql_user_mapping} Resource. func NewUserMapping_Override(u UserMapping, scope constructs.Construct, id *string, config *UserMappingConfig) { _init_.Initialize() diff --git a/gen/postgresql/usermapping/UserMappingConfig.go b/gen/postgresql/usermapping/UserMappingConfig.go index 9558586432..b582cdec04 100644 --- a/gen/postgresql/usermapping/UserMappingConfig.go +++ b/gen/postgresql/usermapping/UserMappingConfig.go @@ -21,15 +21,15 @@ type UserMappingConfig struct { Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // 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.21.0/docs/resources/user_mapping#server_name UserMapping#server_name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/user_mapping#server_name UserMapping#server_name} ServerName *string `field:"required" json:"serverName" yaml:"serverName"` // 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.21.0/docs/resources/user_mapping#user_name UserMapping#user_name} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/user_mapping#user_name UserMapping#user_name} UserName *string `field:"required" json:"userName" yaml:"userName"` - // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cyrilgdn/postgresql/1.21.0/docs/resources/user_mapping#id UserMapping#id}. + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/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. @@ -38,7 +38,7 @@ type UserMappingConfig struct { // // 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.21.0/docs/resources/user_mapping#options UserMapping#options} + // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/sourcegraph/postgresql/1.23.0-sg.2/docs/resources/user_mapping#options UserMapping#options} Options *map[string]*string `field:"optional" json:"options" yaml:"options"` } diff --git a/postgresql.cdktf.yaml b/postgresql.cdktf.yaml index 20e56e0aaa..ed3556e4aa 100644 --- a/postgresql.cdktf.yaml +++ b/postgresql.cdktf.yaml @@ -1,9 +1,10 @@ name: postgresql provider: - # https://registry.terraform.io/providers/cyrilgdn/postgresql/latest - source: registry.terraform.io/cyrilgdn/postgresql - version: "1.21.0" + # Fork of https://registry.terraform.io/providers/cyrilgdn/postgresql/latest: + # https://github.com/cyrilgdn/terraform-provider-postgresql/pull/448 + source: registry.terraform.io/sourcegraph/postgresql + version: "1.23.0-sg.2" target: language: go