Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.28 KB

IntegrationConfigurationPost.md

File metadata and controls

26 lines (20 loc) · 1.28 KB

LaunchDarklyApi::IntegrationConfigurationPost

Properties

Name Type Description Notes
name String The name of the integration configuration
enabled Boolean Whether the integration configuration is enabled. If omitted, defaults to true [optional]
tags Array<String> Tags for the integration [optional]
config_values Hash<String, Object> The unique set of fields required to configure the integration. Refer to the <code>formVariables</code> field in the corresponding <code>manifest.json</code> at https://github.com/launchdarkly/integration-framework/tree/main/integrations for a full list of fields for the integration you wish to configure.
capability_config CapabilityConfigPost [optional]

Example

require 'launchdarkly_api'

instance = LaunchDarklyApi::IntegrationConfigurationPost.new(
  name: Example integration configuration,
  enabled: true,
  tags: [&quot;ops&quot;],
  config_values: {&quot;optional&quot;:&quot;an optional property&quot;,&quot;required&quot;:&quot;the required property&quot;,&quot;url&quot;:&quot;https://example.com&quot;},
  capability_config: null
)