diff --git a/provider/cmd/pulumi-resource-datadog/bridge-metadata.json b/provider/cmd/pulumi-resource-datadog/bridge-metadata.json index 02e9cb344..e4ac6eb02 100644 --- a/provider/cmd/pulumi-resource-datadog/bridge-metadata.json +++ b/provider/cmd/pulumi-resource-datadog/bridge-metadata.json @@ -16251,8 +16251,8 @@ "datadog:index/teamPermissionSetting:TeamPermissionSetting": 1, "datadog:index/user:User": 0, "datadog:index/userRole:UserRole": 1, - "datadog:index/webhook:Webhook": 0, - "datadog:index/webhookCustomVariable:WebhookCustomVariable": 0, + "datadog:index/webhook:Webhook": 1, + "datadog:index/webhookCustomVariable:WebhookCustomVariable": 1, "datadog:opsgenie/serviceObject:ServiceObject": 0, "datadog:pagerduty/integration:Integration": 0, "datadog:pagerduty/serviceObject:ServiceObject": 0, diff --git a/provider/cmd/pulumi-resource-datadog/schema.json b/provider/cmd/pulumi-resource-datadog/schema.json index 6b8d8ea15..08c5a6999 100644 --- a/provider/cmd/pulumi-resource-datadog/schema.json +++ b/provider/cmd/pulumi-resource-datadog/schema.json @@ -69,13 +69,17 @@ }, "apiUrl": { "type": "string", - "description": "The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/`\npath. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And\nif you're working with \"EU\" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples:\n`https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See\nhttps://docs.datadoghq.com/getting_started/site/ for all available regions.\n" + "description": "The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`.\nNote that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value,\nwhile `https://api.datadoghq.com/api/` is not. And if you're working with \"EU\" version of Datadog, use\n`https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`,\n`https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/\nfor all available regions.\n" }, "appKey": { "type": "string", "description": "(Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable.\n", "secret": true }, + "defaultTags": { + "$ref": "#/types/datadog:config/defaultTags:defaultTags", + "description": "[Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all\nresources.\n" + }, "httpClientRetryBackoffBase": { "type": "integer", "description": "The HTTP request retry back off base. Defaults to 2.\n" @@ -125,11 +129,23 @@ } } }, + "datadog:config/defaultTags:defaultTags": { + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "[Experimental - Monitors only] Resource tags to be applied by default across all resources.\n" + } + }, + "type": "object" + }, "datadog:index/ApmRetentionFilterFilter:ApmRetentionFilterFilter": { "properties": { "query": { "type": "string", - "description": "The search query - following the span search syntax. Defaults to `\"*\"`.\n" + "description": "The search query - follow the span search syntax, use `AND` between tags and `\\` to escape special characters, use nanosecond for duration. Defaults to `\"*\"`.\n" } }, "type": "object", @@ -1250,7 +1266,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -2198,7 +2214,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -3138,7 +3154,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -4763,7 +4779,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -5614,7 +5630,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -6406,7 +6422,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -7998,7 +8014,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -9009,7 +9025,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -9907,7 +9923,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -10650,7 +10666,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -13722,7 +13738,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -15454,7 +15470,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -16516,7 +16532,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -19274,7 +19290,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -20573,7 +20589,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -21477,7 +21493,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -23897,7 +23913,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -25356,7 +25372,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -26702,7 +26718,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -27669,7 +27685,7 @@ }, "dataSource": { "type": "string", - "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`.\n" + "description": "The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`.\n" }, "groupBies": { "type": "array", @@ -27932,6 +27948,18 @@ "y" ] }, + "datadog:index/ProviderDefaultTags:ProviderDefaultTags": { + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "description": "[Experimental - Monitors only] Resource tags to be applied by default across all resources.\n" + } + }, + "type": "object" + }, "datadog:index/RestrictionPolicyBinding:RestrictionPolicyBinding": { "properties": { "principals": { @@ -31418,13 +31446,17 @@ }, "apiUrl": { "type": "string", - "description": "The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/`\npath. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And\nif you're working with \"EU\" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples:\n`https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See\nhttps://docs.datadoghq.com/getting_started/site/ for all available regions.\n" + "description": "The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`.\nNote that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value,\nwhile `https://api.datadoghq.com/api/` is not. And if you're working with \"EU\" version of Datadog, use\n`https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`,\n`https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/\nfor all available regions.\n" }, "appKey": { "type": "string", "description": "(Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable.\n", "secret": true }, + "defaultTags": { + "$ref": "#/types/datadog:index/ProviderDefaultTags:ProviderDefaultTags", + "description": "[Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all\nresources.\n" + }, "httpClientRetryBackoffBase": { "type": "integer", "description": "The HTTP request retry back off base. Defaults to 2.\n" @@ -31458,13 +31490,17 @@ }, "apiUrl": { "type": "string", - "description": "The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/`\npath. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And\nif you're working with \"EU\" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples:\n`https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See\nhttps://docs.datadoghq.com/getting_started/site/ for all available regions.\n" + "description": "The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`.\nNote that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value,\nwhile `https://api.datadoghq.com/api/` is not. And if you're working with \"EU\" version of Datadog, use\n`https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`,\n`https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/\nfor all available regions.\n" }, "appKey": { "type": "string", "description": "(Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable.\n", "secret": true }, + "defaultTags": { + "$ref": "#/types/datadog:index/ProviderDefaultTags:ProviderDefaultTags", + "description": "[Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all\nresources.\n" + }, "httpClientRetryBackoffBase": { "type": "integer", "description": "The HTTP request retry back off base. Defaults to 2.\n" @@ -31777,7 +31813,7 @@ } }, "datadog:aws/integrationLambdaArn:IntegrationLambdaArn": { - "description": "Provides a Datadog - Amazon Web Services integration Lambda ARN resource. This can be used to create and manage the log collection Lambdas for an account.\n\nUpdate operations are currently not supported with datadog API so any change forces a new resource.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as datadog from \"@pulumi/datadog\";\n\n// Create a new Datadog - Amazon Web Services integration Lambda ARN\nconst mainCollector = new datadog.aws.IntegrationLambdaArn(\"main_collector\", {\n accountId: \"1234567890\",\n lambdaArn: \"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\",\n});\n```\n```python\nimport pulumi\nimport pulumi_datadog as datadog\n\n# Create a new Datadog - Amazon Web Services integration Lambda ARN\nmain_collector = datadog.aws.IntegrationLambdaArn(\"main_collector\",\n account_id=\"1234567890\",\n lambda_arn=\"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Datadog = Pulumi.Datadog;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new Datadog - Amazon Web Services integration Lambda ARN\n var mainCollector = new Datadog.Aws.IntegrationLambdaArn(\"main_collector\", new()\n {\n AccountId = \"1234567890\",\n LambdaArn = \"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog/aws\"\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// Create a new Datadog - Amazon Web Services integration Lambda ARN\n\t\t_, err := aws.NewIntegrationLambdaArn(ctx, \"main_collector\", \u0026aws.IntegrationLambdaArnArgs{\n\t\t\tAccountId: pulumi.String(\"1234567890\"),\n\t\t\tLambdaArn: pulumi.String(\"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\"),\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.datadog.aws.IntegrationLambdaArn;\nimport com.pulumi.datadog.aws.IntegrationLambdaArnArgs;\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 // Create a new Datadog - Amazon Web Services integration Lambda ARN\n var mainCollector = new IntegrationLambdaArn(\"mainCollector\", IntegrationLambdaArnArgs.builder()\n .accountId(\"1234567890\")\n .lambdaArn(\"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new Datadog - Amazon Web Services integration Lambda ARN\n mainCollector:\n type: datadog:aws:IntegrationLambdaArn\n name: main_collector\n properties:\n accountId: '1234567890'\n lambdaArn: arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nAmazon Web Services Lambda ARN integrations can be imported using their account_id and lambda_arn separated with a space (` `).\n\n```sh\n$ pulumi import datadog:aws/integrationLambdaArn:IntegrationLambdaArn test \"1234567890 arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\"\n```\n\n", + "description": "Provides a Datadog - Amazon Web Services integration Lambda ARN resource. This can be used to create and manage the log collection Lambdas for an account.\n\nUpdate operations are currently not supported with datadog API so any change forces a new resource.\n\n**Note**: If you are using AWS GovCloud or the AWS China* region, update the `lambda_arn` parameter for your environment.\n\n *\\*All use of Datadog Services in (or in connection with environments within) mainland China is subject to the disclaimer published in the \u003ca href=\"https://www.datadoghq.com/legal/restricted-service-locations/\"\u003eRestricted Service Locations\u003c/a\u003e section on our website.*\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as datadog from \"@pulumi/datadog\";\n\n// Create a new Datadog - Amazon Web Services integration Lambda ARN\nconst mainCollector = new datadog.aws.IntegrationLambdaArn(\"main_collector\", {\n accountId: \"1234567890\",\n lambdaArn: \"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\",\n});\n```\n```python\nimport pulumi\nimport pulumi_datadog as datadog\n\n# Create a new Datadog - Amazon Web Services integration Lambda ARN\nmain_collector = datadog.aws.IntegrationLambdaArn(\"main_collector\",\n account_id=\"1234567890\",\n lambda_arn=\"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Datadog = Pulumi.Datadog;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n // Create a new Datadog - Amazon Web Services integration Lambda ARN\n var mainCollector = new Datadog.Aws.IntegrationLambdaArn(\"main_collector\", new()\n {\n AccountId = \"1234567890\",\n LambdaArn = \"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\",\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog/aws\"\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// Create a new Datadog - Amazon Web Services integration Lambda ARN\n\t\t_, err := aws.NewIntegrationLambdaArn(ctx, \"main_collector\", \u0026aws.IntegrationLambdaArnArgs{\n\t\t\tAccountId: pulumi.String(\"1234567890\"),\n\t\t\tLambdaArn: pulumi.String(\"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\"),\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.datadog.aws.IntegrationLambdaArn;\nimport com.pulumi.datadog.aws.IntegrationLambdaArnArgs;\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 // Create a new Datadog - Amazon Web Services integration Lambda ARN\n var mainCollector = new IntegrationLambdaArn(\"mainCollector\", IntegrationLambdaArnArgs.builder()\n .accountId(\"1234567890\")\n .lambdaArn(\"arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\")\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create a new Datadog - Amazon Web Services integration Lambda ARN\n mainCollector:\n type: datadog:aws:IntegrationLambdaArn\n name: main_collector\n properties:\n accountId: '1234567890'\n lambdaArn: arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nAmazon Web Services Lambda ARN integrations can be imported using their account_id and lambda_arn separated with a space (` `).\n\n```sh\n$ pulumi import datadog:aws/integrationLambdaArn:IntegrationLambdaArn test \"1234567890 arn:aws:lambda:us-east-1:1234567890:function:datadog-forwarder-Forwarder\"\n```\n\n", "properties": { "accountId": { "type": "string", @@ -32756,7 +32792,7 @@ } }, "datadog:index/apmRetentionFilter:ApmRetentionFilter": { - "description": "The object describing the configuration of the retention filter to create/update.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.datadog.ApmRetentionFilter;\nimport com.pulumi.datadog.ApmRetentionFilterArgs;\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 // Create APM retention filter\n var foo = new ApmRetentionFilter(\"foo\", ApmRetentionFilterArgs.builder()\n .name(\"Sample order\")\n .rate(\"1.0\")\n .filter(ApmRetentionFilterFilterArgs.builder()\n .query(\"*\")\n .build())\n .filterType(\"spans-sampling-processor\")\n .enabled(false)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create APM retention filter\n foo:\n type: datadog:ApmRetentionFilter\n properties:\n name: Sample order\n rate: '1.0'\n filter:\n - query: '*'\n filterType: spans-sampling-processor\n enabled: false\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nImport existing APM retention filter \n\n```sh\n$ pulumi import datadog:index/apmRetentionFilter:ApmRetentionFilter foo \u003cfilter_id\u003e\n```\n\n", + "description": "The object describing the configuration of the retention filter to create/update.\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.datadog.ApmRetentionFilter;\nimport com.pulumi.datadog.ApmRetentionFilterArgs;\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 // Create APM retention filter\n var foo = new ApmRetentionFilter(\"foo\", ApmRetentionFilterArgs.builder()\n .name(\"Sample order\")\n .rate(\"1.0\")\n .filter(ApmRetentionFilterFilterArgs.builder()\n .query(\"service:sample AND env:production AND @http.method:GET AND app:sampleapp AND @http.status_code:200 AND @duration:\u003e600000000\")\n .build())\n .filterType(\"spans-sampling-processor\")\n .enabled(false)\n .build());\n\n }\n}\n```\n```yaml\nresources:\n # Create APM retention filter\n foo:\n type: datadog:ApmRetentionFilter\n properties:\n name: Sample order\n rate: '1.0'\n filter:\n - query: service:sample AND env:production AND @http.method:GET AND app:sampleapp AND @http.status_code:200 AND @duration:\u003e600000000\n filterType: spans-sampling-processor\n enabled: false\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nImport existing APM retention filter \n\n```sh\n$ pulumi import datadog:index/apmRetentionFilter:ApmRetentionFilter foo \u003cfilter_id\u003e\n```\n\n", "properties": { "enabled": { "type": "boolean", @@ -34175,7 +34211,7 @@ } }, "datadog:index/ipAllowlist:IpAllowlist": { - "description": "Provides the Datadog IP allowlist resource. This can be used to manage the Datadog IP allowlist\n", + "description": "Provides the Datadog IP allowlist resource. This can be used to manage the Datadog IP allowlist\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as datadog from \"@pulumi/datadog\";\n\nconst example = new datadog.IpAllowlist(\"example\", {\n enabled: false,\n entries: [\n {\n cidrBlock: \"127.0.0.0/32\",\n note: \"1st Example IP Range\",\n },\n {\n cidrBlock: \"192.0.2.0/24\",\n note: \"2nd Example IP Range\",\n },\n ],\n});\n```\n```python\nimport pulumi\nimport pulumi_datadog as datadog\n\nexample = datadog.IpAllowlist(\"example\",\n enabled=False,\n entries=[\n {\n \"cidr_block\": \"127.0.0.0/32\",\n \"note\": \"1st Example IP Range\",\n },\n {\n \"cidr_block\": \"192.0.2.0/24\",\n \"note\": \"2nd Example IP Range\",\n },\n ])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Datadog = Pulumi.Datadog;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n var example = new Datadog.IpAllowlist(\"example\", new()\n {\n Enabled = false,\n Entries = new[]\n {\n new Datadog.Inputs.IpAllowlistEntryArgs\n {\n CidrBlock = \"127.0.0.0/32\",\n Note = \"1st Example IP Range\",\n },\n new Datadog.Inputs.IpAllowlistEntryArgs\n {\n CidrBlock = \"192.0.2.0/24\",\n Note = \"2nd Example IP Range\",\n },\n },\n });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog\"\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 := datadog.NewIpAllowlist(ctx, \"example\", \u0026datadog.IpAllowlistArgs{\n\t\t\tEnabled: pulumi.Bool(false),\n\t\t\tEntries: datadog.IpAllowlistEntryArray{\n\t\t\t\t\u0026datadog.IpAllowlistEntryArgs{\n\t\t\t\t\tCidrBlock: pulumi.String(\"127.0.0.0/32\"),\n\t\t\t\t\tNote: pulumi.String(\"1st Example IP Range\"),\n\t\t\t\t},\n\t\t\t\t\u0026datadog.IpAllowlistEntryArgs{\n\t\t\t\t\tCidrBlock: pulumi.String(\"192.0.2.0/24\"),\n\t\t\t\t\tNote: pulumi.String(\"2nd Example IP Range\"),\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.datadog.IpAllowlist;\nimport com.pulumi.datadog.IpAllowlistArgs;\nimport com.pulumi.datadog.inputs.IpAllowlistEntryArgs;\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 example = new IpAllowlist(\"example\", IpAllowlistArgs.builder()\n .enabled(false)\n .entries( \n IpAllowlistEntryArgs.builder()\n .cidrBlock(\"127.0.0.0/32\")\n .note(\"1st Example IP Range\")\n .build(),\n IpAllowlistEntryArgs.builder()\n .cidrBlock(\"192.0.2.0/24\")\n .note(\"2nd Example IP Range\")\n .build())\n .build());\n\n }\n}\n```\n```yaml\nresources:\n example:\n type: datadog:IpAllowlist\n properties:\n enabled: false\n entries:\n - cidrBlock: 127.0.0.0/32\n note: 1st Example IP Range\n - cidrBlock: 192.0.2.0/24\n note: 2nd Example IP Range\n```\n\u003c!--End PulumiCodeChooser --\u003e\n", "properties": { "enabled": { "type": "boolean", @@ -35203,6 +35239,7 @@ "message", "name", "query", + "tags", "type" ], "inputProperties": { @@ -36933,7 +36970,7 @@ "items": { "type": "string" }, - "description": "A list a role IDs to assign to the service account.\n" + "description": "A list of role IDs to assign to the service account.\n" } }, "required": [ @@ -36959,7 +36996,7 @@ "items": { "type": "string" }, - "description": "A list a role IDs to assign to the service account.\n" + "description": "A list of role IDs to assign to the service account.\n" } }, "requiredInputs": [ @@ -36985,7 +37022,7 @@ "items": { "type": "string" }, - "description": "A list a role IDs to assign to the service account.\n" + "description": "A list of role IDs to assign to the service account.\n" } }, "type": "object" @@ -38515,7 +38552,7 @@ "items": { "type": "string" }, - "description": "A list a role IDs to assign to the user.\n" + "description": "A list of role IDs to assign to the user.\n" }, "sendUserInvitation": { "type": "boolean", @@ -38554,7 +38591,7 @@ "items": { "type": "string" }, - "description": "A list a role IDs to assign to the user.\n" + "description": "A list of role IDs to assign to the user.\n" }, "sendUserInvitation": { "type": "boolean", @@ -38584,7 +38621,7 @@ "items": { "type": "string" }, - "description": "A list a role IDs to assign to the user.\n" + "description": "A list of role IDs to assign to the user.\n" }, "sendUserInvitation": { "type": "boolean", diff --git a/provider/go.mod b/provider/go.mod index b516e2524..22b10a7e8 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -38,7 +38,7 @@ require ( github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 // indirect github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect github.com/BurntSushi/toml v1.2.1 // indirect - github.com/DataDog/datadog-api-client-go/v2 v2.28.0 // indirect + github.com/DataDog/datadog-api-client-go/v2 v2.29.0 // indirect github.com/DataDog/zstd v1.5.2 // indirect github.com/Masterminds/goutils v1.1.1 // indirect github.com/Masterminds/semver v1.5.0 // indirect diff --git a/provider/go.sum b/provider/go.sum index 2f3dc3ca9..83b3c1d52 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -1168,8 +1168,8 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03 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/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/DataDog/datadog-api-client-go/v2 v2.28.0 h1:seA/bTwKnB/7ELtZrXIw5csksdR78eGtMrpOUK5XJKA= -github.com/DataDog/datadog-api-client-go/v2 v2.28.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc= +github.com/DataDog/datadog-api-client-go/v2 v2.29.0 h1:b0vTasEPUc7FuCKaRFqbJB+88IdWL/f7LdKcasMV8Vo= +github.com/DataDog/datadog-api-client-go/v2 v2.29.0/go.mod h1:QKOu6vscsh87fMY1lHfLEmNSunyXImj8BUaUWJXOehc= github.com/DataDog/zstd v1.5.2 h1:vUG4lAyuPCXO0TLbXvPv7EB7cNK1QV/luu55UHLrrn8= github.com/DataDog/zstd v1.5.2/go.mod h1:g4AWEaM3yOg3HYfnJ3YIawPnVdXJh9QME85blwSAmyw= github.com/HdrHistogram/hdrhistogram-go v1.1.2 h1:5IcZpTvzydCQeHzK4Ef/D5rrSqwxob0t8PQPMybUNFM= diff --git a/sdk/dotnet/Aws/IntegrationLambdaArn.cs b/sdk/dotnet/Aws/IntegrationLambdaArn.cs index c21cb66f8..0f49da24c 100644 --- a/sdk/dotnet/Aws/IntegrationLambdaArn.cs +++ b/sdk/dotnet/Aws/IntegrationLambdaArn.cs @@ -14,6 +14,10 @@ namespace Pulumi.Datadog.Aws /// /// Update operations are currently not supported with datadog API so any change forces a new resource. /// + /// **Note**: If you are using AWS GovCloud or the AWS China* region, update the `lambda_arn` parameter for your environment. + /// + /// *\*All use of Datadog Services in (or in connection with environments within) mainland China is subject to the disclaimer published in the <a href="https://www.datadoghq.com/legal/restricted-service-locations/">Restricted Service Locations</a> section on our website.* + /// /// ## Example Usage /// /// ```csharp diff --git a/sdk/dotnet/Config/Config.cs b/sdk/dotnet/Config/Config.cs index c706d920d..ccf887757 100644 --- a/sdk/dotnet/Config/Config.cs +++ b/sdk/dotnet/Config/Config.cs @@ -44,11 +44,12 @@ public static string? ApiKey private static readonly __Value _apiUrl = new __Value(() => __config.Get("apiUrl")); /// - /// The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - /// path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - /// if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - /// `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - /// https://docs.datadoghq.com/getting_started/site/ for all available regions. + /// The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + /// Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + /// while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + /// `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + /// `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + /// for all available regions. /// public static string? ApiUrl { @@ -66,6 +67,17 @@ public static string? AppKey set => _appKey.Set(value); } + private static readonly __Value _defaultTags = new __Value(() => __config.GetObject("defaultTags")); + /// + /// [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + /// resources. + /// + public static Pulumi.Datadog.Config.Types.DefaultTags? DefaultTags + { + get => _defaultTags.Get(); + set => _defaultTags.Set(value); + } + private static readonly __Value _httpClientRetryBackoffBase = new __Value(() => __config.GetInt32("httpClientRetryBackoffBase")); /// /// The HTTP request retry back off base. Defaults to 2. @@ -127,5 +139,16 @@ public static string? Validate set => _validate.Set(value); } + public static class Types + { + + public class DefaultTags + { + /// + /// [Experimental - Monitors only] Resource tags to be applied by default across all resources. + /// + public ImmutableDictionary? Tags { get; set; } = null!; + } + } } } diff --git a/sdk/dotnet/Inputs/ApmRetentionFilterFilterArgs.cs b/sdk/dotnet/Inputs/ApmRetentionFilterFilterArgs.cs index 1e5e5af27..5223ad090 100644 --- a/sdk/dotnet/Inputs/ApmRetentionFilterFilterArgs.cs +++ b/sdk/dotnet/Inputs/ApmRetentionFilterFilterArgs.cs @@ -13,7 +13,7 @@ namespace Pulumi.Datadog.Inputs public sealed class ApmRetentionFilterFilterArgs : global::Pulumi.ResourceArgs { /// - /// The search query - following the span search syntax. Defaults to `"*"`. + /// The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. /// [Input("query")] public Input? Query { get; set; } diff --git a/sdk/dotnet/Inputs/ApmRetentionFilterFilterGetArgs.cs b/sdk/dotnet/Inputs/ApmRetentionFilterFilterGetArgs.cs index 80d61ef41..91a56748b 100644 --- a/sdk/dotnet/Inputs/ApmRetentionFilterFilterGetArgs.cs +++ b/sdk/dotnet/Inputs/ApmRetentionFilterFilterGetArgs.cs @@ -13,7 +13,7 @@ namespace Pulumi.Datadog.Inputs public sealed class ApmRetentionFilterFilterGetArgs : global::Pulumi.ResourceArgs { /// - /// The search query - following the span search syntax. Defaults to `"*"`. + /// The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. /// [Input("query")] public Input? Query { get; set; } diff --git a/sdk/dotnet/Inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.cs index d8f3d2428..d978a42bd 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryGetArgs.cs index 83eef7c69..22afdb22a 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.cs index 8c42a043f..2c2168e5c 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryGetArgs.cs index e59943440..39e67f732 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.cs index 76ddc7b0f..654a0e7d1 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGetArgs.cs index ab06d610f..60e0aa446 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.cs index 4d0239825..53333920e 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGetArgs.cs index d8c2a4b85..c2a5cdcc6 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.cs index 6fb3cdcff..e308cb632 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGetArgs.cs index 8d1d62db9..19353d1f2 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.cs index 122dd59f0..b00975fc6 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGetArgs.cs index 14597a4af..78900d9ac 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs index 1c4262e89..ebfdf19d7 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs index 3cac7e901..f446bf305 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.cs index 23ea534d4..b051082f5 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGetArgs.cs index 61308735b..01b400f4b 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.cs index cbd8c9fae..67342bf80 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryGetArgs.cs index 1f698ac22..623620205 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.cs index c56da88e9..92b93f2a7 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryGetArgs.cs index 30b64322a..a94844091 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.cs index b615b7b10..84e02dfa2 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryGetArgs.cs index 9617381c0..17d4c598e 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.cs index 0fcbd1534..d143f690b 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGetArgs.cs index e708585f5..278f5e660 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.cs index df0ab0829..0351c617e 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGetArgs.cs index aa916dbae..dd1f5be54 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.cs index b6244c702..ba3b57986 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGetArgs.cs index f3401d17a..34e7d4f06 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.cs index 9f36a021a..80ca0a084 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGetArgs.cs index 5f3758218..1508255f4 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.cs index 7b4bddef7..ab5705e04 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGetArgs.cs index 774baeeab..995b80dcb 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs index c69e973f6..4349719f1 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs index 174bf8c51..0dcea1440 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.cs index b3c31049f..dc44d1b4e 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGetArgs.cs index 3feb5195b..922a2342c 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.cs index 2d8b2e382..3803777b6 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryGetArgs.cs index bb57123fa..d0e473c27 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.cs index 2af31dbf1..d7a73d52c 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGetArgs.cs index 98d650c28..d17293f95 100644 --- a/sdk/dotnet/Inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGetArgs.cs @@ -31,7 +31,7 @@ public InputList? CrossOrgUuids { get; set; } /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// [Input("dataSource", required: true)] public Input DataSource { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/ProviderDefaultTagsArgs.cs b/sdk/dotnet/Inputs/ProviderDefaultTagsArgs.cs new file mode 100644 index 000000000..917f1b88d --- /dev/null +++ b/sdk/dotnet/Inputs/ProviderDefaultTagsArgs.cs @@ -0,0 +1,32 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class ProviderDefaultTagsArgs : global::Pulumi.ResourceArgs + { + [Input("tags")] + private InputMap? _tags; + + /// + /// [Experimental - Monitors only] Resource tags to be applied by default across all resources. + /// + public InputMap Tags + { + get => _tags ?? (_tags = new InputMap()); + set => _tags = value; + } + + public ProviderDefaultTagsArgs() + { + } + public static new ProviderDefaultTagsArgs Empty => new ProviderDefaultTagsArgs(); + } +} diff --git a/sdk/dotnet/IpAllowlist.cs b/sdk/dotnet/IpAllowlist.cs index ea7317fb4..b4e79561a 100644 --- a/sdk/dotnet/IpAllowlist.cs +++ b/sdk/dotnet/IpAllowlist.cs @@ -11,6 +11,37 @@ namespace Pulumi.Datadog { /// /// Provides the Datadog IP allowlist resource. This can be used to manage the Datadog IP allowlist + /// + /// ## Example Usage + /// + /// ```csharp + /// using System.Collections.Generic; + /// using System.Linq; + /// using Pulumi; + /// using Datadog = Pulumi.Datadog; + /// + /// return await Deployment.RunAsync(() => + /// { + /// var example = new Datadog.IpAllowlist("example", new() + /// { + /// Enabled = false, + /// Entries = new[] + /// { + /// new Datadog.Inputs.IpAllowlistEntryArgs + /// { + /// CidrBlock = "127.0.0.0/32", + /// Note = "1st Example IP Range", + /// }, + /// new Datadog.Inputs.IpAllowlistEntryArgs + /// { + /// CidrBlock = "192.0.2.0/24", + /// Note = "2nd Example IP Range", + /// }, + /// }, + /// }); + /// + /// }); + /// ``` /// [DatadogResourceType("datadog:index/ipAllowlist:IpAllowlist")] public partial class IpAllowlist : global::Pulumi.CustomResource diff --git a/sdk/dotnet/Outputs/ApmRetentionFilterFilter.cs b/sdk/dotnet/Outputs/ApmRetentionFilterFilter.cs index 8f9794fd7..e15d70459 100644 --- a/sdk/dotnet/Outputs/ApmRetentionFilterFilter.cs +++ b/sdk/dotnet/Outputs/ApmRetentionFilterFilter.cs @@ -14,7 +14,7 @@ namespace Pulumi.Datadog.Outputs public sealed class ApmRetentionFilterFilter { /// - /// The search query - following the span search syntax. Defaults to `"*"`. + /// The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. /// public readonly string? Query; diff --git a/sdk/dotnet/Outputs/DashboardWidgetChangeDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetChangeDefinitionRequestQueryEventQuery.cs index c2ce272d5..938af59a6 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetChangeDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetChangeDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetChangeDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetGeomapDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGeomapDefinitionRequestQueryEventQuery.cs index 7549dae5f..a8a818928 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetGeomapDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetGeomapDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetGeomapDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQuery.cs index 6c03e1a61..5d77b5665 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetHeatmapDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.cs index 36dd78949..888f92cb5 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetQueryTableDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.cs index 58162b085..8ffd66a49 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetQueryValueDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.cs index 4c6289ad5..79bbb44bb 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQ /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.cs index c086d4e24..932b5b110 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery.cs index 5c9d521d6..d70fd829e 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetToplistDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetToplistDefinitionRequestQueryEventQuery.cs index fe945370d..e2067f406 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetToplistDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetToplistDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetToplistDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/DashboardWidgetTreemapDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetTreemapDefinitionRequestQueryEventQuery.cs index ecac7651a..88124e558 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetTreemapDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetTreemapDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class DashboardWidgetTreemapDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetChangeDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetChangeDefinitionRequestQueryEventQuery.cs index 115dc36ae..4af81786d 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetChangeDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetChangeDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetChangeDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQuery.cs index 7fce6b125..c91309dea 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetGeomapDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery.cs index 892519494..071e2b0a4 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery.cs index 5132180fb..43cbb30f0 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery.cs index b0a781c68..059dd9c94 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.cs index 31fc48be1..982b8cb54 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQ /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQuery.cs index 3688e7858..a2d59fc7d 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetSunburstDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery.cs index 12cb0d9c6..0c5e78ca1 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetToplistDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetToplistDefinitionRequestQueryEventQuery.cs index dee851111..186663db3 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetToplistDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetToplistDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetToplistDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Outputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQuery.cs index d4c31ea21..ac3a61c37 100644 --- a/sdk/dotnet/Outputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQuery.cs +++ b/sdk/dotnet/Outputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQuery.cs @@ -22,7 +22,7 @@ public sealed class PowerpackWidgetTreemapDefinitionRequestQueryEventQuery /// public readonly string? CrossOrgUuids; /// - /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + /// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. /// public readonly string DataSource; /// diff --git a/sdk/dotnet/Provider.cs b/sdk/dotnet/Provider.cs index 8da90830f..33df0d302 100644 --- a/sdk/dotnet/Provider.cs +++ b/sdk/dotnet/Provider.cs @@ -25,11 +25,12 @@ public partial class Provider : global::Pulumi.ProviderResource public Output ApiKey { get; private set; } = null!; /// - /// The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - /// path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - /// if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - /// `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - /// https://docs.datadoghq.com/getting_started/site/ for all available regions. + /// The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + /// Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + /// while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + /// `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + /// `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + /// for all available regions. /// [Output("apiUrl")] public Output ApiUrl { get; private set; } = null!; @@ -103,11 +104,12 @@ public Input? ApiKey } /// - /// The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - /// path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - /// if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - /// `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - /// https://docs.datadoghq.com/getting_started/site/ for all available regions. + /// The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + /// Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + /// while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + /// `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + /// `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + /// for all available regions. /// [Input("apiUrl")] public Input? ApiUrl { get; set; } @@ -128,6 +130,13 @@ public Input? AppKey } } + /// + /// [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + /// resources. + /// + [Input("defaultTags", json: true)] + public Input? DefaultTags { get; set; } + /// /// The HTTP request retry back off base. Defaults to 2. /// diff --git a/sdk/dotnet/ServiceAccount.cs b/sdk/dotnet/ServiceAccount.cs index 8df3652bf..4358b06cc 100644 --- a/sdk/dotnet/ServiceAccount.cs +++ b/sdk/dotnet/ServiceAccount.cs @@ -70,7 +70,7 @@ public partial class ServiceAccount : global::Pulumi.CustomResource public Output Name { get; private set; } = null!; /// - /// A list a role IDs to assign to the service account. + /// A list of role IDs to assign to the service account. /// [Output("roles")] public Output> Roles { get; private set; } = null!; @@ -143,7 +143,7 @@ public sealed class ServiceAccountArgs : global::Pulumi.ResourceArgs private InputList? _roles; /// - /// A list a role IDs to assign to the service account. + /// A list of role IDs to assign to the service account. /// public InputList Roles { @@ -181,7 +181,7 @@ public sealed class ServiceAccountState : global::Pulumi.ResourceArgs private InputList? _roles; /// - /// A list a role IDs to assign to the service account. + /// A list of role IDs to assign to the service account. /// public InputList Roles { diff --git a/sdk/dotnet/User.cs b/sdk/dotnet/User.cs index cc13eea07..05459630f 100644 --- a/sdk/dotnet/User.cs +++ b/sdk/dotnet/User.cs @@ -69,7 +69,7 @@ public partial class User : global::Pulumi.CustomResource public Output Name { get; private set; } = null!; /// - /// A list a role IDs to assign to the user. + /// A list of role IDs to assign to the user. /// [Output("roles")] public Output> Roles { get; private set; } = null!; @@ -160,7 +160,7 @@ public sealed class UserArgs : global::Pulumi.ResourceArgs private InputList? _roles; /// - /// A list a role IDs to assign to the user. + /// A list of role IDs to assign to the user. /// public InputList Roles { @@ -204,7 +204,7 @@ public sealed class UserState : global::Pulumi.ResourceArgs private InputList? _roles; /// - /// A list a role IDs to assign to the user. + /// A list of role IDs to assign to the user. /// public InputList Roles { diff --git a/sdk/go/datadog/aws/integrationLambdaArn.go b/sdk/go/datadog/aws/integrationLambdaArn.go index 1c622de2f..ebbdcac65 100644 --- a/sdk/go/datadog/aws/integrationLambdaArn.go +++ b/sdk/go/datadog/aws/integrationLambdaArn.go @@ -16,6 +16,10 @@ import ( // // Update operations are currently not supported with datadog API so any change forces a new resource. // +// **Note**: If you are using AWS GovCloud or the AWS China* region, update the `lambdaArn` parameter for your environment. +// +// *\*All use of Datadog Services in (or in connection with environments within) mainland China is subject to the disclaimer published in the Restricted Service Locations section on our website.* +// // ## Example Usage // // ```go diff --git a/sdk/go/datadog/config/config.go b/sdk/go/datadog/config/config.go index b08c9ca87..67cc87622 100644 --- a/sdk/go/datadog/config/config.go +++ b/sdk/go/datadog/config/config.go @@ -16,11 +16,12 @@ func GetApiKey(ctx *pulumi.Context) string { return config.Get(ctx, "datadog:apiKey") } -// The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` -// path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And -// if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: -// `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See -// https://docs.datadoghq.com/getting_started/site/ for all available regions. +// The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. +// Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, +// while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use +// `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, +// `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ +// for all available regions. func GetApiUrl(ctx *pulumi.Context) string { return config.Get(ctx, "datadog:apiUrl") } @@ -30,6 +31,12 @@ func GetAppKey(ctx *pulumi.Context) string { return config.Get(ctx, "datadog:appKey") } +// [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all +// resources. +func GetDefaultTags(ctx *pulumi.Context) string { + return config.Get(ctx, "datadog:defaultTags") +} + // The HTTP request retry back off base. Defaults to 2. func GetHttpClientRetryBackoffBase(ctx *pulumi.Context) int { return config.GetInt(ctx, "datadog:httpClientRetryBackoffBase") diff --git a/sdk/go/datadog/config/pulumiTypes.go b/sdk/go/datadog/config/pulumiTypes.go new file mode 100644 index 000000000..0c996a5c9 --- /dev/null +++ b/sdk/go/datadog/config/pulumiTypes.go @@ -0,0 +1,71 @@ +// Code generated by the Pulumi Terraform Bridge (tfgen) Tool DO NOT EDIT. +// *** WARNING: Do not edit by hand unless you're certain you know what you are doing! *** + +package config + +import ( + "context" + "reflect" + + "github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog/internal" + "github.com/pulumi/pulumi/sdk/v3/go/pulumi" +) + +var _ = internal.GetEnvOrDefault + +type DefaultTags struct { + // [Experimental - Monitors only] Resource tags to be applied by default across all resources. + Tags map[string]string `pulumi:"tags"` +} + +// DefaultTagsInput is an input type that accepts DefaultTagsArgs and DefaultTagsOutput values. +// You can construct a concrete instance of `DefaultTagsInput` via: +// +// DefaultTagsArgs{...} +type DefaultTagsInput interface { + pulumi.Input + + ToDefaultTagsOutput() DefaultTagsOutput + ToDefaultTagsOutputWithContext(context.Context) DefaultTagsOutput +} + +type DefaultTagsArgs struct { + // [Experimental - Monitors only] Resource tags to be applied by default across all resources. + Tags pulumi.StringMapInput `pulumi:"tags"` +} + +func (DefaultTagsArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DefaultTags)(nil)).Elem() +} + +func (i DefaultTagsArgs) ToDefaultTagsOutput() DefaultTagsOutput { + return i.ToDefaultTagsOutputWithContext(context.Background()) +} + +func (i DefaultTagsArgs) ToDefaultTagsOutputWithContext(ctx context.Context) DefaultTagsOutput { + return pulumi.ToOutputWithContext(ctx, i).(DefaultTagsOutput) +} + +type DefaultTagsOutput struct{ *pulumi.OutputState } + +func (DefaultTagsOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DefaultTags)(nil)).Elem() +} + +func (o DefaultTagsOutput) ToDefaultTagsOutput() DefaultTagsOutput { + return o +} + +func (o DefaultTagsOutput) ToDefaultTagsOutputWithContext(ctx context.Context) DefaultTagsOutput { + return o +} + +// [Experimental - Monitors only] Resource tags to be applied by default across all resources. +func (o DefaultTagsOutput) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v DefaultTags) map[string]string { return v.Tags }).(pulumi.StringMapOutput) +} + +func init() { + pulumi.RegisterInputType(reflect.TypeOf((*DefaultTagsInput)(nil)).Elem(), DefaultTagsArgs{}) + pulumi.RegisterOutputType(DefaultTagsOutput{}) +} diff --git a/sdk/go/datadog/ipAllowlist.go b/sdk/go/datadog/ipAllowlist.go index 3388bceae..99b3ca0e8 100644 --- a/sdk/go/datadog/ipAllowlist.go +++ b/sdk/go/datadog/ipAllowlist.go @@ -13,6 +13,42 @@ import ( ) // Provides the Datadog IP allowlist resource. This can be used to manage the Datadog IP allowlist +// +// ## Example Usage +// +// ```go +// package main +// +// import ( +// +// "github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog" +// "github.com/pulumi/pulumi/sdk/v3/go/pulumi" +// +// ) +// +// func main() { +// pulumi.Run(func(ctx *pulumi.Context) error { +// _, err := datadog.NewIpAllowlist(ctx, "example", &datadog.IpAllowlistArgs{ +// Enabled: pulumi.Bool(false), +// Entries: datadog.IpAllowlistEntryArray{ +// &datadog.IpAllowlistEntryArgs{ +// CidrBlock: pulumi.String("127.0.0.0/32"), +// Note: pulumi.String("1st Example IP Range"), +// }, +// &datadog.IpAllowlistEntryArgs{ +// CidrBlock: pulumi.String("192.0.2.0/24"), +// Note: pulumi.String("2nd Example IP Range"), +// }, +// }, +// }) +// if err != nil { +// return err +// } +// return nil +// }) +// } +// +// ``` type IpAllowlist struct { pulumi.CustomResourceState diff --git a/sdk/go/datadog/provider.go b/sdk/go/datadog/provider.go index 76fbf7b1a..5664d19a1 100644 --- a/sdk/go/datadog/provider.go +++ b/sdk/go/datadog/provider.go @@ -20,11 +20,12 @@ type Provider struct { // (Required unless validate is false) Datadog API key. This can also be set via the DD_API_KEY environment variable. ApiKey pulumi.StringPtrOutput `pulumi:"apiKey"` - // The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - // path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - // if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - // `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - // https://docs.datadoghq.com/getting_started/site/ for all available regions. + // The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + // Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + // while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + // `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + // `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + // for all available regions. ApiUrl pulumi.StringPtrOutput `pulumi:"apiUrl"` // (Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable. AppKey pulumi.StringPtrOutput `pulumi:"appKey"` @@ -65,14 +66,18 @@ func NewProvider(ctx *pulumi.Context, type providerArgs struct { // (Required unless validate is false) Datadog API key. This can also be set via the DD_API_KEY environment variable. ApiKey *string `pulumi:"apiKey"` - // The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - // path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - // if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - // `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - // https://docs.datadoghq.com/getting_started/site/ for all available regions. + // The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + // Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + // while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + // `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + // `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + // for all available regions. ApiUrl *string `pulumi:"apiUrl"` // (Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable. AppKey *string `pulumi:"appKey"` + // [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + // resources. + DefaultTags *ProviderDefaultTags `pulumi:"defaultTags"` // The HTTP request retry back off base. Defaults to 2. HttpClientRetryBackoffBase *int `pulumi:"httpClientRetryBackoffBase"` // The HTTP request retry back off multiplier. Defaults to 2. @@ -92,14 +97,18 @@ type providerArgs struct { type ProviderArgs struct { // (Required unless validate is false) Datadog API key. This can also be set via the DD_API_KEY environment variable. ApiKey pulumi.StringPtrInput - // The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - // path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - // if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - // `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - // https://docs.datadoghq.com/getting_started/site/ for all available regions. + // The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + // Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + // while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + // `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + // `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + // for all available regions. ApiUrl pulumi.StringPtrInput // (Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable. AppKey pulumi.StringPtrInput + // [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + // resources. + DefaultTags ProviderDefaultTagsPtrInput // The HTTP request retry back off base. Defaults to 2. HttpClientRetryBackoffBase pulumi.IntPtrInput // The HTTP request retry back off multiplier. Defaults to 2. @@ -157,11 +166,12 @@ func (o ProviderOutput) ApiKey() pulumi.StringPtrOutput { return o.ApplyT(func(v *Provider) pulumi.StringPtrOutput { return v.ApiKey }).(pulumi.StringPtrOutput) } -// The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` -// path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And -// if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: -// `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See -// https://docs.datadoghq.com/getting_started/site/ for all available regions. +// The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. +// Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, +// while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use +// `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, +// `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ +// for all available regions. func (o ProviderOutput) ApiUrl() pulumi.StringPtrOutput { return o.ApplyT(func(v *Provider) pulumi.StringPtrOutput { return v.ApiUrl }).(pulumi.StringPtrOutput) } diff --git a/sdk/go/datadog/pulumiTypes.go b/sdk/go/datadog/pulumiTypes.go index 438a30e63..1632eeb16 100644 --- a/sdk/go/datadog/pulumiTypes.go +++ b/sdk/go/datadog/pulumiTypes.go @@ -14,7 +14,7 @@ import ( var _ = internal.GetEnvOrDefault type ApmRetentionFilterFilter struct { - // The search query - following the span search syntax. Defaults to `"*"`. + // The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. Query *string `pulumi:"query"` } @@ -30,7 +30,7 @@ type ApmRetentionFilterFilterInput interface { } type ApmRetentionFilterFilterArgs struct { - // The search query - following the span search syntax. Defaults to `"*"`. + // The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. Query pulumi.StringPtrInput `pulumi:"query"` } @@ -111,7 +111,7 @@ func (o ApmRetentionFilterFilterOutput) ToApmRetentionFilterFilterPtrOutputWithC }).(ApmRetentionFilterFilterPtrOutput) } -// The search query - following the span search syntax. Defaults to `"*"`. +// The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. func (o ApmRetentionFilterFilterOutput) Query() pulumi.StringPtrOutput { return o.ApplyT(func(v ApmRetentionFilterFilter) *string { return v.Query }).(pulumi.StringPtrOutput) } @@ -140,7 +140,7 @@ func (o ApmRetentionFilterFilterPtrOutput) Elem() ApmRetentionFilterFilterOutput }).(ApmRetentionFilterFilterOutput) } -// The search query - following the span search syntax. Defaults to `"*"`. +// The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. func (o ApmRetentionFilterFilterPtrOutput) Query() pulumi.StringPtrOutput { return o.ApplyT(func(v *ApmRetentionFilterFilter) *string { if v == nil { @@ -5778,7 +5778,7 @@ type DashboardWidgetChangeDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetChangeDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -5808,7 +5808,7 @@ type DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -5911,7 +5911,7 @@ func (o DashboardWidgetChangeDefinitionRequestQueryEventQueryOutput) CrossOrgUui return o.ApplyT(func(v DashboardWidgetChangeDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetChangeDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetChangeDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -5989,7 +5989,7 @@ func (o DashboardWidgetChangeDefinitionRequestQueryEventQueryPtrOutput) CrossOrg }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetChangeDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetChangeDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -11691,7 +11691,7 @@ type DashboardWidgetGeomapDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetGeomapDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -11721,7 +11721,7 @@ type DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -11824,7 +11824,7 @@ func (o DashboardWidgetGeomapDefinitionRequestQueryEventQueryOutput) CrossOrgUui return o.ApplyT(func(v DashboardWidgetGeomapDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetGeomapDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetGeomapDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -11902,7 +11902,7 @@ func (o DashboardWidgetGeomapDefinitionRequestQueryEventQueryPtrOutput) CrossOrg }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetGeomapDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetGeomapDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -17088,7 +17088,7 @@ type DashboardWidgetHeatmapDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetHeatmapDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -17118,7 +17118,7 @@ type DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -17221,7 +17221,7 @@ func (o DashboardWidgetHeatmapDefinitionRequestQueryEventQueryOutput) CrossOrgUu return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetHeatmapDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -17299,7 +17299,7 @@ func (o DashboardWidgetHeatmapDefinitionRequestQueryEventQueryPtrOutput) CrossOr }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetHeatmapDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -27185,7 +27185,7 @@ type DashboardWidgetQueryTableDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -27215,7 +27215,7 @@ type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -27318,7 +27318,7 @@ func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) CrossOr return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -27396,7 +27396,7 @@ func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Cros }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -32311,7 +32311,7 @@ type DashboardWidgetQueryValueDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -32341,7 +32341,7 @@ type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -32444,7 +32444,7 @@ func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) CrossOr return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -32522,7 +32522,7 @@ func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Cros }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -37484,7 +37484,7 @@ type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery Computes []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -37514,7 +37514,7 @@ type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryA Computes DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -37619,7 +37619,7 @@ func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQue }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) string { return v.DataSource @@ -37705,7 +37705,7 @@ func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQue }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *string { if v == nil { @@ -48253,7 +48253,7 @@ type DashboardWidgetSunburstDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -48283,7 +48283,7 @@ type DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -48386,7 +48386,7 @@ func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) CrossOrgU return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -48464,7 +48464,7 @@ func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) CrossO }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -54571,7 +54571,7 @@ type DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -54601,7 +54601,7 @@ type DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -54704,7 +54704,7 @@ func (o DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) CrossOr return o.ApplyT(func(v DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -54782,7 +54782,7 @@ func (o DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Cros }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -60189,7 +60189,7 @@ type DashboardWidgetToplistDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetToplistDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -60219,7 +60219,7 @@ type DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -60322,7 +60322,7 @@ func (o DashboardWidgetToplistDefinitionRequestQueryEventQueryOutput) CrossOrgUu return o.ApplyT(func(v DashboardWidgetToplistDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetToplistDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetToplistDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -60400,7 +60400,7 @@ func (o DashboardWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) CrossOr }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetToplistDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -64851,7 +64851,7 @@ type DashboardWidgetTreemapDefinitionRequestQueryEventQuery struct { Computes []DashboardWidgetTreemapDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -64881,7 +64881,7 @@ type DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs struct { Computes DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -64984,7 +64984,7 @@ func (o DashboardWidgetTreemapDefinitionRequestQueryEventQueryOutput) CrossOrgUu return o.ApplyT(func(v DashboardWidgetTreemapDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetTreemapDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v DashboardWidgetTreemapDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -65062,7 +65062,7 @@ func (o DashboardWidgetTreemapDefinitionRequestQueryEventQueryPtrOutput) CrossOr }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o DashboardWidgetTreemapDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *DashboardWidgetTreemapDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -84620,7 +84620,7 @@ type PowerpackWidgetChangeDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetChangeDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -84650,7 +84650,7 @@ type PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -84753,7 +84753,7 @@ func (o PowerpackWidgetChangeDefinitionRequestQueryEventQueryOutput) CrossOrgUui return o.ApplyT(func(v PowerpackWidgetChangeDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetChangeDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetChangeDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -84831,7 +84831,7 @@ func (o PowerpackWidgetChangeDefinitionRequestQueryEventQueryPtrOutput) CrossOrg }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetChangeDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetChangeDefinitionRequestQueryEventQuery) *string { if v == nil { diff --git a/sdk/go/datadog/pulumiTypes1.go b/sdk/go/datadog/pulumiTypes1.go index 1083fd8b8..1307a2401 100644 --- a/sdk/go/datadog/pulumiTypes1.go +++ b/sdk/go/datadog/pulumiTypes1.go @@ -3031,7 +3031,7 @@ type PowerpackWidgetGeomapDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetGeomapDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -3061,7 +3061,7 @@ type PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -3164,7 +3164,7 @@ func (o PowerpackWidgetGeomapDefinitionRequestQueryEventQueryOutput) CrossOrgUui return o.ApplyT(func(v PowerpackWidgetGeomapDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetGeomapDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetGeomapDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -3242,7 +3242,7 @@ func (o PowerpackWidgetGeomapDefinitionRequestQueryEventQueryPtrOutput) CrossOrg }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetGeomapDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetGeomapDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -9938,7 +9938,7 @@ type PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -9968,7 +9968,7 @@ type PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -10071,7 +10071,7 @@ func (o PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryOutput) CrossOrgUu return o.ApplyT(func(v PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -10149,7 +10149,7 @@ func (o PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryPtrOutput) CrossOr }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -28278,7 +28278,7 @@ type PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -28308,7 +28308,7 @@ type PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -28411,7 +28411,7 @@ func (o PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryOutput) CrossOr return o.ApplyT(func(v PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -28489,7 +28489,7 @@ func (o PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Cros }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -36628,7 +36628,7 @@ type PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -36658,7 +36658,7 @@ type PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -36761,7 +36761,7 @@ func (o PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryOutput) CrossOr return o.ApplyT(func(v PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -36839,7 +36839,7 @@ func (o PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Cros }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -42620,7 +42620,7 @@ type PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery Computes []PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -42650,7 +42650,7 @@ type PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryA Computes PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -42755,7 +42755,7 @@ func (o PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQue }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) string { return v.DataSource @@ -42841,7 +42841,7 @@ func (o PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQue }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *string { if v == nil { @@ -59259,7 +59259,7 @@ type PowerpackWidgetSunburstDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetSunburstDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -59289,7 +59289,7 @@ type PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -59392,7 +59392,7 @@ func (o PowerpackWidgetSunburstDefinitionRequestQueryEventQueryOutput) CrossOrgU return o.ApplyT(func(v PowerpackWidgetSunburstDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetSunburstDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetSunburstDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -59470,7 +59470,7 @@ func (o PowerpackWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) CrossO }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetSunburstDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -68793,7 +68793,7 @@ type PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -68823,7 +68823,7 @@ type PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -68926,7 +68926,7 @@ func (o PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) CrossOr return o.ApplyT(func(v PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -69004,7 +69004,7 @@ func (o PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Cros }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -77633,7 +77633,7 @@ type PowerpackWidgetToplistDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetToplistDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -77663,7 +77663,7 @@ type PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -77766,7 +77766,7 @@ func (o PowerpackWidgetToplistDefinitionRequestQueryEventQueryOutput) CrossOrgUu return o.ApplyT(func(v PowerpackWidgetToplistDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetToplistDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetToplistDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -77844,7 +77844,7 @@ func (o PowerpackWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) CrossOr }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetToplistDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -83899,7 +83899,7 @@ type PowerpackWidgetTreemapDefinitionRequestQueryEventQuery struct { Computes []PowerpackWidgetTreemapDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids *string `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource string `pulumi:"dataSource"` // Group by options. GroupBies []PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` @@ -83929,7 +83929,7 @@ type PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs struct { Computes PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` // The source organization UUID for cross organization queries. Feature in Private Beta. CrossOrgUuids pulumi.StringPtrInput `pulumi:"crossOrgUuids"` - // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + // The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. DataSource pulumi.StringInput `pulumi:"dataSource"` // Group by options. GroupBies PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` @@ -84032,7 +84032,7 @@ func (o PowerpackWidgetTreemapDefinitionRequestQueryEventQueryOutput) CrossOrgUu return o.ApplyT(func(v PowerpackWidgetTreemapDefinitionRequestQueryEventQuery) *string { return v.CrossOrgUuids }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetTreemapDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { return o.ApplyT(func(v PowerpackWidgetTreemapDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } @@ -84110,7 +84110,7 @@ func (o PowerpackWidgetTreemapDefinitionRequestQueryEventQueryPtrOutput) CrossOr }).(pulumi.StringPtrOutput) } -// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. +// The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. func (o PowerpackWidgetTreemapDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { return o.ApplyT(func(v *PowerpackWidgetTreemapDefinitionRequestQueryEventQuery) *string { if v == nil { @@ -85718,6 +85718,143 @@ func (o PowerpackWidgetWidgetLayoutPtrOutput) Y() pulumi.IntPtrOutput { }).(pulumi.IntPtrOutput) } +type ProviderDefaultTags struct { + // [Experimental - Monitors only] Resource tags to be applied by default across all resources. + Tags map[string]string `pulumi:"tags"` +} + +// ProviderDefaultTagsInput is an input type that accepts ProviderDefaultTagsArgs and ProviderDefaultTagsOutput values. +// You can construct a concrete instance of `ProviderDefaultTagsInput` via: +// +// ProviderDefaultTagsArgs{...} +type ProviderDefaultTagsInput interface { + pulumi.Input + + ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput + ToProviderDefaultTagsOutputWithContext(context.Context) ProviderDefaultTagsOutput +} + +type ProviderDefaultTagsArgs struct { + // [Experimental - Monitors only] Resource tags to be applied by default across all resources. + Tags pulumi.StringMapInput `pulumi:"tags"` +} + +func (ProviderDefaultTagsArgs) ElementType() reflect.Type { + return reflect.TypeOf((*ProviderDefaultTags)(nil)).Elem() +} + +func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput { + return i.ToProviderDefaultTagsOutputWithContext(context.Background()) +} + +func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsOutputWithContext(ctx context.Context) ProviderDefaultTagsOutput { + return pulumi.ToOutputWithContext(ctx, i).(ProviderDefaultTagsOutput) +} + +func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput { + return i.ToProviderDefaultTagsPtrOutputWithContext(context.Background()) +} + +func (i ProviderDefaultTagsArgs) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(ProviderDefaultTagsOutput).ToProviderDefaultTagsPtrOutputWithContext(ctx) +} + +// ProviderDefaultTagsPtrInput is an input type that accepts ProviderDefaultTagsArgs, ProviderDefaultTagsPtr and ProviderDefaultTagsPtrOutput values. +// You can construct a concrete instance of `ProviderDefaultTagsPtrInput` via: +// +// ProviderDefaultTagsArgs{...} +// +// or: +// +// nil +type ProviderDefaultTagsPtrInput interface { + pulumi.Input + + ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput + ToProviderDefaultTagsPtrOutputWithContext(context.Context) ProviderDefaultTagsPtrOutput +} + +type providerDefaultTagsPtrType ProviderDefaultTagsArgs + +func ProviderDefaultTagsPtr(v *ProviderDefaultTagsArgs) ProviderDefaultTagsPtrInput { + return (*providerDefaultTagsPtrType)(v) +} + +func (*providerDefaultTagsPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**ProviderDefaultTags)(nil)).Elem() +} + +func (i *providerDefaultTagsPtrType) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput { + return i.ToProviderDefaultTagsPtrOutputWithContext(context.Background()) +} + +func (i *providerDefaultTagsPtrType) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(ProviderDefaultTagsPtrOutput) +} + +type ProviderDefaultTagsOutput struct{ *pulumi.OutputState } + +func (ProviderDefaultTagsOutput) ElementType() reflect.Type { + return reflect.TypeOf((*ProviderDefaultTags)(nil)).Elem() +} + +func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsOutput() ProviderDefaultTagsOutput { + return o +} + +func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsOutputWithContext(ctx context.Context) ProviderDefaultTagsOutput { + return o +} + +func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput { + return o.ToProviderDefaultTagsPtrOutputWithContext(context.Background()) +} + +func (o ProviderDefaultTagsOutput) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v ProviderDefaultTags) *ProviderDefaultTags { + return &v + }).(ProviderDefaultTagsPtrOutput) +} + +// [Experimental - Monitors only] Resource tags to be applied by default across all resources. +func (o ProviderDefaultTagsOutput) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v ProviderDefaultTags) map[string]string { return v.Tags }).(pulumi.StringMapOutput) +} + +type ProviderDefaultTagsPtrOutput struct{ *pulumi.OutputState } + +func (ProviderDefaultTagsPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**ProviderDefaultTags)(nil)).Elem() +} + +func (o ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutput() ProviderDefaultTagsPtrOutput { + return o +} + +func (o ProviderDefaultTagsPtrOutput) ToProviderDefaultTagsPtrOutputWithContext(ctx context.Context) ProviderDefaultTagsPtrOutput { + return o +} + +func (o ProviderDefaultTagsPtrOutput) Elem() ProviderDefaultTagsOutput { + return o.ApplyT(func(v *ProviderDefaultTags) ProviderDefaultTags { + if v != nil { + return *v + } + var ret ProviderDefaultTags + return ret + }).(ProviderDefaultTagsOutput) +} + +// [Experimental - Monitors only] Resource tags to be applied by default across all resources. +func (o ProviderDefaultTagsPtrOutput) Tags() pulumi.StringMapOutput { + return o.ApplyT(func(v *ProviderDefaultTags) map[string]string { + if v == nil { + return nil + } + return v.Tags + }).(pulumi.StringMapOutput) +} + type RestrictionPolicyBinding struct { // An array of principals. A principal is a subject or group of subjects. Each principal is formatted as `type:id`. Supported types: `role` and `org`. The org ID can be obtained through the api/v2/users API. Principals []string `pulumi:"principals"` @@ -88831,202 +88968,6 @@ func (o ServiceLevelObjectiveSliSpecificationPtrOutput) TimeSlice() ServiceLevel }).(ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) } -type ServiceLevelObjectiveSliSpecificationTimeSlice struct { - // The comparator used to compare the SLI value to the threshold. Valid values are `>`, `>=`, `<`, `<=`. - Comparator string `pulumi:"comparator"` - // A timeseries query, containing named data-source-specific queries and a formula involving the named queries. - Query ServiceLevelObjectiveSliSpecificationTimeSliceQuery `pulumi:"query"` - // The interval used when querying data, which defines the size of a time slice. Valid values are `60`, `300`. Defaults to `300`. - QueryIntervalSeconds *int `pulumi:"queryIntervalSeconds"` - // The threshold value to which each SLI value will be compared. - Threshold float64 `pulumi:"threshold"` -} - -// ServiceLevelObjectiveSliSpecificationTimeSliceInput is an input type that accepts ServiceLevelObjectiveSliSpecificationTimeSliceArgs and ServiceLevelObjectiveSliSpecificationTimeSliceOutput values. -// You can construct a concrete instance of `ServiceLevelObjectiveSliSpecificationTimeSliceInput` via: -// -// ServiceLevelObjectiveSliSpecificationTimeSliceArgs{...} -type ServiceLevelObjectiveSliSpecificationTimeSliceInput interface { - pulumi.Input - - ToServiceLevelObjectiveSliSpecificationTimeSliceOutput() ServiceLevelObjectiveSliSpecificationTimeSliceOutput - ToServiceLevelObjectiveSliSpecificationTimeSliceOutputWithContext(context.Context) ServiceLevelObjectiveSliSpecificationTimeSliceOutput -} - -type ServiceLevelObjectiveSliSpecificationTimeSliceArgs struct { - // The comparator used to compare the SLI value to the threshold. Valid values are `>`, `>=`, `<`, `<=`. - Comparator pulumi.StringInput `pulumi:"comparator"` - // A timeseries query, containing named data-source-specific queries and a formula involving the named queries. - Query ServiceLevelObjectiveSliSpecificationTimeSliceQueryInput `pulumi:"query"` - // The interval used when querying data, which defines the size of a time slice. Valid values are `60`, `300`. Defaults to `300`. - QueryIntervalSeconds pulumi.IntPtrInput `pulumi:"queryIntervalSeconds"` - // The threshold value to which each SLI value will be compared. - Threshold pulumi.Float64Input `pulumi:"threshold"` -} - -func (ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ElementType() reflect.Type { - return reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSlice)(nil)).Elem() -} - -func (i ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ToServiceLevelObjectiveSliSpecificationTimeSliceOutput() ServiceLevelObjectiveSliSpecificationTimeSliceOutput { - return i.ToServiceLevelObjectiveSliSpecificationTimeSliceOutputWithContext(context.Background()) -} - -func (i ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ToServiceLevelObjectiveSliSpecificationTimeSliceOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSliceOutput { - return pulumi.ToOutputWithContext(ctx, i).(ServiceLevelObjectiveSliSpecificationTimeSliceOutput) -} - -func (i ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { - return i.ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(context.Background()) -} - -func (i ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(ServiceLevelObjectiveSliSpecificationTimeSliceOutput).ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx) -} - -// ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput is an input type that accepts ServiceLevelObjectiveSliSpecificationTimeSliceArgs, ServiceLevelObjectiveSliSpecificationTimeSlicePtr and ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput values. -// You can construct a concrete instance of `ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput` via: -// -// ServiceLevelObjectiveSliSpecificationTimeSliceArgs{...} -// -// or: -// -// nil -type ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput interface { - pulumi.Input - - ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput - ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput -} - -type serviceLevelObjectiveSliSpecificationTimeSlicePtrType ServiceLevelObjectiveSliSpecificationTimeSliceArgs - -func ServiceLevelObjectiveSliSpecificationTimeSlicePtr(v *ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput { - return (*serviceLevelObjectiveSliSpecificationTimeSlicePtrType)(v) -} - -func (*serviceLevelObjectiveSliSpecificationTimeSlicePtrType) ElementType() reflect.Type { - return reflect.TypeOf((**ServiceLevelObjectiveSliSpecificationTimeSlice)(nil)).Elem() -} - -func (i *serviceLevelObjectiveSliSpecificationTimeSlicePtrType) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { - return i.ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(context.Background()) -} - -func (i *serviceLevelObjectiveSliSpecificationTimeSlicePtrType) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) -} - -type ServiceLevelObjectiveSliSpecificationTimeSliceOutput struct{ *pulumi.OutputState } - -func (ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ElementType() reflect.Type { - return reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSlice)(nil)).Elem() -} - -func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ToServiceLevelObjectiveSliSpecificationTimeSliceOutput() ServiceLevelObjectiveSliSpecificationTimeSliceOutput { - return o -} - -func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ToServiceLevelObjectiveSliSpecificationTimeSliceOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSliceOutput { - return o -} - -func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { - return o.ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(context.Background()) -} - -func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v ServiceLevelObjectiveSliSpecificationTimeSlice) *ServiceLevelObjectiveSliSpecificationTimeSlice { - return &v - }).(ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) -} - -// The comparator used to compare the SLI value to the threshold. Valid values are `>`, `>=`, `<`, `<=`. -func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) Comparator() pulumi.StringOutput { - return o.ApplyT(func(v ServiceLevelObjectiveSliSpecificationTimeSlice) string { return v.Comparator }).(pulumi.StringOutput) -} - -// A timeseries query, containing named data-source-specific queries and a formula involving the named queries. -func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) Query() ServiceLevelObjectiveSliSpecificationTimeSliceQueryOutput { - return o.ApplyT(func(v ServiceLevelObjectiveSliSpecificationTimeSlice) ServiceLevelObjectiveSliSpecificationTimeSliceQuery { - return v.Query - }).(ServiceLevelObjectiveSliSpecificationTimeSliceQueryOutput) -} - -// The interval used when querying data, which defines the size of a time slice. Valid values are `60`, `300`. Defaults to `300`. -func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) QueryIntervalSeconds() pulumi.IntPtrOutput { - return o.ApplyT(func(v ServiceLevelObjectiveSliSpecificationTimeSlice) *int { return v.QueryIntervalSeconds }).(pulumi.IntPtrOutput) -} - -// The threshold value to which each SLI value will be compared. -func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) Threshold() pulumi.Float64Output { - return o.ApplyT(func(v ServiceLevelObjectiveSliSpecificationTimeSlice) float64 { return v.Threshold }).(pulumi.Float64Output) -} - -type ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput struct{ *pulumi.OutputState } - -func (ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**ServiceLevelObjectiveSliSpecificationTimeSlice)(nil)).Elem() -} - -func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { - return o -} - -func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { - return o -} - -func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) Elem() ServiceLevelObjectiveSliSpecificationTimeSliceOutput { - return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) ServiceLevelObjectiveSliSpecificationTimeSlice { - if v != nil { - return *v - } - var ret ServiceLevelObjectiveSliSpecificationTimeSlice - return ret - }).(ServiceLevelObjectiveSliSpecificationTimeSliceOutput) -} - -// The comparator used to compare the SLI value to the threshold. Valid values are `>`, `>=`, `<`, `<=`. -func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) Comparator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) *string { - if v == nil { - return nil - } - return &v.Comparator - }).(pulumi.StringPtrOutput) -} - -// A timeseries query, containing named data-source-specific queries and a formula involving the named queries. -func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) Query() ServiceLevelObjectiveSliSpecificationTimeSliceQueryPtrOutput { - return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) *ServiceLevelObjectiveSliSpecificationTimeSliceQuery { - if v == nil { - return nil - } - return &v.Query - }).(ServiceLevelObjectiveSliSpecificationTimeSliceQueryPtrOutput) -} - -// The interval used when querying data, which defines the size of a time slice. Valid values are `60`, `300`. Defaults to `300`. -func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) QueryIntervalSeconds() pulumi.IntPtrOutput { - return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) *int { - if v == nil { - return nil - } - return v.QueryIntervalSeconds - }).(pulumi.IntPtrOutput) -} - -// The threshold value to which each SLI value will be compared. -func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) Threshold() pulumi.Float64PtrOutput { - return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) *float64 { - if v == nil { - return nil - } - return &v.Threshold - }).(pulumi.Float64PtrOutput) -} - func init() { pulumi.RegisterInputType(reflect.TypeOf((*PowerpackWidgetGeomapDefinitionInput)(nil)).Elem(), PowerpackWidgetGeomapDefinitionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*PowerpackWidgetGeomapDefinitionPtrInput)(nil)).Elem(), PowerpackWidgetGeomapDefinitionArgs{}) @@ -89981,6 +89922,8 @@ func init() { pulumi.RegisterInputType(reflect.TypeOf((*PowerpackWidgetTreemapDefinitionRequestQuerySloQueryPtrInput)(nil)).Elem(), PowerpackWidgetTreemapDefinitionRequestQuerySloQueryArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*PowerpackWidgetWidgetLayoutInput)(nil)).Elem(), PowerpackWidgetWidgetLayoutArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*PowerpackWidgetWidgetLayoutPtrInput)(nil)).Elem(), PowerpackWidgetWidgetLayoutArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*ProviderDefaultTagsInput)(nil)).Elem(), ProviderDefaultTagsArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*ProviderDefaultTagsPtrInput)(nil)).Elem(), ProviderDefaultTagsArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*RestrictionPolicyBindingInput)(nil)).Elem(), RestrictionPolicyBindingArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*RestrictionPolicyBindingArrayInput)(nil)).Elem(), RestrictionPolicyBindingArray{}) pulumi.RegisterInputType(reflect.TypeOf((*RolePermissionInput)(nil)).Elem(), RolePermissionArgs{}) @@ -90025,8 +89968,6 @@ func init() { pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveQueryPtrInput)(nil)).Elem(), ServiceLevelObjectiveQueryArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationPtrInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationArgs{}) - pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSliceInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationTimeSliceArgs{}) - pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationTimeSliceArgs{}) pulumi.RegisterOutputType(PowerpackWidgetGeomapDefinitionOutput{}) pulumi.RegisterOutputType(PowerpackWidgetGeomapDefinitionPtrOutput{}) pulumi.RegisterOutputType(PowerpackWidgetGeomapDefinitionCustomLinkOutput{}) @@ -90980,6 +90921,8 @@ func init() { pulumi.RegisterOutputType(PowerpackWidgetTreemapDefinitionRequestQuerySloQueryPtrOutput{}) pulumi.RegisterOutputType(PowerpackWidgetWidgetLayoutOutput{}) pulumi.RegisterOutputType(PowerpackWidgetWidgetLayoutPtrOutput{}) + pulumi.RegisterOutputType(ProviderDefaultTagsOutput{}) + pulumi.RegisterOutputType(ProviderDefaultTagsPtrOutput{}) pulumi.RegisterOutputType(RestrictionPolicyBindingOutput{}) pulumi.RegisterOutputType(RestrictionPolicyBindingArrayOutput{}) pulumi.RegisterOutputType(RolePermissionOutput{}) @@ -91024,6 +90967,4 @@ func init() { pulumi.RegisterOutputType(ServiceLevelObjectiveQueryPtrOutput{}) pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationOutput{}) pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationPtrOutput{}) - pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationTimeSliceOutput{}) - pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput{}) } diff --git a/sdk/go/datadog/pulumiTypes2.go b/sdk/go/datadog/pulumiTypes2.go index f23dc6885..417e56853 100644 --- a/sdk/go/datadog/pulumiTypes2.go +++ b/sdk/go/datadog/pulumiTypes2.go @@ -13,6 +13,202 @@ import ( var _ = internal.GetEnvOrDefault +type ServiceLevelObjectiveSliSpecificationTimeSlice struct { + // The comparator used to compare the SLI value to the threshold. Valid values are `>`, `>=`, `<`, `<=`. + Comparator string `pulumi:"comparator"` + // A timeseries query, containing named data-source-specific queries and a formula involving the named queries. + Query ServiceLevelObjectiveSliSpecificationTimeSliceQuery `pulumi:"query"` + // The interval used when querying data, which defines the size of a time slice. Valid values are `60`, `300`. Defaults to `300`. + QueryIntervalSeconds *int `pulumi:"queryIntervalSeconds"` + // The threshold value to which each SLI value will be compared. + Threshold float64 `pulumi:"threshold"` +} + +// ServiceLevelObjectiveSliSpecificationTimeSliceInput is an input type that accepts ServiceLevelObjectiveSliSpecificationTimeSliceArgs and ServiceLevelObjectiveSliSpecificationTimeSliceOutput values. +// You can construct a concrete instance of `ServiceLevelObjectiveSliSpecificationTimeSliceInput` via: +// +// ServiceLevelObjectiveSliSpecificationTimeSliceArgs{...} +type ServiceLevelObjectiveSliSpecificationTimeSliceInput interface { + pulumi.Input + + ToServiceLevelObjectiveSliSpecificationTimeSliceOutput() ServiceLevelObjectiveSliSpecificationTimeSliceOutput + ToServiceLevelObjectiveSliSpecificationTimeSliceOutputWithContext(context.Context) ServiceLevelObjectiveSliSpecificationTimeSliceOutput +} + +type ServiceLevelObjectiveSliSpecificationTimeSliceArgs struct { + // The comparator used to compare the SLI value to the threshold. Valid values are `>`, `>=`, `<`, `<=`. + Comparator pulumi.StringInput `pulumi:"comparator"` + // A timeseries query, containing named data-source-specific queries and a formula involving the named queries. + Query ServiceLevelObjectiveSliSpecificationTimeSliceQueryInput `pulumi:"query"` + // The interval used when querying data, which defines the size of a time slice. Valid values are `60`, `300`. Defaults to `300`. + QueryIntervalSeconds pulumi.IntPtrInput `pulumi:"queryIntervalSeconds"` + // The threshold value to which each SLI value will be compared. + Threshold pulumi.Float64Input `pulumi:"threshold"` +} + +func (ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ElementType() reflect.Type { + return reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSlice)(nil)).Elem() +} + +func (i ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ToServiceLevelObjectiveSliSpecificationTimeSliceOutput() ServiceLevelObjectiveSliSpecificationTimeSliceOutput { + return i.ToServiceLevelObjectiveSliSpecificationTimeSliceOutputWithContext(context.Background()) +} + +func (i ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ToServiceLevelObjectiveSliSpecificationTimeSliceOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSliceOutput { + return pulumi.ToOutputWithContext(ctx, i).(ServiceLevelObjectiveSliSpecificationTimeSliceOutput) +} + +func (i ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { + return i.ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(context.Background()) +} + +func (i ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(ServiceLevelObjectiveSliSpecificationTimeSliceOutput).ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx) +} + +// ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput is an input type that accepts ServiceLevelObjectiveSliSpecificationTimeSliceArgs, ServiceLevelObjectiveSliSpecificationTimeSlicePtr and ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput values. +// You can construct a concrete instance of `ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput` via: +// +// ServiceLevelObjectiveSliSpecificationTimeSliceArgs{...} +// +// or: +// +// nil +type ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput interface { + pulumi.Input + + ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput + ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput +} + +type serviceLevelObjectiveSliSpecificationTimeSlicePtrType ServiceLevelObjectiveSliSpecificationTimeSliceArgs + +func ServiceLevelObjectiveSliSpecificationTimeSlicePtr(v *ServiceLevelObjectiveSliSpecificationTimeSliceArgs) ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput { + return (*serviceLevelObjectiveSliSpecificationTimeSlicePtrType)(v) +} + +func (*serviceLevelObjectiveSliSpecificationTimeSlicePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**ServiceLevelObjectiveSliSpecificationTimeSlice)(nil)).Elem() +} + +func (i *serviceLevelObjectiveSliSpecificationTimeSlicePtrType) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { + return i.ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(context.Background()) +} + +func (i *serviceLevelObjectiveSliSpecificationTimeSlicePtrType) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) +} + +type ServiceLevelObjectiveSliSpecificationTimeSliceOutput struct{ *pulumi.OutputState } + +func (ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ElementType() reflect.Type { + return reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSlice)(nil)).Elem() +} + +func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ToServiceLevelObjectiveSliSpecificationTimeSliceOutput() ServiceLevelObjectiveSliSpecificationTimeSliceOutput { + return o +} + +func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ToServiceLevelObjectiveSliSpecificationTimeSliceOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSliceOutput { + return o +} + +func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { + return o.ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(context.Background()) +} + +func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v ServiceLevelObjectiveSliSpecificationTimeSlice) *ServiceLevelObjectiveSliSpecificationTimeSlice { + return &v + }).(ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) +} + +// The comparator used to compare the SLI value to the threshold. Valid values are `>`, `>=`, `<`, `<=`. +func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v ServiceLevelObjectiveSliSpecificationTimeSlice) string { return v.Comparator }).(pulumi.StringOutput) +} + +// A timeseries query, containing named data-source-specific queries and a formula involving the named queries. +func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) Query() ServiceLevelObjectiveSliSpecificationTimeSliceQueryOutput { + return o.ApplyT(func(v ServiceLevelObjectiveSliSpecificationTimeSlice) ServiceLevelObjectiveSliSpecificationTimeSliceQuery { + return v.Query + }).(ServiceLevelObjectiveSliSpecificationTimeSliceQueryOutput) +} + +// The interval used when querying data, which defines the size of a time slice. Valid values are `60`, `300`. Defaults to `300`. +func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) QueryIntervalSeconds() pulumi.IntPtrOutput { + return o.ApplyT(func(v ServiceLevelObjectiveSliSpecificationTimeSlice) *int { return v.QueryIntervalSeconds }).(pulumi.IntPtrOutput) +} + +// The threshold value to which each SLI value will be compared. +func (o ServiceLevelObjectiveSliSpecificationTimeSliceOutput) Threshold() pulumi.Float64Output { + return o.ApplyT(func(v ServiceLevelObjectiveSliSpecificationTimeSlice) float64 { return v.Threshold }).(pulumi.Float64Output) +} + +type ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput struct{ *pulumi.OutputState } + +func (ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**ServiceLevelObjectiveSliSpecificationTimeSlice)(nil)).Elem() +} + +func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput() ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { + return o +} + +func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) ToServiceLevelObjectiveSliSpecificationTimeSlicePtrOutputWithContext(ctx context.Context) ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput { + return o +} + +func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) Elem() ServiceLevelObjectiveSliSpecificationTimeSliceOutput { + return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) ServiceLevelObjectiveSliSpecificationTimeSlice { + if v != nil { + return *v + } + var ret ServiceLevelObjectiveSliSpecificationTimeSlice + return ret + }).(ServiceLevelObjectiveSliSpecificationTimeSliceOutput) +} + +// The comparator used to compare the SLI value to the threshold. Valid values are `>`, `>=`, `<`, `<=`. +func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) Comparator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) *string { + if v == nil { + return nil + } + return &v.Comparator + }).(pulumi.StringPtrOutput) +} + +// A timeseries query, containing named data-source-specific queries and a formula involving the named queries. +func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) Query() ServiceLevelObjectiveSliSpecificationTimeSliceQueryPtrOutput { + return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) *ServiceLevelObjectiveSliSpecificationTimeSliceQuery { + if v == nil { + return nil + } + return &v.Query + }).(ServiceLevelObjectiveSliSpecificationTimeSliceQueryPtrOutput) +} + +// The interval used when querying data, which defines the size of a time slice. Valid values are `60`, `300`. Defaults to `300`. +func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) QueryIntervalSeconds() pulumi.IntPtrOutput { + return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) *int { + if v == nil { + return nil + } + return v.QueryIntervalSeconds + }).(pulumi.IntPtrOutput) +} + +// The threshold value to which each SLI value will be compared. +func (o ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput) Threshold() pulumi.Float64PtrOutput { + return o.ApplyT(func(v *ServiceLevelObjectiveSliSpecificationTimeSlice) *float64 { + if v == nil { + return nil + } + return &v.Threshold + }).(pulumi.Float64PtrOutput) +} + type ServiceLevelObjectiveSliSpecificationTimeSliceQuery struct { // A list that contains exactly one formula, as only a single formula may be used to define a timeseries query for a time-slice SLO. Formula ServiceLevelObjectiveSliSpecificationTimeSliceQueryFormula `pulumi:"formula"` @@ -15160,6 +15356,8 @@ func (o GetUsersUserArrayOutput) Index(i pulumi.IntInput) GetUsersUserOutput { } func init() { + pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSliceInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationTimeSliceArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSlicePtrInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationTimeSliceArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSliceQueryInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationTimeSliceQueryArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSliceQueryPtrInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationTimeSliceQueryArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*ServiceLevelObjectiveSliSpecificationTimeSliceQueryFormulaInput)(nil)).Elem(), ServiceLevelObjectiveSliSpecificationTimeSliceQueryFormulaArgs{}) @@ -15345,6 +15543,8 @@ func init() { pulumi.RegisterInputType(reflect.TypeOf((*GetTeamMembershipsTeamMembershipArrayInput)(nil)).Elem(), GetTeamMembershipsTeamMembershipArray{}) pulumi.RegisterInputType(reflect.TypeOf((*GetUsersUserInput)(nil)).Elem(), GetUsersUserArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*GetUsersUserArrayInput)(nil)).Elem(), GetUsersUserArray{}) + pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationTimeSliceOutput{}) + pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationTimeSlicePtrOutput{}) pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationTimeSliceQueryOutput{}) pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationTimeSliceQueryPtrOutput{}) pulumi.RegisterOutputType(ServiceLevelObjectiveSliSpecificationTimeSliceQueryFormulaOutput{}) diff --git a/sdk/go/datadog/serviceAccount.go b/sdk/go/datadog/serviceAccount.go index 91045f939..0e0d0f762 100644 --- a/sdk/go/datadog/serviceAccount.go +++ b/sdk/go/datadog/serviceAccount.go @@ -66,7 +66,7 @@ type ServiceAccount struct { Email pulumi.StringOutput `pulumi:"email"` // Name for the service account. Name pulumi.StringPtrOutput `pulumi:"name"` - // A list a role IDs to assign to the service account. + // A list of role IDs to assign to the service account. Roles pulumi.StringArrayOutput `pulumi:"roles"` } @@ -109,7 +109,7 @@ type serviceAccountState struct { Email *string `pulumi:"email"` // Name for the service account. Name *string `pulumi:"name"` - // A list a role IDs to assign to the service account. + // A list of role IDs to assign to the service account. Roles []string `pulumi:"roles"` } @@ -120,7 +120,7 @@ type ServiceAccountState struct { Email pulumi.StringPtrInput // Name for the service account. Name pulumi.StringPtrInput - // A list a role IDs to assign to the service account. + // A list of role IDs to assign to the service account. Roles pulumi.StringArrayInput } @@ -135,7 +135,7 @@ type serviceAccountArgs struct { Email string `pulumi:"email"` // Name for the service account. Name *string `pulumi:"name"` - // A list a role IDs to assign to the service account. + // A list of role IDs to assign to the service account. Roles []string `pulumi:"roles"` } @@ -147,7 +147,7 @@ type ServiceAccountArgs struct { Email pulumi.StringInput // Name for the service account. Name pulumi.StringPtrInput - // A list a role IDs to assign to the service account. + // A list of role IDs to assign to the service account. Roles pulumi.StringArrayInput } @@ -253,7 +253,7 @@ func (o ServiceAccountOutput) Name() pulumi.StringPtrOutput { return o.ApplyT(func(v *ServiceAccount) pulumi.StringPtrOutput { return v.Name }).(pulumi.StringPtrOutput) } -// A list a role IDs to assign to the service account. +// A list of role IDs to assign to the service account. func (o ServiceAccountOutput) Roles() pulumi.StringArrayOutput { return o.ApplyT(func(v *ServiceAccount) pulumi.StringArrayOutput { return v.Roles }).(pulumi.StringArrayOutput) } diff --git a/sdk/go/datadog/user.go b/sdk/go/datadog/user.go index d8a19e760..5a0f9281e 100644 --- a/sdk/go/datadog/user.go +++ b/sdk/go/datadog/user.go @@ -65,7 +65,7 @@ type User struct { Email pulumi.StringOutput `pulumi:"email"` // Name for user. Name pulumi.StringPtrOutput `pulumi:"name"` - // A list a role IDs to assign to the user. + // A list of role IDs to assign to the user. Roles pulumi.StringArrayOutput `pulumi:"roles"` // Whether an invitation email should be sent when the user is created. Defaults to `true`. SendUserInvitation pulumi.BoolPtrOutput `pulumi:"sendUserInvitation"` @@ -114,7 +114,7 @@ type userState struct { Email *string `pulumi:"email"` // Name for user. Name *string `pulumi:"name"` - // A list a role IDs to assign to the user. + // A list of role IDs to assign to the user. Roles []string `pulumi:"roles"` // Whether an invitation email should be sent when the user is created. Defaults to `true`. SendUserInvitation *bool `pulumi:"sendUserInvitation"` @@ -131,7 +131,7 @@ type UserState struct { Email pulumi.StringPtrInput // Name for user. Name pulumi.StringPtrInput - // A list a role IDs to assign to the user. + // A list of role IDs to assign to the user. Roles pulumi.StringArrayInput // Whether an invitation email should be sent when the user is created. Defaults to `true`. SendUserInvitation pulumi.BoolPtrInput @@ -152,7 +152,7 @@ type userArgs struct { Email string `pulumi:"email"` // Name for user. Name *string `pulumi:"name"` - // A list a role IDs to assign to the user. + // A list of role IDs to assign to the user. Roles []string `pulumi:"roles"` // Whether an invitation email should be sent when the user is created. Defaults to `true`. SendUserInvitation *bool `pulumi:"sendUserInvitation"` @@ -166,7 +166,7 @@ type UserArgs struct { Email pulumi.StringInput // Name for user. Name pulumi.StringPtrInput - // A list a role IDs to assign to the user. + // A list of role IDs to assign to the user. Roles pulumi.StringArrayInput // Whether an invitation email should be sent when the user is created. Defaults to `true`. SendUserInvitation pulumi.BoolPtrInput @@ -274,7 +274,7 @@ func (o UserOutput) Name() pulumi.StringPtrOutput { return o.ApplyT(func(v *User) pulumi.StringPtrOutput { return v.Name }).(pulumi.StringPtrOutput) } -// A list a role IDs to assign to the user. +// A list of role IDs to assign to the user. func (o UserOutput) Roles() pulumi.StringArrayOutput { return o.ApplyT(func(v *User) pulumi.StringArrayOutput { return v.Roles }).(pulumi.StringArrayOutput) } diff --git a/sdk/java/src/main/java/com/pulumi/datadog/ApmRetentionFilter.java b/sdk/java/src/main/java/com/pulumi/datadog/ApmRetentionFilter.java index 2dd8f9bd3..673603fb9 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/ApmRetentionFilter.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/ApmRetentionFilter.java @@ -38,25 +38,25 @@ * import java.nio.file.Files; * import java.nio.file.Paths; * - * public class App { - * public static void main(String[] args) { + * public class App }{{@code + * public static void main(String[] args) }{{@code * Pulumi.run(App::stack); - * } + * }}{@code * - * public static void stack(Context ctx) { + * public static void stack(Context ctx) }{{@code * // Create APM retention filter * var foo = new ApmRetentionFilter("foo", ApmRetentionFilterArgs.builder() * .name("Sample order") * .rate("1.0") * .filter(ApmRetentionFilterFilterArgs.builder() - * .query("*") + * .query("service:sample AND env:production AND }{@literal @}{@code http.method:GET AND app:sampleapp AND }{@literal @}{@code http.status_code:200 AND }{@literal @}{@code duration:>600000000") * .build()) * .filterType("spans-sampling-processor") * .enabled(false) * .build()); * - * } - * } + * }}{@code + * }}{@code * } * * <!--End PulumiCodeChooser --> diff --git a/sdk/java/src/main/java/com/pulumi/datadog/Config.java b/sdk/java/src/main/java/com/pulumi/datadog/Config.java index b9445e611..51664f2c7 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/Config.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/Config.java @@ -4,6 +4,7 @@ package com.pulumi.datadog; import com.pulumi.core.internal.Codegen; +import com.pulumi.datadog.config.inputs.DefaultTags; import java.lang.Integer; import java.lang.String; import java.util.Optional; @@ -19,11 +20,12 @@ public Optional apiKey() { return Codegen.stringProp("apiKey").config(config).get(); } /** - * The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. * */ public Optional apiUrl() { @@ -36,6 +38,14 @@ public Optional apiUrl() { public Optional appKey() { return Codegen.stringProp("appKey").config(config).get(); } +/** + * [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + * resources. + * + */ + public Optional defaultTags() { + return Codegen.objectProp("defaultTags", DefaultTags.class).config(config).get(); + } /** * The HTTP request retry back off base. Defaults to 2. * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/IpAllowlist.java b/sdk/java/src/main/java/com/pulumi/datadog/IpAllowlist.java index 2148dec13..9c381127d 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/IpAllowlist.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/IpAllowlist.java @@ -19,6 +19,51 @@ /** * Provides the Datadog IP allowlist resource. This can be used to manage the Datadog IP allowlist * + * ## Example Usage + * + * <!--Start PulumiCodeChooser --> + *
+ * {@code
+ * package generated_program;
+ * 
+ * import com.pulumi.Context;
+ * import com.pulumi.Pulumi;
+ * import com.pulumi.core.Output;
+ * import com.pulumi.datadog.IpAllowlist;
+ * import com.pulumi.datadog.IpAllowlistArgs;
+ * import com.pulumi.datadog.inputs.IpAllowlistEntryArgs;
+ * import java.util.List;
+ * import java.util.ArrayList;
+ * import java.util.Map;
+ * import java.io.File;
+ * import java.nio.file.Files;
+ * import java.nio.file.Paths;
+ * 
+ * public class App {
+ *     public static void main(String[] args) {
+ *         Pulumi.run(App::stack);
+ *     }
+ * 
+ *     public static void stack(Context ctx) {
+ *         var example = new IpAllowlist("example", IpAllowlistArgs.builder()
+ *             .enabled(false)
+ *             .entries(            
+ *                 IpAllowlistEntryArgs.builder()
+ *                     .cidrBlock("127.0.0.0/32")
+ *                     .note("1st Example IP Range")
+ *                     .build(),
+ *                 IpAllowlistEntryArgs.builder()
+ *                     .cidrBlock("192.0.2.0/24")
+ *                     .note("2nd Example IP Range")
+ *                     .build())
+ *             .build());
+ * 
+ *     }
+ * }
+ * }
+ * 
+ * <!--End PulumiCodeChooser --> + * */ @ResourceType(type="datadog:index/ipAllowlist:IpAllowlist") public class IpAllowlist extends com.pulumi.resources.CustomResource { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/Monitor.java b/sdk/java/src/main/java/com/pulumi/datadog/Monitor.java index 4b235d68e..466ae4d3c 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/Monitor.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/Monitor.java @@ -553,15 +553,15 @@ public Output>> schedulingOptions() { * */ @Export(name="tags", refs={List.class,String.class}, tree="[0,1]") - private Output> tags; + private Output> tags; /** * @return A list of tags to associate with your monitor. This can help you categorize and filter monitors in the manage monitors * page of the UI. Note: it's not currently possible to filter by these tags when querying via the API * */ - public Output>> tags() { - return Codegen.optional(this.tags); + public Output> tags() { + return this.tags; } /** * The number of hours of the monitor not reporting data before it automatically resolves from a triggered state. The diff --git a/sdk/java/src/main/java/com/pulumi/datadog/Provider.java b/sdk/java/src/main/java/com/pulumi/datadog/Provider.java index b1bb86b5f..bc189848a 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/Provider.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/Provider.java @@ -38,22 +38,24 @@ public Output> apiKey() { return Codegen.optional(this.apiKey); } /** - * The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. * */ @Export(name="apiUrl", refs={String.class}, tree="[0]") private Output apiUrl; /** - * @return The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * @return The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. * */ public Output> apiUrl() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/ProviderArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/ProviderArgs.java index 1f54c302d..1c581edb5 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/ProviderArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/ProviderArgs.java @@ -5,6 +5,7 @@ import com.pulumi.core.Output; import com.pulumi.core.annotations.Import; +import com.pulumi.datadog.inputs.ProviderDefaultTagsArgs; import java.lang.Integer; import java.lang.String; import java.util.Objects; @@ -32,22 +33,24 @@ public Optional> apiKey() { } /** - * The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. * */ @Import(name="apiUrl") private @Nullable Output apiUrl; /** - * @return The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * @return The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. * */ public Optional> apiUrl() { @@ -69,6 +72,23 @@ public Optional> appKey() { return Optional.ofNullable(this.appKey); } + /** + * [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + * resources. + * + */ + @Import(name="defaultTags", json=true) + private @Nullable Output defaultTags; + + /** + * @return [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + * resources. + * + */ + public Optional> defaultTags() { + return Optional.ofNullable(this.defaultTags); + } + /** * The HTTP request retry back off base. Defaults to 2. * @@ -167,6 +187,7 @@ private ProviderArgs(ProviderArgs $) { this.apiKey = $.apiKey; this.apiUrl = $.apiUrl; this.appKey = $.appKey; + this.defaultTags = $.defaultTags; this.httpClientRetryBackoffBase = $.httpClientRetryBackoffBase; this.httpClientRetryBackoffMultiplier = $.httpClientRetryBackoffMultiplier; this.httpClientRetryEnabled = $.httpClientRetryEnabled; @@ -215,11 +236,12 @@ public Builder apiKey(String apiKey) { } /** - * @param apiUrl The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * @param apiUrl The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. * * @return builder * @@ -230,11 +252,12 @@ public Builder apiUrl(@Nullable Output apiUrl) { } /** - * @param apiUrl The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * @param apiUrl The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. * * @return builder * @@ -264,6 +287,29 @@ public Builder appKey(String appKey) { return appKey(Output.of(appKey)); } + /** + * @param defaultTags [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + * resources. + * + * @return builder + * + */ + public Builder defaultTags(@Nullable Output defaultTags) { + $.defaultTags = defaultTags; + return this; + } + + /** + * @param defaultTags [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + * resources. + * + * @return builder + * + */ + public Builder defaultTags(ProviderDefaultTagsArgs defaultTags) { + return defaultTags(Output.of(defaultTags)); + } + /** * @param httpClientRetryBackoffBase The HTTP request retry back off base. Defaults to 2. * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/ServiceAccount.java b/sdk/java/src/main/java/com/pulumi/datadog/ServiceAccount.java index b1a97839e..7a0d8f156 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/ServiceAccount.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/ServiceAccount.java @@ -116,14 +116,14 @@ public Output> name() { return Codegen.optional(this.name); } /** - * A list a role IDs to assign to the service account. + * A list of role IDs to assign to the service account. * */ @Export(name="roles", refs={List.class,String.class}, tree="[0,1]") private Output> roles; /** - * @return A list a role IDs to assign to the service account. + * @return A list of role IDs to assign to the service account. * */ public Output> roles() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/ServiceAccountArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/ServiceAccountArgs.java index bb7bc7c8f..c9a695a68 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/ServiceAccountArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/ServiceAccountArgs.java @@ -64,14 +64,14 @@ public Optional> name() { } /** - * A list a role IDs to assign to the service account. + * A list of role IDs to assign to the service account. * */ @Import(name="roles") private @Nullable Output> roles; /** - * @return A list a role IDs to assign to the service account. + * @return A list of role IDs to assign to the service account. * */ public Optional>> roles() { @@ -169,7 +169,7 @@ public Builder name(String name) { } /** - * @param roles A list a role IDs to assign to the service account. + * @param roles A list of role IDs to assign to the service account. * * @return builder * @@ -180,7 +180,7 @@ public Builder roles(@Nullable Output> roles) { } /** - * @param roles A list a role IDs to assign to the service account. + * @param roles A list of role IDs to assign to the service account. * * @return builder * @@ -190,7 +190,7 @@ public Builder roles(List roles) { } /** - * @param roles A list a role IDs to assign to the service account. + * @param roles A list of role IDs to assign to the service account. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/User.java b/sdk/java/src/main/java/com/pulumi/datadog/User.java index b98d52b3a..d5381d3b0 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/User.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/User.java @@ -115,14 +115,14 @@ public Output> name() { return Codegen.optional(this.name); } /** - * A list a role IDs to assign to the user. + * A list of role IDs to assign to the user. * */ @Export(name="roles", refs={List.class,String.class}, tree="[0,1]") private Output> roles; /** - * @return A list a role IDs to assign to the user. + * @return A list of role IDs to assign to the user. * */ public Output> roles() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/UserArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/UserArgs.java index 5c600a32d..b15f413f9 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/UserArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/UserArgs.java @@ -64,14 +64,14 @@ public Optional> name() { } /** - * A list a role IDs to assign to the user. + * A list of role IDs to assign to the user. * */ @Import(name="roles") private @Nullable Output> roles; /** - * @return A list a role IDs to assign to the user. + * @return A list of role IDs to assign to the user. * */ public Optional>> roles() { @@ -185,7 +185,7 @@ public Builder name(String name) { } /** - * @param roles A list a role IDs to assign to the user. + * @param roles A list of role IDs to assign to the user. * * @return builder * @@ -196,7 +196,7 @@ public Builder roles(@Nullable Output> roles) { } /** - * @param roles A list a role IDs to assign to the user. + * @param roles A list of role IDs to assign to the user. * * @return builder * @@ -206,7 +206,7 @@ public Builder roles(List roles) { } /** - * @param roles A list a role IDs to assign to the user. + * @param roles A list of role IDs to assign to the user. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/aws/IntegrationLambdaArn.java b/sdk/java/src/main/java/com/pulumi/datadog/aws/IntegrationLambdaArn.java index f2e8be680..0b759419d 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/aws/IntegrationLambdaArn.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/aws/IntegrationLambdaArn.java @@ -18,6 +18,10 @@ * * Update operations are currently not supported with datadog API so any change forces a new resource. * + * **Note**: If you are using AWS GovCloud or the AWS China* region, update the `lambda_arn` parameter for your environment. + * + * *\*All use of Datadog Services in (or in connection with environments within) mainland China is subject to the disclaimer published in the <a href="https://www.datadoghq.com/legal/restricted-service-locations/">Restricted Service Locations</a> section on our website.* + * * ## Example Usage * * <!--Start PulumiCodeChooser --> diff --git a/sdk/java/src/main/java/com/pulumi/datadog/config/inputs/DefaultTags.java b/sdk/java/src/main/java/com/pulumi/datadog/config/inputs/DefaultTags.java new file mode 100644 index 000000000..8c02d0a86 --- /dev/null +++ b/sdk/java/src/main/java/com/pulumi/datadog/config/inputs/DefaultTags.java @@ -0,0 +1,57 @@ +// *** WARNING: this file was generated by pulumi-java-gen. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +package com.pulumi.datadog.config.inputs; + +import com.pulumi.core.annotations.CustomType; +import java.lang.String; +import java.util.Map; +import java.util.Objects; +import javax.annotation.Nullable; + +@CustomType +public final class DefaultTags { + /** + * @return [Experimental - Monitors only] Resource tags to be applied by default across all resources. + * + */ + private @Nullable Map tags; + + private DefaultTags() {} + /** + * @return [Experimental - Monitors only] Resource tags to be applied by default across all resources. + * + */ + public Map tags() { + return this.tags == null ? Map.of() : this.tags; + } + + public static Builder builder() { + return new Builder(); + } + + public static Builder builder(DefaultTags defaults) { + return new Builder(defaults); + } + @CustomType.Builder + public static final class Builder { + private @Nullable Map tags; + public Builder() {} + public Builder(DefaultTags defaults) { + Objects.requireNonNull(defaults); + this.tags = defaults.tags; + } + + @CustomType.Setter + public Builder tags(@Nullable Map tags) { + + this.tags = tags; + return this; + } + public DefaultTags build() { + final var _resultValue = new DefaultTags(); + _resultValue.tags = tags; + return _resultValue; + } + } +} diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/ApmRetentionFilterFilterArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/ApmRetentionFilterFilterArgs.java index df3de1506..248357d92 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/ApmRetentionFilterFilterArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/ApmRetentionFilterFilterArgs.java @@ -16,14 +16,14 @@ public final class ApmRetentionFilterFilterArgs extends com.pulumi.resources.Res public static final ApmRetentionFilterFilterArgs Empty = new ApmRetentionFilterFilterArgs(); /** - * The search query - following the span search syntax. Defaults to `"*"`. + * The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. * */ @Import(name="query") private @Nullable Output query; /** - * @return The search query - following the span search syntax. Defaults to `"*"`. + * @return The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. * */ public Optional> query() { @@ -55,7 +55,7 @@ public Builder(ApmRetentionFilterFilterArgs defaults) { } /** - * @param query The search query - following the span search syntax. Defaults to `"*"`. + * @param query The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. * * @return builder * @@ -66,7 +66,7 @@ public Builder query(@Nullable Output query) { } /** - * @param query The search query - following the span search syntax. Defaults to `"*"`. + * @param query The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.java index 908a2ffa6..76efd020d 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetChangeDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.java index 8a53930c2..e0dbcb9c9 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetGeomapDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.java index 19901fe1f..ce7354cdd 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.java index 0c7a57c26..d70fe70f6 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.java index 917085118..ebe48bbde 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.java index 3b163a9dd..0281c8441 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.java index 036897f5d..24b89b1b1 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.java index 1b8a37451..b528ea0f1 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.java index 4a7b40d1c..3aa7f87ae 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetToplistDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.java index c2891d9cd..6f6b6b5b8 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/DashboardWidgetTreemapDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.java index 1ae7900d3..1351bef69 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetChangeDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.java index b70f9419d..b7b3165c1 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.java index 4c8787543..25c9ecca6 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.java index d22ace10d..a458d05ff 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.java index 30e67feb8..d4b7ba251 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.java index bd11c17f8..7d3135283 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.java index 560d91ca6..249537f89 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.java index ddd3b454b..9073ee6c1 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.java index f763c904b..d62b5fea2 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetToplistDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.java index 63c45821f..e9ce71d6d 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQueryArgs.java @@ -51,14 +51,14 @@ public Optional> crossOrgUuids() { } /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ @Import(name="dataSource", required=true) private Output dataSource; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public Output dataSource() { @@ -224,7 +224,7 @@ public Builder crossOrgUuids(String crossOrgUuids) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * @@ -235,7 +235,7 @@ public Builder dataSource(Output dataSource) { } /** - * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @param dataSource The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/ProviderDefaultTagsArgs.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/ProviderDefaultTagsArgs.java new file mode 100644 index 000000000..798977d0e --- /dev/null +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/ProviderDefaultTagsArgs.java @@ -0,0 +1,84 @@ +// *** WARNING: this file was generated by pulumi-java-gen. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +package com.pulumi.datadog.inputs; + +import com.pulumi.core.Output; +import com.pulumi.core.annotations.Import; +import java.lang.String; +import java.util.Map; +import java.util.Objects; +import java.util.Optional; +import javax.annotation.Nullable; + + +public final class ProviderDefaultTagsArgs extends com.pulumi.resources.ResourceArgs { + + public static final ProviderDefaultTagsArgs Empty = new ProviderDefaultTagsArgs(); + + /** + * [Experimental - Monitors only] Resource tags to be applied by default across all resources. + * + */ + @Import(name="tags") + private @Nullable Output> tags; + + /** + * @return [Experimental - Monitors only] Resource tags to be applied by default across all resources. + * + */ + public Optional>> tags() { + return Optional.ofNullable(this.tags); + } + + private ProviderDefaultTagsArgs() {} + + private ProviderDefaultTagsArgs(ProviderDefaultTagsArgs $) { + this.tags = $.tags; + } + + public static Builder builder() { + return new Builder(); + } + public static Builder builder(ProviderDefaultTagsArgs defaults) { + return new Builder(defaults); + } + + public static final class Builder { + private ProviderDefaultTagsArgs $; + + public Builder() { + $ = new ProviderDefaultTagsArgs(); + } + + public Builder(ProviderDefaultTagsArgs defaults) { + $ = new ProviderDefaultTagsArgs(Objects.requireNonNull(defaults)); + } + + /** + * @param tags [Experimental - Monitors only] Resource tags to be applied by default across all resources. + * + * @return builder + * + */ + public Builder tags(@Nullable Output> tags) { + $.tags = tags; + return this; + } + + /** + * @param tags [Experimental - Monitors only] Resource tags to be applied by default across all resources. + * + * @return builder + * + */ + public Builder tags(Map tags) { + return tags(Output.of(tags)); + } + + public ProviderDefaultTagsArgs build() { + return $; + } + } + +} diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/ServiceAccountState.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/ServiceAccountState.java index 9b9e38301..3d0c3ac88 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/ServiceAccountState.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/ServiceAccountState.java @@ -63,14 +63,14 @@ public Optional> name() { } /** - * A list a role IDs to assign to the service account. + * A list of role IDs to assign to the service account. * */ @Import(name="roles") private @Nullable Output> roles; /** - * @return A list a role IDs to assign to the service account. + * @return A list of role IDs to assign to the service account. * */ public Optional>> roles() { @@ -168,7 +168,7 @@ public Builder name(String name) { } /** - * @param roles A list a role IDs to assign to the service account. + * @param roles A list of role IDs to assign to the service account. * * @return builder * @@ -179,7 +179,7 @@ public Builder roles(@Nullable Output> roles) { } /** - * @param roles A list a role IDs to assign to the service account. + * @param roles A list of role IDs to assign to the service account. * * @return builder * @@ -189,7 +189,7 @@ public Builder roles(List roles) { } /** - * @param roles A list a role IDs to assign to the service account. + * @param roles A list of role IDs to assign to the service account. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/inputs/UserState.java b/sdk/java/src/main/java/com/pulumi/datadog/inputs/UserState.java index 178a2a504..b3d780aff 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/inputs/UserState.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/inputs/UserState.java @@ -63,14 +63,14 @@ public Optional> name() { } /** - * A list a role IDs to assign to the user. + * A list of role IDs to assign to the user. * */ @Import(name="roles") private @Nullable Output> roles; /** - * @return A list a role IDs to assign to the user. + * @return A list of role IDs to assign to the user. * */ public Optional>> roles() { @@ -216,7 +216,7 @@ public Builder name(String name) { } /** - * @param roles A list a role IDs to assign to the user. + * @param roles A list of role IDs to assign to the user. * * @return builder * @@ -227,7 +227,7 @@ public Builder roles(@Nullable Output> roles) { } /** - * @param roles A list a role IDs to assign to the user. + * @param roles A list of role IDs to assign to the user. * * @return builder * @@ -237,7 +237,7 @@ public Builder roles(List roles) { } /** - * @param roles A list a role IDs to assign to the user. + * @param roles A list of role IDs to assign to the user. * * @return builder * diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/ApmRetentionFilterFilter.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/ApmRetentionFilterFilter.java index d78ea9758..d2e6b6d9b 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/ApmRetentionFilterFilter.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/ApmRetentionFilterFilter.java @@ -12,14 +12,14 @@ @CustomType public final class ApmRetentionFilterFilter { /** - * @return The search query - following the span search syntax. Defaults to `"*"`. + * @return The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. * */ private @Nullable String query; private ApmRetentionFilterFilter() {} /** - * @return The search query - following the span search syntax. Defaults to `"*"`. + * @return The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. * */ public Optional query() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetChangeDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetChangeDefinitionRequestQueryEventQuery.java index fb736ce05..1b02f61de 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetChangeDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetChangeDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetChangeDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetGeomapDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetGeomapDefinitionRequestQueryEventQuery.java index f6189687e..95f634087 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetGeomapDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetGeomapDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetGeomapDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQuery.java index 76ccae7b4..441e63333 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetHeatmapDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetHeatmapDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.java index ecd3ebe0e..4c97e6389 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.java index 9ebf65c7b..ff86f29e2 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.java index 6c2d77661..eb3b6d9b3 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQu */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.java index 442353ead..217648d3c 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetSunburstDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery.java index 33531c185..ef03ef397 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetToplistDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetToplistDefinitionRequestQueryEventQuery.java index f35ea3539..e42eeecd3 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetToplistDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetToplistDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetToplistDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetTreemapDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetTreemapDefinitionRequestQueryEventQuery.java index 537692f4b..5fdd16a0d 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetTreemapDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/DashboardWidgetTreemapDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class DashboardWidgetTreemapDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetChangeDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetChangeDefinitionRequestQueryEventQuery.java index fbab83af7..99289b4d8 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetChangeDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetChangeDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetChangeDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQuery.java index c161db048..2238ed2b2 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetGeomapDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetGeomapDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery.java index 13380302c..76926f05b 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery.java index d5d50709d..a9fdcc95b 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery.java index f033cc456..4d26bbbd9 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.java index 5707e3086..074830710 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQu */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQuery.java index 14c4a7e67..850893e41 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetSunburstDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetSunburstDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery.java index 6cd15874c..79cf8a2ea 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetToplistDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetToplistDefinitionRequestQueryEventQuery.java index 351f0e9a1..2c2fb685d 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetToplistDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetToplistDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetToplistDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQuery.java b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQuery.java index f265fbc5a..6c6891527 100644 --- a/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQuery.java +++ b/sdk/java/src/main/java/com/pulumi/datadog/outputs/PowerpackWidgetTreemapDefinitionRequestQueryEventQuery.java @@ -27,7 +27,7 @@ public final class PowerpackWidgetTreemapDefinitionRequestQueryEventQuery { */ private @Nullable String crossOrgUuids; /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ private String dataSource; @@ -73,7 +73,7 @@ public Optional crossOrgUuids() { return Optional.ofNullable(this.crossOrgUuids); } /** - * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + * @return The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. * */ public String dataSource() { diff --git a/sdk/nodejs/aws/integrationLambdaArn.ts b/sdk/nodejs/aws/integrationLambdaArn.ts index 66cf5fd18..8d1f2d01e 100644 --- a/sdk/nodejs/aws/integrationLambdaArn.ts +++ b/sdk/nodejs/aws/integrationLambdaArn.ts @@ -9,6 +9,10 @@ import * as utilities from "../utilities"; * * Update operations are currently not supported with datadog API so any change forces a new resource. * + * **Note**: If you are using AWS GovCloud or the AWS China* region, update the `lambdaArn` parameter for your environment. + * + * *\*All use of Datadog Services in (or in connection with environments within) mainland China is subject to the disclaimer published in the Restricted Service Locations section on our website.* + * * ## Example Usage * * ```typescript diff --git a/sdk/nodejs/config/vars.ts b/sdk/nodejs/config/vars.ts index f01966f19..3cccd89b4 100644 --- a/sdk/nodejs/config/vars.ts +++ b/sdk/nodejs/config/vars.ts @@ -2,6 +2,8 @@ // *** Do not edit by hand unless you're certain you know what you are doing! *** import * as pulumi from "@pulumi/pulumi"; +import * as inputs from "../types/input"; +import * as outputs from "../types/output"; import * as utilities from "../utilities"; declare var exports: any; @@ -19,11 +21,12 @@ Object.defineProperty(exports, "apiKey", { }); /** - * The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. */ export declare const apiUrl: string | undefined; Object.defineProperty(exports, "apiUrl", { @@ -44,6 +47,18 @@ Object.defineProperty(exports, "appKey", { enumerable: true, }); +/** + * [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + * resources. + */ +export declare const defaultTags: outputs.config.DefaultTags | undefined; +Object.defineProperty(exports, "defaultTags", { + get() { + return __config.getObject("defaultTags"); + }, + enumerable: true, +}); + /** * The HTTP request retry back off base. Defaults to 2. */ diff --git a/sdk/nodejs/ipAllowlist.ts b/sdk/nodejs/ipAllowlist.ts index e082982f5..c1e72021e 100644 --- a/sdk/nodejs/ipAllowlist.ts +++ b/sdk/nodejs/ipAllowlist.ts @@ -8,6 +8,27 @@ import * as utilities from "./utilities"; /** * Provides the Datadog IP allowlist resource. This can be used to manage the Datadog IP allowlist + * + * ## Example Usage + * + * ```typescript + * import * as pulumi from "@pulumi/pulumi"; + * import * as datadog from "@pulumi/datadog"; + * + * const example = new datadog.IpAllowlist("example", { + * enabled: false, + * entries: [ + * { + * cidrBlock: "127.0.0.0/32", + * note: "1st Example IP Range", + * }, + * { + * cidrBlock: "192.0.2.0/24", + * note: "2nd Example IP Range", + * }, + * ], + * }); + * ``` */ export class IpAllowlist extends pulumi.CustomResource { /** diff --git a/sdk/nodejs/monitor.ts b/sdk/nodejs/monitor.ts index 39731fcb3..18419dc59 100644 --- a/sdk/nodejs/monitor.ts +++ b/sdk/nodejs/monitor.ts @@ -218,7 +218,7 @@ export class Monitor extends pulumi.CustomResource { * A list of tags to associate with your monitor. This can help you categorize and filter monitors in the manage monitors * page of the UI. Note: it's not currently possible to filter by these tags when querying via the API */ - public readonly tags!: pulumi.Output; + public readonly tags!: pulumi.Output; /** * The number of hours of the monitor not reporting data before it automatically resolves from a triggered state. The * minimum allowed value is 0 hours. The maximum allowed value is 24 hours. diff --git a/sdk/nodejs/provider.ts b/sdk/nodejs/provider.ts index e0e4223fb..6998f54c0 100644 --- a/sdk/nodejs/provider.ts +++ b/sdk/nodejs/provider.ts @@ -2,6 +2,8 @@ // *** Do not edit by hand unless you're certain you know what you are doing! *** import * as pulumi from "@pulumi/pulumi"; +import * as inputs from "./types/input"; +import * as outputs from "./types/output"; import * as utilities from "./utilities"; /** @@ -30,11 +32,12 @@ export class Provider extends pulumi.ProviderResource { */ public readonly apiKey!: pulumi.Output; /** - * The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. */ public readonly apiUrl!: pulumi.Output; /** @@ -65,6 +68,7 @@ export class Provider extends pulumi.ProviderResource { resourceInputs["apiKey"] = args?.apiKey ? pulumi.secret(args.apiKey) : undefined; resourceInputs["apiUrl"] = args ? args.apiUrl : undefined; resourceInputs["appKey"] = args?.appKey ? pulumi.secret(args.appKey) : undefined; + resourceInputs["defaultTags"] = pulumi.output(args ? args.defaultTags : undefined).apply(JSON.stringify); resourceInputs["httpClientRetryBackoffBase"] = pulumi.output(args ? args.httpClientRetryBackoffBase : undefined).apply(JSON.stringify); resourceInputs["httpClientRetryBackoffMultiplier"] = pulumi.output(args ? args.httpClientRetryBackoffMultiplier : undefined).apply(JSON.stringify); resourceInputs["httpClientRetryEnabled"] = args ? args.httpClientRetryEnabled : undefined; @@ -88,17 +92,23 @@ export interface ProviderArgs { */ apiKey?: pulumi.Input; /** - * The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - * path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - * if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - * `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - * https://docs.datadoghq.com/getting_started/site/ for all available regions. + * The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + * Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + * while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + * `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + * `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + * for all available regions. */ apiUrl?: pulumi.Input; /** * (Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable. */ appKey?: pulumi.Input; + /** + * [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + * resources. + */ + defaultTags?: pulumi.Input; /** * The HTTP request retry back off base. Defaults to 2. */ diff --git a/sdk/nodejs/serviceAccount.ts b/sdk/nodejs/serviceAccount.ts index b27c60308..edb923170 100644 --- a/sdk/nodejs/serviceAccount.ts +++ b/sdk/nodejs/serviceAccount.ts @@ -72,7 +72,7 @@ export class ServiceAccount extends pulumi.CustomResource { */ public readonly name!: pulumi.Output; /** - * A list a role IDs to assign to the service account. + * A list of role IDs to assign to the service account. */ public readonly roles!: pulumi.Output; @@ -125,7 +125,7 @@ export interface ServiceAccountState { */ name?: pulumi.Input; /** - * A list a role IDs to assign to the service account. + * A list of role IDs to assign to the service account. */ roles?: pulumi.Input[]>; } @@ -147,7 +147,7 @@ export interface ServiceAccountArgs { */ name?: pulumi.Input; /** - * A list a role IDs to assign to the service account. + * A list of role IDs to assign to the service account. */ roles?: pulumi.Input[]>; } diff --git a/sdk/nodejs/types/input.ts b/sdk/nodejs/types/input.ts index 62dfd76ff..61889afce 100644 --- a/sdk/nodejs/types/input.ts +++ b/sdk/nodejs/types/input.ts @@ -7,7 +7,7 @@ import * as outputs from "../types/output"; export interface ApmRetentionFilterFilter { /** - * The search query - following the span search syntax. Defaults to `"*"`. + * The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. */ query?: pulumi.Input; } @@ -851,7 +851,7 @@ export interface DashboardWidgetChangeDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -1601,7 +1601,7 @@ export interface DashboardWidgetGeomapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -2357,7 +2357,7 @@ export interface DashboardWidgetHeatmapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -3631,7 +3631,7 @@ export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -4303,7 +4303,7 @@ export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -4910,7 +4910,7 @@ export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuer */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -6140,7 +6140,7 @@ export interface DashboardWidgetSunburstDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -6924,7 +6924,7 @@ export interface DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -7637,7 +7637,7 @@ export interface DashboardWidgetToplistDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -8215,7 +8215,7 @@ export interface DashboardWidgetTreemapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -10478,7 +10478,7 @@ export interface PowerpackWidgetChangeDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -11809,7 +11809,7 @@ export interface PowerpackWidgetGeomapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -12625,7 +12625,7 @@ export interface PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -14744,7 +14744,7 @@ export interface PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -15748,7 +15748,7 @@ export interface PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -16438,7 +16438,7 @@ export interface PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuer */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -18289,7 +18289,7 @@ export interface PowerpackWidgetSunburstDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -19405,7 +19405,7 @@ export interface PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -20450,7 +20450,7 @@ export interface PowerpackWidgetToplistDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -21194,7 +21194,7 @@ export interface PowerpackWidgetTreemapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: pulumi.Input; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: pulumi.Input; /** @@ -21395,6 +21395,13 @@ export interface PowerpackWidgetWidgetLayout { y: pulumi.Input; } +export interface ProviderDefaultTags { + /** + * [Experimental - Monitors only] Resource tags to be applied by default across all resources. + */ + tags?: pulumi.Input<{[key: string]: pulumi.Input}>; +} + export interface RestrictionPolicyBinding { /** * An array of principals. A principal is a subject or group of subjects. Each principal is formatted as `type:id`. Supported types: `role` and `org`. The org ID can be obtained through the api/v2/users API. @@ -22950,6 +22957,9 @@ export interface SyntheticsTestRequestProxy { export namespace aws { } +export namespace config { +} + export namespace slack { export interface ChannelDisplay { /** diff --git a/sdk/nodejs/types/output.ts b/sdk/nodejs/types/output.ts index 32c6de72d..3656a0478 100644 --- a/sdk/nodejs/types/output.ts +++ b/sdk/nodejs/types/output.ts @@ -7,7 +7,7 @@ import * as outputs from "../types/output"; export interface ApmRetentionFilterFilter { /** - * The search query - following the span search syntax. Defaults to `"*"`. + * The search query - follow the span search syntax, use `AND` between tags and `\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. */ query: string; } @@ -851,7 +851,7 @@ export interface DashboardWidgetChangeDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -1601,7 +1601,7 @@ export interface DashboardWidgetGeomapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -2357,7 +2357,7 @@ export interface DashboardWidgetHeatmapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -3631,7 +3631,7 @@ export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -4303,7 +4303,7 @@ export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -4910,7 +4910,7 @@ export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuer */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -6140,7 +6140,7 @@ export interface DashboardWidgetSunburstDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -6924,7 +6924,7 @@ export interface DashboardWidgetTimeseriesDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -7637,7 +7637,7 @@ export interface DashboardWidgetToplistDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -8215,7 +8215,7 @@ export interface DashboardWidgetTreemapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -11133,7 +11133,7 @@ export interface PowerpackWidgetChangeDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -12464,7 +12464,7 @@ export interface PowerpackWidgetGeomapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -13280,7 +13280,7 @@ export interface PowerpackWidgetHeatmapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -15399,7 +15399,7 @@ export interface PowerpackWidgetQueryTableDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -16403,7 +16403,7 @@ export interface PowerpackWidgetQueryValueDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -17093,7 +17093,7 @@ export interface PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQuer */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -18944,7 +18944,7 @@ export interface PowerpackWidgetSunburstDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -20060,7 +20060,7 @@ export interface PowerpackWidgetTimeseriesDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -21105,7 +21105,7 @@ export interface PowerpackWidgetToplistDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -21849,7 +21849,7 @@ export interface PowerpackWidgetTreemapDefinitionRequestQueryEventQuery { */ crossOrgUuids?: string; /** - * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`. + * The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `securitySignals`, `profiles`, `audit`, `events`, `ciTests`, `ciPipelines`, `incidentAnalytics`. */ dataSource: string; /** @@ -23617,6 +23617,16 @@ export namespace aws { } +export namespace config { + export interface DefaultTags { + /** + * [Experimental - Monitors only] Resource tags to be applied by default across all resources. + */ + tags?: {[key: string]: string}; + } + +} + export namespace slack { export interface ChannelDisplay { /** diff --git a/sdk/nodejs/user.ts b/sdk/nodejs/user.ts index a500857be..8cb38e387 100644 --- a/sdk/nodejs/user.ts +++ b/sdk/nodejs/user.ts @@ -71,7 +71,7 @@ export class User extends pulumi.CustomResource { */ public readonly name!: pulumi.Output; /** - * A list a role IDs to assign to the user. + * A list of role IDs to assign to the user. */ public readonly roles!: pulumi.Output; /** @@ -142,7 +142,7 @@ export interface UserState { */ name?: pulumi.Input; /** - * A list a role IDs to assign to the user. + * A list of role IDs to assign to the user. */ roles?: pulumi.Input[]>; /** @@ -176,7 +176,7 @@ export interface UserArgs { */ name?: pulumi.Input; /** - * A list a role IDs to assign to the user. + * A list of role IDs to assign to the user. */ roles?: pulumi.Input[]>; /** diff --git a/sdk/python/pulumi_datadog/_inputs.py b/sdk/python/pulumi_datadog/_inputs.py index dd9b72c8c..bef560e17 100644 --- a/sdk/python/pulumi_datadog/_inputs.py +++ b/sdk/python/pulumi_datadog/_inputs.py @@ -987,6 +987,7 @@ 'PowerpackWidgetTreemapDefinitionRequestQueryProcessQueryArgs', 'PowerpackWidgetTreemapDefinitionRequestQuerySloQueryArgs', 'PowerpackWidgetWidgetLayoutArgs', + 'ProviderDefaultTagsArgs', 'RestrictionPolicyBindingArgs', 'RolePermissionArgs', 'SecurityMonitoringDefaultRuleCaseArgs', @@ -1070,7 +1071,7 @@ class ApmRetentionFilterFilterArgs: def __init__(__self__, *, query: Optional[pulumi.Input[str]] = None): """ - :param pulumi.Input[str] query: The search query - following the span search syntax. Defaults to `"*"`. + :param pulumi.Input[str] query: The search query - follow the span search syntax, use `AND` between tags and `\\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. """ if query is not None: pulumi.set(__self__, "query", query) @@ -1079,7 +1080,7 @@ def __init__(__self__, *, @pulumi.getter def query(self) -> Optional[pulumi.Input[str]]: """ - The search query - following the span search syntax. Defaults to `"*"`. + The search query - follow the span search syntax, use `AND` between tags and `\\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. """ return pulumi.get(self, "query") @@ -4227,7 +4228,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -4265,7 +4266,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetCha @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -7059,7 +7060,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -7097,7 +7098,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGeo @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -9925,7 +9926,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -9963,7 +9964,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHea @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -14709,7 +14710,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -14747,7 +14748,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQue @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -17240,7 +17241,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -17278,7 +17279,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQue @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -19506,7 +19507,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -19544,7 +19545,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSca @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -24089,7 +24090,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -24127,7 +24128,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSun @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -27023,7 +27024,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -27061,7 +27062,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetTim @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -29703,7 +29704,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -29741,7 +29742,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetTop @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -31867,7 +31868,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -31905,7 +31906,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetTre @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -40308,7 +40309,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -40346,7 +40347,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetCha @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -45254,7 +45255,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -45292,7 +45293,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetGeo @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -48290,7 +48291,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -48328,7 +48329,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetHea @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -56149,7 +56150,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -56187,7 +56188,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetQue @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -59888,7 +59889,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -59926,7 +59927,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetQue @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -62456,7 +62457,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -62494,7 +62495,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetSca @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -69290,7 +69291,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -69328,7 +69329,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetSun @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -73432,7 +73433,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -73470,7 +73471,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetTim @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -77320,7 +77321,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -77358,7 +77359,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetTop @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -80088,7 +80089,7 @@ def __init__(__self__, *, storage: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs']]] computes: The compute options. - :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param pulumi.Input[str] data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param pulumi.Input[str] name: The name of query for use in formulas. :param pulumi.Input[str] cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs']]] group_bies: Group by options. @@ -80126,7 +80127,7 @@ def computes(self, value: pulumi.Input[Sequence[pulumi.Input['PowerpackWidgetTre @pulumi.getter(name="dataSource") def data_source(self) -> pulumi.Input[str]: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -80855,6 +80856,29 @@ def is_column_break(self, value: Optional[pulumi.Input[bool]]): pulumi.set(self, "is_column_break", value) +@pulumi.input_type +class ProviderDefaultTagsArgs: + def __init__(__self__, *, + tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None): + """ + :param pulumi.Input[Mapping[str, pulumi.Input[str]]] tags: [Experimental - Monitors only] Resource tags to be applied by default across all resources. + """ + if tags is not None: + pulumi.set(__self__, "tags", tags) + + @property + @pulumi.getter + def tags(self) -> Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]: + """ + [Experimental - Monitors only] Resource tags to be applied by default across all resources. + """ + return pulumi.get(self, "tags") + + @tags.setter + def tags(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]]): + pulumi.set(self, "tags", value) + + @pulumi.input_type class RestrictionPolicyBindingArgs: def __init__(__self__, *, diff --git a/sdk/python/pulumi_datadog/aws/integration_lambda_arn.py b/sdk/python/pulumi_datadog/aws/integration_lambda_arn.py index a7a0a9d7d..ed9bc57d6 100644 --- a/sdk/python/pulumi_datadog/aws/integration_lambda_arn.py +++ b/sdk/python/pulumi_datadog/aws/integration_lambda_arn.py @@ -102,6 +102,10 @@ def __init__(__self__, Update operations are currently not supported with datadog API so any change forces a new resource. + **Note**: If you are using AWS GovCloud or the AWS China* region, update the `lambda_arn` parameter for your environment. + + *\\*All use of Datadog Services in (or in connection with environments within) mainland China is subject to the disclaimer published in the Restricted Service Locations section on our website.* + ## Example Usage ```python @@ -138,6 +142,10 @@ def __init__(__self__, Update operations are currently not supported with datadog API so any change forces a new resource. + **Note**: If you are using AWS GovCloud or the AWS China* region, update the `lambda_arn` parameter for your environment. + + *\\*All use of Datadog Services in (or in connection with environments within) mainland China is subject to the disclaimer published in the Restricted Service Locations section on our website.* + ## Example Usage ```python diff --git a/sdk/python/pulumi_datadog/config/__init__.pyi b/sdk/python/pulumi_datadog/config/__init__.pyi index 5fa80aa15..25fe729d0 100644 --- a/sdk/python/pulumi_datadog/config/__init__.pyi +++ b/sdk/python/pulumi_datadog/config/__init__.pyi @@ -8,6 +8,7 @@ import pulumi import pulumi.runtime from typing import Any, Mapping, Optional, Sequence, Union, overload from .. import _utilities +from . import outputs apiKey: Optional[str] """ @@ -16,11 +17,12 @@ apiKey: Optional[str] apiUrl: Optional[str] """ -The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` -path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And -if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: -`https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See -https://docs.datadoghq.com/getting_started/site/ for all available regions. +The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. +Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, +while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use +`https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, +`https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ +for all available regions. """ appKey: Optional[str] @@ -28,6 +30,12 @@ appKey: Optional[str] (Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable. """ +defaultTags: Optional[str] +""" +[Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all +resources. +""" + httpClientRetryBackoffBase: Optional[int] """ The HTTP request retry back off base. Defaults to 2. diff --git a/sdk/python/pulumi_datadog/config/outputs.py b/sdk/python/pulumi_datadog/config/outputs.py new file mode 100644 index 000000000..b8661de6a --- /dev/null +++ b/sdk/python/pulumi_datadog/config/outputs.py @@ -0,0 +1,34 @@ +# coding=utf-8 +# *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +# *** Do not edit by hand unless you're certain you know what you are doing! *** + +import copy +import warnings +import pulumi +import pulumi.runtime +from typing import Any, Mapping, Optional, Sequence, Union, overload +from .. import _utilities + +__all__ = [ + 'DefaultTags', +] + +@pulumi.output_type +class DefaultTags(dict): + def __init__(__self__, *, + tags: Optional[Mapping[str, str]] = None): + """ + :param Mapping[str, str] tags: [Experimental - Monitors only] Resource tags to be applied by default across all resources. + """ + if tags is not None: + pulumi.set(__self__, "tags", tags) + + @property + @pulumi.getter + def tags(self) -> Optional[Mapping[str, str]]: + """ + [Experimental - Monitors only] Resource tags to be applied by default across all resources. + """ + return pulumi.get(self, "tags") + + diff --git a/sdk/python/pulumi_datadog/config/vars.py b/sdk/python/pulumi_datadog/config/vars.py index 6dd93e09f..e0cd7faec 100644 --- a/sdk/python/pulumi_datadog/config/vars.py +++ b/sdk/python/pulumi_datadog/config/vars.py @@ -8,6 +8,7 @@ import pulumi.runtime from typing import Any, Mapping, Optional, Sequence, Union, overload from .. import _utilities +from . import outputs import types @@ -25,11 +26,12 @@ def api_key(self) -> Optional[str]: @property def api_url(self) -> Optional[str]: """ - The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - https://docs.datadoghq.com/getting_started/site/ for all available regions. + The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + for all available regions. """ return __config__.get('apiUrl') @@ -40,6 +42,14 @@ def app_key(self) -> Optional[str]: """ return __config__.get('appKey') + @property + def default_tags(self) -> Optional[str]: + """ + [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + resources. + """ + return __config__.get('defaultTags') + @property def http_client_retry_backoff_base(self) -> Optional[int]: """ diff --git a/sdk/python/pulumi_datadog/ip_allowlist.py b/sdk/python/pulumi_datadog/ip_allowlist.py index f020d338a..d7d9dbefb 100644 --- a/sdk/python/pulumi_datadog/ip_allowlist.py +++ b/sdk/python/pulumi_datadog/ip_allowlist.py @@ -103,6 +103,26 @@ def __init__(__self__, """ Provides the Datadog IP allowlist resource. This can be used to manage the Datadog IP allowlist + ## Example Usage + + ```python + import pulumi + import pulumi_datadog as datadog + + example = datadog.IpAllowlist("example", + enabled=False, + entries=[ + { + "cidr_block": "127.0.0.0/32", + "note": "1st Example IP Range", + }, + { + "cidr_block": "192.0.2.0/24", + "note": "2nd Example IP Range", + }, + ]) + ``` + :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[bool] enabled: Whether the IP Allowlist is enabled. @@ -117,6 +137,26 @@ def __init__(__self__, """ Provides the Datadog IP allowlist resource. This can be used to manage the Datadog IP allowlist + ## Example Usage + + ```python + import pulumi + import pulumi_datadog as datadog + + example = datadog.IpAllowlist("example", + enabled=False, + entries=[ + { + "cidr_block": "127.0.0.0/32", + "note": "1st Example IP Range", + }, + { + "cidr_block": "192.0.2.0/24", + "note": "2nd Example IP Range", + }, + ]) + ``` + :param str resource_name: The name of the resource. :param IpAllowlistArgs args: The arguments to use to populate this resource's properties. :param pulumi.ResourceOptions opts: Options for the resource. diff --git a/sdk/python/pulumi_datadog/monitor.py b/sdk/python/pulumi_datadog/monitor.py index f89a1ee45..893b8b9ba 100644 --- a/sdk/python/pulumi_datadog/monitor.py +++ b/sdk/python/pulumi_datadog/monitor.py @@ -1927,7 +1927,7 @@ def scheduling_options(self) -> pulumi.Output[Optional[Sequence['outputs.Monitor @property @pulumi.getter - def tags(self) -> pulumi.Output[Optional[Sequence[str]]]: + def tags(self) -> pulumi.Output[Sequence[str]]: """ A list of tags to associate with your monitor. This can help you categorize and filter monitors in the manage monitors page of the UI. Note: it's not currently possible to filter by these tags when querying via the API diff --git a/sdk/python/pulumi_datadog/outputs.py b/sdk/python/pulumi_datadog/outputs.py index 0f7b7c40d..4b64a969c 100644 --- a/sdk/python/pulumi_datadog/outputs.py +++ b/sdk/python/pulumi_datadog/outputs.py @@ -1113,7 +1113,7 @@ class ApmRetentionFilterFilter(dict): def __init__(__self__, *, query: Optional[str] = None): """ - :param str query: The search query - following the span search syntax. Defaults to `"*"`. + :param str query: The search query - follow the span search syntax, use `AND` between tags and `\\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. """ if query is not None: pulumi.set(__self__, "query", query) @@ -1122,7 +1122,7 @@ def __init__(__self__, *, @pulumi.getter def query(self) -> Optional[str]: """ - The search query - following the span search syntax. Defaults to `"*"`. + The search query - follow the span search syntax, use `AND` between tags and `\\` to escape special characters, use nanosecond for duration. Defaults to `"*"`. """ return pulumi.get(self, "query") @@ -4086,7 +4086,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetChangeDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -4120,7 +4120,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetChangeDefinitionRequestQu @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -6763,7 +6763,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -6797,7 +6797,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetGeomapDefinitionRequestQu @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -9449,7 +9449,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -9483,7 +9483,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestQ @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -13948,7 +13948,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -13982,7 +13982,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetQueryTableDefinitionReque @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -16297,7 +16297,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -16331,7 +16331,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetQueryValueDefinitionReque @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -18408,7 +18408,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -18442,7 +18442,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetScatterplotDefinitionRequ @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -22793,7 +22793,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -22827,7 +22827,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetSunburstDefinitionRequest @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -25533,7 +25533,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -25567,7 +25567,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetTimeseriesDefinitionReque @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -28046,7 +28046,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetToplistDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -28080,7 +28080,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetToplistDefinitionRequestQ @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -30070,7 +30070,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['DashboardWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['DashboardWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -30104,7 +30104,7 @@ def computes(self) -> Sequence['outputs.DashboardWidgetTreemapDefinitionRequestQ @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -38194,7 +38194,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetChangeDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetChangeDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -38228,7 +38228,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetChangeDefinitionRequestQu @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -42789,7 +42789,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetGeomapDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetGeomapDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -42823,7 +42823,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetGeomapDefinitionRequestQu @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -45620,7 +45620,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetHeatmapDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -45654,7 +45654,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetHeatmapDefinitionRequestQ @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -52898,7 +52898,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -52932,7 +52932,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetQueryTableDefinitionReque @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -56343,7 +56343,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -56377,7 +56377,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetQueryValueDefinitionReque @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -58728,7 +58728,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -58762,7 +58762,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetScatterplotDefinitionRequ @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -65092,7 +65092,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -65126,7 +65126,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetSunburstDefinitionRequest @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -68928,7 +68928,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -68962,7 +68962,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetTimeseriesDefinitionReque @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -72537,7 +72537,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetToplistDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -72571,7 +72571,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetToplistDefinitionRequestQ @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") @@ -75109,7 +75109,7 @@ def __init__(__self__, *, storage: Optional[str] = None): """ :param Sequence['PowerpackWidgetTreemapDefinitionRequestQueryEventQueryComputeArgs'] computes: The compute options. - :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + :param str data_source: The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. :param str name: The name of query for use in formulas. :param str cross_org_uuids: The source organization UUID for cross organization queries. Feature in Private Beta. :param Sequence['PowerpackWidgetTreemapDefinitionRequestQueryEventQueryGroupByArgs'] group_bies: Group by options. @@ -75143,7 +75143,7 @@ def computes(self) -> Sequence['outputs.PowerpackWidgetTreemapDefinitionRequestQ @pulumi.getter(name="dataSource") def data_source(self) -> str: """ - The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`. + The data source for event platform-based queries. Valid values are `logs`, `spans`, `network`, `rum`, `security_signals`, `profiles`, `audit`, `events`, `ci_tests`, `ci_pipelines`, `incident_analytics`. """ return pulumi.get(self, "data_source") diff --git a/sdk/python/pulumi_datadog/provider.py b/sdk/python/pulumi_datadog/provider.py index f5e60d67a..7dce56ee5 100644 --- a/sdk/python/pulumi_datadog/provider.py +++ b/sdk/python/pulumi_datadog/provider.py @@ -8,6 +8,7 @@ import pulumi.runtime from typing import Any, Mapping, Optional, Sequence, Union, overload from . import _utilities +from ._inputs import * __all__ = ['ProviderArgs', 'Provider'] @@ -17,6 +18,7 @@ def __init__(__self__, *, api_key: Optional[pulumi.Input[str]] = None, api_url: Optional[pulumi.Input[str]] = None, app_key: Optional[pulumi.Input[str]] = None, + default_tags: Optional[pulumi.Input['ProviderDefaultTagsArgs']] = None, http_client_retry_backoff_base: Optional[pulumi.Input[int]] = None, http_client_retry_backoff_multiplier: Optional[pulumi.Input[int]] = None, http_client_retry_enabled: Optional[pulumi.Input[str]] = None, @@ -26,12 +28,15 @@ def __init__(__self__, *, """ The set of arguments for constructing a Provider resource. :param pulumi.Input[str] api_key: (Required unless validate is false) Datadog API key. This can also be set via the DD_API_KEY environment variable. - :param pulumi.Input[str] api_url: The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - https://docs.datadoghq.com/getting_started/site/ for all available regions. + :param pulumi.Input[str] api_url: The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + for all available regions. :param pulumi.Input[str] app_key: (Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable. + :param pulumi.Input['ProviderDefaultTagsArgs'] default_tags: [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + resources. :param pulumi.Input[int] http_client_retry_backoff_base: The HTTP request retry back off base. Defaults to 2. :param pulumi.Input[int] http_client_retry_backoff_multiplier: The HTTP request retry back off multiplier. Defaults to 2. :param pulumi.Input[str] http_client_retry_enabled: Enables request retries on HTTP status codes 429 and 5xx. Valid values are [`true`, `false`]. Defaults to `true`. @@ -46,6 +51,8 @@ def __init__(__self__, *, pulumi.set(__self__, "api_url", api_url) if app_key is not None: pulumi.set(__self__, "app_key", app_key) + if default_tags is not None: + pulumi.set(__self__, "default_tags", default_tags) if http_client_retry_backoff_base is not None: pulumi.set(__self__, "http_client_retry_backoff_base", http_client_retry_backoff_base) if http_client_retry_backoff_multiplier is not None: @@ -75,11 +82,12 @@ def api_key(self, value: Optional[pulumi.Input[str]]): @pulumi.getter(name="apiUrl") def api_url(self) -> Optional[pulumi.Input[str]]: """ - The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - https://docs.datadoghq.com/getting_started/site/ for all available regions. + The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + for all available regions. """ return pulumi.get(self, "api_url") @@ -99,6 +107,19 @@ def app_key(self) -> Optional[pulumi.Input[str]]: def app_key(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "app_key", value) + @property + @pulumi.getter(name="defaultTags") + def default_tags(self) -> Optional[pulumi.Input['ProviderDefaultTagsArgs']]: + """ + [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + resources. + """ + return pulumi.get(self, "default_tags") + + @default_tags.setter + def default_tags(self, value: Optional[pulumi.Input['ProviderDefaultTagsArgs']]): + pulumi.set(self, "default_tags", value) + @property @pulumi.getter(name="httpClientRetryBackoffBase") def http_client_retry_backoff_base(self) -> Optional[pulumi.Input[int]]: @@ -181,6 +202,7 @@ def __init__(__self__, api_key: Optional[pulumi.Input[str]] = None, api_url: Optional[pulumi.Input[str]] = None, app_key: Optional[pulumi.Input[str]] = None, + default_tags: Optional[pulumi.Input[Union['ProviderDefaultTagsArgs', 'ProviderDefaultTagsArgsDict']]] = None, http_client_retry_backoff_base: Optional[pulumi.Input[int]] = None, http_client_retry_backoff_multiplier: Optional[pulumi.Input[int]] = None, http_client_retry_enabled: Optional[pulumi.Input[str]] = None, @@ -197,12 +219,15 @@ def __init__(__self__, :param str resource_name: The name of the resource. :param pulumi.ResourceOptions opts: Options for the resource. :param pulumi.Input[str] api_key: (Required unless validate is false) Datadog API key. This can also be set via the DD_API_KEY environment variable. - :param pulumi.Input[str] api_url: The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - https://docs.datadoghq.com/getting_started/site/ for all available regions. + :param pulumi.Input[str] api_url: The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + for all available regions. :param pulumi.Input[str] app_key: (Required unless validate is false) Datadog APP key. This can also be set via the DD_APP_KEY environment variable. + :param pulumi.Input[Union['ProviderDefaultTagsArgs', 'ProviderDefaultTagsArgsDict']] default_tags: [Experimental - Monitors only] Configuration block containing settings to apply default resource tags across all + resources. :param pulumi.Input[int] http_client_retry_backoff_base: The HTTP request retry back off base. Defaults to 2. :param pulumi.Input[int] http_client_retry_backoff_multiplier: The HTTP request retry back off multiplier. Defaults to 2. :param pulumi.Input[str] http_client_retry_enabled: Enables request retries on HTTP status codes 429 and 5xx. Valid values are [`true`, `false`]. Defaults to `true`. @@ -241,6 +266,7 @@ def _internal_init(__self__, api_key: Optional[pulumi.Input[str]] = None, api_url: Optional[pulumi.Input[str]] = None, app_key: Optional[pulumi.Input[str]] = None, + default_tags: Optional[pulumi.Input[Union['ProviderDefaultTagsArgs', 'ProviderDefaultTagsArgsDict']]] = None, http_client_retry_backoff_base: Optional[pulumi.Input[int]] = None, http_client_retry_backoff_multiplier: Optional[pulumi.Input[int]] = None, http_client_retry_enabled: Optional[pulumi.Input[str]] = None, @@ -259,6 +285,7 @@ def _internal_init(__self__, __props__.__dict__["api_key"] = None if api_key is None else pulumi.Output.secret(api_key) __props__.__dict__["api_url"] = api_url __props__.__dict__["app_key"] = None if app_key is None else pulumi.Output.secret(app_key) + __props__.__dict__["default_tags"] = pulumi.Output.from_input(default_tags).apply(pulumi.runtime.to_json) if default_tags is not None else None __props__.__dict__["http_client_retry_backoff_base"] = pulumi.Output.from_input(http_client_retry_backoff_base).apply(pulumi.runtime.to_json) if http_client_retry_backoff_base is not None else None __props__.__dict__["http_client_retry_backoff_multiplier"] = pulumi.Output.from_input(http_client_retry_backoff_multiplier).apply(pulumi.runtime.to_json) if http_client_retry_backoff_multiplier is not None else None __props__.__dict__["http_client_retry_enabled"] = http_client_retry_enabled @@ -285,11 +312,12 @@ def api_key(self) -> pulumi.Output[Optional[str]]: @pulumi.getter(name="apiUrl") def api_url(self) -> pulumi.Output[Optional[str]]: """ - The API URL. This can also be set via the DD_HOST environment variable. Note that this URL must not end with the `/api/` - path. For example, `https://api.datadoghq.com/` is a correct value, while `https://api.datadoghq.com/api/` is not. And - if you're working with "EU" version of Datadog, use `https://api.datadoghq.eu/`. Other Datadog region examples: - `https://api.us5.datadoghq.com/`, `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See - https://docs.datadoghq.com/getting_started/site/ for all available regions. + The API URL. This can also be set via the DD_HOST environment variable, and defaults to `https://api.datadoghq.com`. + Note that this URL must not end with the `/api/` path. For example, `https://api.datadoghq.com/` is a correct value, + while `https://api.datadoghq.com/api/` is not. And if you're working with "EU" version of Datadog, use + `https://api.datadoghq.eu/`. Other Datadog region examples: `https://api.us5.datadoghq.com/`, + `https://api.us3.datadoghq.com/` and `https://api.ddog-gov.com/`. See https://docs.datadoghq.com/getting_started/site/ + for all available regions. """ return pulumi.get(self, "api_url") diff --git a/sdk/python/pulumi_datadog/service_account.py b/sdk/python/pulumi_datadog/service_account.py index 6f5c26793..b2d32734b 100644 --- a/sdk/python/pulumi_datadog/service_account.py +++ b/sdk/python/pulumi_datadog/service_account.py @@ -23,7 +23,7 @@ def __init__(__self__, *, :param pulumi.Input[str] email: Email of the associated user. :param pulumi.Input[bool] disabled: Whether the service account is disabled. Defaults to `false`. :param pulumi.Input[str] name: Name for the service account. - :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list a role IDs to assign to the service account. + :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list of role IDs to assign to the service account. """ pulumi.set(__self__, "email", email) if disabled is not None: @@ -73,7 +73,7 @@ def name(self, value: Optional[pulumi.Input[str]]): @pulumi.getter def roles(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: """ - A list a role IDs to assign to the service account. + A list of role IDs to assign to the service account. """ return pulumi.get(self, "roles") @@ -94,7 +94,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] disabled: Whether the service account is disabled. Defaults to `false`. :param pulumi.Input[str] email: Email of the associated user. :param pulumi.Input[str] name: Name for the service account. - :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list a role IDs to assign to the service account. + :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list of role IDs to assign to the service account. """ if disabled is not None: pulumi.set(__self__, "disabled", disabled) @@ -145,7 +145,7 @@ def name(self, value: Optional[pulumi.Input[str]]): @pulumi.getter def roles(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: """ - A list a role IDs to assign to the service account. + A list of role IDs to assign to the service account. """ return pulumi.get(self, "roles") @@ -193,7 +193,7 @@ def __init__(__self__, :param pulumi.Input[bool] disabled: Whether the service account is disabled. Defaults to `false`. :param pulumi.Input[str] email: Email of the associated user. :param pulumi.Input[str] name: Name for the service account. - :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list a role IDs to assign to the service account. + :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list of role IDs to assign to the service account. """ ... @overload @@ -283,7 +283,7 @@ def get(resource_name: str, :param pulumi.Input[bool] disabled: Whether the service account is disabled. Defaults to `false`. :param pulumi.Input[str] email: Email of the associated user. :param pulumi.Input[str] name: Name for the service account. - :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list a role IDs to assign to the service account. + :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list of role IDs to assign to the service account. """ opts = pulumi.ResourceOptions.merge(opts, pulumi.ResourceOptions(id=id)) @@ -323,7 +323,7 @@ def name(self) -> pulumi.Output[Optional[str]]: @pulumi.getter def roles(self) -> pulumi.Output[Sequence[str]]: """ - A list a role IDs to assign to the service account. + A list of role IDs to assign to the service account. """ return pulumi.get(self, "roles") diff --git a/sdk/python/pulumi_datadog/user.py b/sdk/python/pulumi_datadog/user.py index 040563e46..c43a71654 100644 --- a/sdk/python/pulumi_datadog/user.py +++ b/sdk/python/pulumi_datadog/user.py @@ -24,7 +24,7 @@ def __init__(__self__, *, :param pulumi.Input[str] email: Email address for user. :param pulumi.Input[bool] disabled: Whether the user is disabled. Defaults to `false`. :param pulumi.Input[str] name: Name for user. - :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list a role IDs to assign to the user. + :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list of role IDs to assign to the user. :param pulumi.Input[bool] send_user_invitation: Whether an invitation email should be sent when the user is created. Defaults to `true`. """ pulumi.set(__self__, "email", email) @@ -77,7 +77,7 @@ def name(self, value: Optional[pulumi.Input[str]]): @pulumi.getter def roles(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: """ - A list a role IDs to assign to the user. + A list of role IDs to assign to the user. """ return pulumi.get(self, "roles") @@ -113,7 +113,7 @@ def __init__(__self__, *, :param pulumi.Input[bool] disabled: Whether the user is disabled. Defaults to `false`. :param pulumi.Input[str] email: Email address for user. :param pulumi.Input[str] name: Name for user. - :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list a role IDs to assign to the user. + :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list of role IDs to assign to the user. :param pulumi.Input[bool] send_user_invitation: Whether an invitation email should be sent when the user is created. Defaults to `true`. :param pulumi.Input[str] user_invitation_id: The ID of the user invitation that was sent when creating the user. :param pulumi.Input[bool] verified: Returns `true` if the user is verified. @@ -173,7 +173,7 @@ def name(self, value: Optional[pulumi.Input[str]]): @pulumi.getter def roles(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: """ - A list a role IDs to assign to the user. + A list of role IDs to assign to the user. """ return pulumi.get(self, "roles") @@ -257,7 +257,7 @@ def __init__(__self__, :param pulumi.Input[bool] disabled: Whether the user is disabled. Defaults to `false`. :param pulumi.Input[str] email: Email address for user. :param pulumi.Input[str] name: Name for user. - :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list a role IDs to assign to the user. + :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list of role IDs to assign to the user. :param pulumi.Input[bool] send_user_invitation: Whether an invitation email should be sent when the user is created. Defaults to `true`. """ ... @@ -354,7 +354,7 @@ def get(resource_name: str, :param pulumi.Input[bool] disabled: Whether the user is disabled. Defaults to `false`. :param pulumi.Input[str] email: Email address for user. :param pulumi.Input[str] name: Name for user. - :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list a role IDs to assign to the user. + :param pulumi.Input[Sequence[pulumi.Input[str]]] roles: A list of role IDs to assign to the user. :param pulumi.Input[bool] send_user_invitation: Whether an invitation email should be sent when the user is created. Defaults to `true`. :param pulumi.Input[str] user_invitation_id: The ID of the user invitation that was sent when creating the user. :param pulumi.Input[bool] verified: Returns `true` if the user is verified. @@ -400,7 +400,7 @@ def name(self) -> pulumi.Output[Optional[str]]: @pulumi.getter def roles(self) -> pulumi.Output[Sequence[str]]: """ - A list a role IDs to assign to the user. + A list of role IDs to assign to the user. """ return pulumi.get(self, "roles") diff --git a/upstream b/upstream index 5c458d5e1..01cad06c7 160000 --- a/upstream +++ b/upstream @@ -1 +1 @@ -Subproject commit 5c458d5e15f542f76f874729dbbf9f31a29a4b85 +Subproject commit 01cad06c7ae10c0f20f852407115ce338f3fd278