diff --git a/doc/md/hcldoc/config.mdx b/doc/md/hcldoc/config.mdx index fff2917bedd..2f7160a8f40 100644 --- a/doc/md/hcldoc/config.mdx +++ b/doc/md/hcldoc/config.mdx @@ -1018,6 +1018,79 @@ diff { +### Blocks {#docker.clickhouse-blocks} + + + + +#### `docker.build` {#docker.build} +The `build` block defines the build configuration for the Docker image. +The given image is built using the provided Dockerfile and context. + +~~~hcl +docker "postgres" "pg-vn" { + image = "postgres:15-vn" + build { + context = "." + dockerfile = "locale.Dockerfile" + args = { + LOCALE = "vi-VN" + } + } +} +~~~ + + + +##### `docker.build` attributes {#docker.build-attributes} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameRequiredValue
argsfalsemap
contexttruestring
dockerfilefalsestring
targetfalsestring
+ + + + +##### `docker.build` constraints {#docker.build-constraints} + + + +| Constraint | Value +|-----------------------------|------------------------------------ +| Required | `false` +| Require Name | `false` +| Repeatable | `false` +| Allow unknown blocks | `false` +| Allow unknown attributes | `false` + + + ### Constraints {#docker.clickhouse-constraints} @@ -1066,6 +1139,79 @@ diff { +### Blocks {#docker.mariadb-blocks} + + + + +#### `docker.build` {#docker.build} +The `build` block defines the build configuration for the Docker image. +The given image is built using the provided Dockerfile and context. + +~~~hcl +docker "postgres" "pg-vn" { + image = "postgres:15-vn" + build { + context = "." + dockerfile = "locale.Dockerfile" + args = { + LOCALE = "vi-VN" + } + } +} +~~~ + + + +##### `docker.build` attributes {#docker.build-attributes} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameRequiredValue
argsfalsemap
contexttruestring
dockerfilefalsestring
targetfalsestring
+ + + + +##### `docker.build` constraints {#docker.build-constraints} + + + +| Constraint | Value +|-----------------------------|------------------------------------ +| Required | `false` +| Require Name | `false` +| Repeatable | `false` +| Allow unknown blocks | `false` +| Allow unknown attributes | `false` + + + ### Constraints {#docker.mariadb-constraints} @@ -1114,6 +1260,79 @@ diff { +### Blocks {#docker.mysql-blocks} + + + + +#### `docker.build` {#docker.build} +The `build` block defines the build configuration for the Docker image. +The given image is built using the provided Dockerfile and context. + +~~~hcl +docker "postgres" "pg-vn" { + image = "postgres:15-vn" + build { + context = "." + dockerfile = "locale.Dockerfile" + args = { + LOCALE = "vi-VN" + } + } +} +~~~ + + + +##### `docker.build` attributes {#docker.build-attributes} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameRequiredValue
argsfalsemap
contexttruestring
dockerfilefalsestring
targetfalsestring
+ + + + +##### `docker.build` constraints {#docker.build-constraints} + + + +| Constraint | Value +|-----------------------------|------------------------------------ +| Required | `false` +| Require Name | `false` +| Repeatable | `false` +| Allow unknown blocks | `false` +| Allow unknown attributes | `false` + + + ### Constraints {#docker.mysql-constraints} @@ -1167,6 +1386,79 @@ diff { +### Blocks {#docker.postgres-blocks} + + + + +#### `docker.build` {#docker.build} +The `build` block defines the build configuration for the Docker image. +The given image is built using the provided Dockerfile and context. + +~~~hcl +docker "postgres" "pg-vn" { + image = "postgres:15-vn" + build { + context = "." + dockerfile = "locale.Dockerfile" + args = { + LOCALE = "vi-VN" + } + } +} +~~~ + + + +##### `docker.build` attributes {#docker.build-attributes} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameRequiredValue
argsfalsemap
contexttruestring
dockerfilefalsestring
targetfalsestring
+ + + + +##### `docker.build` constraints {#docker.build-constraints} + + + +| Constraint | Value +|-----------------------------|------------------------------------ +| Required | `false` +| Require Name | `false` +| Repeatable | `false` +| Allow unknown blocks | `false` +| Allow unknown attributes | `false` + + + ### Constraints {#docker.postgres-constraints} @@ -1220,6 +1512,79 @@ diff { +### Blocks {#docker.sqlserver-blocks} + + + + +#### `docker.build` {#docker.build} +The `build` block defines the build configuration for the Docker image. +The given image is built using the provided Dockerfile and context. + +~~~hcl +docker "postgres" "pg-vn" { + image = "postgres:15-vn" + build { + context = "." + dockerfile = "locale.Dockerfile" + args = { + LOCALE = "vi-VN" + } + } +} +~~~ + + + +##### `docker.build` attributes {#docker.build-attributes} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameRequiredValue
argsfalsemap
contexttruestring
dockerfilefalsestring
targetfalsestring
+ + + + +##### `docker.build` constraints {#docker.build-constraints} + + + +| Constraint | Value +|-----------------------------|------------------------------------ +| Required | `false` +| Require Name | `false` +| Repeatable | `false` +| Allow unknown blocks | `false` +| Allow unknown attributes | `false` + + + ### Constraints {#docker.sqlserver-constraints} diff --git a/doc/md/hcldoc/postgres.mdx b/doc/md/hcldoc/postgres.mdx index 7971131ea18..db8cb394aec 100644 --- a/doc/md/hcldoc/postgres.mdx +++ b/doc/md/hcldoc/postgres.mdx @@ -84,6 +84,7 @@ Aggregate state type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -144,6 +145,7 @@ Aggregate argument type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -269,6 +271,7 @@ Field type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -384,6 +387,7 @@ Domain type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -776,6 +780,7 @@ Function return type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -790,6 +795,7 @@ Function return_set type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -882,6 +888,7 @@ Function argument type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -941,6 +948,7 @@ Function return_table column type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -1095,6 +1103,7 @@ Column type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -1540,6 +1549,7 @@ Procedure argument type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -1898,6 +1908,7 @@ Column type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table) @@ -3307,6 +3318,7 @@ Column type can be one of: 3. Object reference to [`enum`](#enum) 4. Object reference to [`domain`](#domain) 5. Object reference to [`composite`](#composite) +6. Object reference to [`table`](#table)