Skip to main content

UpdateIntegrationSettingInput

Changes to an integration setting. Omitted fields stay as they are.

input UpdateIntegrationSettingInput {
config: JSON
description: String
displayName: String
id: String!
isEnabled: Boolean
priority: Int
serviceName: IntegrationService
tags: [String!]
version: String
webhookUrl: String
}

Fields​

UpdateIntegrationSettingInput.config ● JSON scalar​

The integration's configuration, as JSON.

UpdateIntegrationSettingInput.description ● String scalar​

What the integration is for.

UpdateIntegrationSettingInput.displayName ● String scalar​

The name to show for the integration.

UpdateIntegrationSettingInput.id ● String! non-null scalar​

The ID of the integration setting.

UpdateIntegrationSettingInput.isEnabled ● Boolean scalar​

True when the integration is switched on.

UpdateIntegrationSettingInput.priority ● Int scalar​

Which integration wins when several do the same job.

UpdateIntegrationSettingInput.serviceName ● IntegrationService enum​

The service the integration is for.

UpdateIntegrationSettingInput.tags ● [String!] list scalar​

Tags on the integration.

UpdateIntegrationSettingInput.version ● String scalar​

The version of the integration.

UpdateIntegrationSettingInput.webhookUrl ● String scalar​

The webhook address of the integration.

Member Of​

updateIntegrationSetting mutation