Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 0 additions & 39 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1485,8 +1485,6 @@ components:
$ref: '#/components/schemas/AWSAccountPartition'
aws_regions:
$ref: '#/components/schemas/AWSRegions'
ccm_config:
$ref: '#/components/schemas/AWSCCMConfig'
logs_config:
$ref: '#/components/schemas/AWSLogsConfig'
metrics_config:
Expand Down Expand Up @@ -1552,8 +1550,6 @@ components:
$ref: '#/components/schemas/AWSAccountPartition'
aws_regions:
$ref: '#/components/schemas/AWSRegions'
ccm_config:
$ref: '#/components/schemas/AWSCCMConfig'
created_at:
description: Timestamp of when the account integration was created.
format: date-time
Expand Down Expand Up @@ -1627,8 +1623,6 @@ components:
$ref: '#/components/schemas/AWSAccountPartition'
aws_regions:
$ref: '#/components/schemas/AWSRegions'
ccm_config:
$ref: '#/components/schemas/AWSCCMConfig'
logs_config:
$ref: '#/components/schemas/AWSLogsConfig'
metrics_config:
Expand Down Expand Up @@ -1760,15 +1754,6 @@ components:
required:
- role_name
type: object
AWSCCMConfig:
description: AWS Cloud Cost Management config.
properties:
data_export_configs:
description: List of data export configurations for Cost and Usage Reports.
items:
$ref: '#/components/schemas/DataExportConfig'
type: array
type: object
AWSCredentials:
description: The definition of `AWSCredentials` object.
oneOf:
Expand Down Expand Up @@ -16814,30 +16799,6 @@ components:
example: canceled
type: string
type: object
DataExportConfig:
description: AWS Cost and Usage Report data export configuration.
properties:
bucket_name:
description: Name of the S3 bucket where the Cost and Usage Report is stored.
example: billing
type: string
bucket_region:
description: AWS region of the S3 bucket.
example: us-east-1
type: string
report_name:
description: Name of the Cost and Usage Report.
example: cost-and-usage-report
type: string
report_prefix:
description: S3 prefix where the Cost and Usage Report is stored.
example: reports
type: string
report_type:
description: Type of the Cost and Usage Report.
example: CUR2.0
type: string
type: object
DataRelationshipsTeams:
description: Associates teams with this schedule in a data structure.
properties:
Expand Down
14 changes: 0 additions & 14 deletions docs/datadog_api_client.v2.model.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2349,13 +2349,6 @@ datadog\_api\_client.v2.model.aws\_traces\_config module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.awsccm\_config module
---------------------------------------------------

.. automodule:: datadog_api_client.v2.model.awsccm_config
:members:
:show-inheritance:

datadog\_api\_client.v2.model.azure\_credentials module
-------------------------------------------------------

Expand Down Expand Up @@ -6598,13 +6591,6 @@ datadog\_api\_client.v2.model.data\_deletion\_response\_meta module
:members:
:show-inheritance:

datadog\_api\_client.v2.model.data\_export\_config module
---------------------------------------------------------

.. automodule:: datadog_api_client.v2.model.data_export_config
:members:
:show-inheritance:

datadog\_api\_client.v2.model.data\_relationships\_teams module
---------------------------------------------------------------

Expand Down
13 changes: 0 additions & 13 deletions examples/v2/aws-integration/CreateAWSAccount.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@
from datadog_api_client.v2.model.aws_namespace_tag_filter import AWSNamespaceTagFilter
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
from datadog_api_client.v2.model.aws_traces_config import AWSTracesConfig
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.data_export_config import DataExportConfig

body = AWSAccountCreateRequest(
data=AWSAccountCreateRequestData(
Expand All @@ -35,17 +33,6 @@
),
aws_account_id="123456789012",
aws_partition=AWSAccountPartition.AWS,
ccm_config=AWSCCMConfig(
data_export_configs=[
DataExportConfig(
bucket_name="my-bucket",
bucket_region="us-east-1",
report_name="my-report",
report_prefix="reports",
report_type="CUR2.0",
),
],
),
logs_config=AWSLogsConfig(
lambda_forwarder=AWSLambdaForwarderConfig(
lambdas=[
Expand Down
13 changes: 0 additions & 13 deletions examples/v2/aws-integration/CreateAWSAccount_1716720881.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@
from datadog_api_client.v2.model.aws_namespace_tag_filter import AWSNamespaceTagFilter
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
from datadog_api_client.v2.model.aws_traces_config import AWSTracesConfig
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.data_export_config import DataExportConfig

body = AWSAccountCreateRequest(
data=AWSAccountCreateRequestData(
Expand All @@ -34,17 +32,6 @@
),
aws_account_id="123456789012",
aws_partition=AWSAccountPartition.AWS,
ccm_config=AWSCCMConfig(
data_export_configs=[
DataExportConfig(
bucket_name="my-bucket",
bucket_region="us-east-1",
report_name="my-report",
report_prefix="reports",
report_type="CUR2.0",
),
],
),
logs_config=AWSLogsConfig(
lambda_forwarder=AWSLambdaForwarderConfig(
lambdas=[
Expand Down
13 changes: 0 additions & 13 deletions examples/v2/aws-integration/UpdateAWSAccount.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@
from datadog_api_client.v2.model.aws_namespace_tag_filter import AWSNamespaceTagFilter
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
from datadog_api_client.v2.model.aws_traces_config import AWSTracesConfig
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.data_export_config import DataExportConfig

# there is a valid "aws_account_v2" in the system
AWS_ACCOUNT_V2_DATA_ID = environ["AWS_ACCOUNT_V2_DATA_ID"]
Expand All @@ -38,17 +36,6 @@
),
aws_account_id="123456789012",
aws_partition=AWSAccountPartition.AWS,
ccm_config=AWSCCMConfig(
data_export_configs=[
DataExportConfig(
bucket_name="updated-bucket",
bucket_region="us-west-2",
report_name="updated-report",
report_prefix="cost-reports",
report_type="CUR2.0",
),
],
),
logs_config=AWSLogsConfig(
lambda_forwarder=AWSLambdaForwarderConfig(
lambdas=[
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
from datadog_api_client.v2.model.aws_auth_config import AWSAuthConfig
from datadog_api_client.v2.model.aws_account_partition import AWSAccountPartition
from datadog_api_client.v2.model.aws_regions import AWSRegions
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.aws_logs_config import AWSLogsConfig
from datadog_api_client.v2.model.aws_metrics_config import AWSMetricsConfig
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
Expand All @@ -35,7 +34,6 @@ def openapi_types(_):
from datadog_api_client.v2.model.aws_auth_config import AWSAuthConfig
from datadog_api_client.v2.model.aws_account_partition import AWSAccountPartition
from datadog_api_client.v2.model.aws_regions import AWSRegions
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.aws_logs_config import AWSLogsConfig
from datadog_api_client.v2.model.aws_metrics_config import AWSMetricsConfig
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
Expand All @@ -47,7 +45,6 @@ def openapi_types(_):
"aws_account_id": (str,),
"aws_partition": (AWSAccountPartition,),
"aws_regions": (AWSRegions,),
"ccm_config": (AWSCCMConfig,),
"logs_config": (AWSLogsConfig,),
"metrics_config": (AWSMetricsConfig,),
"resources_config": (AWSResourcesConfig,),
Expand All @@ -60,7 +57,6 @@ def openapi_types(_):
"aws_account_id": "aws_account_id",
"aws_partition": "aws_partition",
"aws_regions": "aws_regions",
"ccm_config": "ccm_config",
"logs_config": "logs_config",
"metrics_config": "metrics_config",
"resources_config": "resources_config",
Expand All @@ -74,7 +70,6 @@ def __init__(
aws_partition: AWSAccountPartition,
account_tags: Union[List[str], none_type, UnsetType] = unset,
aws_regions: Union[AWSRegions, AWSRegionsIncludeAll, AWSRegionsIncludeOnly, UnsetType] = unset,
ccm_config: Union[AWSCCMConfig, UnsetType] = unset,
logs_config: Union[AWSLogsConfig, UnsetType] = unset,
metrics_config: Union[AWSMetricsConfig, UnsetType] = unset,
resources_config: Union[AWSResourcesConfig, UnsetType] = unset,
Expand All @@ -101,9 +96,6 @@ def __init__(
:param aws_regions: AWS Regions to collect data from. Defaults to ``include_all``.
:type aws_regions: AWSRegions, optional

:param ccm_config: AWS Cloud Cost Management config.
:type ccm_config: AWSCCMConfig, optional

:param logs_config: AWS Logs Collection config.
:type logs_config: AWSLogsConfig, optional

Expand All @@ -120,8 +112,6 @@ def __init__(
kwargs["account_tags"] = account_tags
if aws_regions is not unset:
kwargs["aws_regions"] = aws_regions
if ccm_config is not unset:
kwargs["ccm_config"] = ccm_config
if logs_config is not unset:
kwargs["logs_config"] = logs_config
if metrics_config is not unset:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
from datadog_api_client.v2.model.aws_auth_config import AWSAuthConfig
from datadog_api_client.v2.model.aws_account_partition import AWSAccountPartition
from datadog_api_client.v2.model.aws_regions import AWSRegions
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.aws_logs_config import AWSLogsConfig
from datadog_api_client.v2.model.aws_metrics_config import AWSMetricsConfig
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
Expand All @@ -36,7 +35,6 @@ def openapi_types(_):
from datadog_api_client.v2.model.aws_auth_config import AWSAuthConfig
from datadog_api_client.v2.model.aws_account_partition import AWSAccountPartition
from datadog_api_client.v2.model.aws_regions import AWSRegions
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.aws_logs_config import AWSLogsConfig
from datadog_api_client.v2.model.aws_metrics_config import AWSMetricsConfig
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
Expand All @@ -48,7 +46,6 @@ def openapi_types(_):
"aws_account_id": (str,),
"aws_partition": (AWSAccountPartition,),
"aws_regions": (AWSRegions,),
"ccm_config": (AWSCCMConfig,),
"created_at": (datetime,),
"logs_config": (AWSLogsConfig,),
"metrics_config": (AWSMetricsConfig,),
Expand All @@ -63,7 +60,6 @@ def openapi_types(_):
"aws_account_id": "aws_account_id",
"aws_partition": "aws_partition",
"aws_regions": "aws_regions",
"ccm_config": "ccm_config",
"created_at": "created_at",
"logs_config": "logs_config",
"metrics_config": "metrics_config",
Expand All @@ -83,7 +79,6 @@ def __init__(
auth_config: Union[AWSAuthConfig, AWSAuthConfigKeys, AWSAuthConfigRole, UnsetType] = unset,
aws_partition: Union[AWSAccountPartition, UnsetType] = unset,
aws_regions: Union[AWSRegions, AWSRegionsIncludeAll, AWSRegionsIncludeOnly, UnsetType] = unset,
ccm_config: Union[AWSCCMConfig, UnsetType] = unset,
created_at: Union[datetime, UnsetType] = unset,
logs_config: Union[AWSLogsConfig, UnsetType] = unset,
metrics_config: Union[AWSMetricsConfig, UnsetType] = unset,
Expand Down Expand Up @@ -112,9 +107,6 @@ def __init__(
:param aws_regions: AWS Regions to collect data from. Defaults to ``include_all``.
:type aws_regions: AWSRegions, optional

:param ccm_config: AWS Cloud Cost Management config.
:type ccm_config: AWSCCMConfig, optional

:param created_at: Timestamp of when the account integration was created.
:type created_at: datetime, optional

Expand All @@ -141,8 +133,6 @@ def __init__(
kwargs["aws_partition"] = aws_partition
if aws_regions is not unset:
kwargs["aws_regions"] = aws_regions
if ccm_config is not unset:
kwargs["ccm_config"] = ccm_config
if created_at is not unset:
kwargs["created_at"] = created_at
if logs_config is not unset:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
from datadog_api_client.v2.model.aws_auth_config import AWSAuthConfig
from datadog_api_client.v2.model.aws_account_partition import AWSAccountPartition
from datadog_api_client.v2.model.aws_regions import AWSRegions
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.aws_logs_config import AWSLogsConfig
from datadog_api_client.v2.model.aws_metrics_config import AWSMetricsConfig
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
Expand All @@ -35,7 +34,6 @@ def openapi_types(_):
from datadog_api_client.v2.model.aws_auth_config import AWSAuthConfig
from datadog_api_client.v2.model.aws_account_partition import AWSAccountPartition
from datadog_api_client.v2.model.aws_regions import AWSRegions
from datadog_api_client.v2.model.awsccm_config import AWSCCMConfig
from datadog_api_client.v2.model.aws_logs_config import AWSLogsConfig
from datadog_api_client.v2.model.aws_metrics_config import AWSMetricsConfig
from datadog_api_client.v2.model.aws_resources_config import AWSResourcesConfig
Expand All @@ -47,7 +45,6 @@ def openapi_types(_):
"aws_account_id": (str,),
"aws_partition": (AWSAccountPartition,),
"aws_regions": (AWSRegions,),
"ccm_config": (AWSCCMConfig,),
"logs_config": (AWSLogsConfig,),
"metrics_config": (AWSMetricsConfig,),
"resources_config": (AWSResourcesConfig,),
Expand All @@ -60,7 +57,6 @@ def openapi_types(_):
"aws_account_id": "aws_account_id",
"aws_partition": "aws_partition",
"aws_regions": "aws_regions",
"ccm_config": "ccm_config",
"logs_config": "logs_config",
"metrics_config": "metrics_config",
"resources_config": "resources_config",
Expand All @@ -74,7 +70,6 @@ def __init__(
auth_config: Union[AWSAuthConfig, AWSAuthConfigKeys, AWSAuthConfigRole, UnsetType] = unset,
aws_partition: Union[AWSAccountPartition, UnsetType] = unset,
aws_regions: Union[AWSRegions, AWSRegionsIncludeAll, AWSRegionsIncludeOnly, UnsetType] = unset,
ccm_config: Union[AWSCCMConfig, UnsetType] = unset,
logs_config: Union[AWSLogsConfig, UnsetType] = unset,
metrics_config: Union[AWSMetricsConfig, UnsetType] = unset,
resources_config: Union[AWSResourcesConfig, UnsetType] = unset,
Expand All @@ -101,9 +96,6 @@ def __init__(
:param aws_regions: AWS Regions to collect data from. Defaults to ``include_all``.
:type aws_regions: AWSRegions, optional

:param ccm_config: AWS Cloud Cost Management config.
:type ccm_config: AWSCCMConfig, optional

:param logs_config: AWS Logs Collection config.
:type logs_config: AWSLogsConfig, optional

Expand All @@ -124,8 +116,6 @@ def __init__(
kwargs["aws_partition"] = aws_partition
if aws_regions is not unset:
kwargs["aws_regions"] = aws_regions
if ccm_config is not unset:
kwargs["ccm_config"] = ccm_config
if logs_config is not unset:
kwargs["logs_config"] = logs_config
if metrics_config is not unset:
Expand Down
Loading