Skip to content

Commit 36de745

Browse files
author
LaunchDarklyCI
committed
Version 3.9.0 automatically generated from ld-openapi@db846d0.
1 parent 32ed531 commit 36de745

File tree

293 files changed

+3235
-278
lines changed

Some content is hidden

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

293 files changed

+3235
-278
lines changed

README.md

Lines changed: 14 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.8.0
12-
- Package version: 3.8.0
11+
- API version: 3.9.0
12+
- Package version: 3.9.0
1313
- Build package: io.swagger.codegen.languages.PythonClientCodegen
1414
For more information, please visit [https://support.launchdarkly.com](https://support.launchdarkly.com)
1515

@@ -119,13 +119,18 @@ Class | Method | HTTP request | Description
119119
*FeatureFlagsApi* | [**delete_feature_flag**](docs/FeatureFlagsApi.md#delete_feature_flag) | **DELETE** /flags/{projectKey}/{featureFlagKey} | Delete a feature flag in all environments. Be careful-- only delete feature flags that are no longer being used by your application.
120120
*FeatureFlagsApi* | [**get_expiring_user_targets**](docs/FeatureFlagsApi.md#get_expiring_user_targets) | **GET** /flags/{projectKey}/{featureFlagKey}/expiring-user-targets/{environmentKey} | Get expiring user targets for feature flag
121121
*FeatureFlagsApi* | [**get_feature_flag**](docs/FeatureFlagsApi.md#get_feature_flag) | **GET** /flags/{projectKey}/{featureFlagKey} | Get a single feature flag by key.
122+
*FeatureFlagsApi* | [**get_feature_flag_change_request**](docs/FeatureFlagsApi.md#get_feature_flag_change_request) | **GET** /projects/{projectKey}/flags/{featureFlagKey}/environments/{environmentKey}/approval-requests/{featureFlagChangeRequestId} | Get a single change request for a feature flag
123+
*FeatureFlagsApi* | [**get_feature_flag_change_requests**](docs/FeatureFlagsApi.md#get_feature_flag_change_requests) | **GET** /{projectKey}/flags/{featureFlagKey}/environments/{environmentKey}/approval-requests | Get all change requests for a feature flag
122124
*FeatureFlagsApi* | [**get_feature_flag_status**](docs/FeatureFlagsApi.md#get_feature_flag_status) | **GET** /flag-statuses/{projectKey}/{environmentKey}/{featureFlagKey} | Get the status for a particular feature flag.
123125
*FeatureFlagsApi* | [**get_feature_flag_status_across_environments**](docs/FeatureFlagsApi.md#get_feature_flag_status_across_environments) | **GET** /flag-status/{projectKey}/{featureFlagKey} | Get the status for a particular feature flag across environments
124126
*FeatureFlagsApi* | [**get_feature_flag_statuses**](docs/FeatureFlagsApi.md#get_feature_flag_statuses) | **GET** /flag-statuses/{projectKey}/{environmentKey} | Get a list of statuses for all feature flags. The status includes the last time the feature flag was requested, as well as the state of the flag.
125127
*FeatureFlagsApi* | [**get_feature_flags**](docs/FeatureFlagsApi.md#get_feature_flags) | **GET** /flags/{projectKey} | Get a list of all features in the given project.
126128
*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
127129
*FeatureFlagsApi* | [**patch_feature_flag**](docs/FeatureFlagsApi.md#patch_feature_flag) | **PATCH** /flags/{projectKey}/{featureFlagKey} | Perform a partial update to a feature.
130+
*FeatureFlagsApi* | [**post_apply_feature_flag_change_request**](docs/FeatureFlagsApi.md#post_apply_feature_flag_change_request) | **POST** /projects/{projectKey}/flags/{featureFlagKey}/environments/{environmentKey}/approval-requests/{featureFlagChangeRequestId}/apply | Apply change request for a feature flag
128131
*FeatureFlagsApi* | [**post_feature_flag**](docs/FeatureFlagsApi.md#post_feature_flag) | **POST** /flags/{projectKey} | Creates a new feature flag.
132+
*FeatureFlagsApi* | [**post_feature_flag_change_request**](docs/FeatureFlagsApi.md#post_feature_flag_change_request) | **POST** /{projectKey}/flags/{featureFlagKey}/environments/{environmentKey}/approval-requests |
133+
*FeatureFlagsApi* | [**post_review_feature_flag_change_request**](docs/FeatureFlagsApi.md#post_review_feature_flag_change_request) | **POST** /projects/{projectKey}/flags/{featureFlagKey}/environments/{environmentKey}/approval-requests/{featureFlagChangeRequestId}/review | Review change request for a feature flag
129134
*IntegrationsApi* | [**delete_integration_subscription**](docs/IntegrationsApi.md#delete_integration_subscription) | **DELETE** /integrations/{integrationKey}/{integrationId} | Delete an integration subscription by ID.
130135
*IntegrationsApi* | [**get_integration_subscription**](docs/IntegrationsApi.md#get_integration_subscription) | **GET** /integrations/{integrationKey}/{integrationId} | Get a single integration subscription by ID.
131136
*IntegrationsApi* | [**get_integration_subscriptions**](docs/IntegrationsApi.md#get_integration_subscriptions) | **GET** /integrations/{integrationKey} | Get a list of all configured integrations of a given kind.
@@ -202,6 +207,13 @@ Class | Method | HTTP request | Description
202207
- [Fallthrough](docs/Fallthrough.md)
203208
- [FeatureFlag](docs/FeatureFlag.md)
204209
- [FeatureFlagBody](docs/FeatureFlagBody.md)
210+
- [FeatureFlagChangeRequest](docs/FeatureFlagChangeRequest.md)
211+
- [FeatureFlagChangeRequestApplyConfigBody](docs/FeatureFlagChangeRequestApplyConfigBody.md)
212+
- [FeatureFlagChangeRequestConfigBody](docs/FeatureFlagChangeRequestConfigBody.md)
213+
- [FeatureFlagChangeRequestReview](docs/FeatureFlagChangeRequestReview.md)
214+
- [FeatureFlagChangeRequestReviewConfigBody](docs/FeatureFlagChangeRequestReviewConfigBody.md)
215+
- [FeatureFlagChangeRequestReviewStatus](docs/FeatureFlagChangeRequestReviewStatus.md)
216+
- [FeatureFlagChangeRequests](docs/FeatureFlagChangeRequests.md)
205217
- [FeatureFlagConfig](docs/FeatureFlagConfig.md)
206218
- [FeatureFlagCopyBody](docs/FeatureFlagCopyBody.md)
207219
- [FeatureFlagCopyObject](docs/FeatureFlagCopyObject.md)

docs/FeatureFlagChangeRequest.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# FeatureFlagChangeRequest
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**id** | [**Id**](Id.md) | | [optional]
7+
**version** | **int** | | [optional]
8+
**creation_date** | **int** | A unix epoch time in milliseconds specifying the date the change request was requested | [optional]
9+
**requestor_id** | **str** | The id of the member that requested the change | [optional]
10+
**review_status** | [**FeatureFlagChangeRequestReviewStatus**](FeatureFlagChangeRequestReviewStatus.md) | | [optional]
11+
**status** | **str** | | Name | Description | | --------:| ----------- | | pending | the feature flag change request has not been applied yet | | completed| the feature flag change request has been applied successfully | | failed | the feature flag change request has been applied but the changes were not applied successfully | | [optional]
12+
**applied_by_member_id** | **str** | The id of the member that applied the change request | [optional]
13+
**applied_date** | **int** | A unix epoch time in milliseconds specifying the date the change request was applied | [optional]
14+
**current_reviews_by_member_id** | [**FeatureFlagChangeRequestReview**](FeatureFlagChangeRequestReview.md) | | [optional]
15+
**all_reviews** | [**list[FeatureFlagChangeRequestReview]**](FeatureFlagChangeRequestReview.md) | | [optional]
16+
**notify_member_ids** | **list[str]** | | [optional]
17+
**instructions** | [**SemanticPatchInstruction**](SemanticPatchInstruction.md) | | [optional]
18+
19+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
20+
21+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# FeatureFlagChangeRequestApplyConfigBody
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**comment** | **str** | comment will be included in audit log item for change. | [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+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# FeatureFlagChangeRequestConfigBody
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**description** | **str** | A name that describes the changes you would like to apply to a feature flag configuration |
7+
**instructions** | [**SemanticPatchInstruction**](SemanticPatchInstruction.md) | |
8+
**notify_member_ids** | **list[str]** | |
9+
**comment** | **str** | comment will be included in audit log item for change. | [optional]
10+
11+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12+
13+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# FeatureFlagChangeRequestReview
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**creation_date** | **int** | A unix epoch time in milliseconds specifying the date the change request was reviewed | [optional]
7+
**kind** | [**FeatureFlagChangeRequestReviewStatus**](FeatureFlagChangeRequestReviewStatus.md) | | [optional]
8+
**member_id** | [**Id**](Id.md) | | [optional]
9+
**id** | [**Id**](Id.md) | | [optional]
10+
11+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
12+
13+
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# FeatureFlagChangeRequestReviewConfigBody
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**kind** | **str** | Either approve or decline change request |
7+
**comment** | **str** | comment will be included in audit log item for change. | [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+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# FeatureFlagChangeRequestReviewStatus
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
7+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
8+
9+

docs/FeatureFlagChangeRequests.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# FeatureFlagChangeRequests
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**links** | [**Links**](Links.md) | | [optional]
7+
**items** | [**list[FeatureFlagChangeRequest]**](FeatureFlagChangeRequest.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)