Difference between revisions of "S3:ListBucket"
Jump to navigation
Jump to search
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{lc}} | {{lc}} | ||
− | + | [[s3:]]ListBucket | |
[[s3:ListAllMyBuckets]] | [[s3:ListAllMyBuckets]] | ||
Line 6: | Line 6: | ||
* [[AWS policies]] | * [[AWS policies]] | ||
− | * [[aws s3 ls]] | + | * <code>[[aws s3 ls]]</code> |
+ | |||
+ | == Examples == | ||
+ | {{aws s3 bucket policy example}} | ||
+ | |||
+ | == Errors == | ||
+ | * {{s3 errors TOC}} | ||
+ | |||
+ | == Related == | ||
+ | * <code>[[s3:GetObject]]</code> | ||
== See also == | == See also == | ||
− | * {{S3}} | + | * {{S3 IAM}} |
[[Category:AWS]] | [[Category:AWS]] |
Latest revision as of 08:42, 5 July 2024
s3:ListBucket s3:ListAllMyBuckets
Contents
Examples[edit]
resource "aws_s3_bucket" "example" { bucket = "my-tf-test-bucket" } resource "aws_s3_bucket_policy" "allow_access_from_another_account" { bucket = aws_s3_bucket.example.id policy = data.aws_iam_policy_document.allow_access_from_another_account.json } data "aws_iam_policy_document" "allow_access_from_another_account" { statement { principals { type = "AWS" identifiers = ["123456789012"] } actions = [ "s3:GetObject", "s3:ListBucket", ] resources = [ aws_s3_bucket.example.arn, "${aws_s3_bucket.example.arn}/*", ] } }
Errors[edit]
An error occurred (AccessDenied) when calling the ListBuckets operation: Access Denied
An error occurred (InvalidToken) when calling the ListBuckets operation: The provided token is malformed or otherwise invalid.
Error: Failed to get existing workspaces: S3 bucket does not exist.
An error occurred (InvalidBucketName) when calling the ListObjectsV2 operation: The specified bucket is not valid.
Related[edit]
See also[edit]
Advertising: