Name |
Type |
Description |
Notes |
_links |
Hash<String, Link> |
The location and content type of related resources |
|
_id |
String |
The ID of this project |
|
key |
String |
The key of this project |
|
include_in_snippet_by_default |
Boolean |
Whether or not flags created in this project are made available to the client-side JavaScript SDK by default |
|
default_client_side_availability |
ClientSideAvailability |
|
[optional] |
name |
String |
A human-friendly name for the project |
|
_access |
Access |
|
[optional] |
tags |
Array<String> |
A list of tags for the project |
|
default_release_pipeline_key |
String |
The key of the default release pipeline for this project |
[optional] |
environments |
Environments |
|
[optional] |
require 'launchdarkly_api'
instance = LaunchDarklyApi::Project.new(
_links: {"environments":{"href":"/api/v2/projects/my-project/environments","type":"application/json"},"self":{"href":"/api/v2/projects/my-project","type":"application/json"}},
_id: 57be1db38b75bf0772d11383,
key: project-key-123abc,
include_in_snippet_by_default: true,
default_client_side_availability: null,
name: My Project,
_access: null,
tags: ["ops"],
default_release_pipeline_key: null,
environments: null
)