interface ArtifactTriggerConfiguration {
    isTriggerSupported?: boolean;
    isTriggerSupportedOnlyInHosted?: boolean;
    isWebhookSupportedAtServerLevel?: boolean;
    payloadHashHeaderName?: string;
    resources?: { [key: string]: string };
    webhookPayloadMapping?: { [key: string]: string };
}

Properties

isTriggerSupported?: boolean

Gets or sets the whether trigger is supported or not.

isTriggerSupportedOnlyInHosted?: boolean

Gets or sets the whether trigger is supported only on hosted environment.

isWebhookSupportedAtServerLevel?: boolean

Gets or sets the whether webhook is supported at server level.

payloadHashHeaderName?: string

Gets or sets the payload hash header name for the artifact trigger configuration.

resources?: { [key: string]: string }

Gets or sets the resources for artifact trigger configuration.

webhookPayloadMapping?: { [key: string]: string }

Gets or sets the webhook payload mapping for artifact trigger configuration.