Class TriggerState
Inherited Members
Namespace: Pulumi.AliCloud.FC
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class TriggerState : ResourceArgs
Constructors
View SourceTriggerState()
Declaration
public TriggerState()
Properties
View SourceConfig
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> |
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> |
Function
The Function Compute function name.
Declaration
public Input<string> Function { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LastModified
The date this resource was last modified.
Declaration
public Input<string> LastModified { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
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> |
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> |
Service
The Function Compute service name.
Declaration
public Input<string> Service { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |
TriggerId
The Function Compute trigger ID.
Declaration
public Input<string> TriggerId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
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> |