AWS SAR Provision And Share Application
A 4-step recipe with Amazon Serverless Application Repository. We can help you get access.
Recipe · 4 steps
AWS SAR Provision And Share Application
Create, version, share, and stage a change set for an application.
- Create the application that will be versioned, shared, and deployed.
- Publish a semantic version from the supplied packaged SAM template.
- Apply the sharing permission policy so the supplied principals can deploy the application.
- Create a CloudFormation change set for the supplied stack at the published version, ready to be executed.
What you'll need to have ready
- name: The name of the application to create.
- author: The name of the author publishing the app.
- description: The description of the application.
- semanticVersion: The semantic version to publish (e.g. 1.0.0).
- templateBody: The raw packaged AWS SAM template of your application.
- statements: An array of policy statements granting deploy permissions.
- stackName: The name or unique ID of the stack to create a change set for.
- changeSetName: The name of the change set.
For your developer
Arazzo workflow amazon-serverless-application-repository:provision-and-share, 4 operations: CreateApplication → CreateApplicationVersion → PutApplicationPolicy → CreateCloudFormationChangeSet. Specs on APIs.io.