Pular para o conteúdo principal

EffectExecutionStep

{
"type": "object",
"required": [
"index",
"effectInstanceId",
"targetEntityId",
"repeatIndex",
"targetIndex",
"applied",
"contentRevision",
"provenance",
"applications",
"stateBeforeHash",
"stateAfterHash"
],
"properties": {
"index": {
"type": "integer",
"minimum": 0
},
"effectInstanceId": {
"type": "string"
},
"identity": {
"type": "object",
"nullable": true,
"description": "Stable execution/proc/impact IDs and parent coordinates",
"additionalProperties": true
},
"randomInputs": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
"parameters": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
"payloadCalculations": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CalculationTrace"
}
},
"condensation": {
"type": "object",
"nullable": true,
"description": "Captured source stacks, evaluation timing and aggregated quantities",
"additionalProperties": true
},
"continuation": {
"type": "object",
"nullable": true,
"description": "Causal defeat, configured overflow calculation, visited targets and stop reason",
"additionalProperties": true
},
"sequenceBudgets": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
"impactShares": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
"targetEntityId": {
"type": "string"
},
"repeatIndex": {
"type": "integer",
"minimum": 0
},
"targetIndex": {
"type": "integer",
"minimum": 0
},
"applied": {
"type": "boolean"
},
"skipReason": {
"type": "string",
"nullable": true
},
"chanceRoll": {
"type": "number",
"nullable": true
},
"contentRevision": {
"type": "string"
},
"provenance": {
"type": "object",
"additionalProperties": true
},
"calculation": {
"allOf": [
{
"$ref": "#/components/schemas/CalculationTrace"
}
],
"nullable": true
},
"applications": {
"type": "array",
"items": {
"$ref": "#/components/schemas/EffectApplicationRecord"
}
},
"stateBeforeHash": {
"type": "string"
},
"stateAfterHash": {
"type": "string"
},
"runBeforeHash": {
"type": "string",
"nullable": true
},
"runAfterHash": {
"type": "string",
"nullable": true
}
}
}

Referências​

Índice REST