1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
|
# File 'lib/aws-sdk-s3/endpoints.rb', line 1797
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
|