AWS SDK for Java
- 1.Create a service account .
- 2.Assign a role to a service account .
- 3.Create a static access key .
To configure, create configuration files in your home directory and specify in them:
- Static key in file
.aws/credentials
:[default]aws_access_key_id = <id>aws_secret_access_key = <secretKey> - Default region in file
.aws/config
:[default]region=us-east-1
Use the address to access ColdStack
s3.coldstack.io
.The sample code is located in the directory
aws-java-sdk/samples/AmazonS3
in the archive with the SDK distribution kit.To connect to Object Storage, replace the code in the example
AmazonS3 s3 = AmazonS3ClientBuilder.standard()
.withCredentials(new AWSStaticCredentialsProvider(credentials))
.withRegion("us-west-2")
.build();
on the
AmazonS3 s3 = AmazonS3ClientBuilder.standard()
.withCredentials(new AWSStaticCredentialsProvider(credentials))
.withEndpointConfiguration(
new AmazonS3ClientBuilder.EndpointConfiguration(
"s3.coldstack.io", "us-east-1"
)
)
.build();
Last modified 2yr ago