Hello World 使用 PowerShell
此示例需要一个错误,因为 hello-world 存储桶已存在且 S3 使用全局命名空间。
New-S3Bucket -BucketName "hello-world"
New-S3Bucket:请求的存储桶名称不可用。存储桶命名空间由系统的所有用户共享。请选择其他名称,然后重试。
如果用其他独特的东西替换 hello-world,则会创建存储桶而不会出现错误,你将获得以下结果:
CreationDate BucketName ------------ ---------- 3/30/2017 11:43:03 PM hello-world-832jklsdJF
此示例需要以下依赖项:
-
电源外壳。请参见 http://docs.aws.amazon.com/powershell/latest/userguide/pstools-getting-set-up.html
-
证书。这些可以使用 AWS 控制台创建。使用 PowerShell 管理这些选项有几种选择。以下是设置的简单示例。请参见 http://docs.aws.amazon.com/powershell/latest/userguide/specifying-your-aws-credentials.html
PS C:\> Set-AWSCredentials -AccessKey AKIAIOSFODNN7LAJD8A -SecretKey "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEjw9JFKS3" -StoreAs default