如何使用 AWS SDK V2 为 Amazon S3 配置终端节点?

阿拉文德

在 AWS SDK V1 中,我将我的凭证设置为:

BasicAWSCredentials awsCredentials = new BasicAWSCredentials(Credentials.access_key, Credentials.secret_access_key);

然后将端点设置为:

EndpointConfiguration endpoint = new EndpointConfiguration("<endpoint URL>", "<region>"); 

然后将客户端创建为:

AmazonS3 s3client = AmazonS3ClientBuilder.standard()
            .withCredentials(new AWSStaticCredentialsProvider(awsCredentials))
            .withEndpointConfiguration(endpoint)
            .build(); 

如何使用 AWS SDK V2 设置相同的客户端?

smac2020

在此处查看 Javadoc:

https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/core/client/builder/SdkClientBuilder.html#endpointOverride-java.net.URI-

看:

端点覆盖

端点覆盖(URI端点覆盖)

配置 SDK 应与之通信的端点。 **

看起来您可以创建一个URI对象并在创建服务客户端时传递它

URI myURI = new URI("<endpoint URL>");

  Region region = Region.US_EAST_1;
  S3Client s3 = S3Client.builder()
                .region(region)
                .endpointOverride(myURI)
                .build();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用AWS Java SDK为现有S3对象设置Expires标头

如何使用AWS S3 SDK复制多个文件

iOS SDK v2的Amazon S3视频上传问题

如何使用AWS iOS SDK v2将UIImage上传到S3

如何禁用Amazon S3原始终端节点访问

使用aws-sdk v2将图像上传到S3

无法使用ruby aws-sdk v2在S3中创建存储桶

如何使用匿名用户将AWS CLI配置为s3 cp

如何使用Amazon AWS PHP SDK在区域之间复制S3对象?

如果在VPC中,AWS File Gateway是否使用S3终端节点?

如何在AWS CLI中使用AWS区域获取S3终端节点?

如何使用Python SDK调用Amazon SageMaker终端节点

如何将Amazon S3配置为Hibernate Search 4.5.3的远程缓存存储

如何使用ListObjectsV2 AWS S3节点js sdk对带有前缀的文件夹名称执行完全匹配?

如何使用自控证书为AWS S3终端节点启用TLS?

使用VPC终端节点连接到AWS S3的示例Java代码

如何使用CDK为AWS Step Functions创建VPC终端节点?

AWS iOS SDK v2文件上传到S3问题

使用AWS开发工具包v2(iOS)连接到S3

如何在Amazon PHP SDK v3中使用v2身份验证标头?

您如何使用SDK创建指向S3(静态托管)网站终端节点的AWS Cloudfront分布?

如何使用 AWS S3 C++ SDK 将签名设置为 v2

如何在 AWS 上为 .NET 机器人应用程序创建终端节点?

如何使用 AWS golang v2 SDK 配置 S3ForcePathStyle?

适用于 S3 的 AWS VPC 终端节点 - 错误:匹配多个 VPC 终端节点服务

AWS Javascript SDK v3 中的 S3 getSignedUrl v2 等效项

如何使用 AWS SDK for Go v2 删除非空 S3 存储桶

使用 Go SDK 2 获取 Amazon S3 中文件夹的大小

如何使用 AWS Java SDK 清空 Amazon S3 存儲桶?