OptionalisOptionalkeepWhether to keep the S3 bucket when the stack is deleted.
true — The bucket and its objects are preserved when the stack is removed.false — The bucket and all objects are deleted when the stack is removed.Sandbox deployments (via npx ampx sandbox) always delete the bucket regardless of this setting.
Friendly name that will be used to derive the S3 Bucket name
OptionaloutputOptionaltriggersS3 event trigger configuration
OptionalversionedWhether to enable S3 object versioning on the bucket.
Whether this storage resource is the default storage resource for the backend. required and relevant only if there are multiple storage resources defined.