From e1a0f7b0644a55c68a965ac14ab8cfa6a7dddc2d Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Wed, 10 Feb 2021 14:41:52 +0000 Subject: [PATCH] Regenerate client from commit f2771da of spec repo --- .apigentools-info | 8 +- docs/v1/AWSIntegrationApi.md | 54 +++++- docs/v1/AWSLogsIntegrationApi.md | 42 ++++- docs/v1/AuthenticationApi.md | 6 +- docs/v1/AzureIntegrationApi.md | 30 ++- docs/v1/DashboardListsApi.md | 30 ++- docs/v1/DashboardsApi.md | 30 ++- docs/v1/DowntimesApi.md | 36 +++- docs/v1/EventsApi.md | 12 +- docs/v1/GCPIntegrationApi.md | 24 ++- docs/v1/HostsApi.md | 24 ++- docs/v1/IPRangesApi.md | 5 + docs/v1/KeyManagementApi.md | 60 +++++- docs/v1/LogsApi.md | 6 +- docs/v1/LogsIndexesApi.md | 36 +++- docs/v1/LogsPipelinesApi.md | 42 ++++- docs/v1/MetricsApi.md | 30 ++- docs/v1/MonitorsApi.md | 42 ++++- docs/v1/OrganizationsApi.md | 30 ++- docs/v1/PagerDutyIntegrationApi.md | 24 ++- .../v1/ServiceLevelObjectiveCorrectionsApi.md | 30 ++- docs/v1/ServiceLevelObjectivesApi.md | 48 ++++- docs/v1/SnapshotsApi.md | 6 +- docs/v1/SyntheticsApi.md | 126 ++++++++++--- docs/v1/TagsApi.md | 30 ++- docs/v1/UsageMeteringApi.md | 174 +++++++++++++++--- docs/v1/UsersApi.md | 30 ++- docs/v2/DashboardListsApi.md | 24 ++- docs/v2/IncidentServicesApi.md | 30 ++- docs/v2/IncidentTeamsApi.md | 30 ++- docs/v2/IncidentsApi.md | 30 ++- docs/v2/KeyManagementApi.md | 78 ++++++-- docs/v2/LogsApi.md | 18 +- docs/v2/LogsArchivesApi.md | 60 +++++- docs/v2/LogsMetricsApi.md | 30 ++- docs/v2/ProcessesApi.md | 6 +- docs/v2/RolesApi.md | 72 ++++++-- docs/v2/SecurityMonitoringApi.md | 42 ++++- docs/v2/UsersApi.md | 54 +++++- 39 files changed, 1239 insertions(+), 250 deletions(-) diff --git a/.apigentools-info b/.apigentools-info index 43311c0bc919..c3dc2d4793d9 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.4.1.dev2", - "regenerated": "2021-02-10 07:40:53.957956", - "spec_repo_commit": "329a27b" + "regenerated": "2021-02-10 14:41:37.500692", + "spec_repo_commit": "f2771da" }, "v2": { "apigentools_version": "1.4.1.dev2", - "regenerated": "2021-02-10 07:41:06.768487", - "spec_repo_commit": "329a27b" + "regenerated": "2021-02-10 14:41:50.301943", + "spec_repo_commit": "f2771da" } } } \ No newline at end of file diff --git a/docs/v1/AWSIntegrationApi.md b/docs/v1/AWSIntegrationApi.md index 3d9e24f4c30e..6b6e9ef9ec11 100644 --- a/docs/v1/AWSIntegrationApi.md +++ b/docs/v1/AWSIntegrationApi.md @@ -28,8 +28,12 @@ Create a Datadog-Amazon Web Services integration. Using the `POST` method update ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -100,8 +104,12 @@ Set an AWS tag filter. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -172,8 +180,12 @@ Generate a new AWS external ID for a given AWS account ID and role name pair. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -244,8 +256,12 @@ Delete a Datadog-AWS integration matching the specified `account_id` and `role_n ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -316,8 +332,12 @@ Delete a tag filtering entry. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -388,8 +408,12 @@ List all namespace rules for a given Datadog-AWS integration. This endpoint take ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -457,8 +481,12 @@ List all Datadog-AWS integrations available in your Datadog organization. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -535,8 +563,12 @@ Get all AWS tag filters. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -607,8 +639,12 @@ Update a Datadog-Amazon Web Services integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/AWSLogsIntegrationApi.md b/docs/v1/AWSLogsIntegrationApi.md index 1b49bd7bfe98..bc49593d25a9 100644 --- a/docs/v1/AWSLogsIntegrationApi.md +++ b/docs/v1/AWSLogsIntegrationApi.md @@ -26,8 +26,12 @@ Test if permissions are present to add a log-forwarding triggers for the given s ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -98,8 +102,12 @@ Test if permissions are present to add log-forwarding triggers for the given ser ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -170,8 +178,12 @@ Attach the Lambda ARN of the Lambda created for the Datadog-AWS log collection t ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -242,8 +254,12 @@ Delete a Datadog-AWS logs configuration by removing the specific Lambda ARN asso ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -314,8 +330,12 @@ Enable automatic log collection for a list of services. This should be run after ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -386,8 +406,12 @@ List all Datadog-AWS Logs integrations configured in your Datadog account. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -455,8 +479,12 @@ Get the list of current AWS services that Datadog offers automatic log collectio ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/AuthenticationApi.md b/docs/v1/AuthenticationApi.md index acd4871b19a0..d4b90e4357b4 100644 --- a/docs/v1/AuthenticationApi.md +++ b/docs/v1/AuthenticationApi.md @@ -20,8 +20,12 @@ Check if the API key (not the APP key) is valid. If invalid, a 403 is returned. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] end diff --git a/docs/v1/AzureIntegrationApi.md b/docs/v1/AzureIntegrationApi.md index f1ed5026445f..4f26293848e8 100644 --- a/docs/v1/AzureIntegrationApi.md +++ b/docs/v1/AzureIntegrationApi.md @@ -24,8 +24,12 @@ Create a Datadog-Azure integration. Using the `POST` method updates your integr ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -96,8 +100,12 @@ Delete a given Datadog-Azure integration from your Datadog account. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -168,8 +176,12 @@ List all Datadog-Azure integrations configured in your Datadog account. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -237,8 +249,12 @@ Update the defined list of host filters for a given Datadog-Azure integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -309,8 +325,12 @@ Update a Datadog-Azure integration. Requires an existing `tenant_name` and `clie ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/DashboardListsApi.md b/docs/v1/DashboardListsApi.md index 4837dd33fca9..262802a0e86d 100644 --- a/docs/v1/DashboardListsApi.md +++ b/docs/v1/DashboardListsApi.md @@ -24,8 +24,12 @@ Create an empty dashboard list. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -96,8 +100,12 @@ Delete a dashboard list. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -168,8 +176,12 @@ Fetch an existing dashboard list's definition. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -240,8 +252,12 @@ Fetch all of your existing dashboard list definitions. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -309,8 +325,12 @@ Update the name of a dashboard list. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/DashboardsApi.md b/docs/v1/DashboardsApi.md index 37bcd697ef86..ddab3e767ade 100644 --- a/docs/v1/DashboardsApi.md +++ b/docs/v1/DashboardsApi.md @@ -24,8 +24,12 @@ Create a dashboard using the specified options. When defining queries in your wi ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -96,8 +100,12 @@ Delete a dashboard using the specified ID. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -168,8 +176,12 @@ Get a dashboard using the specified ID. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -240,8 +252,12 @@ Get all dashboards. **Note**: This query will only return custom created or clo ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -309,8 +325,12 @@ Update a dashboard using the specified ID. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/DowntimesApi.md b/docs/v1/DowntimesApi.md index 24b6b125de61..3e7455c510e5 100644 --- a/docs/v1/DowntimesApi.md +++ b/docs/v1/DowntimesApi.md @@ -25,8 +25,12 @@ Cancel a downtime. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -96,8 +100,12 @@ Delete all downtimes that match the scope of `X`. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -168,8 +176,12 @@ Schedule a downtime. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -240,8 +252,12 @@ Get downtime detail by `downtime_id`. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -312,8 +328,12 @@ Get all scheduled downtimes. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -386,8 +406,12 @@ Update a single downtime by `downtime_id`. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/EventsApi.md b/docs/v1/EventsApi.md index 8acdbda50011..b0b997161c01 100644 --- a/docs/v1/EventsApi.md +++ b/docs/v1/EventsApi.md @@ -21,8 +21,12 @@ This endpoint allows you to query for event details. **Note**: If the event you ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -93,8 +97,12 @@ The event stream can be queried and filtered by time, priority, sources and tags ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/GCPIntegrationApi.md b/docs/v1/GCPIntegrationApi.md index 30ed7318741a..6e8954893790 100644 --- a/docs/v1/GCPIntegrationApi.md +++ b/docs/v1/GCPIntegrationApi.md @@ -23,8 +23,12 @@ Create a Datadog-GCP integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -95,8 +99,12 @@ Delete a given Datadog-GCP integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -167,8 +175,12 @@ List all Datadog-GCP integrations configured in your Datadog account. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -236,8 +248,12 @@ Update a Datadog-GCP integrations host_filters and/or auto-mute. Requires a `pro ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/HostsApi.md b/docs/v1/HostsApi.md index 3abbbf8e4311..4fce053aba53 100644 --- a/docs/v1/HostsApi.md +++ b/docs/v1/HostsApi.md @@ -23,8 +23,12 @@ This endpoint returns the total number of active and up hosts in your Datadog ac ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -97,8 +101,12 @@ This endpoint allows searching for hosts by name, alias, or tag. Hosts live with ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -185,8 +193,12 @@ Mute a host. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -259,8 +271,12 @@ Unmutes a host. This endpoint takes no JSON arguments. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/IPRangesApi.md b/docs/v1/IPRangesApi.md index 4440b6fac849..04b822ff6ca1 100644 --- a/docs/v1/IPRangesApi.md +++ b/docs/v1/IPRangesApi.md @@ -21,6 +21,11 @@ Get information about Datadog IP ranges. require 'time' require 'datadog_api_client/v1' +DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' +end + api_instance = DatadogAPIClient::V1::IPRangesApi.new begin diff --git a/docs/v1/KeyManagementApi.md b/docs/v1/KeyManagementApi.md index 183b229fca60..91c5171c93f5 100644 --- a/docs/v1/KeyManagementApi.md +++ b/docs/v1/KeyManagementApi.md @@ -29,8 +29,12 @@ Creates an API key with a given name. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -101,8 +105,12 @@ Create an application key with a given name. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -173,8 +181,12 @@ Delete a given API key. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -245,8 +257,12 @@ Delete a given application key. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -317,8 +333,12 @@ Get a given API key. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -389,8 +409,12 @@ Get a given application key. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -461,8 +485,12 @@ Get all API keys available for your account. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -530,8 +558,12 @@ Get all application keys available for your Datadog account. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -599,8 +631,12 @@ Edit an API key name. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -673,8 +709,12 @@ Edit an application key name. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/LogsApi.md b/docs/v1/LogsApi.md index 7ea8e61704fc..c1ea46f191c9 100644 --- a/docs/v1/LogsApi.md +++ b/docs/v1/LogsApi.md @@ -20,8 +20,12 @@ List endpoint returns logs that match a log search query. [Results are paginated ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/LogsIndexesApi.md b/docs/v1/LogsIndexesApi.md index 62d53997e247..65690f3035bb 100644 --- a/docs/v1/LogsIndexesApi.md +++ b/docs/v1/LogsIndexesApi.md @@ -25,8 +25,12 @@ Creates a new index. Returns the Index object passed in the request body when th ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -97,8 +101,12 @@ Get one log index from your organization. This endpoint takes no JSON arguments. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -169,8 +177,12 @@ Get the current order of your log indexes. This endpoint takes no JSON arguments ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -238,8 +250,12 @@ The Index object describes the configuration of a log index. This endpoint retur ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -307,8 +323,12 @@ Update an index as identified by its name. Returns the Index object passed in th ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -381,8 +401,12 @@ This endpoint updates the index order of your organization. It returns the index ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/LogsPipelinesApi.md b/docs/v1/LogsPipelinesApi.md index 458f83cfc056..e842d727fd2c 100644 --- a/docs/v1/LogsPipelinesApi.md +++ b/docs/v1/LogsPipelinesApi.md @@ -26,8 +26,12 @@ Create a pipeline in your organization. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -98,8 +102,12 @@ Delete a given pipeline from your organization. This endpoint takes no JSON argu ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -169,8 +177,12 @@ Get a specific pipeline from your organization. This endpoint takes no JSON argu ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -241,8 +253,12 @@ Get the current order of your pipelines. This endpoint takes no JSON arguments. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -310,8 +326,12 @@ Get all pipelines from your organization. This endpoint takes no JSON arguments. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -379,8 +399,12 @@ Update a given pipeline configuration to change it’s processors or their order ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -453,8 +477,12 @@ Update the order of your pipelines. Since logs are processed sequentially, reord ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/MetricsApi.md b/docs/v1/MetricsApi.md index 0e99e21e4f54..68913701173d 100644 --- a/docs/v1/MetricsApi.md +++ b/docs/v1/MetricsApi.md @@ -24,8 +24,12 @@ Get metadata about a specific metric. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -96,8 +100,12 @@ Get the list of actively reporting metrics from a given time until now. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -172,8 +180,12 @@ Search for metrics from the last 24 hours in Datadog. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -244,8 +256,12 @@ Query timeseries points. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -320,8 +336,12 @@ Edit metadata of a specific metric. Find out more about [supported types](https: ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/MonitorsApi.md b/docs/v1/MonitorsApi.md index c656101cfaea..7503d60d7f3e 100644 --- a/docs/v1/MonitorsApi.md +++ b/docs/v1/MonitorsApi.md @@ -26,8 +26,12 @@ Check if the given monitors can be deleted. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -98,8 +102,12 @@ Create a monitor using the specified options. #### Monitor Types The type of m ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -170,8 +178,12 @@ Delete the specified monitor ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -246,8 +258,12 @@ Get details about the specified monitor from your organization. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -322,8 +338,12 @@ Get details about the specified monitor from your organization. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -410,8 +430,12 @@ Edit the specified monitor. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -484,8 +508,12 @@ Validate the monitor provided in the request. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/OrganizationsApi.md b/docs/v1/OrganizationsApi.md index 888dd18443d2..e7cd94e0c86b 100644 --- a/docs/v1/OrganizationsApi.md +++ b/docs/v1/OrganizationsApi.md @@ -24,8 +24,12 @@ Create a child organization. This endpoint requires the [multi-organization acc ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -96,8 +100,12 @@ Get organization information. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -168,8 +176,12 @@ List your managed organizations. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -237,8 +249,12 @@ Update your organization. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -311,8 +327,12 @@ There are a couple of options for updating the Identity Provider (IdP) metadata ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/PagerDutyIntegrationApi.md b/docs/v1/PagerDutyIntegrationApi.md index 097f3349c670..8aa44b10ff32 100644 --- a/docs/v1/PagerDutyIntegrationApi.md +++ b/docs/v1/PagerDutyIntegrationApi.md @@ -23,8 +23,12 @@ Create a new service object in the PagerDuty integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -95,8 +99,12 @@ Delete a single service object in the Datadog-PagerDuty integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -166,8 +174,12 @@ Get service name in the Datadog-PagerDuty integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -238,8 +250,12 @@ Update a single service object in the Datadog-PagerDuty integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/ServiceLevelObjectiveCorrectionsApi.md b/docs/v1/ServiceLevelObjectiveCorrectionsApi.md index 4821c7266639..4c096c35d5da 100644 --- a/docs/v1/ServiceLevelObjectiveCorrectionsApi.md +++ b/docs/v1/ServiceLevelObjectiveCorrectionsApi.md @@ -24,8 +24,12 @@ Create an SLO Correction ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -98,8 +102,12 @@ Permanently delete the specified SLO Correction object ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -171,8 +179,12 @@ Get an SLO Correction ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -245,8 +257,12 @@ Get all Service Level Objective Corrections ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -316,8 +332,12 @@ Update the specified SLO correction object object ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/ServiceLevelObjectivesApi.md b/docs/v1/ServiceLevelObjectivesApi.md index 880452899d3a..fa231d14da2b 100644 --- a/docs/v1/ServiceLevelObjectivesApi.md +++ b/docs/v1/ServiceLevelObjectivesApi.md @@ -27,8 +27,12 @@ Check if a SLO can be safely deleted. For example, assure an SLO can be deleted ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -99,8 +103,12 @@ Create a service level objective object. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -171,8 +179,12 @@ Permanently delete the specified service level objective object. If an SLO is u ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -247,8 +259,12 @@ Delete (or partially delete) multiple service level objective objects. This end ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -319,8 +335,12 @@ Get a service level objective object. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -391,8 +411,12 @@ Get a specific SLO’s history, regardless of its SLO type. The detailed histor ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -469,8 +493,12 @@ Get a list of service level objective objects for your organization. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -549,8 +577,12 @@ Update the specified service level objective object. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/SnapshotsApi.md b/docs/v1/SnapshotsApi.md index 5e99cbb05695..a323533e2995 100644 --- a/docs/v1/SnapshotsApi.md +++ b/docs/v1/SnapshotsApi.md @@ -20,8 +20,12 @@ Take graph snapshots. **Note**: When a snapshot is created, there is some delay ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/SyntheticsApi.md b/docs/v1/SyntheticsApi.md index db09adfa0414..73e3819ab288 100644 --- a/docs/v1/SyntheticsApi.md +++ b/docs/v1/SyntheticsApi.md @@ -40,8 +40,12 @@ Create a Synthetics global variable. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -112,8 +116,12 @@ Create a new Synthetics private location. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -184,8 +192,12 @@ Create a Synthetic test. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -256,8 +268,12 @@ Delete a Synthetics global variable. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -327,8 +343,12 @@ Delete a Synthetics private location. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -398,8 +418,12 @@ Delete multiple Synthetic tests by ID. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -470,8 +494,12 @@ Edit a Synthetics global variable. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -544,8 +572,12 @@ Get the last 50 test results summaries for a given Synthetics API test. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -624,8 +656,12 @@ Get a specific full result from a given (API) Synthetic test. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -698,8 +734,12 @@ Get the detailed configuration (including steps) associated with a Synthetic bro ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -770,8 +810,12 @@ Get the last 50 test results summaries for a given Synthetics Browser test. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -850,8 +894,12 @@ Get a specific full result from a given (browser) Synthetic test. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -924,8 +972,12 @@ Get the detailed configuration of a global variable. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -996,8 +1048,12 @@ Get a Synthetics private location. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1068,8 +1124,12 @@ Get the detailed configuration associated with a Synthetics test. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1140,8 +1200,12 @@ Get the list of public and private locations available for Synthetic tests. No a ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1209,8 +1273,12 @@ Get the list of all Synthetic tests. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1278,8 +1346,12 @@ Trigger a set of Synthetics tests for continuous integration. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1350,8 +1422,12 @@ Edit a Synthetics private location. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1424,8 +1500,12 @@ Edit the configuration of a Synthetic test. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1498,8 +1578,12 @@ Pause or start a Synthetics test by changing the status. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/TagsApi.md b/docs/v1/TagsApi.md index b7567cea5206..6ef8a763a17f 100644 --- a/docs/v1/TagsApi.md +++ b/docs/v1/TagsApi.md @@ -24,8 +24,12 @@ This endpoint allows you to add new tags to a host, optionally specifying where ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -102,8 +106,12 @@ This endpoint allows you to remove all user-assigned tags for a single host. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -177,8 +185,12 @@ Return the list of tags that apply to a given host. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -253,8 +265,12 @@ Return a mapping of tags to hosts for your whole infrastructure. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -327,8 +343,12 @@ This endpoint allows you to update/replace all tags in an integration source wit ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/UsageMeteringApi.md b/docs/v1/UsageMeteringApi.md index 0db627d77b19..bedb2fbf3796 100644 --- a/docs/v1/UsageMeteringApi.md +++ b/docs/v1/UsageMeteringApi.md @@ -48,8 +48,12 @@ Get daily custom reports. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -130,8 +134,12 @@ Get hourly usage for incident management. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -206,8 +214,12 @@ Get hourly usage for ingested spans. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -282,8 +294,12 @@ Get monthly custom reports. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -364,8 +380,12 @@ Get specified daily custom reports. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -438,8 +458,12 @@ Get specified monthly custom reports. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -512,8 +536,12 @@ Get hourly usage for tracing without limits. **Note** This endpoint has been re ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -588,8 +616,12 @@ Get hourly usage for analyzed logs (Security Monitoring). ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -664,8 +696,12 @@ Get Usage Attribution. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -748,8 +784,12 @@ Get billable usage across your account. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -822,8 +862,12 @@ Get hourly usage for [Fargate](https://docs.datadoghq.com/integrations/ecs_farga ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -898,8 +942,12 @@ Get hourly usage for hosts and containers. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -974,8 +1022,12 @@ Get hourly usage for indexed spans. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1050,8 +1102,12 @@ Get hourly usage for IoT. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1126,8 +1182,12 @@ Get hourly usage for lambda. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1202,8 +1262,12 @@ Get hourly usage for logs. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1278,8 +1342,12 @@ Get hourly usage for logs by index. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1356,8 +1424,12 @@ Get hourly usage for network flows. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1432,8 +1504,12 @@ Get hourly usage for network hosts. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1508,8 +1584,12 @@ Get hourly usage for profiled hosts. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1584,8 +1664,12 @@ Get hourly usage for [RUM](https://docs.datadoghq.com/real_user_monitoring/) Ses ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1662,8 +1746,12 @@ Get hourly usage for SNMP devices. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1738,8 +1826,12 @@ Get usage across your multi-org account. You must have the multi-org feature ena ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1816,8 +1908,12 @@ Get hourly usage for [Synthetics checks](https://docs.datadoghq.com/synthetics/) ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1892,8 +1988,12 @@ Get hourly usage for [synthetics API checks](https://docs.datadoghq.com/syntheti ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -1968,8 +2068,12 @@ Get hourly usage for synthetics browser checks. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -2044,8 +2148,12 @@ Get hourly usage for [custom metrics](https://docs.datadoghq.com/developers/metr ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -2120,8 +2228,12 @@ Get top [custom metrics](https://docs.datadoghq.com/developers/metrics/custom_me ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -2198,8 +2310,12 @@ Get hourly usage for trace search. **Note** This endpoint has been renamed to ` ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v1/UsersApi.md b/docs/v1/UsersApi.md index b100cd4a8f44..51746dac8e74 100644 --- a/docs/v1/UsersApi.md +++ b/docs/v1/UsersApi.md @@ -24,8 +24,12 @@ Create a user for your organization. **Note**: Users can only be created with t ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -96,8 +100,12 @@ Delete a user from an organization. **Note**: This endpoint can only be used wi ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -168,8 +176,12 @@ Get a user's details. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -240,8 +252,12 @@ List all users for your organization. ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -309,8 +325,12 @@ Update a user information. **Note**: It can only be used with application keys ```ruby require 'time' require 'datadog_api_client/v1' -# setup authorization + DatadogAPIClient::V1.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/DashboardListsApi.md b/docs/v2/DashboardListsApi.md index 171e5917e3af..7ab696660e2f 100644 --- a/docs/v2/DashboardListsApi.md +++ b/docs/v2/DashboardListsApi.md @@ -23,8 +23,12 @@ Add dashboards to an existing dashboard list. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -97,8 +101,12 @@ Delete dashboards from an existing dashboard list. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -171,8 +179,12 @@ Fetch the dashboard list’s dashboard definitions. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -243,8 +255,12 @@ Update dashboards of an existing dashboard list. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/IncidentServicesApi.md b/docs/v2/IncidentServicesApi.md index 32ae72907196..e2a1e3ce4ebe 100644 --- a/docs/v2/IncidentServicesApi.md +++ b/docs/v2/IncidentServicesApi.md @@ -24,8 +24,12 @@ Creates a new incident service. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -98,8 +102,12 @@ Deletes an existing incident service. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -171,8 +179,12 @@ Get details of an incident service. If the `include[users]` query parameter is p ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -249,8 +261,12 @@ Get all incident services uploaded for the requesting user's organization. If th ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -331,8 +347,12 @@ Updates an existing incident service. Only provide the attributes which should b ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/IncidentTeamsApi.md b/docs/v2/IncidentTeamsApi.md index 640a998593c3..fd5e08aeb792 100644 --- a/docs/v2/IncidentTeamsApi.md +++ b/docs/v2/IncidentTeamsApi.md @@ -24,8 +24,12 @@ Creates a new incident team. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -98,8 +102,12 @@ Deletes an existing incident team. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -171,8 +179,12 @@ Get details of an incident team. If the `include[users]` query parameter is prov ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -249,8 +261,12 @@ Get all incident teams for the requesting user's organization. If the `include[u ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -331,8 +347,12 @@ Updates an existing incident team. Only provide the attributes which should be u ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/IncidentsApi.md b/docs/v2/IncidentsApi.md index 47bbb490162a..cc1c2d476bda 100644 --- a/docs/v2/IncidentsApi.md +++ b/docs/v2/IncidentsApi.md @@ -24,8 +24,12 @@ Create an incident. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -98,8 +102,12 @@ Deletes an existing incident from the users organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -171,8 +179,12 @@ Get the details of an incident by `incident_id`. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -249,8 +261,12 @@ Get all incidents for the user's organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -329,8 +345,12 @@ Updates an incident. Provide only the attributes that should be updated as this ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/KeyManagementApi.md b/docs/v2/KeyManagementApi.md index 64bacb5ba822..a2c46dc17c40 100644 --- a/docs/v2/KeyManagementApi.md +++ b/docs/v2/KeyManagementApi.md @@ -32,8 +32,12 @@ Create an API key. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -104,8 +108,12 @@ Create an application key for current user ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -176,8 +184,12 @@ Delete an API key. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -247,8 +259,12 @@ Delete an application key ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -318,8 +334,12 @@ Delete an application key owned by current user ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -389,8 +409,12 @@ Get an API key. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -465,8 +489,12 @@ Get an application key owned by current user ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -537,8 +565,12 @@ List all API keys available for your account. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -627,8 +659,12 @@ List all application keys available for your org ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -711,8 +747,12 @@ List all application keys available for current user ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -795,8 +835,12 @@ Update an API key. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -869,8 +913,12 @@ Edit an application key ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -943,8 +991,12 @@ Edit an application key owned by current user ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/LogsApi.md b/docs/v2/LogsApi.md index ff70d23ab141..60d11523cc7c 100644 --- a/docs/v2/LogsApi.md +++ b/docs/v2/LogsApi.md @@ -22,8 +22,12 @@ The API endpoint to aggregate events into buckets and compute metrics and timese ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -94,8 +98,12 @@ List endpoint returns logs that match a log search query. [Results are paginated ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -168,8 +176,12 @@ List endpoint returns logs that match a log search query. [Results are paginated ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/LogsArchivesApi.md b/docs/v2/LogsArchivesApi.md index 533220296631..7ca59a38aa17 100644 --- a/docs/v2/LogsArchivesApi.md +++ b/docs/v2/LogsArchivesApi.md @@ -29,8 +29,12 @@ Adds a read role to an archive. ([Roles API](https://docs.datadoghq.com/api/v2/r ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -102,8 +106,12 @@ Create an archive in your organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -174,8 +182,12 @@ Delete a given archive from your organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -245,8 +257,12 @@ Get a specific archive from your organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -317,8 +333,12 @@ Get the current order of your archives. This endpoint takes no JSON arguments. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -386,8 +406,12 @@ Returns all read roles a given archive is restricted to. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -458,8 +482,12 @@ Get the list of configured logs archives with their definitions. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -527,8 +555,12 @@ Removes a role from an archive. ([Roles API](https://docs.datadoghq.com/api/v2/r ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -600,8 +632,12 @@ Update a given archive configuration. **Note**: Using this method updates your ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -674,8 +710,12 @@ Update the order of your archives. Since logs are processed sequentially, reorde ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/LogsMetricsApi.md b/docs/v2/LogsMetricsApi.md index 958a70c4adfc..6fd679825a55 100644 --- a/docs/v2/LogsMetricsApi.md +++ b/docs/v2/LogsMetricsApi.md @@ -24,8 +24,12 @@ Create a metric based on your ingested logs in your organization. Returns the lo ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -96,8 +100,12 @@ Delete a specific log-based metric from your organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -167,8 +175,12 @@ Get a specific log-based metric from your organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -239,8 +251,12 @@ Get the list of configured log-based metrics with their definitions. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -308,8 +324,12 @@ Update a specific log-based metric from your organization. Returns the log-based ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/ProcessesApi.md b/docs/v2/ProcessesApi.md index 6339a8674853..e6f23ee20b6a 100644 --- a/docs/v2/ProcessesApi.md +++ b/docs/v2/ProcessesApi.md @@ -20,8 +20,12 @@ Get all processes for your organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/RolesApi.md b/docs/v2/RolesApi.md index a585c7f7018f..40e0edaa42a4 100644 --- a/docs/v2/RolesApi.md +++ b/docs/v2/RolesApi.md @@ -31,8 +31,12 @@ Adds a permission to a role. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -105,8 +109,12 @@ Adds a user to a role. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -179,8 +187,12 @@ Create a new role for your organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -251,8 +263,12 @@ Disables a role. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -322,8 +338,12 @@ Get a role in the organization specified by the role’s `role_id`. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -394,8 +414,12 @@ Returns a list of all permissions, including name, description, and ID. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -463,8 +487,12 @@ Returns a list of all permissions for a single role. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -535,8 +563,12 @@ Gets all users of a role. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -617,8 +649,12 @@ Returns all roles, including their names and IDs. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -697,8 +733,12 @@ Removes a permission from a role. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -771,8 +811,12 @@ Removes a user from a role. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -845,8 +889,12 @@ Edit a role. Can only be used with application keys belonging to administrators. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/SecurityMonitoringApi.md b/docs/v2/SecurityMonitoringApi.md index 8347fe4d5f0a..2f3d74da6402 100644 --- a/docs/v2/SecurityMonitoringApi.md +++ b/docs/v2/SecurityMonitoringApi.md @@ -26,8 +26,12 @@ Create a detection rule. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -98,8 +102,12 @@ Delete an existing rule. Default rules cannot be deleted. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -169,8 +177,12 @@ Get a rule's details. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -241,8 +253,12 @@ List rules. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -317,8 +333,12 @@ The list endpoint returns security signals that match a search query. Both this ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -403,8 +423,12 @@ Returns security signals that match a search query. Both this endpoint and the G ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -479,8 +503,12 @@ Update an existing rule. When updating `cases`, `queries` or `options`, the whol ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] diff --git a/docs/v2/UsersApi.md b/docs/v2/UsersApi.md index e578c6f5d0f1..c5edf5dc2071 100644 --- a/docs/v2/UsersApi.md +++ b/docs/v2/UsersApi.md @@ -28,8 +28,12 @@ Create a user for your organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -100,8 +104,12 @@ Disable a user. Can only be used with an application key belonging to an adminis ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -171,8 +179,12 @@ Returns a single user invitation by its UUID. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -243,8 +255,12 @@ Get a user in the organization specified by the user’s `user_id`. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -315,8 +331,12 @@ Get a user organization. Returns the user information and all organizations join ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -387,8 +407,12 @@ Get a user permission set. Returns a list of the user’s permissions granted by ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -459,8 +483,12 @@ Get the list of all users in the organization. This list includes all users even ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -543,8 +571,12 @@ Sends emails to one or more users inviting them to join the organization. ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"] @@ -615,8 +647,12 @@ Edit a user. Can only be used with an application key belonging to an administra ```ruby require 'time' require 'datadog_api_client/v2' -# setup authorization + DatadogAPIClient::V2.configure do |config| + # Defining the site is optional and defaults to datadoghq.com + config.server_variables['site'] = ENV["DD_SITE"] if ENV.key? 'DD_SITE' + + # setup authorization # Configure API key authorization: apiKeyAuth config.api_key['apiKeyAuth'] = ENV["DD_CLIENT_API_KEY"]