diff --git a/config/_default/menus/api.en.yaml b/config/_default/menus/api.en.yaml index a33bb411388..5529b78ea7f 100644 --- a/config/_default/menus/api.en.yaml +++ b/config/_default/menus/api.en.yaml @@ -7894,6 +7894,18 @@ menu: - ValidateQuery unstable: [] order: 22 + - name: List tag pipeline rulesets status + url: '#list-tag-pipeline-rulesets-status' + identifier: cloud-cost-management-list-tag-pipeline-rulesets-status + parent: cloud-cost-management + generated: true + params: + versions: + - v2 + operationids: + - ListTagPipelinesRulesetsStatus + unstable: [] + order: 41 - name: Reorder tag pipeline rulesets url: '#reorder-tag-pipeline-rulesets' identifier: cloud-cost-management-reorder-tag-pipeline-rulesets @@ -8278,6 +8290,18 @@ menu: - DeleteCustomAllocationRule unstable: [] order: 26 + - name: List custom allocation rules status + url: '#list-custom-allocation-rules-status' + identifier: cloud-cost-management-list-custom-allocation-rules-status + parent: cloud-cost-management + generated: true + params: + versions: + - v2 + operationids: + - ListCustomAllocationRulesStatus + unstable: [] + order: 40 - name: Reorder custom allocation rules url: '#reorder-custom-allocation-rules' identifier: cloud-cost-management-reorder-custom-allocation-rules diff --git a/content/en/api/v1/azure-integration/examples.json b/content/en/api/v1/azure-integration/examples.json index 2deae511e7d..7d31ac1c6c0 100644 --- a/content/en/api/v1/azure-integration/examples.json +++ b/content/en/api/v1/azure-integration/examples.json @@ -55,11 +55,10 @@ "namespace": "Microsoft.Compute" } ], - "secretless_auth_enabled": true, "tenant_name": "testc44-1234-5678-9101-cc00736ftest", "usage_metrics_enabled": true }, - "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

secretless_auth_enabled

\n
\n

boolean

\n

(Preview) When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret.

\n
\n \n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" + "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" } }, "ListAzureIntegration": { @@ -88,11 +87,10 @@ "namespace": "Microsoft.Compute" } ], - "secretless_auth_enabled": true, "tenant_name": "testc44-1234-5678-9101-cc00736ftest", "usage_metrics_enabled": true }, - "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

secretless_auth_enabled

\n
\n

boolean

\n

(Preview) When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret.

\n
\n \n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" + "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" }, "400": { "json": { @@ -181,11 +179,10 @@ "namespace": "Microsoft.Compute" } ], - "secretless_auth_enabled": true, "tenant_name": "testc44-1234-5678-9101-cc00736ftest", "usage_metrics_enabled": true }, - "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

secretless_auth_enabled

\n
\n

boolean

\n

(Preview) When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret.

\n
\n \n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" + "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" } }, "UpdateAzureIntegration": { @@ -244,11 +241,10 @@ "namespace": "Microsoft.Compute" } ], - "secretless_auth_enabled": true, "tenant_name": "testc44-1234-5678-9101-cc00736ftest", "usage_metrics_enabled": true }, - "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

secretless_auth_enabled

\n
\n

boolean

\n

(Preview) When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret.

\n
\n \n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" + "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" } }, "UpdateAzureHostFilters": { @@ -307,11 +303,10 @@ "namespace": "Microsoft.Compute" } ], - "secretless_auth_enabled": true, "tenant_name": "testc44-1234-5678-9101-cc00736ftest", "usage_metrics_enabled": true }, - "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

secretless_auth_enabled

\n
\n

boolean

\n

(Preview) When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret.

\n
\n \n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" + "html": "
\n
\n
\n
\n

app_service_plan_filters

\n
\n

string

\n

Limit the Azure app service plans that are pulled into Datadog using tags.\nOnly app service plans that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

automute

\n
\n

boolean

\n

Silence monitors for expected Azure VM shutdowns.

\n
\n \n
\n
\n
\n
\n
\n

client_id

\n
\n

string

\n

Your Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

client_secret

\n
\n

string

\n

Your Azure web application secret key.

\n
\n \n
\n
\n
\n
\n
\n

container_app_filters

\n
\n

string

\n

Limit the Azure container apps that are pulled into Datadog using tags.\nOnly container apps that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

cspm_enabled

\n
\n

boolean

\n

When enabled, Datadog’s Cloud Security Management product scans resource configurations monitored by this app registration.\nNote: This requires resource_collection_enabled to be set to true.

\n
\n \n
\n
\n
\n
\n
\n

custom_metrics_enabled

\n
\n

boolean

\n

Enable custom metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

errors

\n
\n

[string]

\n

Errors in your configuration.

\n
\n \n
\n
\n
\n
\n
\n

host_filters

\n
\n

string

\n

Limit the Azure instances that are pulled into Datadog by using tags.\nOnly hosts that match one of the defined tags are imported into Datadog.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Enable Azure metrics for your organization.

\n
\n \n
\n
\n
\n
\n
\n

metrics_enabled_default

\n
\n

boolean

\n

Enable Azure metrics for your organization for resource providers where no resource provider config is specified.

\n
\n \n
\n
\n
\n
\n
\n

new_client_id

\n
\n

string

\n

Your New Azure web application ID.

\n
\n \n
\n
\n
\n
\n
\n

new_tenant_name

\n
\n

string

\n

Your New Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

resource_collection_enabled

\n
\n

boolean

\n

When enabled, Datadog collects metadata and configuration info from cloud resources (compute instances, databases, load balancers, etc.) monitored by this app registration.

\n
\n \n
\n
\n
\n
\n
\n

resource_provider_configs

\n
\n

[object]

\n

Configuration settings applied to resources from the specified Azure resource providers.

\n
\n
\n
\n
\n
\n

metrics_enabled

\n
\n

boolean

\n

Collect metrics for resources from this provider.

\n
\n \n
\n
\n
\n
\n
\n

namespace

\n
\n

string

\n

The provider namespace to apply this configuration to.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

tenant_name

\n
\n

string

\n

Your Azure Active Directory ID.

\n
\n \n
\n
\n
\n
\n
\n

usage_metrics_enabled

\n
\n

boolean

\n

Enable azure.usage metrics for your organization.

\n
\n \n
\n
" } } } \ No newline at end of file diff --git a/content/en/api/v1/azure-integration/request.UpdateAzureIntegration.json b/content/en/api/v1/azure-integration/request.UpdateAzureIntegration.json index 393a35c0770..4e6b2f0b3b5 100644 --- a/content/en/api/v1/azure-integration/request.UpdateAzureIntegration.json +++ b/content/en/api/v1/azure-integration/request.UpdateAzureIntegration.json @@ -13,6 +13,5 @@ "new_client_id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d", "new_tenant_name": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d", "resource_collection_enabled": true, - "secretless_auth_enabled": true, "tenant_name": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d" } \ No newline at end of file diff --git a/content/en/api/v2/cloud-cost-management/examples.json b/content/en/api/v2/cloud-cost-management/examples.json index a211b85e931..50eacb3e248 100644 --- a/content/en/api/v2/cloud-cost-management/examples.json +++ b/content/en/api/v2/cloud-cost-management/examples.json @@ -422,6 +422,44 @@ "html": "
\n
\n
\n
\n

data [required]

\n
\n

[object]

\n

The ReorderRuleResourceArray data.

\n
\n
\n
\n
\n
\n

id

\n
\n

string

\n

The ReorderRuleResourceData id.

\n
\n \n
\n
\n
\n
\n
\n

type [required]

\n
\n

enum

\n

Arbitrary rule resource type. \nAllowed enum values: arbitrary_rule

default: arbitrary_rule

\n
\n \n
\n
\n
\n
" } }, + "ListCustomAllocationRulesStatus": { + "responses": { + "200": { + "json": { + "data": [ + { + "attributes": { + "processing_status": "processing" + }, + "id": "123", + "type": "arbitrary_rule_status" + }, + { + "attributes": { + "processing_status": "done" + }, + "id": "456", + "type": "arbitrary_rule_status" + } + ] + }, + "html": "
\n
\n
\n
\n

data [required]

\n
\n

[object]

\n

The ArbitraryRuleStatusResponseArray data.

\n
\n
\n
\n
\n
\n

attributes [required]

\n
\n

object

\n

The definition of ArbitraryRuleStatusResponseDataAttributes object.

\n
\n
\n
\n
\n
\n

processing_status [required]

\n
\n

string

\n

The processing status of the custom allocation rule.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

id [required]

\n
\n

string

\n

The unique identifier of the custom allocation rule.

\n
\n \n
\n
\n
\n
\n
\n

type [required]

\n
\n

enum

\n

Arbitrary rule status resource type. \nAllowed enum values: arbitrary_rule_status

default: arbitrary_rule_status

\n
\n \n
\n
\n
\n
" + }, + "429": { + "json": { + "errors": [ + "Bad Request" + ] + }, + "html": "
\n
\n
\n
\n

errors [required]

\n
\n

[string]

\n

A list of errors.

\n
\n \n
\n
" + } + }, + "request": { + "json_curl": {}, + "json": {}, + "html": "" + } + }, "DeleteCustomAllocationRule": { "responses": { "429": { @@ -2590,6 +2628,44 @@ "html": "
\n
\n
\n
\n

data [required]

\n
\n

[object]

\n

The ReorderRulesetResourceArray data.

\n
\n
\n
\n
\n
\n

id

\n
\n

string

\n

The ReorderRulesetResourceData id.

\n
\n \n
\n
\n
\n
\n
\n

type [required]

\n
\n

enum

\n

Ruleset resource type. \nAllowed enum values: ruleset

default: ruleset

\n
\n \n
\n
\n
\n
" } }, + "ListTagPipelinesRulesetsStatus": { + "responses": { + "200": { + "json": { + "data": [ + { + "attributes": { + "processing_status": "processing" + }, + "id": "55ef2385-9ae1-4410-90c4-5ac1b60fec10", + "type": "ruleset_status" + }, + { + "attributes": { + "processing_status": "done" + }, + "id": "a7b8c9d0-1234-5678-9abc-def012345678", + "type": "ruleset_status" + } + ] + }, + "html": "
\n
\n
\n
\n

data [required]

\n
\n

[object]

\n

The RulesetStatusRespArray data.

\n
\n
\n
\n
\n
\n

attributes [required]

\n
\n

object

\n

The definition of RulesetStatusRespDataAttributes object.

\n
\n
\n
\n
\n
\n

processing_status [required]

\n
\n

string

\n

The processing status of the ruleset.

\n
\n \n
\n
\n
\n
\n
\n
\n
\n

id [required]

\n
\n

string

\n

The unique identifier of the ruleset.

\n
\n \n
\n
\n
\n
\n
\n

type [required]

\n
\n

enum

\n

Ruleset status resource type. \nAllowed enum values: ruleset_status

default: ruleset_status

\n
\n \n
\n
\n
\n
" + }, + "429": { + "json": { + "errors": [ + "Bad Request" + ] + }, + "html": "
\n
\n
\n
\n

errors [required]

\n
\n

[string]

\n

A list of errors.

\n
\n \n
\n
" + } + }, + "request": { + "json_curl": {}, + "json": {}, + "html": "" + } + }, "ValidateQuery": { "responses": { "200": { diff --git a/data/api/v1/full_spec.yaml b/data/api/v1/full_spec.yaml index 5d2c9580433..929acfbd599 100644 --- a/data/api/v1/full_spec.yaml +++ b/data/api/v1/full_spec.yaml @@ -791,11 +791,6 @@ components: items: $ref: "#/components/schemas/ResourceProviderConfig" type: array - secretless_auth_enabled: - description: |- - (Preview) When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret. - example: true - type: boolean tenant_name: description: Your Azure Active Directory ID. example: "testc44-1234-5678-9101-cc00736ftest" diff --git a/data/api/v2/full_spec.yaml b/data/api/v2/full_spec.yaml index 52bc38dcb0f..31d3b3b6441 100644 --- a/data/api/v2/full_spec.yaml +++ b/data/api/v2/full_spec.yaml @@ -6355,6 +6355,62 @@ components: type: string x-enum-varnames: - ARBITRARY_RULE + ArbitraryRuleStatusResponseArray: + description: The definition of `ArbitraryRuleStatusResponseArray` object. + example: + data: + - attributes: + processing_status: processing + id: "123" + type: arbitrary_rule_status + - attributes: + processing_status: done + id: "456" + type: arbitrary_rule_status + properties: + data: + description: The `ArbitraryRuleStatusResponseArray` `data`. + items: + $ref: "#/components/schemas/ArbitraryRuleStatusResponseData" + type: array + required: + - data + type: object + ArbitraryRuleStatusResponseData: + description: The definition of `ArbitraryRuleStatusResponseData` object. + properties: + attributes: + $ref: "#/components/schemas/ArbitraryRuleStatusResponseDataAttributes" + id: + description: The unique identifier of the custom allocation rule. + example: "123" + type: string + type: + $ref: "#/components/schemas/ArbitraryRuleStatusResponseDataType" + required: + - id + - type + - attributes + type: object + ArbitraryRuleStatusResponseDataAttributes: + description: The definition of `ArbitraryRuleStatusResponseDataAttributes` object. + properties: + processing_status: + description: The processing status of the custom allocation rule. + example: processing + type: string + required: + - processing_status + type: object + ArbitraryRuleStatusResponseDataType: + default: arbitrary_rule_status + description: Arbitrary rule status resource type. + enum: + - arbitrary_rule_status + example: arbitrary_rule_status + type: string + x-enum-varnames: + - ARBITRARY_RULE_STATUS Argument: description: A named argument for a custom static analysis rule. properties: @@ -60589,6 +60645,62 @@ components: type: string x-enum-varnames: - RULESET + RulesetStatusRespArray: + description: The definition of `RulesetStatusRespArray` object. + example: + data: + - attributes: + processing_status: processing + id: 55ef2385-9ae1-4410-90c4-5ac1b60fec10 + type: ruleset_status + - attributes: + processing_status: done + id: a7b8c9d0-1234-5678-9abc-def012345678 + type: ruleset_status + properties: + data: + description: The `RulesetStatusRespArray` `data`. + items: + $ref: "#/components/schemas/RulesetStatusRespData" + type: array + required: + - data + type: object + RulesetStatusRespData: + description: The definition of `RulesetStatusRespData` object. + properties: + attributes: + $ref: "#/components/schemas/RulesetStatusRespDataAttributes" + id: + description: The unique identifier of the ruleset. + example: 55ef2385-9ae1-4410-90c4-5ac1b60fec10 + type: string + type: + $ref: "#/components/schemas/RulesetStatusRespDataType" + required: + - id + - type + - attributes + type: object + RulesetStatusRespDataAttributes: + description: The definition of `RulesetStatusRespDataAttributes` object. + properties: + processing_status: + description: The processing status of the ruleset. + example: processing + type: string + required: + - processing_status + type: object + RulesetStatusRespDataType: + default: ruleset_status + description: Ruleset status resource type. + enum: + - ruleset_status + example: ruleset_status + type: string + x-enum-varnames: + - RULESET_STATUS RumCrossProductSampling: description: The configuration for cross-product retention filters. properties: @@ -92881,6 +92993,28 @@ paths: tags: - Cloud Cost Management x-menu-order: 28 + /api/v2/cost/arbitrary_rule/status: + get: + description: List the processing status of all custom allocation rules. Returns only the ID and processing status for each rule. + operationId: ListCustomAllocationRulesStatus + responses: + "200": + content: + application/json: + schema: + $ref: "#/components/schemas/ArbitraryRuleStatusResponseArray" + description: OK + "429": + $ref: "#/components/responses/TooManyRequestsResponse" + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - cloud_cost_management_read + summary: List custom allocation rules status + tags: + - Cloud Cost Management + x-menu-order: 40 /api/v2/cost/arbitrary_rule/{rule_id}: delete: description: Delete a custom allocation rule - Delete an existing custom allocation rule by its ID @@ -132685,6 +132819,28 @@ paths: tags: - Cloud Cost Management x-menu-order: 21 + /api/v2/tags/enrichment/status: + get: + description: List the processing status of all tag pipeline rulesets. Returns only the ID and processing status for each ruleset. + operationId: ListTagPipelinesRulesetsStatus + responses: + "200": + content: + application/json: + schema: + $ref: "#/components/schemas/RulesetStatusRespArray" + description: OK + "429": + $ref: "#/components/responses/TooManyRequestsResponse" + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - cloud_cost_management_read + summary: List tag pipeline rulesets status + tags: + - Cloud Cost Management + x-menu-order: 41 /api/v2/tags/enrichment/validate-query: post: description: Validate a tag pipeline query - Validate the syntax and structure of a tag pipeline query diff --git a/data/api/v2/translate_actions.json b/data/api/v2/translate_actions.json index 9db3fbe5a3c..3815629c2ff 100644 --- a/data/api/v2/translate_actions.json +++ b/data/api/v2/translate_actions.json @@ -911,6 +911,10 @@ "request_description": "", "request_schema_description": "The definition of `ReorderRuleResourceArray` object." }, + "ListCustomAllocationRulesStatus": { + "description": "List the processing status of all custom allocation rules. Returns only the ID and processing status for each rule.", + "summary": "List custom allocation rules status" + }, "DeleteCustomAllocationRule": { "description": "Delete a custom allocation rule - Delete an existing custom allocation rule by its ID", "summary": "Delete custom allocation rule" @@ -4680,6 +4684,10 @@ "request_description": "", "request_schema_description": "The definition of `ReorderRulesetResourceArray` object." }, + "ListTagPipelinesRulesetsStatus": { + "description": "List the processing status of all tag pipeline rulesets. Returns only the ID and processing status for each ruleset.", + "summary": "List tag pipeline rulesets status" + }, "ValidateQuery": { "description": "Validate a tag pipeline query - Validate the syntax and structure of a tag pipeline query", "summary": "Validate query",