You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .generator/schemas/v2/openapi.yaml
+14-15Lines changed: 14 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -12666,15 +12666,15 @@ components:
12666
12666
- GCP
12667
12667
- AZURE
12668
12668
CloudInventoryCloudProviderRequestType:
12669
-
description: JSON:API type for upsert sync configuration requests.
12669
+
description: Always `cloud_provider`.
12670
12670
enum:
12671
12671
- cloud_provider
12672
12672
example: cloud_provider
12673
12673
type: string
12674
12674
x-enum-varnames:
12675
12675
- CLOUD_PROVIDER
12676
12676
CloudInventorySyncConfigAWSRequestAttributes:
12677
-
description: AWS settings for the customer bucket that stores inventory reports.
12677
+
description: AWS settings for the S3 bucket Storage Management reads inventory reports from.
12678
12678
properties:
12679
12679
aws_account_id:
12680
12680
description: AWS account ID that owns the inventory bucket.
@@ -12689,7 +12689,7 @@ components:
12689
12689
example: us-east-1
12690
12690
type: string
12691
12691
destination_prefix:
12692
-
description: Optional object key prefix for inventory files. Use `/` or omit for the entire bucket.
12692
+
description: Object key prefix where inventory reports are written. Omit or set to `/` when reports are written at the bucket root.
12693
12693
example: logs/
12694
12694
type: string
12695
12695
required:
@@ -12698,7 +12698,7 @@ components:
12698
12698
- destination_bucket_region
12699
12699
type: object
12700
12700
CloudInventorySyncConfigAttributes:
12701
-
description: Attributes for a cloud inventory sync configuration. Values beyond `id` may be omitted immediately after upsert.
12701
+
description: Attributes for a Storage Management configuration. Fields other than `id` may be empty in the response immediately after a create or update; subsequent reads return the full configuration.
12702
12702
properties:
12703
12703
aws_account_id:
12704
12704
description: AWS account ID for the inventory bucket.
Create or update a cloud inventory sync configuration. Specify the cloud provider in `data.id`
91982
-
and provider-specific settings under `data.attributes`. This endpoint uses an upsert model.
91981
+
Enable Storage Management for an S3 bucket, GCS bucket, or Azure container by registering the destination that holds its inventory reports. Set `data.id` to the cloud provider (`aws`, `gcp`, or `azure`) and provide the matching settings under data.attributes. Calling this endpoint with the same provider replaces the existing configuration.
The Cloud Cost Management API allows you to set up, edit, and delete Cloud Cost Management accounts for AWS, Azure, and Google Cloud. You can query your cost data by using the [Metrics endpoint](https://docs.datadoghq.com/api/latest/metrics/#query-timeseries-data-across-multiple-products) and the `cloud_cost` data source. For more information, see the [Cloud Cost Management documentation](https://docs.datadoghq.com/cloud_cost_management/).
135347
135346
name: Cloud Cost Management
135348
135347
- description: |-
135349
-
Configure cloud inventory file synchronization from your cloud storage to Datadog.
135348
+
Enable Storage Management for S3 buckets, GCS buckets, and Azure containers. Each configuration registers the destination that holds inventory reports for the storage being monitored.
135350
135349
name: Cloud Inventory Sync Configs
135351
135350
- description: |-
135352
135351
The Cloud Network Monitoring API allows you to fetch aggregated connections and DNS traffic with their attributes. See the [Cloud Network Monitoring page](https://docs.datadoghq.com/network_monitoring/cloud_network_monitoring/) and [DNS Monitoring page](https://docs.datadoghq.com/network_monitoring/dns/) for more information.
Copy file name to clipboardExpand all lines: api/datadogV2/api_cloud_inventory_sync_configs.go
+2-3Lines changed: 2 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -17,9 +17,8 @@ import (
17
17
// CloudInventorySyncConfigsApi service type
18
18
typeCloudInventorySyncConfigsApi datadog.Service
19
19
20
-
// UpsertSyncConfig Create or update a sync configuration.
21
-
// Create or update a cloud inventory sync configuration. Specify the cloud provider in `data.id`
22
-
// and provider-specific settings under `data.attributes`. This endpoint uses an upsert model.
20
+
// UpsertSyncConfig Enable Storage Management for a bucket.
21
+
// Enable Storage Management for an S3 bucket, GCS bucket, or Azure container by registering the destination that holds its inventory reports. Set `data.id` to the cloud provider (`aws`, `gcp`, or `azure`) and provide the matching settings under data.attributes. Calling this endpoint with the same provider replaces the existing configuration.
// CloudInventorySyncConfigAttributes Attributes for a cloud inventory sync configuration. Values beyond `id` may be omitted immediately after upsert.
13
+
// CloudInventorySyncConfigAttributes Attributes for a Storage Management configuration. Fields other than `id` may be empty in the response immediately after a create or update; subsequent reads return the full configuration.
14
14
typeCloudInventorySyncConfigAttributesstruct {
15
15
// AWS account ID for the inventory bucket.
16
16
AwsAccountIdstring`json:"aws_account_id"`
@@ -38,7 +38,7 @@ type CloudInventorySyncConfigAttributes struct {
// CloudInventorySyncConfigResponse Response containing the upserted sync configuration. Additional read-only fields appear on list and get.
13
+
// CloudInventorySyncConfigResponse Storage Management configuration returned after a create or update. Additional read-only fields appear on list and get responses.
// Attributes for a cloud inventory sync configuration. Values beyond `id` may be omitted immediately after upsert.
15
+
// Attributes for a Storage Management configuration. Fields other than `id` may be empty in the response immediately after a create or update; subsequent reads return the full configuration.
// UpsertCloudInventorySyncConfigRequestAttributes Provider-specific configuration. Include the object that matches `data.id` (`aws`, `gcp`, or `azure`).
11
+
// UpsertCloudInventorySyncConfigRequestAttributes Settings for the cloud provider specified in `data.id`. Include only the matching provider object (`aws`, `gcp`, or `azure`).
0 commit comments