Skip to content

Commit 54af36b

Browse files
author
LaunchDarklyCI
committed
Version 3.8.0 automatically generated from ld-openapi@ed00931.
1 parent 7e41e3b commit 54af36b

File tree

279 files changed

+3235
-259
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

279 files changed

+3235
-259
lines changed

README.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ Build custom integrations with the LaunchDarkly REST API
88

99
This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
1010

11-
- API version: 3.7.1
12-
- Package version: 3.7.1
11+
- API version: 3.8.0
12+
- Package version: 3.8.0
1313
- Build package: io.swagger.codegen.languages.PythonClientCodegen
1414
For more information, please visit [https://support.launchdarkly.com](https://support.launchdarkly.com)
1515

@@ -126,6 +126,12 @@ Class | Method | HTTP request | Description
126126
*FeatureFlagsApi* | [**patch_expiring_user_targets**](docs/FeatureFlagsApi.md#patch_expiring_user_targets) | **PATCH** /flags/{projectKey}/{featureFlagKey}/expiring-user-targets/{environmentKey} | Update, add, or delete expiring user targets on feature flag
127127
*FeatureFlagsApi* | [**patch_feature_flag**](docs/FeatureFlagsApi.md#patch_feature_flag) | **PATCH** /flags/{projectKey}/{featureFlagKey} | Perform a partial update to a feature.
128128
*FeatureFlagsApi* | [**post_feature_flag**](docs/FeatureFlagsApi.md#post_feature_flag) | **POST** /flags/{projectKey} | Creates a new feature flag.
129+
*IntegrationsApi* | [**delete_integration_subscription**](docs/IntegrationsApi.md#delete_integration_subscription) | **DELETE** /integrations/{integrationKey}/{integrationId} | Delete an integration subscription by ID.
130+
*IntegrationsApi* | [**get_integration_subscription**](docs/IntegrationsApi.md#get_integration_subscription) | **GET** /integrations/{integrationKey}/{integrationId} | Get a single integration subscription by ID.
131+
*IntegrationsApi* | [**get_integration_subscriptions**](docs/IntegrationsApi.md#get_integration_subscriptions) | **GET** /integrations/{integrationKey} | Get a list of all configured integrations of a given kind.
132+
*IntegrationsApi* | [**get_integrations**](docs/IntegrationsApi.md#get_integrations) | **GET** /integrations | Get a list of all configured audit log event integrations associated with this account.
133+
*IntegrationsApi* | [**patch_integration_subscription**](docs/IntegrationsApi.md#patch_integration_subscription) | **PATCH** /integrations/{integrationKey}/{integrationId} | Modify an integration subscription by ID.
134+
*IntegrationsApi* | [**post_integration_subscription**](docs/IntegrationsApi.md#post_integration_subscription) | **POST** /integrations/{integrationKey} | Create a new integration subscription of a given kind.
129135
*ProjectsApi* | [**delete_project**](docs/ProjectsApi.md#delete_project) | **DELETE** /projects/{projectKey} | Delete a project by key. Caution-- deleting a project will delete all associated environments and feature flags. You cannot delete the last project in an account.
130136
*ProjectsApi* | [**get_project**](docs/ProjectsApi.md#get_project) | **GET** /projects/{projectKey} | Fetch a single project by key.
131137
*ProjectsApi* | [**get_projects**](docs/ProjectsApi.md#get_projects) | **GET** /projects | Returns a list of all projects in the account.
@@ -209,7 +215,13 @@ Class | Method | HTTP request | Description
209215
- [FeatureFlagStatuses](docs/FeatureFlagStatuses.md)
210216
- [FeatureFlags](docs/FeatureFlags.md)
211217
- [FlagListItem](docs/FlagListItem.md)
218+
- [HierarchicalLinks](docs/HierarchicalLinks.md)
212219
- [Id](docs/Id.md)
220+
- [Integration](docs/Integration.md)
221+
- [IntegrationLinks](docs/IntegrationLinks.md)
222+
- [IntegrationSubscription](docs/IntegrationSubscription.md)
223+
- [IntegrationSubscriptionStatus](docs/IntegrationSubscriptionStatus.md)
224+
- [Integrations](docs/Integrations.md)
213225
- [Link](docs/Link.md)
214226
- [Links](docs/Links.md)
215227
- [MAU](docs/MAU.md)
@@ -249,6 +261,7 @@ Class | Method | HTTP request | Description
249261
- [StreamUsageMetadata](docs/StreamUsageMetadata.md)
250262
- [StreamUsageSeries](docs/StreamUsageSeries.md)
251263
- [Streams](docs/Streams.md)
264+
- [SubscriptionBody](docs/SubscriptionBody.md)
252265
- [Target](docs/Target.md)
253266
- [Token](docs/Token.md)
254267
- [TokenBody](docs/TokenBody.md)

docs/HierarchicalLinks.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# HierarchicalLinks
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**parent** | [**Link**](Link.md) | | [optional]
7+
**_self** | [**Link**](Link.md) | | [optional]
8+
9+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10+
11+

docs/Integration.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Integration
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**links** | [**IntegrationLinks**](IntegrationLinks.md) | | [optional]
7+
**items** | [**list[IntegrationSubscription]**](IntegrationSubscription.md) | | [optional]
8+
9+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10+
11+

docs/IntegrationLinks.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# IntegrationLinks
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**_self** | [**Link**](Link.md) | | [optional]
7+
8+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
9+
10+

docs/IntegrationSubscription.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# IntegrationSubscription
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**links** | [**HierarchicalLinks**](HierarchicalLinks.md) | | [optional]
7+
**id** | [**Id**](Id.md) | | [optional]
8+
**kind** | **str** | The type of integration associated with this configuration. | [optional]
9+
**name** | **str** | The user-defined name associated with this configuration. | [optional]
10+
**config** | **object** | A key-value mapping of configuration fields. | [optional]
11+
**statements** | [**list[Statement]**](Statement.md) | | [optional]
12+
**on** | **bool** | Whether or not the integration is currently active. | [optional]
13+
**tags** | **list[str]** | An array of tags for this integration configuration. | [optional]
14+
**status** | [**IntegrationSubscriptionStatus**](IntegrationSubscriptionStatus.md) | | [optional]
15+
16+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
17+
18+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# IntegrationSubscriptionStatus
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**success_count** | **int** | | [optional]
7+
**last_success** | **int** | A unix epoch time in milliseconds specifying the last time this integration was successfully used. | [optional]
8+
**error_count** | **int** | | [optional]
9+
10+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
11+
12+

docs/Integrations.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Integrations
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**links** | **object** | A mapping of integration types to their respective API endpoints. | [optional]
7+
**items** | [**list[IntegrationSubscription]**](IntegrationSubscription.md) | | [optional]
8+
9+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10+
11+

0 commit comments

Comments
 (0)