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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .generated-info
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"spec_repo_commit": "d93d991",
"generated": "2025-07-15 09:31:41.973"
"spec_repo_commit": "2ffdc3f",
"generated": "2025-07-16 19:14:13.100"
}
6 changes: 2 additions & 4 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24530,6 +24530,8 @@ components:
code_analysis_read: View Code Analysis.
continuous_profiler_pgo_read: Read and query Continuous Profiler data
for Profile-Guided Optimization (PGO).
coterm_read: Read terminal recordings.
coterm_write: Write terminal recordings.
create_webhooks: Create webhooks integrations.
dashboards_embed_share: Create, modify, and delete shared dashboards with
share type 'embed'.
Expand Down Expand Up @@ -24566,10 +24568,6 @@ components:
security_monitoring_filters_write: Create, edit, and delete Security Filters.
security_monitoring_findings_read: View a list of findings that include
both misconfigurations and identity risks.
security_monitoring_notification_profiles_read: View Rule Security Notification
rules.
security_monitoring_notification_profiles_write: Create, edit, and delete
Security Notification rules.
security_monitoring_rules_read: Read Detection Rules.
security_monitoring_rules_write: Create and edit Detection Rules.
security_monitoring_signals_read: View Security Signals.
Expand Down
58 changes: 4 additions & 54 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42359,9 +42359,6 @@ components:
apm_service_catalog_read: View service catalog and service definitions.
apm_service_catalog_write: Add, modify, and delete service catalog definitions
when those definitions are maintained by Datadog.
appsec_vm_read: View infrastructure, application code, and library vulnerabilities.
This does not restrict API or inventory SQL access to the vulnerability
data source.
billing_read: View your organization's billing information.
cases_read: View Cases.
cases_write: Create and update cases.
Expand All @@ -42376,6 +42373,8 @@ components:
code_analysis_read: View Code Analysis.
continuous_profiler_pgo_read: Read and query Continuous Profiler data
for Profile-Guided Optimization (PGO).
coterm_read: Read terminal recordings.
coterm_write: Write terminal recordings.
create_webhooks: Create webhooks integrations.
dashboards_embed_share: Create, modify, and delete shared dashboards with
share type 'embed'.
Expand All @@ -42397,7 +42396,6 @@ components:
incident_settings_write: Configure Incident Settings.
incident_write: Create, view, and manage incidents in Datadog.
metrics_read: View custom metrics.
monitor_config_policy_write: Edit and delete monitor configuration.
monitors_downtime: Set downtimes to suppress alerts from any monitor in
an organization. Mute and unmute monitors. The ability to write monitors
is not required to set downtimes.
Expand All @@ -42413,10 +42411,6 @@ components:
security_monitoring_filters_write: Create, edit, and delete Security Filters.
security_monitoring_findings_read: View a list of findings that include
both misconfigurations and identity risks.
security_monitoring_notification_profiles_read: View Rule Security Notification
rules.
security_monitoring_notification_profiles_write: Create, edit, and delete
Security Notification rules.
security_monitoring_rules_read: Read Detection Rules.
security_monitoring_rules_write: Create and edit Detection Rules.
security_monitoring_signals_read: View Security Signals.
Expand Down Expand Up @@ -53575,8 +53569,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- monitor_config_policy_write
summary: Create a monitor notification rule
tags:
- Monitors
Expand Down Expand Up @@ -53615,8 +53607,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- monitor_config_policy_write
summary: Delete a monitor notification rule
tags:
- Monitors
Expand Down Expand Up @@ -53724,8 +53714,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- monitor_config_policy_write
summary: Update a monitor notification rule
tags:
- Monitors
Expand Down Expand Up @@ -53994,8 +53982,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- monitor_config_policy_write
summary: Create a monitor user template
tags:
- Monitors
Expand Down Expand Up @@ -54026,8 +54012,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- monitor_config_policy_write
summary: Validate a monitor user template
tags:
- Monitors
Expand Down Expand Up @@ -54059,8 +54043,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- monitor_config_policy_write
summary: Delete a monitor user template
tags:
- Monitors
Expand Down Expand Up @@ -54152,8 +54134,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- monitor_config_policy_write
summary: Update a monitor user template to a new version
tags:
- Monitors
Expand Down Expand Up @@ -54199,8 +54179,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- monitor_config_policy_write
summary: Validate an existing monitor user template
tags:
- Monitors
Expand Down Expand Up @@ -54458,13 +54436,13 @@ paths:
schema:
type: string
- description: The number of connections to be returned. The maximum value is
5000.
7500.
in: query
name: limit
schema:
default: 100
format: int32
maximum: 5000
maximum: 7500
minimum: 1
type: integer
responses:
Expand Down Expand Up @@ -58723,8 +58701,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- appsec_vm_read
summary: List vulnerable assets
tags:
- Security Monitoring
Expand Down Expand Up @@ -58882,8 +58858,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- appsec_vm_read
summary: List assets SBOMs
tags:
- Security Monitoring
Expand Down Expand Up @@ -58950,8 +58924,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- appsec_vm_read
summary: Get SBOM
tags:
- Security Monitoring
Expand All @@ -58972,8 +58944,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_read
summary: Get the list of signal-based notification rules
tags:
- Security Monitoring
Expand Down Expand Up @@ -59014,8 +58984,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_write
summary: Create a new signal-based notification rule
tags:
- Security Monitoring
Expand Down Expand Up @@ -59047,8 +59015,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_write
summary: Delete a signal-based notification rule
tags:
- Security Monitoring
Expand Down Expand Up @@ -59084,8 +59050,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_read
summary: Get details of a signal-based notification rule
tags:
- Security Monitoring
Expand Down Expand Up @@ -59130,8 +59094,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_write
summary: Patch a signal-based notification rule
tags:
- Security Monitoring
Expand Down Expand Up @@ -59527,8 +59489,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- appsec_vm_read
summary: List vulnerabilities
tags:
- Security Monitoring
Expand All @@ -59549,8 +59509,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_read
summary: Get the list of vulnerability notification rules
tags:
- Security Monitoring
Expand Down Expand Up @@ -59591,8 +59549,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_write
summary: Create a new vulnerability-based notification rule
tags:
- Security Monitoring
Expand Down Expand Up @@ -59624,8 +59580,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_write
summary: Delete a vulnerability-based notification rule
tags:
- Security Monitoring
Expand Down Expand Up @@ -59661,8 +59615,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_read
summary: Get details of a vulnerability notification rule
tags:
- Security Monitoring
Expand Down Expand Up @@ -59707,8 +59659,6 @@ paths:
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- security_monitoring_notification_profiles_write
summary: Patch a vulnerability-based notification rule
tags:
- Security Monitoring
Expand Down
6 changes: 3 additions & 3 deletions lib/datadog_api_client/v2/api/cloud_network_monitoring_api.rb
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ def get_aggregated_connections(opts = {})
# @option opts [Integer] :to Unix timestamp (number of seconds since epoch) of the end of the query window. If not provided, the end of the query window is the current time. If neither `from` nor `to` are provided, the query window is `[now - 15m, now]`.
# @option opts [String] :group_by Comma-separated list of fields to group connections by.
# @option opts [String] :tags Comma-separated list of tags to filter connections by.
# @option opts [Integer] :limit The number of connections to be returned. The maximum value is 5000.
# @option opts [Integer] :limit The number of connections to be returned. The maximum value is 7500.
# @return [Array<(SingleAggregatedConnectionResponseArray, Integer, Hash)>] SingleAggregatedConnectionResponseArray data, response status code and response headers
def get_aggregated_connections_with_http_info(opts = {})
unstable_enabled = @api_client.config.unstable_operations["v2.get_aggregated_connections".to_sym]
Expand All @@ -53,8 +53,8 @@ def get_aggregated_connections_with_http_info(opts = {})
if @api_client.config.debugging
@api_client.config.logger.debug 'Calling API: CloudNetworkMonitoringAPI.get_aggregated_connections ...'
end
if @api_client.config.client_side_validation && !opts[:'limit'].nil? && opts[:'limit'] > 5000
fail ArgumentError, 'invalid value for "opts[:"limit"]" when calling CloudNetworkMonitoringAPI.get_aggregated_connections, must be smaller than or equal to 5000.'
if @api_client.config.client_side_validation && !opts[:'limit'].nil? && opts[:'limit'] > 7500
fail ArgumentError, 'invalid value for "opts[:"limit"]" when calling CloudNetworkMonitoringAPI.get_aggregated_connections, must be smaller than or equal to 7500.'
end
if @api_client.config.client_side_validation && !opts[:'limit'].nil? && opts[:'limit'] < 1
fail ArgumentError, 'invalid value for "opts[:"limit"]" when calling CloudNetworkMonitoringAPI.get_aggregated_connections, must be greater than or equal to 1.'
Expand Down
16 changes: 8 additions & 8 deletions lib/datadog_api_client/v2/api/monitors_api.rb
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ def create_monitor_notification_rule_with_http_info(body, opts = {})
return_type = opts[:debug_return_type] || 'MonitorNotificationRuleResponse'

# auth_names
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ]
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth]

new_options = opts.merge(
:operation => :create_monitor_notification_rule,
Expand Down Expand Up @@ -210,7 +210,7 @@ def create_monitor_user_template_with_http_info(body, opts = {})
return_type = opts[:debug_return_type] || 'MonitorUserTemplateCreateResponse'

# auth_names
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ]
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth]

new_options = opts.merge(
:operation => :create_monitor_user_template,
Expand Down Expand Up @@ -340,7 +340,7 @@ def delete_monitor_notification_rule_with_http_info(rule_id, opts = {})
return_type = opts[:debug_return_type]

# auth_names
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ]
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth]

new_options = opts.merge(
:operation => :delete_monitor_notification_rule,
Expand Down Expand Up @@ -411,7 +411,7 @@ def delete_monitor_user_template_with_http_info(template_id, opts = {})
return_type = opts[:debug_return_type]

# auth_names
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ]
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth]

new_options = opts.merge(
:operation => :delete_monitor_user_template,
Expand Down Expand Up @@ -948,7 +948,7 @@ def update_monitor_notification_rule_with_http_info(rule_id, body, opts = {})
return_type = opts[:debug_return_type] || 'MonitorNotificationRuleResponse'

# auth_names
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ]
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth]

new_options = opts.merge(
:operation => :update_monitor_notification_rule,
Expand Down Expand Up @@ -1026,7 +1026,7 @@ def update_monitor_user_template_with_http_info(template_id, body, opts = {})
return_type = opts[:debug_return_type] || 'MonitorUserTemplateResponse'

# auth_names
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ]
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth]

new_options = opts.merge(
:operation => :update_monitor_user_template,
Expand Down Expand Up @@ -1104,7 +1104,7 @@ def validate_existing_monitor_user_template_with_http_info(template_id, body, op
return_type = opts[:debug_return_type]

# auth_names
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ]
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth]

new_options = opts.merge(
:operation => :validate_existing_monitor_user_template,
Expand Down Expand Up @@ -1177,7 +1177,7 @@ def validate_monitor_user_template_with_http_info(body, opts = {})
return_type = opts[:debug_return_type]

# auth_names
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ]
auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth]

new_options = opts.merge(
:operation => :validate_monitor_user_template,
Expand Down
Loading
Loading