From 11c62835bd77cc1237e49f97d2165e6048c954b5 Mon Sep 17 00:00:00 2001 From: Bobby Iliev Date: Mon, 23 Dec 2024 18:45:02 +0200 Subject: [PATCH] Update to 0.8.12 (#128) --- CHANGELOG.md | 3 + .../pulumi-resource-materialize/schema.json | 238 ++++++++++-------- provider/go.mod | 53 ++-- provider/go.sum | 114 +++++---- 4 files changed, 228 insertions(+), 180 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a40d31..85dd212 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ CHANGELOG ========= +## 0.3.12 2024-12-23 +Update to Terraform Provider [0.8.12](https://github.com/MaterializeInc/terraform-provider-materialize/releases/tag/v0.8.12). + ## 0.3.11 2024-11-21 Update to Terraform Provider [0.8.11](https://github.com/MaterializeInc/terraform-provider-materialize/releases/tag/v0.8.11). diff --git a/provider/cmd/pulumi-resource-materialize/schema.json b/provider/cmd/pulumi-resource-materialize/schema.json index 4617aff..efc39b3 100644 --- a/provider/cmd/pulumi-resource-materialize/schema.json +++ b/provider/cmd/pulumi-resource-materialize/schema.json @@ -98,6 +98,10 @@ ] } }, + "host": { + "type": "string", + "description": "The Materialize host. Can also come from the `MZ_HOST` environment variable.\n" + }, "password": { "type": "string", "description": "Materialize host. Can also come from the `MZ_PASSWORD` environment variable.\n", @@ -108,6 +112,10 @@ }, "secret": true }, + "port": { + "type": "integer", + "description": "The Materialize SQL port. Can also come from the `MZ_PORT` environment variable.\n" + }, "sslmode": { "type": "string", "description": "For testing purposes, the SSL mode to use.\n", @@ -116,6 +124,10 @@ "MZ_SSLMODE" ] } + }, + "username": { + "type": "string", + "description": "The Materialize username. Can also come from the `MZ_USERNAME` environment variable.\n" } } }, @@ -3122,7 +3134,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "default": { "type": "string", @@ -3221,14 +3233,26 @@ "type": "string", "description": "The endpoint for the Materialize API.\n" }, + "host": { + "type": "string", + "description": "The Materialize host. Can also come from the `MZ_HOST` environment variable.\n" + }, "password": { "type": "string", "description": "Materialize host. Can also come from the `MZ_PASSWORD` environment variable.\n", "secret": true }, + "port": { + "type": "integer", + "description": "The Materialize SQL port. Can also come from the `MZ_PORT` environment variable.\n" + }, "sslmode": { "type": "string", "description": "For testing purposes, the SSL mode to use.\n" + }, + "username": { + "type": "string", + "description": "The Materialize username. Can also come from the `MZ_USERNAME` environment variable.\n" } }, "inputProperties": { @@ -3277,6 +3301,10 @@ ] } }, + "host": { + "type": "string", + "description": "The Materialize host. Can also come from the `MZ_HOST` environment variable.\n" + }, "password": { "type": "string", "description": "Materialize host. Can also come from the `MZ_PASSWORD` environment variable.\n", @@ -3287,6 +3315,10 @@ }, "secret": true }, + "port": { + "type": "integer", + "description": "The Materialize SQL port. Can also come from the `MZ_PORT` environment variable.\n" + }, "sslmode": { "type": "string", "description": "For testing purposes, the SSL mode to use.\n", @@ -3295,6 +3327,10 @@ "MZ_SSLMODE" ] } + }, + "username": { + "type": "string", + "description": "The Materialize username. Can also come from the `MZ_USERNAME` environment variable.\n" } } }, @@ -3497,7 +3533,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "disk": { "type": "boolean", @@ -3563,7 +3599,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "disk": { "type": "boolean", @@ -3625,7 +3661,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "disk": { "type": "boolean", @@ -3691,7 +3727,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "disk": { "type": "boolean", @@ -3740,7 +3776,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "disk": { "type": "boolean", @@ -3793,7 +3829,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "disk": { "type": "boolean", @@ -3851,7 +3887,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -3891,7 +3927,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "required": [ @@ -3919,7 +3955,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -3958,7 +3994,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "stateInputs": { @@ -3982,7 +4018,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4025,7 +4061,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "type": "object" @@ -4043,7 +4079,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4080,7 +4116,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "required": [ @@ -4102,7 +4138,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4133,7 +4169,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "requiredInputs": [ @@ -4152,7 +4188,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4192,7 +4228,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "type": "object" @@ -4207,7 +4243,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4263,7 +4299,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "required": [ @@ -4281,7 +4317,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4337,7 +4373,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "requiredInputs": [ @@ -4353,7 +4389,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4413,7 +4449,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "type": "object" @@ -4432,7 +4468,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4507,7 +4543,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "required": [ @@ -4527,7 +4563,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4603,7 +4639,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "stateInputs": { @@ -4619,7 +4655,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4699,7 +4735,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "type": "object" @@ -4714,7 +4750,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4778,7 +4814,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "required": [ @@ -4796,7 +4832,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4859,7 +4895,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "requiredInputs": [ @@ -4875,7 +4911,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -4942,7 +4978,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "type": "object" @@ -4957,7 +4993,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "database": { "type": "string", @@ -5025,7 +5061,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "required": [ @@ -5044,7 +5080,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "database": { "type": "string", @@ -5111,7 +5147,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "requiredInputs": [ @@ -5128,7 +5164,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "database": { "type": "string", @@ -5199,7 +5235,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "type": "object" @@ -5210,7 +5246,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -5258,7 +5294,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "required": [ @@ -5275,7 +5311,7 @@ "inputProperties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -5314,7 +5350,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "requiredInputs": [ @@ -5327,7 +5363,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -5378,7 +5414,7 @@ }, "validate": { "type": "boolean", - "description": "**Private Preview** If the connection should wait for validation.\n" + "description": "If the connection should wait for validation.\n" } }, "type": "object" @@ -5389,7 +5425,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "name": { "type": "string", @@ -5412,7 +5448,7 @@ "inputProperties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "name": { "type": "string", @@ -5434,7 +5470,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "name": { "type": "string", @@ -7324,7 +7360,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -7385,7 +7421,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "default": { "type": "boolean", @@ -7436,7 +7472,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -7488,7 +7524,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "createSql": { "type": "string", @@ -7507,7 +7543,7 @@ "items": { "type": "string" }, - "description": "**Private Preview** A list of columns for which to create non-null assertions.\n" + "description": "A list of columns for which to create non-null assertions.\n" }, "ownershipRole": { "type": "string", @@ -7546,7 +7582,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -7562,7 +7598,7 @@ "items": { "type": "string" }, - "description": "**Private Preview** A list of columns for which to create non-null assertions.\n", + "description": "A list of columns for which to create non-null assertions.\n", "willReplaceOnChanges": true }, "ownershipRole": { @@ -7598,7 +7634,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "createSql": { "type": "string", @@ -7618,7 +7654,7 @@ "items": { "type": "string" }, - "description": "**Private Preview** A list of columns for which to create non-null assertions.\n", + "description": "A list of columns for which to create non-null assertions.\n", "willReplaceOnChanges": true }, "ownershipRole": { @@ -7653,7 +7689,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "name": { "type": "string", @@ -7679,7 +7715,7 @@ "inputProperties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "name": { "type": "string", @@ -7707,7 +7743,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "name": { "type": "string", @@ -7735,7 +7771,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "inherit": { "type": "boolean", @@ -7763,7 +7799,7 @@ "inputProperties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "name": { "type": "string", @@ -7781,7 +7817,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "inherit": { "type": "boolean", @@ -8422,7 +8458,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -8454,7 +8490,7 @@ "inputProperties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -8480,7 +8516,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -8513,7 +8549,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -8555,7 +8591,7 @@ "inputProperties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -8594,7 +8630,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -8641,7 +8677,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "compressionType": { "type": "string", @@ -8753,7 +8789,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "compressionType": { "type": "string", @@ -8869,7 +8905,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "compressionType": { "type": "string", @@ -8990,7 +9026,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -9118,7 +9154,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -9256,7 +9292,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -9404,7 +9440,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "counterOptions": { "$ref": "#/types/materialize:index/SourceLoadgenCounterOptions:SourceLoadgenCounterOptions", @@ -9481,7 +9517,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "counterOptions": { "$ref": "#/types/materialize:index/SourceLoadgenCounterOptions:SourceLoadgenCounterOptions", @@ -9555,7 +9591,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "counterOptions": { "$ref": "#/types/materialize:index/SourceLoadgenCounterOptions:SourceLoadgenCounterOptions", @@ -9631,7 +9667,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -9708,7 +9744,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -9778,7 +9814,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -9855,7 +9891,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -9931,7 +9967,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10001,7 +10037,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10068,7 +10104,7 @@ } }, "materialize:index/sourceWebhook:SourceWebhook": { - "description": "**Private Preview** A webhook source describes a webhook you want Materialize to read data from.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as materialize from \"@pulumi/materialize\";\n\nconst exampleWebhook = new materialize.SourceWebhook(\"exampleWebhook\", {\n clusterName: materialize_cluster.cluster.name,\n bodyFormat: \"json\",\n checkExpression: \"headers-\u003e'x-mz-api-key' = secret\",\n includeHeaders: {\n nots: [\"x-mz-api-key\"],\n },\n checkOptions: [\n {\n field: {\n headers: true,\n },\n },\n {\n field: {\n secret: {\n name: materialize_secret.password.name,\n databaseName: materialize_secret.password.database_name,\n schemaName: materialize_secret.password.schema_name,\n },\n },\n alias: \"secret\",\n },\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_materialize as materialize\n\nexample_webhook = materialize.SourceWebhook(\"exampleWebhook\",\n cluster_name=materialize_cluster[\"cluster\"][\"name\"],\n body_format=\"json\",\n check_expression=\"headers-\u003e'x-mz-api-key' = secret\",\n include_headers=materialize.SourceWebhookIncludeHeadersArgs(\n nots=[\"x-mz-api-key\"],\n ),\n check_options=[\n materialize.SourceWebhookCheckOptionArgs(\n field=materialize.SourceWebhookCheckOptionFieldArgs(\n headers=True,\n ),\n ),\n materialize.SourceWebhookCheckOptionArgs(\n field=materialize.SourceWebhookCheckOptionFieldArgs(\n secret=materialize.SourceWebhookCheckOptionFieldSecretArgs(\n name=materialize_secret[\"password\"][\"name\"],\n database_name=materialize_secret[\"password\"][\"database_name\"],\n schema_name=materialize_secret[\"password\"][\"schema_name\"],\n ),\n ),\n alias=\"secret\",\n ),\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Materialize = Pulumi.Materialize;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleWebhook = new Materialize.SourceWebhook(\"exampleWebhook\", new()\n {\n ClusterName = materialize_cluster.Cluster.Name,\n BodyFormat = \"json\",\n CheckExpression = \"headers-\u003e'x-mz-api-key' = secret\",\n IncludeHeaders = new Materialize.Inputs.SourceWebhookIncludeHeadersArgs\n {\n Nots = new[]\n {\n \"x-mz-api-key\",\n },\n },\n CheckOptions = new[]\n {\n new Materialize.Inputs.SourceWebhookCheckOptionArgs\n {\n Field = new Materialize.Inputs.SourceWebhookCheckOptionFieldArgs\n {\n Headers = true,\n },\n },\n new Materialize.Inputs.SourceWebhookCheckOptionArgs\n {\n Field = new Materialize.Inputs.SourceWebhookCheckOptionFieldArgs\n {\n Secret = new Materialize.Inputs.SourceWebhookCheckOptionFieldSecretArgs\n {\n Name = materialize_secret.Password.Name,\n DatabaseName = materialize_secret.Password.Database_name,\n SchemaName = materialize_secret.Password.Schema_name,\n },\n },\n Alias = \"secret\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-materialize/sdk/go/materialize\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := materialize.NewSourceWebhook(ctx, \"exampleWebhook\", \u0026materialize.SourceWebhookArgs{\n\t\t\tClusterName: pulumi.Any(materialize_cluster.Cluster.Name),\n\t\t\tBodyFormat: pulumi.String(\"json\"),\n\t\t\tCheckExpression: pulumi.String(\"headers-\u003e'x-mz-api-key' = secret\"),\n\t\t\tIncludeHeaders: \u0026materialize.SourceWebhookIncludeHeadersArgs{\n\t\t\t\tNots: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"x-mz-api-key\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tCheckOptions: materialize.SourceWebhookCheckOptionArray{\n\t\t\t\t\u0026materialize.SourceWebhookCheckOptionArgs{\n\t\t\t\t\tField: \u0026materialize.SourceWebhookCheckOptionFieldArgs{\n\t\t\t\t\t\tHeaders: pulumi.Bool(true),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t\u0026materialize.SourceWebhookCheckOptionArgs{\n\t\t\t\t\tField: \u0026materialize.SourceWebhookCheckOptionFieldArgs{\n\t\t\t\t\t\tSecret: \u0026materialize.SourceWebhookCheckOptionFieldSecretArgs{\n\t\t\t\t\t\t\tName: pulumi.Any(materialize_secret.Password.Name),\n\t\t\t\t\t\t\tDatabaseName: pulumi.Any(materialize_secret.Password.Database_name),\n\t\t\t\t\t\t\tSchemaName: pulumi.Any(materialize_secret.Password.Schema_name),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tAlias: pulumi.String(\"secret\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.materialize.SourceWebhook;\nimport com.pulumi.materialize.SourceWebhookArgs;\nimport com.pulumi.materialize.inputs.SourceWebhookIncludeHeadersArgs;\nimport com.pulumi.materialize.inputs.SourceWebhookCheckOptionArgs;\nimport com.pulumi.materialize.inputs.SourceWebhookCheckOptionFieldArgs;\nimport com.pulumi.materialize.inputs.SourceWebhookCheckOptionFieldSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleWebhook = new SourceWebhook(\"exampleWebhook\", SourceWebhookArgs.builder() \n .clusterName(materialize_cluster.cluster().name())\n .bodyFormat(\"json\")\n .checkExpression(\"headers-\u003e'x-mz-api-key' = secret\")\n .includeHeaders(SourceWebhookIncludeHeadersArgs.builder()\n .nots(\"x-mz-api-key\")\n .build())\n .checkOptions( \n SourceWebhookCheckOptionArgs.builder()\n .field(SourceWebhookCheckOptionFieldArgs.builder()\n .headers(true)\n .build())\n .build(),\n SourceWebhookCheckOptionArgs.builder()\n .field(SourceWebhookCheckOptionFieldArgs.builder()\n .secret(SourceWebhookCheckOptionFieldSecretArgs.builder()\n .name(materialize_secret.password().name())\n .databaseName(materialize_secret.password().database_name())\n .schemaName(materialize_secret.password().schema_name())\n .build())\n .build())\n .alias(\"secret\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleWebhook:\n type: materialize:SourceWebhook\n properties:\n clusterName: ${materialize_cluster.cluster.name}\n bodyFormat: json\n checkExpression: headers-\u003e'x-mz-api-key' = secret\n includeHeaders:\n nots:\n - x-mz-api-key\n checkOptions:\n - field:\n headers: true\n - field:\n secret:\n name: ${materialize_secret.password.name}\n databaseName: ${materialize_secret.password.database_name}\n schemaName: ${materialize_secret.password.schema_name}\n alias: secret\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nSources can be imported using the source id\n\n```sh\n $ pulumi import materialize:index/sourceWebhook:SourceWebhook example_source_webhook \u003cregion\u003e:\u003csource_id\u003e\n```\n\n Source id and information be found in the `mz_catalog.mz_sources` table The region is the region where the database is located (e.g. aws/us-east-1) ", + "description": "A webhook source describes a webhook you want Materialize to read data from.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as materialize from \"@pulumi/materialize\";\n\nconst exampleWebhook = new materialize.SourceWebhook(\"exampleWebhook\", {\n clusterName: materialize_cluster.cluster.name,\n bodyFormat: \"json\",\n checkExpression: \"headers-\u003e'x-mz-api-key' = secret\",\n includeHeaders: {\n nots: [\"x-mz-api-key\"],\n },\n checkOptions: [\n {\n field: {\n headers: true,\n },\n },\n {\n field: {\n secret: {\n name: materialize_secret.password.name,\n databaseName: materialize_secret.password.database_name,\n schemaName: materialize_secret.password.schema_name,\n },\n },\n alias: \"secret\",\n },\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_materialize as materialize\n\nexample_webhook = materialize.SourceWebhook(\"exampleWebhook\",\n cluster_name=materialize_cluster[\"cluster\"][\"name\"],\n body_format=\"json\",\n check_expression=\"headers-\u003e'x-mz-api-key' = secret\",\n include_headers=materialize.SourceWebhookIncludeHeadersArgs(\n nots=[\"x-mz-api-key\"],\n ),\n check_options=[\n materialize.SourceWebhookCheckOptionArgs(\n field=materialize.SourceWebhookCheckOptionFieldArgs(\n headers=True,\n ),\n ),\n materialize.SourceWebhookCheckOptionArgs(\n field=materialize.SourceWebhookCheckOptionFieldArgs(\n secret=materialize.SourceWebhookCheckOptionFieldSecretArgs(\n name=materialize_secret[\"password\"][\"name\"],\n database_name=materialize_secret[\"password\"][\"database_name\"],\n schema_name=materialize_secret[\"password\"][\"schema_name\"],\n ),\n ),\n alias=\"secret\",\n ),\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Materialize = Pulumi.Materialize;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var exampleWebhook = new Materialize.SourceWebhook(\"exampleWebhook\", new()\n {\n ClusterName = materialize_cluster.Cluster.Name,\n BodyFormat = \"json\",\n CheckExpression = \"headers-\u003e'x-mz-api-key' = secret\",\n IncludeHeaders = new Materialize.Inputs.SourceWebhookIncludeHeadersArgs\n {\n Nots = new[]\n {\n \"x-mz-api-key\",\n },\n },\n CheckOptions = new[]\n {\n new Materialize.Inputs.SourceWebhookCheckOptionArgs\n {\n Field = new Materialize.Inputs.SourceWebhookCheckOptionFieldArgs\n {\n Headers = true,\n },\n },\n new Materialize.Inputs.SourceWebhookCheckOptionArgs\n {\n Field = new Materialize.Inputs.SourceWebhookCheckOptionFieldArgs\n {\n Secret = new Materialize.Inputs.SourceWebhookCheckOptionFieldSecretArgs\n {\n Name = materialize_secret.Password.Name,\n DatabaseName = materialize_secret.Password.Database_name,\n SchemaName = materialize_secret.Password.Schema_name,\n },\n },\n Alias = \"secret\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-materialize/sdk/go/materialize\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := materialize.NewSourceWebhook(ctx, \"exampleWebhook\", \u0026materialize.SourceWebhookArgs{\n\t\t\tClusterName: pulumi.Any(materialize_cluster.Cluster.Name),\n\t\t\tBodyFormat: pulumi.String(\"json\"),\n\t\t\tCheckExpression: pulumi.String(\"headers-\u003e'x-mz-api-key' = secret\"),\n\t\t\tIncludeHeaders: \u0026materialize.SourceWebhookIncludeHeadersArgs{\n\t\t\t\tNots: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"x-mz-api-key\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tCheckOptions: materialize.SourceWebhookCheckOptionArray{\n\t\t\t\t\u0026materialize.SourceWebhookCheckOptionArgs{\n\t\t\t\t\tField: \u0026materialize.SourceWebhookCheckOptionFieldArgs{\n\t\t\t\t\t\tHeaders: pulumi.Bool(true),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\t\u0026materialize.SourceWebhookCheckOptionArgs{\n\t\t\t\t\tField: \u0026materialize.SourceWebhookCheckOptionFieldArgs{\n\t\t\t\t\t\tSecret: \u0026materialize.SourceWebhookCheckOptionFieldSecretArgs{\n\t\t\t\t\t\t\tName: pulumi.Any(materialize_secret.Password.Name),\n\t\t\t\t\t\t\tDatabaseName: pulumi.Any(materialize_secret.Password.Database_name),\n\t\t\t\t\t\t\tSchemaName: pulumi.Any(materialize_secret.Password.Schema_name),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tAlias: pulumi.String(\"secret\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.materialize.SourceWebhook;\nimport com.pulumi.materialize.SourceWebhookArgs;\nimport com.pulumi.materialize.inputs.SourceWebhookIncludeHeadersArgs;\nimport com.pulumi.materialize.inputs.SourceWebhookCheckOptionArgs;\nimport com.pulumi.materialize.inputs.SourceWebhookCheckOptionFieldArgs;\nimport com.pulumi.materialize.inputs.SourceWebhookCheckOptionFieldSecretArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n public static void main(String[] args) {\n Pulumi.run(App::stack);\n }\n\n public static void stack(Context ctx) {\n var exampleWebhook = new SourceWebhook(\"exampleWebhook\", SourceWebhookArgs.builder() \n .clusterName(materialize_cluster.cluster().name())\n .bodyFormat(\"json\")\n .checkExpression(\"headers-\u003e'x-mz-api-key' = secret\")\n .includeHeaders(SourceWebhookIncludeHeadersArgs.builder()\n .nots(\"x-mz-api-key\")\n .build())\n .checkOptions( \n SourceWebhookCheckOptionArgs.builder()\n .field(SourceWebhookCheckOptionFieldArgs.builder()\n .headers(true)\n .build())\n .build(),\n SourceWebhookCheckOptionArgs.builder()\n .field(SourceWebhookCheckOptionFieldArgs.builder()\n .secret(SourceWebhookCheckOptionFieldSecretArgs.builder()\n .name(materialize_secret.password().name())\n .databaseName(materialize_secret.password().database_name())\n .schemaName(materialize_secret.password().schema_name())\n .build())\n .build())\n .alias(\"secret\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n exampleWebhook:\n type: materialize:SourceWebhook\n properties:\n clusterName: ${materialize_cluster.cluster.name}\n bodyFormat: json\n checkExpression: headers-\u003e'x-mz-api-key' = secret\n includeHeaders:\n nots:\n - x-mz-api-key\n checkOptions:\n - field:\n headers: true\n - field:\n secret:\n name: ${materialize_secret.password.name}\n databaseName: ${materialize_secret.password.database_name}\n schemaName: ${materialize_secret.password.schema_name}\n alias: secret\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\nSources can be imported using the source id\n\n```sh\n $ pulumi import materialize:index/sourceWebhook:SourceWebhook example_source_webhook \u003cregion\u003e:\u003csource_id\u003e\n```\n\n Source id and information be found in the `mz_catalog.mz_sources` table The region is the region where the database is located (e.g. aws/us-east-1) ", "properties": { "bodyFormat": { "type": "string", @@ -10091,7 +10127,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10167,7 +10203,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10237,7 +10273,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10360,7 +10396,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10405,7 +10441,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10447,7 +10483,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10489,7 +10525,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10541,7 +10577,7 @@ "inputProperties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10595,7 +10631,7 @@ }, "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10743,7 +10779,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "createSql": { "type": "string", @@ -10789,7 +10825,7 @@ "inputProperties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "databaseName": { "type": "string", @@ -10828,7 +10864,7 @@ "properties": { "comment": { "type": "string", - "description": "**Public Preview** Comment on an object in the database.\n" + "description": "Comment on an object in the database.\n" }, "createSql": { "type": "string", diff --git a/provider/go.mod b/provider/go.mod index c3d2d7f..d454aab 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -7,7 +7,7 @@ toolchain go1.22.9 replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240520223432-0c0bf0d65f10 require ( - github.com/MaterializeInc/terraform-provider-materialize v0.8.11 + github.com/MaterializeInc/terraform-provider-materialize v0.8.12 github.com/pulumi/pulumi-terraform-bridge/v3 v3.59.0 github.com/pulumi/pulumi/sdk/v3 v3.81.0 ) @@ -20,7 +20,7 @@ require ( cloud.google.com/go/logging v1.9.0 // indirect cloud.google.com/go/longrunning v0.5.5 // indirect cloud.google.com/go/storage v1.36.0 // indirect - dario.cat/mergo v1.0.0 // indirect + dario.cat/mergo v1.0.1 // indirect github.com/AlecAivazis/survey/v2 v2.0.5 // indirect github.com/Azure/azure-sdk-for-go v66.0.0+incompatible // indirect github.com/Azure/azure-sdk-for-go/sdk/azcore v1.1.1 // indirect @@ -38,13 +38,13 @@ require ( github.com/Azure/go-autorest/logger v0.2.1 // indirect github.com/Azure/go-autorest/tracing v0.6.0 // indirect github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0 // indirect - github.com/BurntSushi/toml v1.2.1 // indirect + github.com/BurntSushi/toml v1.4.0 // indirect github.com/Masterminds/goutils v1.1.1 // indirect github.com/Masterminds/semver v1.5.0 // indirect - github.com/Masterminds/semver/v3 v3.2.0 // indirect - github.com/Masterminds/sprig/v3 v3.2.3 // indirect + github.com/Masterminds/semver/v3 v3.3.1 // indirect + github.com/Masterminds/sprig/v3 v3.3.0 // indirect github.com/Microsoft/go-winio v0.6.1 // indirect - github.com/ProtonMail/go-crypto v1.1.0-alpha.2 // indirect + github.com/ProtonMail/go-crypto v1.1.3 // indirect github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da // indirect github.com/agext/levenshtein v1.2.3 // indirect github.com/apparentlymart/go-cidr v1.1.0 // indirect @@ -74,14 +74,14 @@ require ( github.com/aws/smithy-go v1.13.5 // indirect github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect - github.com/bgentry/speakeasy v0.1.0 // indirect + github.com/bgentry/speakeasy v0.2.0 // indirect github.com/blang/semver v3.5.1+incompatible // indirect github.com/cenkalti/backoff/v3 v3.2.2 // indirect github.com/charmbracelet/bubbles v0.16.1 // indirect github.com/charmbracelet/bubbletea v0.24.2 // indirect github.com/charmbracelet/lipgloss v0.7.1 // indirect github.com/cheggaaa/pb v1.0.29 // indirect - github.com/cloudflare/circl v1.3.7 // indirect + github.com/cloudflare/circl v1.5.0 // indirect github.com/containerd/console v1.0.4-0.20230313162750-1ae8d489ac81 // indirect github.com/cyphar/filepath-securejoin v0.2.4 // indirect github.com/davecgh/go-spew v1.1.1 // indirect @@ -91,7 +91,7 @@ require ( github.com/edsrzf/mmap-go v1.1.0 // indirect github.com/emirpasic/gods v1.18.1 // indirect github.com/ettle/strcase v0.1.1 // indirect - github.com/fatih/color v1.17.0 // indirect + github.com/fatih/color v1.18.0 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/gedex/inflector v0.0.0-20170307190818-16278e9db813 // indirect github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect @@ -137,7 +137,7 @@ require ( github.com/hashicorp/go-version v1.7.0 // indirect github.com/hashicorp/golang-lru v0.5.4 // indirect github.com/hashicorp/hcl v1.0.0 // indirect - github.com/hashicorp/hcl/v2 v2.22.0 // indirect + github.com/hashicorp/hcl/v2 v2.23.0 // indirect github.com/hashicorp/hil v0.0.0-20190212132231-97b3a9cdfa93 // indirect github.com/hashicorp/logutils v1.0.0 // indirect github.com/hashicorp/terraform-plugin-go v0.25.0 // indirect @@ -147,10 +147,9 @@ require ( github.com/hashicorp/vault/api v1.8.2 // indirect github.com/hashicorp/vault/sdk v0.6.1 // indirect github.com/hashicorp/yamux v0.1.2 // indirect - github.com/huandu/xstrings v1.3.3 // indirect + github.com/huandu/xstrings v1.5.0 // indirect github.com/iancoleman/strcase v0.2.0 // indirect github.com/ijc/Gotty v0.0.0-20170406111628-a8b993ba6abd // indirect - github.com/imdario/mergo v0.3.15 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jackc/chunkreader/v2 v2.0.1 // indirect github.com/jackc/pgconn v1.14.3 // indirect @@ -158,7 +157,7 @@ require ( github.com/jackc/pgpassfile v1.0.0 // indirect github.com/jackc/pgproto3/v2 v2.3.3 // indirect github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect - github.com/jackc/pgtype v1.14.0 // indirect + github.com/jackc/pgtype v1.14.4 // indirect github.com/jackc/pgx/v4 v4.18.3 // indirect github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect @@ -173,7 +172,7 @@ require ( github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.20 // indirect github.com/mattn/go-localereader v0.0.1 // indirect - github.com/mattn/go-runewidth v0.0.14 // indirect + github.com/mattn/go-runewidth v0.0.16 // indirect github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b // indirect github.com/mitchellh/cli v1.1.5 // indirect github.com/mitchellh/copystructure v1.2.0 // indirect @@ -217,13 +216,13 @@ require ( github.com/segmentio/asm v1.1.3 // indirect github.com/segmentio/encoding v0.3.5 // indirect github.com/sergi/go-diff v1.3.1 // indirect - github.com/shopspring/decimal v1.3.1 // indirect + github.com/shopspring/decimal v1.4.0 // indirect github.com/skeema/knownhosts v1.2.1 // indirect github.com/spf13/afero v1.9.5 // indirect - github.com/spf13/cast v1.5.0 // indirect + github.com/spf13/cast v1.7.1 // indirect github.com/spf13/cobra v1.7.0 // indirect github.com/spf13/pflag v1.0.5 // indirect - github.com/stretchr/testify v1.9.0 // indirect + github.com/stretchr/testify v1.10.0 // indirect github.com/texttheater/golang-levenshtein v1.0.1 // indirect github.com/tweekmonster/luser v0.0.0-20161003172636-3fa38070dbd7 // indirect github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect @@ -236,7 +235,7 @@ require ( github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f // indirect github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect github.com/xeipuuv/gojsonschema v1.2.0 // indirect - github.com/zclconf/go-cty v1.15.0 // indirect + github.com/zclconf/go-cty v1.15.1 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.47.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.47.0 // indirect @@ -246,17 +245,17 @@ require ( go.uber.org/atomic v1.9.0 // indirect gocloud.dev v0.27.0 // indirect gocloud.dev/secrets/hashivault v0.27.0 // indirect - golang.org/x/crypto v0.28.0 // indirect + golang.org/x/crypto v0.31.0 // indirect golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect - golang.org/x/mod v0.21.0 // indirect - golang.org/x/net v0.29.0 // indirect + golang.org/x/mod v0.22.0 // indirect + golang.org/x/net v0.33.0 // indirect golang.org/x/oauth2 v0.22.0 // indirect - golang.org/x/sync v0.8.0 // indirect - golang.org/x/sys v0.26.0 // indirect - golang.org/x/term v0.25.0 // indirect - golang.org/x/text v0.19.0 // indirect + golang.org/x/sync v0.10.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/term v0.27.0 // indirect + golang.org/x/text v0.21.0 // indirect golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.25.0 // indirect + golang.org/x/tools v0.28.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect google.golang.org/api v0.162.0 // indirect google.golang.org/appengine v1.6.8 // indirect @@ -264,7 +263,7 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20240930140551-af27646dc61f // indirect google.golang.org/grpc v1.67.1 // indirect - google.golang.org/protobuf v1.35.1 // indirect + google.golang.org/protobuf v1.36.0 // indirect gopkg.in/square/go-jose.v2 v2.6.0 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/provider/go.sum b/provider/go.sum index f786497..787ec86 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -1163,8 +1163,9 @@ code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c/go.mod h1:QD9Lzhd contrib.go.opencensus.io/exporter/aws v0.0.0-20200617204711-c478e41e60e9/go.mod h1:uu1P0UCM/6RbsMrgPa98ll8ZcHM858i/AD06a9aLRCA= contrib.go.opencensus.io/exporter/stackdriver v0.13.13/go.mod h1:5pSSGY0Bhuk7waTHuDf4aQ8D2DrhgETRo9fy6k3Xlzc= contrib.go.opencensus.io/integrations/ocsql v0.1.7/go.mod h1:8DsSdjz3F+APR+0z0WkU1aRorQCFfRxvqjUUPMbF3fE= -dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= +dario.cat/mergo v1.0.1 h1:Ra4+bf83h2ztPIQYNP99R6m+Y7KfnARDfID+a+vLl4s= +dario.cat/mergo v1.0.1/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA= filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= @@ -1237,8 +1238,8 @@ github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBp github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0 h1:WVsrXCnHlDDX8ls+tootqRE87/hL9S/g4ewig9RsD/c= github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.2.1 h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak= -github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/BurntSushi/toml v1.4.0 h1:kuoIxZQy2WRRk1pttg9asf+WVv6tWQuBNVmK8+nqPr0= +github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/DATA-DOG/go-sqlmock v1.5.2 h1:OcvFkGmslmlZibjAjaHm3L//6LiuBgolP7OputlJIzU= github.com/DATA-DOG/go-sqlmock v1.5.2/go.mod h1:88MAG/4G7SMwSE3CeA0ZKzrT5CiOU3OJ+JlNzwDqpNU= @@ -1253,13 +1254,15 @@ github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy86 github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= github.com/Masterminds/semver v1.5.0/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y= github.com/Masterminds/semver/v3 v3.1.1/go.mod h1:VPu/7SZ7ePZ3QOrcuXROw5FAcLl4a0cBrbBpGY/8hQs= -github.com/Masterminds/semver/v3 v3.2.0 h1:3MEsd0SM6jqZojhjLWWeBY+Kcjy9i6MQAeY7YgDP83g= github.com/Masterminds/semver/v3 v3.2.0/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ= +github.com/Masterminds/semver/v3 v3.3.1 h1:QtNSWtVZ3nBfk8mAOu/B6v7FMJ+NHTIgUPi7rj+4nv4= +github.com/Masterminds/semver/v3 v3.3.1/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM= github.com/Masterminds/sprig/v3 v3.2.1/go.mod h1:UoaO7Yp8KlPnJIYWTFkMaqPUYKTfGFPhxNuwnnxkKlk= -github.com/Masterminds/sprig/v3 v3.2.3 h1:eL2fZNezLomi0uOLqjQoN6BfsDD+fyLtgbJMAj9n6YA= github.com/Masterminds/sprig/v3 v3.2.3/go.mod h1:rXcFaZ2zZbLRJv/xSysmlgIM1u11eBaRMhvYXJNkGuM= -github.com/MaterializeInc/terraform-provider-materialize v0.8.11 h1:I+toSHJ+Knd/yjD3AptkOF4uoVp8iCOOYpbZenwSEBM= -github.com/MaterializeInc/terraform-provider-materialize v0.8.11/go.mod h1:gKq2a3OJcItqnRcI8xzmP8Yw/Hv6S823Hpi7j9PmimQ= +github.com/Masterminds/sprig/v3 v3.3.0 h1:mQh0Yrg1XPo6vjYXgtf5OtijNAKJRNcTdOOGZe3tPhs= +github.com/Masterminds/sprig/v3 v3.3.0/go.mod h1:Zy1iXRYNqNLUolqCpL4uhk6SHUMAOSCzdgBfDb35Lz0= +github.com/MaterializeInc/terraform-provider-materialize v0.8.12 h1:j1PsQDJ8XzOUeWBCGUku8vKkDihnRwDiapE5SfdUQIo= +github.com/MaterializeInc/terraform-provider-materialize v0.8.12/go.mod h1:esiZ+rVstUVmr2ADIRlKSqYg//dKxDOqdmYabzcJIHc= github.com/Microsoft/go-winio v0.4.11/go.mod h1:VhR8bwka0BXejwEJY73c50VrPtXAaKcyvVC4A4RozmA= github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA= github.com/Microsoft/go-winio v0.4.15-0.20190919025122-fc70bd9a86b5/go.mod h1:tTuCMEN+UleMWgg9dVx4Hu52b1bJo+59jBh3ajtinzw= @@ -1293,8 +1296,8 @@ github.com/Netflix/go-expect v0.0.0-20220104043353-73e0943537d2/go.mod h1:HBCaDe github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0= github.com/ProtonMail/go-crypto v1.1.0-alpha.0/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= -github.com/ProtonMail/go-crypto v1.1.0-alpha.2 h1:bkyFVUP+ROOARdgCiJzNQo2V2kiB97LyUpzH9P6Hrlg= -github.com/ProtonMail/go-crypto v1.1.0-alpha.2/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= +github.com/ProtonMail/go-crypto v1.1.3 h1:nRBOetoydLeUb4nHajyO2bKqMLfWQ/ZPwkXqXxPxCFk= +github.com/ProtonMail/go-crypto v1.1.3/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= @@ -1434,8 +1437,9 @@ github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+Ce github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d h1:xDfNPAt8lFiC1UJrqV3uuy861HCTo708pDMbjHHdCas= github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod h1:6QX/PXZ00z/TKoufEY6K/a0k6AhaJrQKdFe6OfVXsa4= -github.com/bgentry/speakeasy v0.1.0 h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY= github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= +github.com/bgentry/speakeasy v0.2.0 h1:tgObeVOf8WAvtuAX6DhJ4xks4CFNwPDZiqzGqIHE51E= +github.com/bgentry/speakeasy v0.2.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bitly/go-simplejson v0.5.0/go.mod h1:cXHtHw4XUPsvGaxgjIAn8PhEWG9NfngEKAMDJEczWVA= github.com/bits-and-blooms/bitset v1.2.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA= github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c/go.mod h1:MKsuJmJgSg28kpZDP6UIiPt0e0Oz0kqKNGyRaWEPv84= @@ -1500,8 +1504,9 @@ github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec/go.mod h1:jMjuTZXRI4dUb/I5gc9Hdhagfvm9+RyrPryS/auMzxE= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA= -github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= +github.com/cloudflare/circl v1.5.0 h1:hxIWksrX6XN5a1L2TI/h53AGPhNHoUBo+TD1ms9+pys= +github.com/cloudflare/circl v1.5.0/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= @@ -1751,8 +1756,8 @@ github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL github.com/fatih/color v1.10.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= github.com/fatih/color v1.16.0/go.mod h1:fL2Sau1YI5c0pdGEVCbKQbLXB6edEj1ZgiY4NijnWvE= -github.com/fatih/color v1.17.0 h1:GlRw1BRJxkpqUCBKzKOw098ed57fEsKeNjpTe3cSjK4= -github.com/fatih/color v1.17.0/go.mod h1:YZ7TlrGPkiz6ku9fK3TLD/pl3CpsiFyu8N92HLgmosI= +github.com/fatih/color v1.18.0 h1:S8gINlzdQ840/4pfAwic/ZE0djQEH3wM94VfqLTZcOM= +github.com/fatih/color v1.18.0/go.mod h1:4FelSpRwEGDpQ12mAdzqdOukCy4u8WUtOY6lkT/6HfU= github.com/fatih/structs v1.1.0 h1:Q7juDM0QtcnhCpeyLGQKyg4TOIghuNXrkL32pHAUMxo= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= github.com/felixge/httpsnoop v1.0.1/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= @@ -1770,8 +1775,8 @@ github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2 github.com/frankban/quicktest v1.10.0/go.mod h1:ui7WezCLWMWxVWr1GETZY3smRy0G4KWq9vcPtJmFl7Y= github.com/frankban/quicktest v1.11.3/go.mod h1:wRf/ReqHper53s+kmmSZizM8NamnL3IM0I9ntUbOk+k= github.com/frankban/quicktest v1.13.0/go.mod h1:qLE0fzW0VuyUAJgPU19zByoIr0HtCHN/r/VLSOOIySU= -github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= -github.com/frankban/quicktest v1.14.3/go.mod h1:mgiwOwqx65TmIk1wJ6Q7wvnVMocbUorkibMOrVTHZps= +github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= +github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= github.com/fsnotify/fsnotify v1.5.1/go.mod h1:T3375wBYaZdLLcVNkcVbzGHY7f1l/uK5T5Ai1i3InKU= @@ -2236,8 +2241,8 @@ github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= github.com/hashicorp/hcl/v2 v2.0.0/go.mod h1:oVVDG71tEinNGYCxinCYadcmKU9bglqW9pV3txagJ90= github.com/hashicorp/hcl/v2 v2.19.1/go.mod h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE= -github.com/hashicorp/hcl/v2 v2.22.0 h1:hkZ3nCtqeJsDhPRFz5EA9iwcG1hNWGePOTw6oyul12M= -github.com/hashicorp/hcl/v2 v2.22.0/go.mod h1:62ZYHrXgPoX8xBnzl8QzbWq4dyDsDtfCRgIq1rbJEvA= +github.com/hashicorp/hcl/v2 v2.23.0 h1:Fphj1/gCylPxHutVSEOf2fBOh1VE4AuLV7+kbJf3qos= +github.com/hashicorp/hcl/v2 v2.23.0/go.mod h1:62ZYHrXgPoX8xBnzl8QzbWq4dyDsDtfCRgIq1rbJEvA= github.com/hashicorp/hil v0.0.0-20190212132231-97b3a9cdfa93 h1:T1Q6ag9tCwun16AW+XK3tAql24P4uTGUMIn1/92WsQQ= github.com/hashicorp/hil v0.0.0-20190212132231-97b3a9cdfa93/go.mod h1:n2TSygSNwsLJ76m8qFXTSc7beTb+auJxYdqrnoqwZWE= github.com/hashicorp/logutils v1.0.0 h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y= @@ -2257,8 +2262,8 @@ github.com/hashicorp/terraform-exec v0.21.0/go.mod h1:1PPeMYou+KDUSSeRE9szMZ/oHf github.com/hashicorp/terraform-json v0.4.0/go.mod h1:eAbqb4w0pSlRmdvl8fOyHAi/+8jnkVYN28gJkSJrLhU= github.com/hashicorp/terraform-json v0.19.0/go.mod h1:qdeBs11ovMzo5puhrRibdD6d2Dq6TyE/28JiU4tIQxk= github.com/hashicorp/terraform-json v0.21.0/go.mod h1:qdeBs11ovMzo5puhrRibdD6d2Dq6TyE/28JiU4tIQxk= -github.com/hashicorp/terraform-json v0.23.0 h1:sniCkExU4iKtTADReHzACkk8fnpQXrdD2xoR+lppBkI= -github.com/hashicorp/terraform-json v0.23.0/go.mod h1:MHdXbBAbSg0GvzuWazEGKAn/cyNfIB7mN6y7KJN6y2c= +github.com/hashicorp/terraform-json v0.24.0 h1:rUiyF+x1kYawXeRth6fKFm/MdfBS6+lW4NbeATsYz8Q= +github.com/hashicorp/terraform-json v0.24.0/go.mod h1:Nfj5ubo9xbu9uiAoZVBsNOjvNKB66Oyrvtit74kC7ow= github.com/hashicorp/terraform-plugin-go v0.22.0/go.mod h1:mPULV91VKss7sik6KFEcEu7HuTogMLLO/EvWCuFkRVE= github.com/hashicorp/terraform-plugin-go v0.25.0 h1:oi13cx7xXA6QciMcpcFi/rwA974rdTxjqEhXJjbAyks= github.com/hashicorp/terraform-plugin-go v0.25.0/go.mod h1:+SYagMYadJP86Kvn+TGeV+ofr/R3g4/If0O5sO96MVw= @@ -2267,8 +2272,8 @@ github.com/hashicorp/terraform-plugin-log v0.9.0/go.mod h1:rKL8egZQ/eXSyDqzLUuwU github.com/hashicorp/terraform-plugin-sdk v1.7.0 h1:B//oq0ZORG+EkVrIJy0uPGSonvmXqxSzXe8+GhknoW0= github.com/hashicorp/terraform-plugin-sdk v1.7.0/go.mod h1:OjgQmey5VxnPej/buEhe+YqKm0KNvV3QqU4hkqHqPCY= github.com/hashicorp/terraform-plugin-test v1.2.0/go.mod h1:QIJHYz8j+xJtdtLrFTlzQVC0ocr3rf/OjIpgZLK56Hs= -github.com/hashicorp/terraform-plugin-testing v1.10.0 h1:2+tmRNhvnfE4Bs8rB6v58S/VpqzGC6RCh9Y8ujdn+aw= -github.com/hashicorp/terraform-plugin-testing v1.10.0/go.mod h1:iWRW3+loP33WMch2P/TEyCxxct/ZEcCGMquSLSCVsrc= +github.com/hashicorp/terraform-plugin-testing v1.11.0 h1:MeDT5W3YHbONJt2aPQyaBsgQeAIckwPX41EUHXEn29A= +github.com/hashicorp/terraform-plugin-testing v1.11.0/go.mod h1:WNAHQ3DcgV/0J+B15WTE6hDvxcUdkPPpnB1FR3M910U= github.com/hashicorp/terraform-registry-address v0.2.3 h1:2TAiKJ1A3MAkZlH1YI/aTVcLZRu7JseiXNRHbOAyoTI= github.com/hashicorp/terraform-registry-address v0.2.3/go.mod h1:lFHA76T8jfQteVfT7caREqguFrW3c4MFSPhZB7HHgUM= github.com/hashicorp/terraform-svchost v0.0.0-20191011084731-65d371908596/go.mod h1:kNDNcF7sN4DocDLBkQYz73HGKwN1ANB1blq4lIYLYvg= @@ -2300,8 +2305,9 @@ github.com/hinshun/vt10x v0.0.0-20220301184237-5011da428d02/go.mod h1:Q48J4R4Dvx github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huandu/xstrings v1.3.1/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= github.com/huandu/xstrings v1.3.2/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= -github.com/huandu/xstrings v1.3.3 h1:/Gcsuc1x8JVbJ9/rlye4xZnVAbEkGauT8lbebqcQws4= github.com/huandu/xstrings v1.3.3/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= +github.com/huandu/xstrings v1.5.0 h1:2ag3IFq9ZDANvthTwTiqSSZLjDc+BedvHPAp5tJy2TI= +github.com/huandu/xstrings v1.5.0/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0= github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= @@ -2316,7 +2322,6 @@ github.com/imdario/mergo v0.3.8/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJ github.com/imdario/mergo v0.3.10/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= github.com/imdario/mergo v0.3.12/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= -github.com/imdario/mergo v0.3.15 h1:M8XP7IuFNsqUx6VPK2P9OSmsYsI/YFaGil0uD21V3dM= github.com/imdario/mergo v0.3.15/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= @@ -2365,19 +2370,22 @@ github.com/jackc/pgtype v0.0.0-20190824184912-ab885b375b90/go.mod h1:KcahbBH1nCM github.com/jackc/pgtype v0.0.0-20190828014616-a8802b16cc59/go.mod h1:MWlu30kVJrUS8lot6TQqcg7mtthZ9T0EoIBFiJcmcyw= github.com/jackc/pgtype v1.8.1-0.20210724151600-32e20a603178/go.mod h1:C516IlIV9NKqfsMCXTdChteoXmwgUceqaLfjg2e3NlM= github.com/jackc/pgtype v1.11.0/go.mod h1:LUMuVrfsFfdKGLw+AFFVv6KtHOFMwRgDDzBt76IqCA4= -github.com/jackc/pgtype v1.14.0 h1:y+xUdabmyMkJLyApYuPj38mW+aAIqCe5uuBB51rH3Vw= github.com/jackc/pgtype v1.14.0/go.mod h1:LUMuVrfsFfdKGLw+AFFVv6KtHOFMwRgDDzBt76IqCA4= +github.com/jackc/pgtype v1.14.4 h1:fKuNiCumbKTAIxQwXfB/nsrnkEI6bPJrrSiMKgbJ2j8= +github.com/jackc/pgtype v1.14.4/go.mod h1:aKeozOde08iifGosdJpz9MBZonJOUJxqNpPBcMJTlVA= github.com/jackc/pgx/v4 v4.0.0-20190420224344-cc3461e65d96/go.mod h1:mdxmSJJuR08CZQyj1PVQBHy9XOp5p8/SHH6a0psbY9Y= github.com/jackc/pgx/v4 v4.0.0-20190421002000-1b8f0016e912/go.mod h1:no/Y67Jkk/9WuGR0JG/JseM9irFbnEPbuWV2EELPNuM= github.com/jackc/pgx/v4 v4.0.0-pre1.0.20190824185557-6972a5742186/go.mod h1:X+GQnOEnf1dqHGpw7JmHqHc1NxDoalibchSk9/RWuDc= github.com/jackc/pgx/v4 v4.12.1-0.20210724153913-640aa07df17c/go.mod h1:1QD0+tgSXP7iUjYm9C1NxKhny7lq6ee99u/z+IHFcgs= github.com/jackc/pgx/v4 v4.16.1/go.mod h1:SIhx0D5hoADaiXZVyv+3gSm3LCIIINTVO0PficsvWGQ= +github.com/jackc/pgx/v4 v4.18.2/go.mod h1:Ey4Oru5tH5sB6tV7hDmfWFahwF15Eb7DNXlRKx2CkVw= github.com/jackc/pgx/v4 v4.18.3 h1:dE2/TrEsGX3RBprb3qryqSV9Y60iZN1C6i8IrmW9/BA= github.com/jackc/pgx/v4 v4.18.3/go.mod h1:Ey4Oru5tH5sB6tV7hDmfWFahwF15Eb7DNXlRKx2CkVw= github.com/jackc/puddle v0.0.0-20190413234325-e4ced69a3a2b/go.mod h1:m4B5Dj62Y0fbyuIc15OsIqK0+JU8nkqQjsgx7dvjSWk= github.com/jackc/puddle v0.0.0-20190608224051-11cab39313c9/go.mod h1:m4B5Dj62Y0fbyuIc15OsIqK0+JU8nkqQjsgx7dvjSWk= github.com/jackc/puddle v1.1.3/go.mod h1:m4B5Dj62Y0fbyuIc15OsIqK0+JU8nkqQjsgx7dvjSWk= github.com/jackc/puddle v1.2.1/go.mod h1:m4B5Dj62Y0fbyuIc15OsIqK0+JU8nkqQjsgx7dvjSWk= +github.com/jackc/puddle v1.3.0/go.mod h1:m4B5Dj62Y0fbyuIc15OsIqK0+JU8nkqQjsgx7dvjSWk= github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A= github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo= github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= @@ -2521,8 +2529,8 @@ github.com/mattn/go-localereader v0.0.1/go.mod h1:8fBrzywKY7BI3czFoHkuzRoWE9C+Ei github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.4/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= github.com/mattn/go-runewidth v0.0.12/go.mod h1:RAqKPSqVFrSLVXbA8x7dzmKdmGzieGRCM46jaSJTDAk= -github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU= -github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= +github.com/mattn/go-runewidth v0.0.16 h1:E5ScNMtiwvlvB5paMFdw9p4kSQzbXFikJ5SQO6TULQc= +github.com/mattn/go-runewidth v0.0.16/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= github.com/mattn/go-shellwords v1.0.3/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vqg+NOMyg4B2o= github.com/mattn/go-shellwords v1.0.6/go.mod h1:3xCvwCdWdlDJUrvuMn7Wuy9eWs4pE8vqg+NOMyg4B2o= github.com/mattn/go-shellwords v1.0.12/go.mod h1:EZzvwXDESEeg03EKmM+RmDnNOPKG4lLtQsUlTZDWQ8Y= @@ -2914,8 +2922,8 @@ github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8= github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I= github.com/shopspring/decimal v0.0.0-20180709203117-cd690d0c9e24/go.mod h1:M+9NzErvs504Cn4c5DxATwIqPbtswREoFCre64PpcG4= github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= -github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8= -github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= +github.com/shopspring/decimal v1.4.0 h1:bxl37RwXBklmTi0C79JfXCEBD1cqqHt0bbgBAGFp81k= +github.com/shopspring/decimal v1.4.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME= github.com/shurcooL/go-goon v0.0.0-20210110234559-7585751d9a17 h1:lRAUE0dIvigSSFAmaM2dfg7OH8T+a8zJ5smEh09a/GI= github.com/shurcooL/go-goon v0.0.0-20210110234559-7585751d9a17/go.mod h1:N5mDOmsrJOB+vfqUK+7DmDyjhSLIIBnXo9lvZJj3MWQ= github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749/go.mod h1:ZY1cvUeJuFPAdZ/B6v7RHavJWZn2YPVFQ1OSXhCGOkg= @@ -2949,8 +2957,8 @@ github.com/spf13/afero v1.9.5 h1:stMpOSZFs//0Lv29HduCmli3GUfpFoF3Y1Q/aXj/wVM= github.com/spf13/afero v1.9.5/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= -github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= +github.com/spf13/cast v1.7.1 h1:cuNEagBQEHWN1FnbGEjCXL2szYEXqfJPbP2HNUaca9Y= +github.com/spf13/cast v1.7.1/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= github.com/spf13/cobra v0.0.2-0.20171109065643-2da4a54c5cee/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE= @@ -2996,8 +3004,8 @@ github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= -github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= +github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/syndtr/gocapability v0.0.0-20170704070218-db04d3cc01c8/go.mod h1:hkRG7XYTFWNJGYcbNJQlaLq0fg1yr4J4t/NcTQtrfww= github.com/syndtr/gocapability v0.0.0-20180916011248-d98352740cb2/go.mod h1:hkRG7XYTFWNJGYcbNJQlaLq0fg1yr4J4t/NcTQtrfww= @@ -3082,8 +3090,8 @@ github.com/zclconf/go-cty v1.13.0/go.mod h1:YKQzy/7pZ7iq2jNFzy5go57xdxdWoLLpaEp4 github.com/zclconf/go-cty v1.13.1/go.mod h1:YKQzy/7pZ7iq2jNFzy5go57xdxdWoLLpaEp4u238AE0= github.com/zclconf/go-cty v1.14.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= github.com/zclconf/go-cty v1.14.2/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= -github.com/zclconf/go-cty v1.15.0 h1:tTCRWxsexYUmtt/wVxgDClUe+uQusuI443uL6e+5sXQ= -github.com/zclconf/go-cty v1.15.0/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= +github.com/zclconf/go-cty v1.15.1 h1:RgQYm4j2EvoBRXOPxhUvxPzRrGDo1eCOhHXuGfrj5S0= +github.com/zclconf/go-cty v1.15.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b/go.mod h1:ZRKQfBXbGkpdV6QMzT3rU1kSTAnfu1dO8dPKjYprgj8= github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940 h1:4r45xpDWB6ZMSMNJFMOjqrGHynW3DIBuR2H9j0ug+Mo= github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940/go.mod h1:CmBdvvj3nqzfzJ6nTCIwDTPZ56aVGvDrmztiO5g3qrM= @@ -3261,8 +3269,9 @@ golang.org/x/crypto v0.15.0/go.mod h1:4ChreQoLWfG3xLDer1WdlH5NdlQ3+mwnQq1YTKY+72 golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= -golang.org/x/crypto v0.28.0 h1:GBDwsMXVQi34v5CCYUm2jkJvu4cbtru2U4TN2PSyQnw= -golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U= +golang.org/x/crypto v0.20.0/go.mod h1:Xwo95rrVNIoSMx9wa1JroENMToLWn3RNVrTBpLHgZPQ= +golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U= +golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -3329,8 +3338,8 @@ golang.org/x/mod v0.11.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/mod v0.21.0 h1:vvrHzRwRfVKSiLrG+d4FMl/Qi4ukBCE6kZlTUkDYRT0= -golang.org/x/mod v0.21.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= +golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4= +golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= golang.org/x/net v0.0.0-20180530234432-1e491301e022/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180811021610-c39426892332/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -3434,8 +3443,9 @@ golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.18.0/go.mod h1:/czyP5RqHAH4odGYxBJ1qz0+CE5WZ+2j1YgoEo8F2jQ= golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= -golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo= -golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0= +golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -3498,8 +3508,8 @@ golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= -golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= +golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -3670,8 +3680,8 @@ golang.org/x/sys v0.14.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.26.0 h1:KHjCJyddX0LoSTb3J+vWpupP9p0oznkqVk/IfjymZbo= -golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -3694,8 +3704,8 @@ golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= golang.org/x/term v0.14.0/go.mod h1:TySc+nGkYR6qt8km8wUhuFRTVSMIX3XPR58y2lC8vww= golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= -golang.org/x/term v0.25.0 h1:WtHI/ltw4NvSUig5KARz9h521QvRC8RmF/cuYqifU24= -golang.org/x/term v0.25.0/go.mod h1:RPyXicDX+6vLxogjjRxjgD2TKtmAO6NZBsBRfrOLu7M= +golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q= +golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -3717,8 +3727,8 @@ golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.19.0 h1:kTxAhCbGbxhK0IwgSKiMO5awPoDQ0RpfiVYBfK860YM= -golang.org/x/text v0.19.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= @@ -3834,8 +3844,8 @@ golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= golang.org/x/tools v0.9.3/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= -golang.org/x/tools v0.25.0 h1:oFU9pkj/iJgs+0DT+VMHrx+oBKs/LJMV+Uvg78sl+fE= -golang.org/x/tools v0.25.0/go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg= +golang.org/x/tools v0.28.0 h1:WuB6qZ4RPCQo5aP3WdKZS7i595EdWqWR8vqJTlwTVK8= +golang.org/x/tools v0.28.0/go.mod h1:dcIOrVd3mfQKTgrDVQHqCPMWy6lnhfhtX3hLXYVLfRw= golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -4235,8 +4245,8 @@ google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.0 h1:mjIs9gYtt56AzC4ZaffQuh88TZurBGhIJMBZGSxNerQ= +google.golang.org/protobuf v1.36.0/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod h1:/h5ZAUhDkGaJfjzjKLSjv6zCL6O0LLBxU4K+aSYdM/U= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=