Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 2.09 KB

File metadata and controls

40 lines (31 loc) · 2.09 KB

Integration

Properties

Name Type Description Notes
links Dict[str, Link] The location and content type of related resources [optional]
id str The ID for this integration audit log subscription [optional]
kind str The type of integration [optional]
name str A human-friendly name for the integration [optional]
config Dict[str, 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 List[Statement] Represents a Custom role policy, defining a resource kinds filter the integration audit log subscription responds to. [optional]
on bool Whether the integration is currently active [optional]
tags List[str] An array of tags for this integration [optional]
access Access [optional]
status IntegrationSubscriptionStatusRep [optional]
url str Slack webhook receiver URL. Only used for legacy Slack webhook integrations. [optional]
api_key str Datadog API key. Only used for legacy Datadog webhook integrations. [optional]

Example

from launchdarkly_api.models.integration import Integration

# TODO update the JSON string below
json = "{}"
# create an instance of Integration from a JSON string
integration_instance = Integration.from_json(json)
# print the JSON string representation of the object
print(Integration.to_json())

# convert the object into a dict
integration_dict = integration_instance.to_dict()
# create an instance of Integration from a dict
integration_from_dict = Integration.from_dict(integration_dict)

[Back to Model list] [Back to API list] [Back to README]