# frozen_string_literal: true # WARNING ABOUT GENERATED CODE # # This file is generated. See the contributing guide for more information: # https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md # # WARNING ABOUT GENERATED CODE module Aws::WAF module Endpoints class CreateByteMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateGeoMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateIPSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateRateBasedRule def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateRegexMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateRegexPatternSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateRule def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateRuleGroup def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateSizeConstraintSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateSqlInjectionMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateWebACL def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateWebACLMigrationStack def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class CreateXssMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteByteMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteGeoMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteIPSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteLoggingConfiguration def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeletePermissionPolicy def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteRateBasedRule def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteRegexMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteRegexPatternSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteRule def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteRuleGroup def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteSizeConstraintSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteSqlInjectionMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteWebACL def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class DeleteXssMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetByteMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetChangeToken def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetChangeTokenStatus def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetGeoMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetIPSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetLoggingConfiguration def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetPermissionPolicy def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetRateBasedRule def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetRateBasedRuleManagedKeys def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetRegexMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetRegexPatternSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetRule def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetRuleGroup def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetSampledRequests def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetSizeConstraintSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetSqlInjectionMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetWebACL def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class GetXssMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListActivatedRulesInRuleGroup def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListByteMatchSets def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListGeoMatchSets def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListIPSets def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListLoggingConfigurations def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListRateBasedRules def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListRegexMatchSets def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListRegexPatternSets def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListRuleGroups def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListRules def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListSizeConstraintSets def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListSqlInjectionMatchSets def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListSubscribedRuleGroups def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListTagsForResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListWebACLs def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class ListXssMatchSets def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class PutLoggingConfiguration def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class PutPermissionPolicy def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class TagResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UntagResource def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateByteMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateGeoMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateIPSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateRateBasedRule def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateRegexMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateRegexPatternSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateRule def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateRuleGroup def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateSizeConstraintSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateSqlInjectionMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateWebACL def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end class UpdateXssMatchSet def self.build(context) unless context.config.regional_endpoint endpoint = context.config.endpoint.to_s end Aws::WAF::EndpointParameters.new( region: context.config.region, use_dual_stack: context.config.use_dualstack_endpoint, use_fips: context.config.use_fips_endpoint, endpoint: endpoint, ) end end end end