Skip to content

TriggerProps

Properties for defining a Trigger.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-fc3-trigger

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkfc3"
&alicloudroscdkfc3.TriggerProps {
    FunctionName: interface{},
    TriggerConfig: interface{},
    TriggerName: interface{},
    TriggerType: interface{},
    Description: interface{},
    InvocationRole: interface{},
    Qualifier: interface{},
    SourceArn: interface{},
}

Properties

Name Type Description
FunctionName interface{} Property functionName: The name of the function.
TriggerConfig interface{} Property triggerConfig: Trigger config.
TriggerName interface{} Property triggerName: Name of the trigger.
TriggerType interface{} Property triggerType: Type of the trigger.
Description interface{} Property description: Description of the trigger.
InvocationRole interface{} Property invocationRole: Invocation role.
Qualifier interface{} Property qualifier: Qualifier of the trigger.
SourceArn interface{} Property sourceArn: Source ARN of the trigger.

FunctionNameRequired

FunctionName interface{}
  • Type: interface{}

Property functionName: The name of the function.


TriggerConfigRequired

TriggerConfig interface{}
  • Type: interface{}

Property triggerConfig: Trigger config.


TriggerNameRequired

TriggerName interface{}
  • Type: interface{}

Property triggerName: Name of the trigger.


TriggerTypeRequired

TriggerType interface{}
  • Type: interface{}

Property triggerType: Type of the trigger.


DescriptionOptional

Description interface{}
  • Type: interface{}

Property description: Description of the trigger.


InvocationRoleOptional

InvocationRole interface{}
  • Type: interface{}

Property invocationRole: Invocation role.


QualifierOptional

Qualifier interface{}
  • Type: interface{}

Property qualifier: Qualifier of the trigger.


SourceArnOptional

SourceArn interface{}
  • Type: interface{}

Property sourceArn: Source ARN of the trigger.