Sha256: 7dcd7eaaecff7defd56f45d45ab57457240a8d9223cd959c048d9ef4c11eeed9

Contents?: true

Size: 1.45 KB

Versions: 1

Compression:

Stored size: 1.45 KB

Contents

# DatadogAPIClient::V2::SecurityMonitoringRuleCreatePayload

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **cases** | [**Array<SecurityMonitoringRuleCaseCreate>**](SecurityMonitoringRuleCaseCreate.md) | Cases for generating signals. |  |
| **filters** | [**Array<SecurityMonitoringFilter>**](SecurityMonitoringFilter.md) | Additional queries to filter matched events before they are processed. | [optional] |
| **has_extended_title** | **Boolean** | Whether the notifications include the triggering group-by values in their title. | [optional] |
| **is_enabled** | **Boolean** | Whether the rule is enabled. |  |
| **message** | **String** | Message for generated signals. |  |
| **name** | **String** | The name of the rule. |  |
| **options** | [**SecurityMonitoringRuleOptions**](SecurityMonitoringRuleOptions.md) |  |  |
| **queries** | [**Array<SecurityMonitoringRuleQueryCreate>**](SecurityMonitoringRuleQueryCreate.md) | Queries for selecting logs which are part of the rule. |  |
| **tags** | **Array<String>** | Tags for generated signals. | [optional] |

## Example

```ruby
require 'datadog_api_client/v2'

instance = DatadogAPIClient::V2::SecurityMonitoringRuleCreatePayload.new(
  cases: [],
  filters: null,
  has_extended_title: true,
  is_enabled: true,
  message: ,
  name: My security monitoring rule.,
  options: null,
  queries: [],
  tags: ["env:prod","team:security"]
)
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
datadog_api_client-1.2.0 docs/v2/SecurityMonitoringRuleCreatePayload.md