Skip to content

Latest commit

 

History

History
48 lines (41 loc) · 2.84 KB

File metadata and controls

48 lines (41 loc) · 2.84 KB

IntegrationConfigurationsRep

Properties

Name Type Description Notes
_links { [key: string]: Link; } The location and content type of related resources [default to undefined]
_id string The unique identifier for this integration configuration [default to undefined]
name string A human-friendly name for the integration [default to undefined]
_createdAt number [optional] [default to undefined]
_integrationKey string The type of integration [optional] [default to undefined]
tags Array<string> An array of tags for this integration [optional] [default to undefined]
enabled boolean Whether the integration is currently active [optional] [default to undefined]
_access Access [optional] [default to undefined]
configValues { [key: string]: any; } 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] [default to undefined]
capabilityConfig CapabilityConfigRep [optional] [default to undefined]
snowflakeSetupScript string Consolidated SQL script for Snowflake Warehouse Native Experimentation setup. Present only for setup endpoint responses. [optional] [default to undefined]
redshiftSetupScripts Array<string> SQL setup scripts (4 parts) for Redshift Native Experimentation setup. Present only for setup endpoint responses. [optional] [default to undefined]
redshiftIAMPermissionsPolicy string IAM permissions policy JSON for the customer&#39;s Redshift IAM role. Present only for setup endpoint responses. [optional] [default to undefined]
redshiftIAMTrustPolicy string IAM trust policy JSON for the customer&#39;s Redshift IAM role. Present only for setup endpoint responses. [optional] [default to undefined]
_maintainerId string The ID of the member who maintains this integration configuration. Defaults to the member who created it. [optional] [default to undefined]

Example

import { IntegrationConfigurationsRep } from 'launchdarkly-api-typescript';

const instance: IntegrationConfigurationsRep = {
    _links,
    _id,
    name,
    _createdAt,
    _integrationKey,
    tags,
    enabled,
    _access,
    configValues,
    capabilityConfig,
    snowflakeSetupScript,
    redshiftSetupScripts,
    redshiftIAMPermissionsPolicy,
    redshiftIAMTrustPolicy,
    _maintainerId,
};

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