cdx-proto
    Preparing search index...

    Type Alias Trigger

    Trigger: Message<"cyclonedx.v1_5.Trigger"> & {
        bomRef: string;
        conditions: cdx_15.Condition[];
        description?: string;
        event?: cdx_15.Event;
        inputs: cdx_15.InputType[];
        name?: string;
        outputs: cdx_15.OutputType[];
        properties: cdx_15.Property[];
        resourceReferences: cdx_15.ResourceReferenceChoice[];
        timeActivated?: Timestamp;
        type: cdx_15.Trigger_TriggerType;
        uid: string;
    }

    Represents a resource that can conditionally activate (or fire) tasks based upon associated events and their data.

    Type declaration

    • bomRef: string

      BOM unique reference to the resource.

      from field: string bom_ref = 1;

    • conditions: cdx_15.Condition[]

      Conditions

      from field: repeated cyclonedx.v1_5.Condition conditions = 9;

    • Optionaldescription?: string

      A description of the resource instance.

      from field: optional string description = 4;

    • Optionalevent?: cdx_15.Event

      The event data that caused the associated trigger to activate.

      from field: optional cyclonedx.v1_5.Event event = 8;

    • inputs: cdx_15.InputType[]

      Represents resources and data brought into a task at runtime by executor or task commands

      from field: repeated cyclonedx.v1_5.InputType inputs = 11;

    • Optionalname?: string

      The name of the resource instance.

      from field: optional string name = 3;

    • outputs: cdx_15.OutputType[]

      Represents resources and data output from a task at runtime by executor or task commands

      from field: repeated cyclonedx.v1_5.OutputType outputs = 12;

    • properties: cdx_15.Property[]

      Additional properties of the trigger.

      from field: repeated cyclonedx.v1_5.Property properties = 5;

    • resourceReferences: cdx_15.ResourceReferenceChoice[]

      References to component or service resources that are used to realize the resource instance.

      from field: repeated cyclonedx.v1_5.ResourceReferenceChoice resourceReferences = 6;

    • OptionaltimeActivated?: Timestamp

      The date and time (timestamp) when the trigger was activated.

      from field: optional google.protobuf.Timestamp timeActivated = 10;

    • type: cdx_15.Trigger_TriggerType

      The source type of event which caused the trigger to fire.

      from field: cyclonedx.v1_5.Trigger.TriggerType type = 7;

    • uid: string

      The unique identifier for the resource instance within its deployment context.

      from field: string uid = 2;

    from message cyclonedx.v1_5.Trigger