Skip to content

Commit e44d477

Browse files
author
LaunchDarklyReleaseBot
committed
Version 17.2.0 automatically generated from ld-openapi.
1 parent 381ae19 commit e44d477

File tree

1,221 files changed

+20602
-5289
lines changed

Some content is hidden

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

1,221 files changed

+20602
-5289
lines changed

.openapi-generator/FILES

Lines changed: 129 additions & 27 deletions
Large diffs are not rendered by default.

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ script:
1111
- bundle install --path vendor/bundle
1212
- bundle exec rspec
1313
- gem build launchdarkly_api.gemspec
14-
- gem install ./launchdarkly_api-17.1.0.gem
14+
- gem install ./launchdarkly_api-17.2.0.gem

README.md

Lines changed: 136 additions & 45 deletions
Large diffs are not rendered by default.

docs/AIConfig.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# LaunchDarklyApi::AIConfig
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **_access** | [**AiConfigsAccess**](AiConfigsAccess.md) | | [optional] |
8+
| **_links** | [**ParentAndSelfLinks**](ParentAndSelfLinks.md) | | [optional] |
9+
| **description** | **String** | | |
10+
| **key** | **String** | | |
11+
| **_maintainer** | [**AIConfigMaintainer**](AIConfigMaintainer.md) | | [optional] |
12+
| **name** | **String** | | |
13+
| **tags** | **Array<String>** | | |
14+
| **version** | **Integer** | | |
15+
| **variations** | [**Array<AIConfigVariation>**](AIConfigVariation.md) | | |
16+
| **created_at** | **Integer** | | |
17+
| **updated_at** | **Integer** | | |
18+
19+
## Example
20+
21+
```ruby
22+
require 'launchdarkly_api'
23+
24+
instance = LaunchDarklyApi::AIConfig.new(
25+
_access: null,
26+
_links: null,
27+
description: null,
28+
key: null,
29+
_maintainer: null,
30+
name: null,
31+
tags: null,
32+
version: null,
33+
variations: null,
34+
created_at: null,
35+
updated_at: null
36+
)
37+
```
38+

docs/AIConfigMaintainer.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# LaunchDarklyApi::AIConfigMaintainer
2+
3+
## Class instance methods
4+
5+
### `openapi_one_of`
6+
7+
Returns the list of classes defined in oneOf.
8+
9+
#### Example
10+
11+
```ruby
12+
require 'launchdarkly_api'
13+
14+
LaunchDarklyApi::AIConfigMaintainer.openapi_one_of
15+
# =>
16+
# [
17+
# :'AiConfigsMaintainerTeam',
18+
# :'MaintainerMember'
19+
# ]
20+
```
21+
22+
### build
23+
24+
Find the appropriate object from the `openapi_one_of` list and casts the data into it.
25+
26+
#### Example
27+
28+
```ruby
29+
require 'launchdarkly_api'
30+
31+
LaunchDarklyApi::AIConfigMaintainer.build(data)
32+
# => #<AiConfigsMaintainerTeam:0x00007fdd4aab02a0>
33+
34+
LaunchDarklyApi::AIConfigMaintainer.build(data_that_doesnt_match)
35+
# => nil
36+
```
37+
38+
#### Parameters
39+
40+
| Name | Type | Description |
41+
| ---- | ---- | ----------- |
42+
| **data** | **Mixed** | data to be matched against the list of oneOf items |
43+
44+
#### Return type
45+
46+
- `AiConfigsMaintainerTeam`
47+
- `MaintainerMember`
48+
- `nil` (if no type matches)
49+

docs/AIConfigPatch.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# LaunchDarklyApi::AIConfigPatch
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **description** | **String** | | [optional] |
8+
| **maintainer_id** | **String** | | [optional] |
9+
| **maintainer_team_key** | **String** | | [optional] |
10+
| **name** | **String** | | [optional] |
11+
| **tags** | **Array&lt;String&gt;** | | [optional] |
12+
13+
## Example
14+
15+
```ruby
16+
require 'launchdarkly_api'
17+
18+
instance = LaunchDarklyApi::AIConfigPatch.new(
19+
description: null,
20+
maintainer_id: null,
21+
maintainer_team_key: null,
22+
name: null,
23+
tags: null
24+
)
25+
```
26+

docs/AIConfigPost.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# LaunchDarklyApi::AIConfigPost
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **description** | **String** | | [optional][default to &#39;&#39;] |
8+
| **key** | **String** | | |
9+
| **maintainer_id** | **String** | | [optional] |
10+
| **maintainer_team_key** | **String** | | [optional] |
11+
| **name** | **String** | | |
12+
| **tags** | **Array&lt;String&gt;** | | [optional] |
13+
14+
## Example
15+
16+
```ruby
17+
require 'launchdarkly_api'
18+
19+
instance = LaunchDarklyApi::AIConfigPost.new(
20+
description: null,
21+
key: null,
22+
maintainer_id: null,
23+
maintainer_team_key: null,
24+
name: null,
25+
tags: null
26+
)
27+
```
28+

docs/AIConfigVariation.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# LaunchDarklyApi::AIConfigVariation
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **_links** | [**ParentLink**](ParentLink.md) | | [optional] |
8+
| **key** | **String** | | |
9+
| **messages** | [**Array&lt;Message&gt;**](Message.md) | | |
10+
| **model** | **Object** | | |
11+
| **model_config_key** | **String** | | [optional] |
12+
| **name** | **String** | | |
13+
| **created_at** | **Integer** | | |
14+
| **version** | **Integer** | | |
15+
| **state** | **String** | | [optional] |
16+
| **_archived_at** | **Integer** | | [optional] |
17+
| **_published_at** | **Integer** | | [optional] |
18+
19+
## Example
20+
21+
```ruby
22+
require 'launchdarkly_api'
23+
24+
instance = LaunchDarklyApi::AIConfigVariation.new(
25+
_links: null,
26+
key: null,
27+
messages: null,
28+
model: null,
29+
model_config_key: null,
30+
name: null,
31+
created_at: null,
32+
version: null,
33+
state: null,
34+
_archived_at: null,
35+
_published_at: null
36+
)
37+
```
38+

docs/AIConfigVariationPatch.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# LaunchDarklyApi::AIConfigVariationPatch
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **messages** | [**Array&lt;Message&gt;**](Message.md) | | [optional] |
8+
| **model** | **Object** | | [optional] |
9+
| **model_config_key** | **String** | | [optional] |
10+
| **name** | **String** | | [optional] |
11+
| **published** | **Boolean** | | [optional] |
12+
| **state** | **String** | One of &#39;archived&#39;, &#39;published&#39; | [optional] |
13+
14+
## Example
15+
16+
```ruby
17+
require 'launchdarkly_api'
18+
19+
instance = LaunchDarklyApi::AIConfigVariationPatch.new(
20+
messages: null,
21+
model: null,
22+
model_config_key: null,
23+
name: null,
24+
published: null,
25+
state: null
26+
)
27+
```
28+

docs/AIConfigVariationPost.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# LaunchDarklyApi::AIConfigVariationPost
2+
3+
## Properties
4+
5+
| Name | Type | Description | Notes |
6+
| ---- | ---- | ----------- | ----- |
7+
| **key** | **String** | | |
8+
| **messages** | [**Array&lt;Message&gt;**](Message.md) | | |
9+
| **model** | **Object** | | |
10+
| **name** | **String** | | |
11+
| **model_config_key** | **String** | | [optional] |
12+
13+
## Example
14+
15+
```ruby
16+
require 'launchdarkly_api'
17+
18+
instance = LaunchDarklyApi::AIConfigVariationPost.new(
19+
key: null,
20+
messages: null,
21+
model: null,
22+
name: null,
23+
model_config_key: null
24+
)
25+
```
26+

0 commit comments

Comments
 (0)