Sha256: 4d3aa062c7f4afe1715307bf5c4a6a796b25407c042a34c576dd2268a6b67185

Contents?: true

Size: 1.06 KB

Versions: 14

Compression:

Stored size: 1.06 KB

Contents

# Mute or unmute a batch of findings returns "OK" response

require "datadog_api_client"
DatadogAPIClient.configure do |config|
  config.unstable_operations["v2.mute_findings".to_sym] = true
end
api_instance = DatadogAPIClient::V2::SecurityMonitoringAPI.new

body = DatadogAPIClient::V2::BulkMuteFindingsRequest.new({
  data: DatadogAPIClient::V2::BulkMuteFindingsRequestData.new({
    attributes: DatadogAPIClient::V2::BulkMuteFindingsRequestAttributes.new({
      mute: DatadogAPIClient::V2::BulkMuteFindingsRequestProperties.new({
        expiration_date: 1778721573794,
        muted: true,
        reason: DatadogAPIClient::V2::FindingMuteReason::ACCEPTED_RISK,
      }),
    }),
    id: "dbe5f567-192b-4404-b908-29b70e1c9f76",
    meta: DatadogAPIClient::V2::BulkMuteFindingsRequestMeta.new({
      findings: [
        DatadogAPIClient::V2::BulkMuteFindingsRequestMetaFindings.new({
          finding_id: "ZGVmLTAwcC1pZXJ-aS0wZjhjNjMyZDNmMzRlZTgzNw==",
        }),
      ],
    }),
    type: DatadogAPIClient::V2::FindingType::FINDING,
  }),
})
p api_instance.mute_findings(body)

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
datadog_api_client-2.30.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.29.1 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.28.1 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.27.1 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.26.1 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.26.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.25.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.24.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.22.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.21.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.20.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.19.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.18.0 examples/v2/security-monitoring/MuteFindings.rb
datadog_api_client-2.17.0 examples/v2/security-monitoring/MuteFindings.rb