{ "name": "s3", "version": "1.0.0", "kind": "l1", "type": "aws:s3:bucket", "description": "S3 bucket primitive (substrate-agnostic stack type aws:s3:bucket; the Terraform adapter translates to aws_s3_bucket).", "inputs": { "bucket_name": { "type": "string", "description": "Globally-unique S3 bucket name.", "required": true }, "region": { "type": "string", "description": "AWS region the bucket is created in.", "required": true } }, "outputs": { "bucket_arn": { "type": "arn", "description": "The S3 bucket ARN." }, "bucket_name": { "type": "string", "description": "The bucket name (echoes the input)." } }, "nfrs": { "versioning": { "type": "boolean", "description": "Enable S3 versioning (default true).", "default": true } } }