Show / Hide Table of Contents

Class TriggerArgs

Inheritance
System.Object
InputArgs
ResourceArgs
TriggerArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.FC
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class TriggerArgs : ResourceArgs

Constructors

View Source

TriggerArgs()

Declaration
public TriggerArgs()

Properties

View Source

Config

The config of Function Compute trigger.It is valid when type is not "mns_topic".See Configure triggers and events for more details.

Declaration
public Input<string> Config { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ConfigMns

The config of Function Compute trigger when the type is "mns_topic".It is conflict with config.

Declaration
public Input<string> ConfigMns { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Function

The Function Compute function name.

Declaration
public Input<string> Function { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

The Function Compute trigger name. It is the only in one service and is conflict with "name_prefix".

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NamePrefix

Setting a prefix to get a only trigger name. It is conflict with "name".

Declaration
public Input<string> NamePrefix { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Role

RAM role arn attached to the Function Compute trigger. Role used by the event source to call the function. The value format is "acs:ram::$account-id:role/$role-name". See Create a trigger for more details.

Declaration
public Input<string> Role { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Service

The Function Compute service name.

Declaration
public Input<string> Service { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SourceArn

Event source resource address. See Create a trigger for more details.

Declaration
public Input<string> SourceArn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Type

The Type of the trigger. Valid values: ["oss", "log", "timer", "http", "mns_topic", "cdn_events"].

Declaration
public Input<string> Type { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.