Sha256: df89a34a8da37eef3423cec438b7a9a95a2b58892bc1ea6c0c8de53cd7784843

Contents?: true

Size: 1.08 KB

Versions: 6

Compression:

Stored size: 1.08 KB

Contents

# DatadogAPIClient::V2::SecurityMonitoringRuleQuery

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **agent_rule** | [**SecurityMonitoringRuntimeAgentRule**](SecurityMonitoringRuntimeAgentRule.md) |  | [optional] |
| **aggregation** | [**SecurityMonitoringRuleQueryAggregation**](SecurityMonitoringRuleQueryAggregation.md) |  | [optional] |
| **distinct_fields** | **Array<String>** | Field for which the cardinality is measured. Sent as an array. | [optional] |
| **group_by_fields** | **Array<String>** | Fields to group by. | [optional] |
| **metric** | **String** | The target field to aggregate over when using the sum or max aggregations. | [optional] |
| **name** | **String** | Name of the query. | [optional] |
| **query** | **String** | Query to run on logs. | [optional] |

## Example

```ruby
require 'datadog_api_client/v2'

instance = DatadogAPIClient::V2::SecurityMonitoringRuleQuery.new(
  agent_rule: null,
  aggregation: null,
  distinct_fields: null,
  group_by_fields: null,
  metric: null,
  name: null,
  query: null
)
```

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
datadog_api_client-1.4.0 docs/v2/SecurityMonitoringRuleQuery.md
datadog_api_client-1.3.0 docs/v2/SecurityMonitoringRuleQuery.md
datadog_api_client-1.2.0 docs/v2/SecurityMonitoringRuleQuery.md
datadog_api_client-1.1.0 docs/v2/SecurityMonitoringRuleQuery.md
datadog_api_client-1.0.0 docs/v2/SecurityMonitoringRuleQuery.md
datadog_api_client-1.0.0.beta.3 docs/v2/SecurityMonitoringRuleQuery.md