private static GetBucketRegionNoPipeline ( string bucketName, |
||
bucketName | string | |
credentials | ||
return | string |
private static string GetBucketRegionNoPipeline(string bucketName, ImmutableCredentials credentials)
{
var headBucketPreSignedUrl = GetHeadBucketPreSignedUrl(bucketName, credentials);
using (var s3Client = GetUsEast1ClientFromCredentials(credentials))
{
var response = AmazonS3HttpUtil.GetHead(s3Client, s3Client.Config, headBucketPreSignedUrl, HeaderKeys.XAmzBucketRegion);
return response.HeaderValue;
}
}