Transaction Action of GS2-Schedule
ConsumeAction
Gs2Schedule:DeleteTriggerByUserId
Delete trigger by specifying user ID
Actions for which quantity can be specified: NO
Reversible action: NO
| Type | Description | |
|---|---|---|
| namespaceName | string | Namespace name |
| userId | string | |
Set #{userId} to replace the currently logged in user ID. | ||
| triggerName | string | Trigger Name |
{
"action": "Gs2Schedule:DeleteTriggerByUserId",
"request": {
"namespaceName": "[string]Namespace name",
"userId": "[string]User Id",
"triggerName": "[string]Trigger Name"
}
}action: Gs2Schedule:DeleteTriggerByUserId
request:
namespaceName: "[string]Namespace name"
userId: "[string]User Id"
triggerName: "[string]Trigger Name"AcquireAction
Gs2Schedule:TriggerByUserId
Trigger by specifying a user ID
Actions for which quantity can be specified: NO
Reversible action: YES
| Type | Description | |
|---|---|---|
| namespaceName | string | Namespace name |
| triggerName | string | Trigger Name |
| userId | string | Set #{userId} to replace the currently logged in user ID. |
| triggerStrategy | enum [‘renew’, ‘drop’] | Trigger Pulling Policy |
| ttl | int | Trigger expiration time (seconds) |
{
"action": "Gs2Schedule:TriggerByUserId",
"request": {
"namespaceName": "[string]Namespace name",
"triggerName": "[string]Trigger Name",
"userId": "[string]User Id",
"triggerStrategy": "[string]Trigger Pulling Policy",
"ttl": "[int]Trigger expiration time (seconds)"
}
}action: Gs2Schedule:TriggerByUserId
request:
namespaceName: "[string]Namespace name"
triggerName: "[string]Trigger Name"
userId: "[string]User Id"
triggerStrategy: "[string]Trigger Pulling Policy"
ttl: "[int]Trigger expiration time (seconds)"