{ "opencollection": "1.0.0", "info": { "name": "Amazon Step Functions Executions #X Amz Target=AWSStepFunctions.PublishStateMachineVersion API", "version": "2016-11-23" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "#X Amz Target=AWSStepFunctions.PublishStateMachineVersion", "type": "folder" }, "items": [ { "info": { "name": "Amazon Publish State Machine Version", "type": "http" }, "http": { "method": "POST", "url": "https://states.{region}.amazonaws.com/#X-Amz-Target=AWSStepFunctions.PublishStateMachineVersion", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" }, { "name": "X-Amz-Target", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "

Creates a version from the current revision of a state machine. Use versions to create immutable snapshots of your state machine. You can start executions from versions either directly or with an alias. To create an alias, use CreateStateMachineAlias.

You can publish up to 1000 versions for each state machine. You must manually delete unused versions using the DeleteStateMac" } ] } ], "bundled": true }