The S3 bucket field (at the top of the screen as well as in the create cluster) should provide a drop-down list that should be created with listBuckets function from AWS JavaScript SDK.
Nevertheless note that:
the field still should be editable (a user might want to write s3 bucket from another account)
if there is no permission to get S3 bucket names (function returns an error) the drop-down list should contain element [please provide s3:GetBucketLocation and s3:ListAllMyBuckets permissions]
The S3 bucket field (at the top of the screen as well as in the create cluster) should provide a drop-down list that should be created with listBuckets function from AWS JavaScript SDK.
Nevertheless note that: