Skip to content

Commit 153a34a

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 30cfd3e of spec repo
1 parent b7b6e35 commit 153a34a

File tree

2 files changed

+54
-12
lines changed

2 files changed

+54
-12
lines changed

.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/datadogV2/api/api_security_monitoring.rs

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1743,8 +1743,13 @@ impl SecurityMonitoringAPI {
17431743
}
17441744
}
17451745

1746-
/// Convert an existing rule from JSON to Terraform for datadog provider
1747-
/// resource datadog_security_monitoring_rule.
1746+
/// Convert an existing rule from JSON to Terraform for Datadog provider
1747+
/// resource `datadog_security_monitoring_rule`. You can do so for the following rule types:
1748+
/// - App and API Protection
1749+
/// - Cloud SIEM (log detection and signal correlation)
1750+
/// - Workload Protection
1751+
///
1752+
/// 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>).
17481753
pub async fn convert_existing_security_monitoring_rule(
17491754
&self,
17501755
rule_id: String,
@@ -1769,8 +1774,13 @@ impl SecurityMonitoringAPI {
17691774
}
17701775
}
17711776

1772-
/// Convert an existing rule from JSON to Terraform for datadog provider
1773-
/// resource datadog_security_monitoring_rule.
1777+
/// Convert an existing rule from JSON to Terraform for Datadog provider
1778+
/// resource `datadog_security_monitoring_rule`. You can do so for the following rule types:
1779+
/// - App and API Protection
1780+
/// - Cloud SIEM (log detection and signal correlation)
1781+
/// - Workload Protection
1782+
///
1783+
/// 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>).
17741784
pub async fn convert_existing_security_monitoring_rule_with_http_info(
17751785
&self,
17761786
rule_id: String,
@@ -1999,8 +2009,13 @@ impl SecurityMonitoringAPI {
19992009
}
20002010
}
20012011

2002-
/// Convert a rule that doesn't (yet) exist from JSON to Terraform for datadog provider
2003-
/// resource datadog_security_monitoring_rule.
2012+
/// Convert a rule that doesn't (yet) exist from JSON to Terraform for Datadog provider
2013+
/// resource `datadog_security_monitoring_rule`. You can do so for the following rule types:
2014+
/// - App and API Protection
2015+
/// - Cloud SIEM (log detection and signal correlation)
2016+
/// - Workload Protection
2017+
///
2018+
/// 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>).
20042019
pub async fn convert_security_monitoring_rule_from_json_to_terraform(
20052020
&self,
20062021
body: crate::datadogV2::model::SecurityMonitoringRuleConvertPayload,
@@ -2025,8 +2040,13 @@ impl SecurityMonitoringAPI {
20252040
}
20262041
}
20272042

2028-
/// Convert a rule that doesn't (yet) exist from JSON to Terraform for datadog provider
2029-
/// resource datadog_security_monitoring_rule.
2043+
/// Convert a rule that doesn't (yet) exist from JSON to Terraform for Datadog provider
2044+
/// resource `datadog_security_monitoring_rule`. You can do so for the following rule types:
2045+
/// - App and API Protection
2046+
/// - Cloud SIEM (log detection and signal correlation)
2047+
/// - Workload Protection
2048+
///
2049+
/// 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>).
20302050
pub async fn convert_security_monitoring_rule_from_json_to_terraform_with_http_info(
20312051
&self,
20322052
body: crate::datadogV2::model::SecurityMonitoringRuleConvertPayload,

0 commit comments

Comments
 (0)