Authoring
Last updated
Was this helpful?
Last updated
Was this helpful?
Note
The sam validate
command requires AWS credentials to be configured. For more information, see .
Note The maximum number of applications that can be nested in a serverless application is 200. The maximum number of parameters a nested application can have is 60.
Important Applications that contain nested applications hosted in the AWS Serverless Application Repository inherit the nested applications' sharing restrictions. For example, suppose an application is publicly shared, but it contains a nested application that's only privately shared with the AWS account that created the parent application. In this case, if your AWS account doesn't have permission to deploy the nested application, you aren't able to deploy the parent application. For more information about permissions to deploy applications, see and in the AWS Serverless Application Repository Developer Guide.
Note When you deploy an application that contains nested applications, you must acknowledge that. You do this by passing CAPABILITY_AUTO_EXPAND to the ,or using the AWS CLI command. For more information about acknowledging nested applications, see in the AWS Serverless Application Repository Developer Guide.
Note
To manage AWS SAM templates that contain Step Functions state machines, you must use version 0.52.0 or later of the AWS SAM CLI. To check which version you have, execute the command sam --version
.
Note
In order to successfully sign your code with the sam package
or sam deploy
commands, versioning must be enabled for the Amazon S3 bucket you use with these commands. If you are using the Amazon S3 Bucket that AWS SAM creates for you, versioning is enabled automatically. For more information about Amazon S3 bucket versioning and instructions for enabling versioning on an Amazon S3 bucket that you provide, see in the Amazon Simple Storage Service User Guide.
Note
In order to successfully sign your code with the sam package
or sam deploy
commands, versioning must be enabled for the Amazon S3 bucket you use with these commands. If you are using the Amazon S3 Bucket that AWS SAM creates for you, versioning is enabled automatically. For more information about Amazon S3 bucket versioning and instructions for enabling versioning on an Amazon S3 bucket that you provide, see in the Amazon Simple Storage Service User Guide.