docs/interfaces/management.Management.Integration.html
Integration defines a self contained functioning unit which partners publish. A partner may create one or many of these integrations.
interface Integration {
id?: string;
catalog_id?: string;
url_slug?: string;
partner_id?: string;
name?: string;
description?: string;
short_description?: string;
logo?: string;
feature_type?: Management.IntegrationFeatureTypeEnum;
terms_of_use_url?: string;
privacy_policy_url?: string;
public_support_link?: string;
current_release?: IntegrationRelease;
created_at?: string;
updated_at?: string;
}
id?catalog_id?url_slug?partner_id?name?description?short_description?logo?feature_type?terms_of_use_url?privacy_policy_url?public_support_link?current_release?created_at?updated_at?
Optionalidid?: string
id is a system generated GUID. This same ID is designed to be federated in all the applicable localities.
Optionalcatalog_idcatalog_id?: string
catalog_id refers to the ID in the marketplace catalog
Optionalurl_slugurl_slug?: string
url_slug refers to the url_slug in the marketplace catalog
Optionalpartner_idpartner_id?: string
partner_id is the foreign key reference to the partner account this integration belongs to.
Optionalnamename?: string
name is the integration name, which will be used for display purposes in the marketplace.
To start we're going to make sure the display name is at least 3 characters. Can adjust this easily later.
Optionaldescriptiondescription?: string
description adds more text for the integration name -- also relevant for the marketplace listing.
Optionalshort_descriptionshort_description?: string
short_description is the brief description of the integration, which is used for display purposes in cards
Optionallogologo?: string
Optionalfeature_typefeature_type?: Management.IntegrationFeatureTypeEnum
Optionalterms_of_use_urlterms_of_use_url?: string
Optionalprivacy_policy_urlprivacy_policy_url?: string
Optionalpublic_support_linkpublic_support_link?: string
Optionalcurrent_releasecurrent_release?: IntegrationRelease
Optionalcreated_atcreated_at?: string
Optionalupdated_atupdated_at?: string
Member Visibility
ThemeOSLightDark
Properties idcatalog_idurl_slugpartner_idnamedescriptionshort_descriptionlogofeature_typeterms_of_use_urlprivacy_policy_urlpublic_support_linkcurrent_releasecreated_atupdated_at