Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 3.21 KB

IntegrationConfigurationsRep.md

File metadata and controls

44 lines (35 loc) · 3.21 KB

IntegrationConfigurationsRep

Properties

Name Type Description Notes
links Dict[str, Link] The location and content type of related resources
id str The unique identifier for this integration configuration
name str A human-friendly name for the integration
created_at int [optional]
integration_key str The type of integration [optional]
tags List[str] An array of tags for this integration [optional]
enabled bool Whether the integration is currently active [optional]
access Access [optional]
config_values Dict[str, object] Details on configuration for an integration of this type. Refer to the <code>formVariables</code> field in the corresponding <code>manifest.json</code> for a full list of fields for each integration. [optional]
capability_config CapabilityConfigRep [optional]
snowflake_setup_script str Consolidated SQL script for Snowflake Warehouse Native Experimentation setup. Present only for setup endpoint responses. [optional]
redshift_setup_scripts List[str] SQL setup scripts (4 parts) for Redshift native Experimentation setup. Present on setup endpoint responses and, rehydrated from the persisted config, on active (finalized) Redshift native Experimentation configurations. [optional]
redshift_iam_permissions_policy str IAM permissions policy JSON for the customer's Redshift IAM role. Present only for setup endpoint responses. [optional]
redshift_iam_trust_policy str IAM trust policy JSON for the customer's Redshift IAM role. Present only for setup endpoint responses. [optional]
click_house_setup_script str SQL setup script for ClickHouse native Experimentation. On setup endpoint responses it also creates the experimentation user with the submitted password. When the two-step setup flow is enabled, it is rehydrated from the persisted config on other responses with only the grants, never the password. [optional]
maintainer_id str The ID of the member who maintains this integration configuration. Defaults to the member who created it. [optional]

Example

from launchdarkly_api.models.integration_configurations_rep import IntegrationConfigurationsRep

# TODO update the JSON string below
json = "{}"
# create an instance of IntegrationConfigurationsRep from a JSON string
integration_configurations_rep_instance = IntegrationConfigurationsRep.from_json(json)
# print the JSON string representation of the object
print(IntegrationConfigurationsRep.to_json())

# convert the object into a dict
integration_configurations_rep_dict = integration_configurations_rep_instance.to_dict()
# create an instance of IntegrationConfigurationsRep from a dict
integration_configurations_rep_from_dict = IntegrationConfigurationsRep.from_dict(integration_configurations_rep_dict)

[Back to Model list] [Back to API list] [Back to README]