Skip to content

Commit 82f9a36

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 30cfd3e of spec repo
1 parent 2bd6b22 commit 82f9a36

2 files changed

Lines changed: 42 additions & 8 deletions

File tree

.generator/schemas/v2/openapi.yaml

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79113,9 +79113,20 @@ paths:
7911379113
/api/v2/security_monitoring/rules/convert:
7911479114
post:
7911579115
description: 'Convert a rule that doesn''t (yet) exist from JSON to Terraform
79116-
for datadog provider
79116+
for Datadog provider
7911779117

79118-
resource datadog_security_monitoring_rule.'
79118+
resource `datadog_security_monitoring_rule`. You can do so for the following
79119+
rule types:
79120+
79121+
- App and API Protection
79122+
79123+
- Cloud SIEM (log detection and signal correlation)
79124+
79125+
- Workload Protection
79126+
79127+
79128+
You can convert Cloud Security configuration rules using Terraform''s [Datadog
79129+
Cloud Configuration Rule resource](https://registry.terraform.io/providers/DataDog/datadog/latest/docs/resources/cloud_configuration_rule).'
7911979130
operationId: ConvertSecurityMonitoringRuleFromJSONToTerraform
7912079131
requestBody:
7912179132
content:
@@ -79332,9 +79343,20 @@ paths:
7933279343
- security_monitoring_rules_write
7933379344
/api/v2/security_monitoring/rules/{rule_id}/convert:
7933479345
get:
79335-
description: 'Convert an existing rule from JSON to Terraform for datadog provider
79346+
description: 'Convert an existing rule from JSON to Terraform for Datadog provider
79347+
79348+
resource `datadog_security_monitoring_rule`. You can do so for the following
79349+
rule types:
79350+
79351+
- App and API Protection
79352+
79353+
- Cloud SIEM (log detection and signal correlation)
79354+
79355+
- Workload Protection
79356+
7933679357

79337-
resource datadog_security_monitoring_rule.'
79358+
You can convert Cloud Security configuration rules using Terraform''s [Datadog
79359+
Cloud Configuration Rule resource](https://registry.terraform.io/providers/DataDog/datadog/latest/docs/resources/cloud_configuration_rule).'
7933879360
operationId: ConvertExistingSecurityMonitoringRule
7933979361
parameters:
7934079362
- $ref: '#/components/parameters/SecurityMonitoringRuleID'

src/datadog_api_client/v2/api/security_monitoring_api.py

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2216,8 +2216,14 @@ def convert_existing_security_monitoring_rule(
22162216
) -> SecurityMonitoringRuleConvertResponse:
22172217
"""Convert an existing rule from JSON to Terraform.
22182218
2219-
Convert an existing rule from JSON to Terraform for datadog provider
2220-
resource datadog_security_monitoring_rule.
2219+
Convert an existing rule from JSON to Terraform for Datadog provider
2220+
resource ``datadog_security_monitoring_rule``. You can do so for the following rule types:
2221+
2222+
* App and API Protection
2223+
* Cloud SIEM (log detection and signal correlation)
2224+
* Workload Protection
2225+
2226+
You can convert Cloud Security configuration rules using Terraform's `Datadog Cloud Configuration Rule resource <https://registry.terraform.io/providers/DataDog/datadog/latest/docs/resources/cloud_configuration_rule>`_.
22212227
22222228
:param rule_id: The ID of the rule.
22232229
:type rule_id: str
@@ -2254,8 +2260,14 @@ def convert_security_monitoring_rule_from_json_to_terraform(
22542260
) -> SecurityMonitoringRuleConvertResponse:
22552261
"""Convert a rule from JSON to Terraform.
22562262
2257-
Convert a rule that doesn't (yet) exist from JSON to Terraform for datadog provider
2258-
resource datadog_security_monitoring_rule.
2263+
Convert a rule that doesn't (yet) exist from JSON to Terraform for Datadog provider
2264+
resource ``datadog_security_monitoring_rule``. You can do so for the following rule types:
2265+
2266+
* App and API Protection
2267+
* Cloud SIEM (log detection and signal correlation)
2268+
* Workload Protection
2269+
2270+
You can convert Cloud Security configuration rules using Terraform's `Datadog Cloud Configuration Rule resource <https://registry.terraform.io/providers/DataDog/datadog/latest/docs/resources/cloud_configuration_rule>`_.
22592271
22602272
:type body: SecurityMonitoringRuleConvertPayload
22612273
:rtype: SecurityMonitoringRuleConvertResponse

0 commit comments

Comments
 (0)