Transaction Action of GS2-Formation
ConsumeAction
Gs2Formation:SubMoldCapacityByUserId
Subtract capacity size by specifying a user ID
Whether the action allows quantity specification: YES
Whether the action is reversible: YES
| Type | Condition | Required | Default | Value Limits | Description | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128 chars | Namespace name Namespace-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| userId | string | ✓ | ~ 128 chars | User ID Set #{userId} to replace the currently logged in user ID. | ||
| moldModelName | string | ✓ | ~ 128 chars | Form Storage Area Model name Form Storage Area Model-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| capacity | int | ✓ | 0 ~ 2147483646 | Current Capacity | ||
| timeOffsetToken | string | ~ 1024 chars | Time offset token |
{
"action": "Gs2Formation:SubMoldCapacityByUserId",
"request": {
"namespaceName": "[string]Namespace name",
"userId": "[string]User ID",
"moldModelName": "[string]Form Storage Area Model name",
"capacity": "[int]Current Capacity",
"timeOffsetToken": "[string]Time offset token"
}
}action: Gs2Formation:SubMoldCapacityByUserId
request:
namespaceName: "[string]Namespace name"
userId: "[string]User ID"
moldModelName: "[string]Form Storage Area Model name"
capacity: "[int]Current Capacity"
timeOffsetToken: "[string]Time offset token"transaction.service("formation").consume.sub_mold_capacity_by_user_id({
namespaceName="[string]Namespace name",
userId="[string]User ID",
moldModelName="[string]Form Storage Area Model name",
capacity="[int]Current Capacity",
timeOffsetToken="[string]Time offset token",
})AcquireAction
Gs2Formation:AddMoldCapacityByUserId
Add capacity size by specifying a user ID
Whether the action allows quantity specification: YES
Whether the action is reversible: YES
| Type | Condition | Required | Default | Value Limits | Description | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128 chars | Namespace name Namespace-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| userId | string | ✓ | ~ 128 chars | User ID Set #{userId} to replace the currently logged in user ID. | ||
| moldModelName | string | ✓ | ~ 128 chars | Form Storage Area Model name Form Storage Area Model-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| capacity | int | ✓ | 0 ~ 2147483646 | Current Capacity | ||
| timeOffsetToken | string | ~ 1024 chars | Time offset token |
{
"action": "Gs2Formation:AddMoldCapacityByUserId",
"request": {
"namespaceName": "[string]Namespace name",
"userId": "[string]User ID",
"moldModelName": "[string]Form Storage Area Model name",
"capacity": "[int]Current Capacity",
"timeOffsetToken": "[string]Time offset token"
}
}action: Gs2Formation:AddMoldCapacityByUserId
request:
namespaceName: "[string]Namespace name"
userId: "[string]User ID"
moldModelName: "[string]Form Storage Area Model name"
capacity: "[int]Current Capacity"
timeOffsetToken: "[string]Time offset token"transaction.service("formation").acquire.add_mold_capacity_by_user_id({
namespaceName="[string]Namespace name",
userId="[string]User ID",
moldModelName="[string]Form Storage Area Model name",
capacity="[int]Current Capacity",
timeOffsetToken="[string]Time offset token",
})Gs2Formation:SetMoldCapacityByUserId
Set capacity size with specified user ID
Whether the action allows quantity specification: YES
Whether the action is reversible: NO
| Type | Condition | Required | Default | Value Limits | Description | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128 chars | Namespace name Namespace-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| userId | string | ✓ | ~ 128 chars | User ID Set #{userId} to replace the currently logged in user ID. | ||
| moldModelName | string | ✓ | ~ 128 chars | Form Storage Area Model name Form Storage Area Model-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| capacity | int | ✓ | 0 ~ 2147483646 | Current Capacity | ||
| timeOffsetToken | string | ~ 1024 chars | Time offset token |
{
"action": "Gs2Formation:SetMoldCapacityByUserId",
"request": {
"namespaceName": "[string]Namespace name",
"userId": "[string]User ID",
"moldModelName": "[string]Form Storage Area Model name",
"capacity": "[int]Current Capacity",
"timeOffsetToken": "[string]Time offset token"
}
}action: Gs2Formation:SetMoldCapacityByUserId
request:
namespaceName: "[string]Namespace name"
userId: "[string]User ID"
moldModelName: "[string]Form Storage Area Model name"
capacity: "[int]Current Capacity"
timeOffsetToken: "[string]Time offset token"transaction.service("formation").acquire.set_mold_capacity_by_user_id({
namespaceName="[string]Namespace name",
userId="[string]User ID",
moldModelName="[string]Form Storage Area Model name",
capacity="[int]Current Capacity",
timeOffsetToken="[string]Time offset token",
})Gs2Formation:AcquireActionsToFormProperties
Apply get action to Form Properties by specifying a user ID
Whether the action allows quantity specification: NO
Whether the action is reversible: NO
| Type | Condition | Required | Default | Value Limits | Description | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128 chars | Namespace name Namespace-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| userId | string | ✓ | ~ 128 chars | User ID Set #{userId} to replace the currently logged in user ID. | ||
| moldModelName | string | ✓ | ~ 128 chars | Form Storage Area Model name | ||
| index | int | ✓ | 0 ~ 2147483646 | Index of form | ||
| acquireAction | AcquireAction | ✓ | Get action to be applied to form properties | |||
| config | List<Config> | [] | 0 ~ 1000 items | List of Acquisition config | ||
| timeOffsetToken | string | ~ 1024 chars | Time offset token |
{
"action": "Gs2Formation:AcquireActionsToFormProperties",
"request": {
"namespaceName": "[string]Namespace name",
"userId": "[string]User ID",
"moldModelName": "[string]Form Storage Area Model name",
"index": "[int]Index of form",
"acquireAction": {
"action": "[string]Types of actions to be performed in the acquire action",
"request": "[string]JSON string of the request used when executing the action"
},
"config": [
{
"key": "[string]Name",
"value": "[string]Value"
}
],
"timeOffsetToken": "[string]Time offset token"
}
}action: Gs2Formation:AcquireActionsToFormProperties
request:
namespaceName: "[string]Namespace name"
userId: "[string]User ID"
moldModelName: "[string]Form Storage Area Model name"
index: "[int]Index of form"
acquireAction:
action: "[string]Types of actions to be performed in the acquire action"
request: "[string]JSON string of the request used when executing the action"
config:
- key: "[string]Name"
value: "[string]Value"
timeOffsetToken: "[string]Time offset token"transaction.service("formation").acquire.acquire_actions_to_form_properties({
namespaceName="[string]Namespace name",
userId="[string]User ID",
moldModelName="[string]Form Storage Area Model name",
index="[int]Index of form",
acquireAction={
action="[string]Types of actions to be performed in the acquire action",
request="[string]JSON string of the request used when executing the action"
},
config={
{
key="[string]Name",
value="[string]Value"
}
},
timeOffsetToken="[string]Time offset token",
})Gs2Formation:SetFormByUserId
Set form by specifying a user ID
Whether the action allows quantity specification: NO
Whether the action is reversible: NO
| Type | Condition | Required | Default | Value Limits | Description | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128 chars | Namespace name Namespace-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| userId | string | ✓ | ~ 128 chars | User ID Set #{userId} to replace the currently logged in user ID. | ||
| moldModelName | string | ✓ | ~ 128 chars | Form Storage Area Model name | ||
| index | int | ✓ | 0 ~ 2147483646 | Index of form | ||
| slots | List<Slot> | ✓ | 1 ~ 10 items | List of Slots | ||
| timeOffsetToken | string | ~ 1024 chars | Time offset token |
{
"action": "Gs2Formation:SetFormByUserId",
"request": {
"namespaceName": "[string]Namespace name",
"userId": "[string]User ID",
"moldModelName": "[string]Form Storage Area Model name",
"index": "[int]Index of form",
"slots": [
{
"name": "[string]Slot model name",
"propertyId": "[string]Property ID",
"metadata": "[string]Metadata"
}
],
"timeOffsetToken": "[string]Time offset token"
}
}action: Gs2Formation:SetFormByUserId
request:
namespaceName: "[string]Namespace name"
userId: "[string]User ID"
moldModelName: "[string]Form Storage Area Model name"
index: "[int]Index of form"
slots:
- name: "[string]Slot model name"
propertyId: "[string]Property ID"
metadata: "[string]Metadata"
timeOffsetToken: "[string]Time offset token"transaction.service("formation").acquire.set_form_by_user_id({
namespaceName="[string]Namespace name",
userId="[string]User ID",
moldModelName="[string]Form Storage Area Model name",
index="[int]Index of form",
slots={
{
name="[string]Slot model name",
propertyId="[string]Property ID",
metadata="[string]Metadata"
}
},
timeOffsetToken="[string]Time offset token",
})Gs2Formation:AcquireActionsToPropertyFormProperties
Apply get action to form properties as acquisition action
Whether the action allows quantity specification: NO
Whether the action is reversible: NO
| Type | Condition | Required | Default | Value Limits | Description | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128 chars | Namespace name Namespace-specific name. Specified using alphanumeric characters, hyphens (-), underscores (_), and periods (.). | ||
| userId | string | ✓ | ~ 128 chars | User ID Set #{userId} to replace the currently logged in user ID. | ||
| propertyFormModelName | string | ✓ | ~ 128 chars | Property Form Model name | ||
| propertyId | string | ✓ | ~ 1024 chars | Property Id | ||
| acquireAction | AcquireAction | ✓ | Get action to be applied to form properties | |||
| config | List<Config> | [] | 0 ~ 1000 items | List of Acquisition config | ||
| timeOffsetToken | string | ~ 1024 chars | Time offset token |
{
"action": "Gs2Formation:AcquireActionsToPropertyFormProperties",
"request": {
"namespaceName": "[string]Namespace name",
"userId": "[string]User ID",
"propertyFormModelName": "[string]Property Form Model name",
"propertyId": "[string]Property Id",
"acquireAction": {
"action": "[string]Types of actions to be performed in the acquire action",
"request": "[string]JSON string of the request used when executing the action"
},
"config": [
{
"key": "[string]Name",
"value": "[string]Value"
}
],
"timeOffsetToken": "[string]Time offset token"
}
}action: Gs2Formation:AcquireActionsToPropertyFormProperties
request:
namespaceName: "[string]Namespace name"
userId: "[string]User ID"
propertyFormModelName: "[string]Property Form Model name"
propertyId: "[string]Property Id"
acquireAction:
action: "[string]Types of actions to be performed in the acquire action"
request: "[string]JSON string of the request used when executing the action"
config:
- key: "[string]Name"
value: "[string]Value"
timeOffsetToken: "[string]Time offset token"transaction.service("formation").acquire.acquire_actions_to_property_form_properties({
namespaceName="[string]Namespace name",
userId="[string]User ID",
propertyFormModelName="[string]Property Form Model name",
propertyId="[string]Property Id",
acquireAction={
action="[string]Types of actions to be performed in the acquire action",
request="[string]JSON string of the request used when executing the action"
},
config={
{
key="[string]Name",
value="[string]Value"
}
},
timeOffsetToken="[string]Time offset token",
})