Skip to content

Commit ec84d99

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Revert - Update specs for AWS account updates and creation for CCM configs (#33733)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent bda0f0e commit ec84d99

File tree

5 files changed

+6
-144
lines changed

5 files changed

+6
-144
lines changed

content/en/api/v2/aws-integration/examples.json

Lines changed: 6 additions & 72 deletions
Large diffs are not rendered by default.

content/en/api/v2/aws-integration/request.CreateAWSAccount.json

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,6 @@
1010
},
1111
"aws_account_id": "123456789012",
1212
"aws_partition": "aws",
13-
"ccm_config": {
14-
"data_export_configs": [
15-
{
16-
"bucket_name": "my-bucket",
17-
"bucket_region": "us-east-1",
18-
"report_name": "my-report",
19-
"report_prefix": "reports",
20-
"report_type": "CUR2.0"
21-
}
22-
]
23-
},
2413
"logs_config": {
2514
"lambda_forwarder": {
2615
"lambdas": [

content/en/api/v2/aws-integration/request.CreateAWSAccount_1716720881.json

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,6 @@
99
},
1010
"aws_account_id": "123456789012",
1111
"aws_partition": "aws",
12-
"ccm_config": {
13-
"data_export_configs": [
14-
{
15-
"bucket_name": "my-bucket",
16-
"bucket_region": "us-east-1",
17-
"report_name": "my-report",
18-
"report_prefix": "reports",
19-
"report_type": "CUR2.0"
20-
}
21-
]
22-
},
2312
"logs_config": {
2413
"lambda_forwarder": {
2514
"lambdas": [

content/en/api/v2/aws-integration/request.UpdateAWSAccount.json

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,6 @@
99
},
1010
"aws_account_id": "123456789012",
1111
"aws_partition": "aws",
12-
"ccm_config": {
13-
"data_export_configs": [
14-
{
15-
"bucket_name": "updated-bucket",
16-
"bucket_region": "us-west-2",
17-
"report_name": "updated-report",
18-
"report_prefix": "cost-reports",
19-
"report_type": "CUR2.0"
20-
}
21-
]
22-
},
2312
"logs_config": {
2413
"lambda_forwarder": {
2514
"lambdas": [

data/api/v2/full_spec.yaml

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1471,8 +1471,6 @@ components:
14711471
$ref: '#/components/schemas/AWSAccountPartition'
14721472
aws_regions:
14731473
$ref: '#/components/schemas/AWSRegions'
1474-
ccm_config:
1475-
$ref: '#/components/schemas/AWSCCMConfig'
14761474
logs_config:
14771475
$ref: '#/components/schemas/AWSLogsConfig'
14781476
metrics_config:
@@ -1538,8 +1536,6 @@ components:
15381536
$ref: '#/components/schemas/AWSAccountPartition'
15391537
aws_regions:
15401538
$ref: '#/components/schemas/AWSRegions'
1541-
ccm_config:
1542-
$ref: '#/components/schemas/AWSCCMConfig'
15431539
created_at:
15441540
description: Timestamp of when the account integration was created.
15451541
format: date-time
@@ -1613,8 +1609,6 @@ components:
16131609
$ref: '#/components/schemas/AWSAccountPartition'
16141610
aws_regions:
16151611
$ref: '#/components/schemas/AWSRegions'
1616-
ccm_config:
1617-
$ref: '#/components/schemas/AWSCCMConfig'
16181612
logs_config:
16191613
$ref: '#/components/schemas/AWSLogsConfig'
16201614
metrics_config:
@@ -1746,15 +1740,6 @@ components:
17461740
required:
17471741
- role_name
17481742
type: object
1749-
AWSCCMConfig:
1750-
description: AWS Cloud Cost Management config.
1751-
properties:
1752-
data_export_configs:
1753-
description: List of data export configurations for Cost and Usage Reports.
1754-
items:
1755-
$ref: '#/components/schemas/DataExportConfig'
1756-
type: array
1757-
type: object
17581743
AWSCredentials:
17591744
description: The definition of `AWSCredentials` object.
17601745
oneOf:
@@ -16585,30 +16570,6 @@ components:
1658516570
- INTEGRATION_SCREENBOARD
1658616571
- INTEGRATION_TIMEBOARD
1658716572
- HOST_TIMEBOARD
16588-
DataExportConfig:
16589-
description: AWS Cost and Usage Report data export configuration.
16590-
properties:
16591-
bucket_name:
16592-
description: Name of the S3 bucket where the Cost and Usage Report is stored.
16593-
example: billing
16594-
type: string
16595-
bucket_region:
16596-
description: AWS region of the S3 bucket.
16597-
example: us-east-1
16598-
type: string
16599-
report_name:
16600-
description: Name of the Cost and Usage Report.
16601-
example: cost-and-usage-report
16602-
type: string
16603-
report_prefix:
16604-
description: S3 prefix where the Cost and Usage Report is stored.
16605-
example: reports
16606-
type: string
16607-
report_type:
16608-
description: Type of the Cost and Usage Report.
16609-
example: CUR2.0
16610-
type: string
16611-
type: object
1661216573
DataRelationshipsTeams:
1661316574
description: Associates teams with this schedule in a data structure.
1661416575
properties:

0 commit comments

Comments
 (0)