1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
|
# File 'lib/aws-sdk-s3/endpoints.rb', line 1027
def self.build(context)
unless context.config.regional_endpoint
endpoint = context.config.endpoint.to_s
end
Aws::S3::EndpointParameters.new(
bucket: context.params[:bucket],
region: context.config.region,
use_fips: context.config.use_fips_endpoint,
use_dual_stack: context[:use_dualstack_endpoint],
endpoint: endpoint,
force_path_style: context.config.force_path_style,
accelerate: context[:use_accelerate_endpoint],
use_global_endpoint: context.config.s3_us_east_1_regional_endpoint == 'legacy',
use_object_lambda_endpoint: nil,
disable_access_points: nil,
disable_multi_region_access_points: context.config.s3_disable_multiregion_access_points,
use_arn_region: context.config.s3_use_arn_region,
)
end
|