docs/Integration.md in launchdarkly_api-9.0.1 vs docs/Integration.md in launchdarkly_api-10.0.0
- old
+ new
@@ -2,36 +2,36 @@
## Properties
| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
-| **_links** | [**Hash<String, Link>**](Link.md) | | [optional] |
-| **_id** | **String** | | [optional] |
-| **kind** | **String** | | [optional] |
-| **name** | **String** | | [optional] |
-| **config** | **Hash<String, Object>** | | [optional] |
-| **statements** | [**Array<StatementRep>**](StatementRep.md) | | [optional] |
-| **on** | **Boolean** | | [optional] |
-| **tags** | **Array<String>** | | [optional] |
+| **_links** | [**Hash<String, Link>**](Link.md) | Links to other resources within the API. Includes the URL and content type of those resources. | [optional] |
+| **_id** | **String** | The ID for this integration audit log subscription | [optional] |
+| **kind** | **String** | The type of integration | [optional] |
+| **name** | **String** | A human-friendly name for the integration | [optional] |
+| **config** | **Hash<String, Object>** | Details on configuration for an integration of this type. Refer to the <code>formVariables</code> field in the corresponding <code>manifest.json</code> for a full list of fields for each integration. | [optional] |
+| **statements** | [**Array<Statement>**](Statement.md) | Represents a Custom role policy, defining a resource kinds filter the integration audit log subscription responds to. | [optional] |
+| **on** | **Boolean** | Whether the integration is currently active | [optional] |
+| **tags** | **Array<String>** | An array of tags for this integration | [optional] |
| **_access** | [**Access**](Access.md) | | [optional] |
| **_status** | [**IntegrationSubscriptionStatusRep**](IntegrationSubscriptionStatusRep.md) | | [optional] |
-| **url** | **String** | | [optional] |
-| **api_key** | **String** | | [optional] |
+| **url** | **String** | Slack webhook receiver URL. Only used for legacy Slack webhook integrations. | [optional] |
+| **api_key** | **String** | Datadog API key. Only used for legacy Datadog webhook integrations. | [optional] |
## Example
```ruby
require 'launchdarkly_api'
instance = LaunchDarklyApi::Integration.new(
_links: null,
- _id: null,
- kind: null,
- name: null,
+ _id: 1234a56b7c89d012345e678f,
+ kind: datadog,
+ name: Example Datadog integration,
config: null,
statements: null,
- on: null,
- tags: null,
+ on: true,
+ tags: ["testing"],
_access: null,
_status: null,
url: null,
api_key: null
)