Create

Create an S3 bucket for file storage

tapit create s3 name=bucket_name [description='My bucket'] [public_access=true|false] [external_access=true|false] [secret=true|false] [--ignore-existing]

Required

  • name

Parameters

  • name: Name for the S3 bucket (required)
  • description: Description of the bucket’s purpose
  • public_access: Allow public access to bucket contents (true/false)
  • external_access: Provision IAM users for external access to the bucket (true/false)
  • secret: Treat the bucket as secret (true/false). Regular team members and read-only API/CLI users cannot read its contents without the view secrets permission
  • --ignore-existing: Skip creation if a resource with the same name already exists (useful for idempotent scripts)