craft-hub / InstalledIntegrationContribution
Interface: InstalledIntegrationContribution
Defined in: packages/craft-hub/src/integrations.ts:307
Extends
Properties
actions
actions:
object[]
Defined in: packages/craft-hub/src/integrations.ts:75
confirmation
confirmation:
"never"|"risk-based"|"always"
description?
optionaldescription?:string
effect
effect:
"local-read"|"local-write"|"remote-read"|"remote-write"=integrationEffectSchema
id
id:
string=integrationIdSchema
operation
operation:
"configuration.read"|"configuration.execute"|"resources.read"|"resources.update"|"resources.execute"|"connection.status"|"connection.update"|"configuration.list"|"configuration.update"|"work-items.get"|"work-items.search"|"work-items.list"|"work-items.transitions"|"work-items.update-status"|"work-items.create"|"workspaces.get"|"repositories.search"|"merge-requests.list"|"merge-requests.create"|"merge-requests.add-reviewer"|"issues.list"|"ci.status"=integrationOperationSchema
title
title:
string
Inherited from
IntegrationContribution.actions
id
id:
string=integrationIdSchema
Defined in: packages/craft-hub/src/integrations.ts:69
Inherited from
IntegrationContribution.id
pluginId
pluginId:
string
Defined in: packages/craft-hub/src/integrations.ts:308
provider
provider:
object
Defined in: packages/craft-hub/src/integrations.ts:71
id
id:
string=integrationIdSchema
requires
requires:
string
Inherited from
IntegrationContribution.provider
source
source:
string
Defined in: packages/craft-hub/src/integrations.ts:309
translations?
optionaltranslations?:Record<string,Record<string,string>>
Defined in: packages/craft-hub/src/integrations.ts:70
Inherited from
IntegrationContribution.translations
views
views:
object[]
Defined in: packages/craft-hub/src/integrations.ts:83
blocks
blocks:
object[]
icon
icon:
string
id
id:
string=integrationIdSchema
order?
optionalorder?:number
placement
placement:
"primary-sidebar"
scope
scope:
"global"|"project"|"global-and-project"
showInSidebar?
optionalshowInSidebar?:boolean
title
title:
string
Inherited from
IntegrationContribution.views