【发布时间】:2020-07-20 17:26:12
【问题描述】:
API 调用在 AWS 中的工作原理如下:假设 AWS 中的两个不同用户想要使用 EC2 的 API 调用根据他们的名称创建单独的 S3 存储桶。用户在创建存储桶时不会手动提供任何存储桶名称。存储桶名称应根据用户名自动分配。示例如下。
-> 第一个用户名:a;
-> 第二个用户名:b;
-> “a”要创建的bucket是:a-s3-bucket;
-> “b”要创建的bucket是:b-s3-bucket;
如果假设另一个用户 3 也在那里名为“x”,那么 AWS API 调用由“x”创建的存储桶应该是“x-s3-bucket”
那么这里是如何在 AWS 中进行 API 调用的?有什么选择? API应该集成在哪里?在这种情况下,amazon Cloud trail 站在哪里?
提前感谢您的帮助。我是 AWS API 调用的新手。
【问题讨论】:
-
这是一个非常广泛的问题,我不知道从哪里开始。在各种编程语言中都有examples of bucket creation 显示如何访问 API。 Cloudtrail 是一个日志系统,可帮助您审核谁做了什么,通常用于合规性审核等事情。它不会直接影响存储桶的创建,但这可能是使用 Cloudtrail 跟踪的偶数。
标签: amazon-web-services api amazon-s3 amazon-ec2 amazon-cloudtrail