interface Trigger {
    containerId: string;
    description: string;
    errorMessage?: string;
    id: string;
    inputType: Container.v1beta1.TriggerInputType;
    name: string;
    scwNatsConfig?: Container.v1beta1.TriggerMnqNatsClientConfig;
    scwSqsConfig?: Container.v1beta1.TriggerMnqSqsClientConfig;
    sqsConfig?: Container.v1beta1.TriggerSqsClientConfig;
    status: Container.v1beta1.TriggerStatus;
}

Properties

containerId: string

ID of the container to trigger.

description: string

Description of the trigger.

errorMessage?: string

Error message of the trigger.

id: string

ID of the trigger.

Type of the input.

name: string

Name of the trigger.

Configuration for a Scaleway Messaging and Queuing NATS subject.

One-of ('config'): at most one of 'scwSqsConfig', 'scwNatsConfig', 'sqsConfig' could be set.

Configuration for a Scaleway Messaging and Queuing SQS queue.

One-of ('config'): at most one of 'scwSqsConfig', 'scwNatsConfig', 'sqsConfig' could be set.

Configuration for an AWS SQS queue.

One-of ('config'): at most one of 'scwSqsConfig', 'scwNatsConfig', 'sqsConfig' could be set.

Status of the trigger.