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
12 changes: 12 additions & 0 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27347,6 +27347,7 @@ paths:
- hosts_read
/api/v1/integration/aws:
delete:
deprecated: true
description: Delete a Datadog-AWS integration matching the specified `account_id`
and `role_name parameters`.
operationId: DeleteAWSAccount
Expand Down Expand Up @@ -27393,6 +27394,7 @@ paths:
permissions:
- aws_configurations_manage
get:
deprecated: true
description: List all Datadog-AWS integrations available in your Datadog organization.
operationId: ListAWSAccounts
parameters:
Expand Down Expand Up @@ -27443,6 +27445,7 @@ paths:
permissions:
- aws_configuration_read
post:
deprecated: true
description: 'Create a Datadog-Amazon Web Services integration.

Using the `POST` method updates your integration configuration
Expand Down Expand Up @@ -27494,6 +27497,7 @@ paths:
permissions:
- aws_configurations_manage
put:
deprecated: true
description: Update a Datadog-Amazon Web Services integration.
operationId: UpdateAWSAccount
parameters:
Expand Down Expand Up @@ -27563,6 +27567,7 @@ paths:
- aws_configuration_edit
/api/v1/integration/aws/available_namespace_rules:
get:
deprecated: true
description: List all namespace rules for a given Datadog-AWS integration. This
endpoint takes no arguments.
operationId: ListAvailableAWSNamespaces
Expand Down Expand Up @@ -27708,6 +27713,7 @@ paths:
- manage_integrations
/api/v1/integration/aws/filtering:
delete:
deprecated: true
description: Delete a tag filtering entry.
operationId: DeleteAWSTagFilter
requestBody:
Expand Down Expand Up @@ -27749,6 +27755,7 @@ paths:
permissions:
- aws_configuration_edit
get:
deprecated: true
description: Get all AWS tag filters.
operationId: ListAWSTagFilters
parameters:
Expand Down Expand Up @@ -27787,6 +27794,7 @@ paths:
permissions:
- aws_configuration_read
post:
deprecated: true
description: Set an AWS tag filter.
operationId: CreateAWSTagFilter
requestBody:
Expand Down Expand Up @@ -27832,6 +27840,7 @@ paths:
- aws_configuration_edit
/api/v1/integration/aws/generate_new_external_id:
put:
deprecated: true
description: Generate a new AWS external ID for a given AWS account ID and role
name pair.
operationId: CreateNewAWSExternalID
Expand Down Expand Up @@ -27917,6 +27926,7 @@ paths:
permissions:
- aws_configuration_edit
get:
deprecated: true
description: List all Datadog-AWS Logs integrations configured in your Datadog
account.
operationId: ListAWSLogsIntegrations
Expand Down Expand Up @@ -28058,6 +28068,7 @@ paths:
- aws_configuration_read
/api/v1/integration/aws/logs/services:
get:
deprecated: true
description: Get the list of current AWS services that Datadog offers automatic
log collection. Use returned service IDs with the services parameter for the
Enable an AWS service log collection API endpoint.
Expand Down Expand Up @@ -28100,6 +28111,7 @@ paths:
permissions:
- aws_configuration_read
post:
deprecated: true
description: Enable automatic log collection for a list of services. This should
be run after running `CreateAWSLambdaARN` to save the configuration.
operationId: EnableAWSLogServices
Expand Down
24 changes: 0 additions & 24 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55263,9 +55263,6 @@ paths:
operator: OR
permissions:
- aws_configuration_read
x-unstable: '**Note: This endpoint is in Preview. If you have any feedback,

contact [Datadog support](https://docs.datadoghq.com/help/).**'
post:
description: Create a new AWS Account Integration Config.
operationId: CreateAWSAccount
Expand Down Expand Up @@ -55298,9 +55295,6 @@ paths:
operator: OR
permissions:
- aws_configurations_manage
x-unstable: '**Note: This endpoint is in Preview. If you have any feedback,

contact [Datadog support](https://docs.datadoghq.com/help/).**'
/api/v2/integration/aws/accounts/{aws_account_config_id}:
delete:
description: Delete an AWS Account Integration Config by config ID.
Expand All @@ -55325,9 +55319,6 @@ paths:
operator: OR
permissions:
- aws_configurations_manage
x-unstable: '**Note: This endpoint is in Preview. If you have any feedback,

contact [Datadog support](https://docs.datadoghq.com/help/).**'
get:
description: Get an AWS Account Integration Config by config ID.
operationId: GetAWSAccount
Expand Down Expand Up @@ -55355,9 +55346,6 @@ paths:
operator: OR
permissions:
- aws_configuration_read
x-unstable: '**Note: This endpoint is in Preview. If you have any feedback,

contact [Datadog support](https://docs.datadoghq.com/help/).**'
patch:
description: Update an AWS Account Integration Config by config ID.
operationId: UpdateAWSAccount
Expand Down Expand Up @@ -55392,9 +55380,6 @@ paths:
operator: OR
permissions:
- aws_configuration_edit
x-unstable: '**Note: This endpoint is in Preview. If you have any feedback,

contact [Datadog support](https://docs.datadoghq.com/help/).**'
/api/v2/integration/aws/available_namespaces:
get:
description: Get a list of available AWS CloudWatch namespaces that can send
Expand All @@ -55418,9 +55403,6 @@ paths:
operator: OR
permissions:
- aws_configuration_read
x-unstable: '**Note: This endpoint is in Preview. If you have any feedback,

contact [Datadog support](https://docs.datadoghq.com/help/).**'
/api/v2/integration/aws/generate_new_external_id:
post:
description: Generate a new external ID for AWS role-based authentication.
Expand All @@ -55443,9 +55425,6 @@ paths:
operator: OR
permissions:
- aws_configuration_edit
x-unstable: '**Note: This endpoint is in Preview. If you have any feedback,

contact [Datadog support](https://docs.datadoghq.com/help/).**'
/api/v2/integration/aws/iam_permissions:
get:
description: Get all AWS IAM permissions required for the AWS integration.
Expand Down Expand Up @@ -55484,9 +55463,6 @@ paths:
operator: OR
permissions:
- aws_configuration_read
x-unstable: '**Note: This endpoint is in public beta. If you have any feedback,

contact [Datadog support](https://docs.datadoghq.com/help/).**'
/api/v2/integration/gcp/accounts:
get:
description: List all GCP STS-enabled service accounts configured in your Datadog
Expand Down
1 change: 0 additions & 1 deletion examples/v2/aws-integration/CreateAWSAccount.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.createAWSAccount", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

AWSAccountCreateRequest body =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.createAWSAccount", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

AWSAccountCreateRequest body =
Expand Down
1 change: 0 additions & 1 deletion examples/v2/aws-integration/CreateNewAWSExternalID.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.createNewAWSExternalID", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

try {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.createNewAWSExternalID", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

try {
Expand Down
1 change: 0 additions & 1 deletion examples/v2/aws-integration/DeleteAWSAccount.java
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.deleteAWSAccount", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

// there is a valid "aws_account_v2" in the system
Expand Down
1 change: 0 additions & 1 deletion examples/v2/aws-integration/GetAWSAccount.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.getAWSAccount", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

// there is a valid "aws_account_v2" in the system
Expand Down
1 change: 0 additions & 1 deletion examples/v2/aws-integration/ListAWSAccounts.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.listAWSAccounts", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

try {
Expand Down
1 change: 0 additions & 1 deletion examples/v2/aws-integration/ListAWSNamespaces.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.listAWSNamespaces", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

try {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.listAWSNamespaces", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

try {
Expand Down
1 change: 0 additions & 1 deletion examples/v2/aws-integration/UpdateAWSAccount.java
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.updateAWSAccount", true);
AwsIntegrationApi apiInstance = new AwsIntegrationApi(defaultClient);

// there is a valid "aws_account_v2" in the system
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
public class Example {
public static void main(String[] args) {
ApiClient defaultClient = ApiClient.getDefaultApiClient();
defaultClient.setUnstableOperationEnabled("v2.listAWSLogsServices", true);
AwsLogsIntegrationApi apiInstance = new AwsLogsIntegrationApi(defaultClient);

try {
Expand Down
8 changes: 0 additions & 8 deletions src/main/java/com/datadog/api/client/ApiClient.java
Original file line number Diff line number Diff line change
Expand Up @@ -746,14 +746,6 @@ public class ApiClient {
put("v2.updateIncidentNotificationTemplate", false);
put("v2.updateIncidentTodo", false);
put("v2.updateIncidentType", false);
put("v2.createAWSAccount", false);
put("v2.createNewAWSExternalID", false);
put("v2.deleteAWSAccount", false);
put("v2.getAWSAccount", false);
put("v2.listAWSAccounts", false);
put("v2.listAWSNamespaces", false);
put("v2.updateAWSAccount", false);
put("v2.listAWSLogsServices", false);
put("v2.createMonitorUserTemplate", false);
put("v2.deleteMonitorUserTemplate", false);
put("v2.getMonitorUserTemplate", false);
Expand Down
Loading
Loading