aws-partitions-1.354.0/0000755000004100000410000000000013715225051014701 5ustar www-datawww-dataaws-partitions-1.354.0/lib/0000755000004100000410000000000013715225051015447 5ustar www-datawww-dataaws-partitions-1.354.0/lib/aws-partitions.rb0000644000004100000410000004111713715225051020764 0ustar www-datawww-data# frozen_string_literal: true require_relative 'aws-partitions/endpoint_provider' require_relative 'aws-partitions/partition' require_relative 'aws-partitions/partition_list' require_relative 'aws-partitions/region' require_relative 'aws-partitions/service' require 'json' module Aws # A {Partition} is a group of AWS {Region} and {Service} objects. You # can use a partition to determine what services are available in a region, # or what regions a service is available in. # # ## Partitions # # **AWS accounts are scoped to a single partition**. You can get a partition # by name. Valid partition names include: # # * `"aws"` - Public AWS partition # * `"aws-cn"` - AWS China # * `"aws-us-gov"` - AWS GovCloud # # To get a partition by name: # # aws = Aws::Partitions.partition('aws') # # You can also enumerate all partitions: # # Aws::Partitions.each do |partition| # puts partition.name # end # # ## Regions # # A {Partition} is divided up into one or more regions. For example, the # "aws" partition contains, "us-east-1", "us-west-1", etc. You can get # a region by name. Calling {Partition#region} will return an instance # of {Region}. # # region = Aws::Partitions.partition('aws').region('us-west-2') # region.name # #=> "us-west-2" # # You can also enumerate all regions within a partition: # # Aws::Partitions.partition('aws').regions.each do |region| # puts region.name # end # # Each {Region} object has a name, description and a list of services # available to that region: # # us_west_2 = Aws::Partitions.partition('aws').region('us-west-2') # # us_west_2.name #=> "us-west-2" # us_west_2.description #=> "US West (Oregon)" # us_west_2.partition_name "aws" # us_west_2.services #=> # true/false # # The service name should be the service's module name as used by # the AWS SDK for Ruby. To find the complete list of supported # service names, see {Partition#services}. # # Its also possible to enumerate every service for every region in # every partition. # # Aws::Partitions.partitions.each do |partition| # partition.regions.each do |region| # region.services.each do |service_name| # puts "#{partition.name} -> #{region.name} -> #{service_name}" # end # end # end # # ## Services # # A {Partition} has a list of services available. You can get a # single {Service} by name: # # Aws::Partitions.partition('aws').service('DynamoDB') # # You can also enumerate all services in a partition: # # Aws::Partitions.partition('aws').services.each do |service| # puts service.name # end # # Each {Service} object has a name, and information about regions # that service is available in. # # service.name #=> "DynamoDB" # service.partition_name #=> "aws" # service.regions #=> # false # service.partition_region #=> "aws-global" # # Its also possible to enumerate every region for every service in # every partition. # # Aws::Partitions.partitions.each do |partition| # partition.services.each do |service| # service.regions.each do |region_name| # puts "#{partition.name} -> #{region_name} -> #{service.name}" # end # end # end # # ## Service Names # # {Service} names are those used by the the AWS SDK for Ruby. They # correspond to the service's module. # module Partitions class << self include Enumerable # @return [Enumerable] def each(&block) default_partition_list.each(&block) end # Return the partition with the given name. A partition describes # the services and regions available in that partition. # # aws = Aws::Partitions.partition('aws') # # puts "Regions available in the aws partition:\n" # aws.regions.each do |region| # puts region.name # end # # puts "Services available in the aws partition:\n" # aws.services.each do |services| # puts services.name # end # # @param [String] name The name of the partition to return. # Valid names include "aws", "aws-cn", and "aws-us-gov". # # @return [Partition] # # @raise [ArgumentError] Raises an `ArgumentError` if a partition is # not found with the given name. The error message contains a list # of valid partition names. def partition(name) default_partition_list.partition(name) end # Returns an array with every partitions. A partition describes # the services and regions available in that partition. # # Aws::Partitions.partitions.each do |partition| # # puts "Regions available in #{partition.name}:\n" # partition.regions.each do |region| # puts region.name # end # # puts "Services available in #{partition.name}:\n" # partition.services.each do |service| # puts service.name # end # end # # @return [Enumerable] Returns an enumerable of all # known partitions. def partitions default_partition_list end # @param [Hash] new_partitions # @api private For internal use only. def add(new_partitions) new_partitions['partitions'].each do |partition| default_partition_list.add_partition(Partition.build(partition)) defaults['partitions'] << partition end end # @api private For internal use only. def clear default_partition_list.clear defaults['partitions'].clear end # @return [PartitionList] # @api private def default_partition_list @default_partition_list ||= PartitionList.build(defaults) end # @return [Hash] # @api private def defaults @defaults ||= begin path = File.expand_path('../../partitions.json', __FILE__) JSON.load(File.read(path)) end end # @return [Hash] Returns a map of service module names # to their id as used in the endpoints.json document. # @api private For internal use only. def service_ids @service_ids ||= begin # service ids { 'ACM' => 'acm', 'ACMPCA' => 'acm-pca', 'APIGateway' => 'apigateway', 'AccessAnalyzer' => 'access-analyzer', 'AlexaForBusiness' => 'a4b', 'Amplify' => 'amplify', 'ApiGatewayManagementApi' => 'execute-api', 'ApiGatewayV2' => 'apigateway', 'AppConfig' => 'appconfig', 'AppMesh' => 'appmesh', 'AppStream' => 'appstream2', 'AppSync' => 'appsync', 'ApplicationAutoScaling' => 'application-autoscaling', 'ApplicationDiscoveryService' => 'discovery', 'ApplicationInsights' => 'applicationinsights', 'Athena' => 'athena', 'AugmentedAIRuntime' => 'a2i-runtime.sagemaker', 'AutoScaling' => 'autoscaling', 'AutoScalingPlans' => 'autoscaling-plans', 'Backup' => 'backup', 'Batch' => 'batch', 'Budgets' => 'budgets', 'Chime' => 'chime', 'Cloud9' => 'cloud9', 'CloudDirectory' => 'clouddirectory', 'CloudFormation' => 'cloudformation', 'CloudFront' => 'cloudfront', 'CloudHSM' => 'cloudhsm', 'CloudHSMV2' => 'cloudhsmv2', 'CloudSearch' => 'cloudsearch', 'CloudTrail' => 'cloudtrail', 'CloudWatch' => 'monitoring', 'CloudWatchEvents' => 'events', 'CloudWatchLogs' => 'logs', 'CodeArtifact' => 'codeartifact', 'CodeBuild' => 'codebuild', 'CodeCommit' => 'codecommit', 'CodeDeploy' => 'codedeploy', 'CodeGuruProfiler' => 'codeguru-profiler', 'CodeGuruReviewer' => 'codeguru-reviewer', 'CodePipeline' => 'codepipeline', 'CodeStar' => 'codestar', 'CodeStarNotifications' => 'codestar-notifications', 'CodeStarconnections' => 'codestar-connections', 'CognitoIdentity' => 'cognito-identity', 'CognitoIdentityProvider' => 'cognito-idp', 'CognitoSync' => 'cognito-sync', 'Comprehend' => 'comprehend', 'ComprehendMedical' => 'comprehendmedical', 'ComputeOptimizer' => 'compute-optimizer', 'ConfigService' => 'config', 'Connect' => 'connect', 'ConnectParticipant' => 'participant.connect', 'CostExplorer' => 'ce', 'CostandUsageReportService' => 'cur', 'DAX' => 'dax', 'DLM' => 'dlm', 'DataExchange' => 'dataexchange', 'DataPipeline' => 'datapipeline', 'DataSync' => 'datasync', 'DatabaseMigrationService' => 'dms', 'Detective' => 'api.detective', 'DeviceFarm' => 'devicefarm', 'DirectConnect' => 'directconnect', 'DirectoryService' => 'ds', 'DocDB' => 'rds', 'DynamoDB' => 'dynamodb', 'DynamoDBStreams' => 'streams.dynamodb', 'EBS' => 'ebs', 'EC2' => 'ec2', 'EC2InstanceConnect' => 'ec2-instance-connect', 'ECR' => 'api.ecr', 'ECS' => 'ecs', 'EFS' => 'elasticfilesystem', 'EKS' => 'eks', 'EMR' => 'elasticmapreduce', 'ElastiCache' => 'elasticache', 'ElasticBeanstalk' => 'elasticbeanstalk', 'ElasticInference' => 'api.elastic-inference', 'ElasticLoadBalancing' => 'elasticloadbalancing', 'ElasticLoadBalancingV2' => 'elasticloadbalancing', 'ElasticTranscoder' => 'elastictranscoder', 'ElasticsearchService' => 'es', 'EventBridge' => 'events', 'FMS' => 'fms', 'FSx' => 'fsx', 'Firehose' => 'firehose', 'ForecastQueryService' => 'forecastquery', 'ForecastService' => 'forecast', 'FraudDetector' => 'frauddetector', 'GameLift' => 'gamelift', 'Glacier' => 'glacier', 'GlobalAccelerator' => 'globalaccelerator', 'Glue' => 'glue', 'Greengrass' => 'greengrass', 'GroundStation' => 'groundstation', 'GuardDuty' => 'guardduty', 'Health' => 'health', 'Honeycode' => 'honeycode', 'IAM' => 'iam', 'IVS' => 'ivs', 'Imagebuilder' => 'imagebuilder', 'ImportExport' => 'importexport', 'Inspector' => 'inspector', 'IoT' => 'iot', 'IoT1ClickDevicesService' => 'devices.iot1click', 'IoT1ClickProjects' => 'projects.iot1click', 'IoTAnalytics' => 'iotanalytics', 'IoTEvents' => 'iotevents', 'IoTEventsData' => 'data.iotevents', 'IoTJobsDataPlane' => 'data.jobs.iot', 'IoTSecureTunneling' => 'api.tunneling.iot', 'IoTSiteWise' => 'iotsitewise', 'IoTThingsGraph' => 'iotthingsgraph', 'KMS' => 'kms', 'Kafka' => 'kafka', 'Kendra' => 'kendra', 'Kinesis' => 'kinesis', 'KinesisAnalytics' => 'kinesisanalytics', 'KinesisAnalyticsV2' => 'kinesisanalytics', 'KinesisVideo' => 'kinesisvideo', 'KinesisVideoArchivedMedia' => 'kinesisvideo', 'KinesisVideoMedia' => 'kinesisvideo', 'KinesisVideoSignalingChannels' => 'kinesisvideo', 'LakeFormation' => 'lakeformation', 'Lambda' => 'lambda', 'LambdaPreview' => 'lambda', 'Lex' => 'runtime.lex', 'LexModelBuildingService' => 'models.lex', 'LicenseManager' => 'license-manager', 'Lightsail' => 'lightsail', 'MQ' => 'mq', 'MTurk' => 'mturk-requester', 'MachineLearning' => 'machinelearning', 'Macie' => 'macie', 'Macie2' => 'macie2', 'ManagedBlockchain' => 'managedblockchain', 'MarketplaceCatalog' => 'catalog.marketplace', 'MarketplaceCommerceAnalytics' => 'marketplacecommerceanalytics', 'MarketplaceEntitlementService' => 'entitlement.marketplace', 'MarketplaceMetering' => 'metering.marketplace', 'MediaConnect' => 'mediaconnect', 'MediaConvert' => 'mediaconvert', 'MediaLive' => 'medialive', 'MediaPackage' => 'mediapackage', 'MediaPackageVod' => 'mediapackage-vod', 'MediaStore' => 'mediastore', 'MediaStoreData' => 'data.mediastore', 'MediaTailor' => 'api.mediatailor', 'MigrationHub' => 'mgh', 'MigrationHubConfig' => 'migrationhub-config', 'Mobile' => 'mobile', 'Neptune' => 'rds', 'NetworkManager' => 'networkmanager', 'OpsWorks' => 'opsworks', 'OpsWorksCM' => 'opsworks-cm', 'Organizations' => 'organizations', 'Outposts' => 'outposts', 'PI' => 'pi', 'Personalize' => 'personalize', 'PersonalizeEvents' => 'personalize-events', 'PersonalizeRuntime' => 'personalize-runtime', 'Pinpoint' => 'pinpoint', 'PinpointEmail' => 'email', 'PinpointSMSVoice' => 'sms-voice.pinpoint', 'Polly' => 'polly', 'Pricing' => 'api.pricing', 'QLDB' => 'qldb', 'QLDBSession' => 'session.qldb', 'QuickSight' => 'quicksight', 'RAM' => 'ram', 'RDS' => 'rds', 'RDSDataService' => 'rds-data', 'Redshift' => 'redshift', 'Rekognition' => 'rekognition', 'ResourceGroups' => 'resource-groups', 'ResourceGroupsTaggingAPI' => 'tagging', 'RoboMaker' => 'robomaker', 'Route53' => 'route53', 'Route53Domains' => 'route53domains', 'Route53Resolver' => 'route53resolver', 'S3' => 's3', 'S3Control' => 's3-control', 'SES' => 'email', 'SESV2' => 'email', 'SMS' => 'sms', 'SNS' => 'sns', 'SQS' => 'sqs', 'SSM' => 'ssm', 'SSO' => 'portal.sso', 'SSOOIDC' => 'oidc', 'STS' => 'sts', 'SWF' => 'swf', 'SageMaker' => 'api.sagemaker', 'SageMakerRuntime' => 'runtime.sagemaker', 'SavingsPlans' => 'savingsplans', 'Schemas' => 'schemas', 'SecretsManager' => 'secretsmanager', 'SecurityHub' => 'securityhub', 'ServerlessApplicationRepository' => 'serverlessrepo', 'ServiceCatalog' => 'servicecatalog', 'ServiceDiscovery' => 'servicediscovery', 'ServiceQuotas' => 'servicequotas', 'Shield' => 'shield', 'Signer' => 'signer', 'SimpleDB' => 'sdb', 'Snowball' => 'snowball', 'States' => 'states', 'StorageGateway' => 'storagegateway', 'Support' => 'support', 'Synthetics' => 'synthetics', 'Textract' => 'textract', 'TranscribeService' => 'transcribe', 'TranscribeStreamingService' => 'transcribestreaming', 'Transfer' => 'transfer', 'Translate' => 'translate', 'WAF' => 'waf', 'WAFRegional' => 'waf-regional', 'WAFV2' => 'wafv2', 'WorkDocs' => 'workdocs', 'WorkLink' => 'worklink', 'WorkMail' => 'workmail', 'WorkMailMessageFlow' => 'workmailmessageflow', 'WorkSpaces' => 'workspaces', 'XRay' => 'xray', } # end service ids end end end end end aws-partitions-1.354.0/lib/aws-partitions/0000755000004100000410000000000013715225051020433 5ustar www-datawww-dataaws-partitions-1.354.0/lib/aws-partitions/endpoint_provider.rb0000644000004100000410000001034513715225051024515 0ustar www-datawww-data# frozen_string_literal: true module Aws module Partitions # @api private class EndpointProvider # When sts_regional_endpoint is set to `legacy`, the endpoint # pattern stays global for the following regions: STS_LEGACY_REGIONS = %w[ ap-northeast-1 ap-south-1 ap-southeast-1 ap-southeast-2 aws-global ca-central-1 eu-central-1 eu-north-1 eu-west-1 eu-west-2 eu-west-3 sa-east-1 us-east-1 us-east-2 us-west-1 us-west-2 ].freeze # Intentionally marked private. The format of the endpoint rules # is an implementation detail. # @api private def initialize(rules) @rules = rules end # @param [String] region The region for the client. # @param [String] service The endpoint prefix for the service, e.g. # "monitoring" for cloudwatch. # @param [String] sts_regional_endpoints [STS only] Whether to use # `legacy` (global endpoint for legacy regions) or `regional` mode for # using regional endpoint for supported regions except 'aws-global' # @api private Use the static class methods instead. def resolve(region, service, sts_regional_endpoints) 'https://' + endpoint_for(region, service, sts_regional_endpoints) end # @api private Use the static class methods instead. def signing_region(region, service) get_partition(region) .fetch('services', {}) .fetch(service, {}) .fetch('endpoints', {}) .fetch(region, {}) .fetch('credentialScope', {}) .fetch('region', region) end # @api private Use the static class methods instead. def dns_suffix_for(region) get_partition(region)['dnsSuffix'] end private def endpoint_for(region, service, sts_regional_endpoints) partition = get_partition(region) service_cfg = partition.fetch('services', {}).fetch(service, {}) # Find the default endpoint endpoint = service_cfg .fetch('defaults', {}) .fetch('hostname', partition['defaults']['hostname']) # Check for sts legacy behavior sts_legacy = service == 'sts' && sts_regional_endpoints == 'legacy' && STS_LEGACY_REGIONS.include?(region) # Check for global endpoint. if sts_legacy || service_cfg['isRegionalized'] == false region = service_cfg.fetch('partitionEndpoint', region) end # Check for service/region level endpoint. endpoint = service_cfg .fetch('endpoints', {}) .fetch(region, {}).fetch('hostname', endpoint) # Replace placeholders from the endpoints endpoint.sub('{region}', region) .sub('{service}', service) .sub('{dnsSuffix}', partition['dnsSuffix']) end def get_partition(region) partition_containing_region(region) || partition_matching_region(region) || default_partition end def partition_containing_region(region) @rules['partitions'].find do |p| p['regions'].key?(region) end end def partition_matching_region(region) @rules['partitions'].find do |p| region.match(p['regionRegex']) || p['services'].values.find do |svc| svc['endpoints'].key?(region) if svc.key?('endpoints') end end end def default_partition @rules['partitions'].find { |p| p['partition'] == 'aws' } || @rules['partitions'].first end class << self def resolve(region, service, sts_regional_endpoints = 'regional') default_provider.resolve(region, service, sts_regional_endpoints) end def signing_region(region, service) default_provider.signing_region(region, service) end def dns_suffix_for(region) default_provider.dns_suffix_for(region) end private def default_provider @default_provider ||= EndpointProvider.new(Partitions.defaults) end end end end end aws-partitions-1.354.0/lib/aws-partitions/region.rb0000644000004100000410000000371313715225051022247 0ustar www-datawww-data# frozen_string_literal: true require 'set' module Aws module Partitions class Region # @option options [required, String] :name # @option options [required, String] :description # @option options [required, String] :partition_name # @option options [required, Set] :services # @api private def initialize(options = {}) @name = options[:name] @description = options[:description] @partition_name = options[:partition_name] @services = options[:services] end # @return [String] The name of this region, e.g. "us-east-1". attr_reader :name # @return [String] A short description of this region. attr_reader :description # @return [String] The partition this region exists in, e.g. "aws", # "aws-cn", "aws-us-gov". attr_reader :partition_name # @return [Set] The list of services available in this region. # Service names are the module names as used by the AWS SDK # for Ruby. attr_reader :services class << self # @api private def build(region_name, region, partition) Region.new( name: region_name, description: region['description'], partition_name: partition['partition'], services: region_services(region_name, partition) ) end private def region_services(region_name, partition) Partitions.service_ids.inject(Set.new) do |services, (svc_name, svc_id)| if svc = partition['services'][svc_id] services << svc_name if service_in_region?(svc, region_name) else #raise "missing endpoints for #{svc_name} / #{svc_id}" end services end end def service_in_region?(svc, region_name) svc.key?('endpoints') && svc['endpoints'].key?(region_name) end end end end end aws-partitions-1.354.0/lib/aws-partitions/partition_list.rb0000644000004100000410000000267413715225051024035 0ustar www-datawww-data# frozen_string_literal: true module Aws module Partitions class PartitionList include Enumerable def initialize @partitions = {} end # @return [Enumerator] def each(&block) @partitions.each_value(&block) end # @param [String] partition_name # @return [Partition] def partition(partition_name) if @partitions.key?(partition_name) @partitions[partition_name] else msg = "invalid partition name #{partition_name.inspect}; valid "\ "partition names include %s" % [@partitions.keys.join(', ')] raise ArgumentError, msg end end # @return [Array] def partitions @partitions.values end # @param [Partition] partition # @api private def add_partition(partition) if Partition === partition @partitions[partition.name] = partition else raise ArgumentError, "expected Partition, got #{partition.class}" end end # Removed all partitions. # @api private def clear @partitions = {} end class << self # @api private def build(partitions) partitions['partitions'].inject(PartitionList.new) do |list, partition| list.add_partition(Partition.build(partition)) list end end end end end end aws-partitions-1.354.0/lib/aws-partitions/partition.rb0000644000004100000410000000636513715225051023003 0ustar www-datawww-data# frozen_string_literal: true module Aws module Partitions class Partition # @option options [required, String] :name # @option options [required, Hash] :regions # @option options [required, Hash] :services # @api private def initialize(options = {}) @name = options[:name] @regions = options[:regions] @services = options[:services] end # @return [String] The partition name, e.g. "aws", "aws-cn", "aws-us-gov". attr_reader :name # @param [String] region_name The name of the region, e.g. "us-east-1". # @return [Region] # @raise [ArgumentError] Raises `ArgumentError` for unknown region name. def region(region_name) if @regions.key?(region_name) @regions[region_name] else msg = "invalid region name #{region_name.inspect}; valid region "\ "names include #{@regions.keys.join(', ')}" raise ArgumentError, msg end end # @return [Array] def regions @regions.values end # @param [String] region_name The name of the region, e.g. "us-east-1". # @return [Boolean] true if the region is in the partition. def region?(region_name) @regions.key?(region_name) end # @param [String] service_name The service module name. # @return [Service] # @raise [ArgumentError] Raises `ArgumentError` for unknown service name. def service(service_name) if @services.key?(service_name) @services[service_name] else msg = "invalid service name #{service_name.inspect}; valid service "\ "names include #{@services.keys.join(', ')}" raise ArgumentError, msg end end # @return [Array] def services @services.values end # @param [String] service_name The service module name. # @return [Boolean] true if the service is in the partition. def service?(service_name) @services.key?(service_name) end class << self # @api private def build(partition) Partition.new( name: partition['partition'], regions: build_regions(partition), services: build_services(partition) ) end private # @param [Hash] partition # @return [Hash] def build_regions(partition) partition['regions'].each_with_object({}) do |(region_name, region), regions| next if region_name == "#{partition['partition']}-global" regions[region_name] = Region.build( region_name, region, partition ) end end # @param [Hash] partition # @return [Hash] def build_services(partition) Partitions.service_ids.each_with_object({}) do |(service_name, service), services| service_data = partition['services'].fetch( service, 'endpoints' => {} ) services[service_name] = Service.build( service_name, service_data, partition ) end end end end end end aws-partitions-1.354.0/lib/aws-partitions/service.rb0000644000004100000410000000447213715225051022427 0ustar www-datawww-data# frozen_string_literal: true require 'set' module Aws module Partitions class Service # @option options [required, String] :name # @option options [required, String] :partition_name # @option options [required, Set] :region_name # @option options [required, Boolean] :regionalized # @option options [String] :partition_region # @api private def initialize(options = {}) @name = options[:name] @partition_name = options[:partition_name] @regions = options[:regions] @regionalized = options[:regionalized] @partition_region = options[:partition_region] end # @return [String] The name of this service. The name is the module # name as used by the AWS SDK for Ruby. attr_reader :name # @return [String] The partition name, e.g "aws", "aws-cn", "aws-us-gov". attr_reader :partition_name # @return [Set] The regions this service is available in. # Regions are scoped to the partition. attr_reader :regions # @return [String,nil] The global patition endpoint for this service. # May be `nil`. attr_reader :partition_region # Returns `false` if the service operates with a single global # endpoint for the current partition, returns `true` if the service # is available in multiple regions. # # Some services have both a partition endpoint and regional endpoints. # # @return [Boolean] def regionalized? @regionalized end class << self # @api private def build(service_name, service, partition) Service.new( name: service_name, partition_name: partition['partition'], regions: regions(service, partition), regionalized: service['isRegionalized'] != false, partition_region: partition_region(service) ) end private def regions(service, partition) svc_endpoints = service.key?('endpoints') ? service['endpoints'].keys : [] names = Set.new(partition['regions'].keys & svc_endpoints) names - ["#{partition['partition']}-global"] end def partition_region(service) service['partitionEndpoint'] end end end end end aws-partitions-1.354.0/partitions.json0000644000004100000410000076331713715225051020011 0ustar www-datawww-data{ "partitions" : [ { "defaults" : { "hostname" : "{service}.{region}.{dnsSuffix}", "protocols" : [ "https" ], "signatureVersions" : [ "v4" ] }, "dnsSuffix" : "amazonaws.com", "partition" : "aws", "partitionName" : "AWS Standard", "regionRegex" : "^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$", "regions" : { "af-south-1" : { "description" : "Africa (Cape Town)" }, "ap-east-1" : { "description" : "Asia Pacific (Hong Kong)" }, "ap-northeast-1" : { "description" : "Asia Pacific (Tokyo)" }, "ap-northeast-2" : { "description" : "Asia Pacific (Seoul)" }, "ap-south-1" : { "description" : "Asia Pacific (Mumbai)" }, "ap-southeast-1" : { "description" : "Asia Pacific (Singapore)" }, "ap-southeast-2" : { "description" : "Asia Pacific (Sydney)" }, "ca-central-1" : { "description" : "Canada (Central)" }, "eu-central-1" : { "description" : "Europe (Frankfurt)" }, "eu-north-1" : { "description" : "Europe (Stockholm)" }, "eu-south-1" : { "description" : "Europe (Milan)" }, "eu-west-1" : { "description" : "Europe (Ireland)" }, "eu-west-2" : { "description" : "Europe (London)" }, "eu-west-3" : { "description" : "Europe (Paris)" }, "me-south-1" : { "description" : "Middle East (Bahrain)" }, "sa-east-1" : { "description" : "South America (Sao Paulo)" }, "us-east-1" : { "description" : "US East (N. Virginia)" }, "us-east-2" : { "description" : "US East (Ohio)" }, "us-west-1" : { "description" : "US West (N. California)" }, "us-west-2" : { "description" : "US West (Oregon)" } }, "services" : { "a4b" : { "endpoints" : { "us-east-1" : { } } }, "access-analyzer" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "access-analyzer-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "access-analyzer-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "access-analyzer-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "access-analyzer-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "access-analyzer-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "acm" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "ca-central-1-fips" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "acm-fips.ca-central-1.amazonaws.com" }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "acm-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "acm-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "acm-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "acm-fips.us-west-2.amazonaws.com" } } }, "acm-pca" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "acm-pca-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "acm-pca-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "acm-pca-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "acm-pca-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "acm-pca-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "api.detective" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "api.ecr" : { "endpoints" : { "af-south-1" : { "credentialScope" : { "region" : "af-south-1" }, "hostname" : "api.ecr.af-south-1.amazonaws.com" }, "ap-east-1" : { "credentialScope" : { "region" : "ap-east-1" }, "hostname" : "api.ecr.ap-east-1.amazonaws.com" }, "ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "api.ecr.ap-northeast-1.amazonaws.com" }, "ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "api.ecr.ap-northeast-2.amazonaws.com" }, "ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "api.ecr.ap-south-1.amazonaws.com" }, "ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "api.ecr.ap-southeast-1.amazonaws.com" }, "ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "api.ecr.ap-southeast-2.amazonaws.com" }, "ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "api.ecr.ca-central-1.amazonaws.com" }, "eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "api.ecr.eu-central-1.amazonaws.com" }, "eu-north-1" : { "credentialScope" : { "region" : "eu-north-1" }, "hostname" : "api.ecr.eu-north-1.amazonaws.com" }, "eu-south-1" : { "credentialScope" : { "region" : "eu-south-1" }, "hostname" : "api.ecr.eu-south-1.amazonaws.com" }, "eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "api.ecr.eu-west-1.amazonaws.com" }, "eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "api.ecr.eu-west-2.amazonaws.com" }, "eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "api.ecr.eu-west-3.amazonaws.com" }, "fips-dkr-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "ecr-fips.us-east-1.amazonaws.com" }, "fips-dkr-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "ecr-fips.us-east-2.amazonaws.com" }, "fips-dkr-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "ecr-fips.us-west-1.amazonaws.com" }, "fips-dkr-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "ecr-fips.us-west-2.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "ecr-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "ecr-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "ecr-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "ecr-fips.us-west-2.amazonaws.com" }, "me-south-1" : { "credentialScope" : { "region" : "me-south-1" }, "hostname" : "api.ecr.me-south-1.amazonaws.com" }, "sa-east-1" : { "credentialScope" : { "region" : "sa-east-1" }, "hostname" : "api.ecr.sa-east-1.amazonaws.com" }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "api.ecr.us-east-1.amazonaws.com" }, "us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "api.ecr.us-east-2.amazonaws.com" }, "us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "api.ecr.us-west-1.amazonaws.com" }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "api.ecr.us-west-2.amazonaws.com" } } }, "api.elastic-inference" : { "endpoints" : { "ap-northeast-1" : { "hostname" : "api.elastic-inference.ap-northeast-1.amazonaws.com" }, "ap-northeast-2" : { "hostname" : "api.elastic-inference.ap-northeast-2.amazonaws.com" }, "eu-west-1" : { "hostname" : "api.elastic-inference.eu-west-1.amazonaws.com" }, "us-east-1" : { "hostname" : "api.elastic-inference.us-east-1.amazonaws.com" }, "us-east-2" : { "hostname" : "api.elastic-inference.us-east-2.amazonaws.com" }, "us-west-2" : { "hostname" : "api.elastic-inference.us-west-2.amazonaws.com" } } }, "api.mediatailor" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "api.pricing" : { "defaults" : { "credentialScope" : { "service" : "pricing" } }, "endpoints" : { "ap-south-1" : { }, "us-east-1" : { } } }, "api.sagemaker" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "api-fips.sagemaker.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "api-fips.sagemaker.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "api-fips.sagemaker.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "api-fips.sagemaker.us-west-2.amazonaws.com" } } }, "apigateway" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "application-autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "appmesh" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "appstream2" : { "defaults" : { "credentialScope" : { "service" : "appstream" }, "protocols" : [ "https" ] }, "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "appstream2-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-west-2" : { } } }, "appsync" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "athena" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "autoscaling-plans" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "backup" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "batch" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "fips.batch.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "fips.batch.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "fips.batch.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "fips.batch.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "budgets" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "budgets.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "ce" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "ce.us-east-1.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "chime" : { "defaults" : { "protocols" : [ "https" ], "sslCommonName" : "service.chime.aws.amazon.com" }, "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "service.chime.aws.amazon.com", "protocols" : [ "https" ] } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "cloud9" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "clouddirectory" : { "endpoints" : { "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "cloudformation" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "cloudformation-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "cloudformation-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "cloudformation-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "cloudformation-fips.us-west-2.amazonaws.com" } } }, "cloudfront" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "cloudfront.amazonaws.com", "protocols" : [ "http", "https" ] } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "cloudhsm" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "cloudhsmv2" : { "defaults" : { "credentialScope" : { "service" : "cloudhsm" } }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "cloudsearch" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "cloudtrail" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "cloudtrail-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "cloudtrail-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "cloudtrail-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "cloudtrail-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "codeartifact" : { "endpoints" : { "ap-northeast-1" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "codebuild" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "codebuild-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "codebuild-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "codebuild-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "codebuild-fips.us-west-2.amazonaws.com" } } }, "codecommit" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "codecommit-fips.ca-central-1.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "codedeploy" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "codedeploy-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "codedeploy-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "codedeploy-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "codedeploy-fips.us-west-2.amazonaws.com" } } }, "codepipeline" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "codepipeline-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "codepipeline-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "codepipeline-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "codepipeline-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "codepipeline-fips.us-west-2.amazonaws.com" }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "codestar" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "codestar-connections" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "cognito-identity" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "cognito-identity-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "cognito-identity-fips.us-east-2.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "cognito-identity-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "cognito-idp" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "cognito-idp-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "cognito-idp-fips.us-east-2.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "cognito-idp-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "cognito-sync" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "comprehend" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "comprehend-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "comprehend-fips.us-east-2.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "comprehend-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "comprehendmedical" : { "endpoints" : { "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "comprehendmedical-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "comprehendmedical-fips.us-east-2.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "comprehendmedical-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "config" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "connect" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "cur" : { "endpoints" : { "us-east-1" : { } } }, "data.iot" : { "defaults" : { "credentialScope" : { "service" : "iotdata" }, "protocols" : [ "https" ] }, "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "data.mediastore" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "dataexchange" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "datapipeline" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-2" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "datasync" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "datasync-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "datasync-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "datasync-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "datasync-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "datasync-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "dax" : { "endpoints" : { "ap-northeast-1" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "devicefarm" : { "endpoints" : { "us-west-2" : { } } }, "directconnect" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "directconnect-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "directconnect-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "directconnect-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "directconnect-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "discovery" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "dms" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "dms-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "dms-fips.us-west-1.amazonaws.com" }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "docdb" : { "endpoints" : { "ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "rds.ap-northeast-1.amazonaws.com" }, "ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "rds.ap-northeast-2.amazonaws.com" }, "ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "rds.ap-south-1.amazonaws.com" }, "ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "rds.ap-southeast-1.amazonaws.com" }, "ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "rds.ap-southeast-2.amazonaws.com" }, "ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "rds.ca-central-1.amazonaws.com" }, "eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "rds.eu-central-1.amazonaws.com" }, "eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "rds.eu-west-1.amazonaws.com" }, "eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "rds.eu-west-2.amazonaws.com" }, "eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "rds.eu-west-3.amazonaws.com" }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "rds.us-east-1.amazonaws.com" }, "us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "rds.us-east-2.amazonaws.com" }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "rds.us-west-2.amazonaws.com" } } }, "ds" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "ds-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "ds-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "ds-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "ds-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "ds-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "dynamodb" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "ca-central-1-fips" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "dynamodb-fips.ca-central-1.amazonaws.com" }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "local" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "localhost:8000", "protocols" : [ "http" ] }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "dynamodb-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "dynamodb-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "dynamodb-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "dynamodb-fips.us-west-2.amazonaws.com" } } }, "ec2" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "ec2-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "ec2-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "ec2-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "ec2-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "ec2-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "ecs" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "ecs-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "ecs-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "ecs-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "ecs-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "eks" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "fips.eks.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "fips.eks.us-east-2.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "fips.eks.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "elasticache" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "elasticache-fips.us-west-1.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "elasticbeanstalk" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "elasticbeanstalk-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "elasticbeanstalk-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "elasticbeanstalk-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "elasticbeanstalk-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "elasticfilesystem" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-af-south-1" : { "credentialScope" : { "region" : "af-south-1" }, "hostname" : "elasticfilesystem-fips.af-south-1.amazonaws.com" }, "fips-ap-east-1" : { "credentialScope" : { "region" : "ap-east-1" }, "hostname" : "elasticfilesystem-fips.ap-east-1.amazonaws.com" }, "fips-ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "elasticfilesystem-fips.ap-northeast-1.amazonaws.com" }, "fips-ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "elasticfilesystem-fips.ap-northeast-2.amazonaws.com" }, "fips-ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "elasticfilesystem-fips.ap-south-1.amazonaws.com" }, "fips-ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "elasticfilesystem-fips.ap-southeast-1.amazonaws.com" }, "fips-ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "elasticfilesystem-fips.ap-southeast-2.amazonaws.com" }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "elasticfilesystem-fips.ca-central-1.amazonaws.com" }, "fips-eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "elasticfilesystem-fips.eu-central-1.amazonaws.com" }, "fips-eu-north-1" : { "credentialScope" : { "region" : "eu-north-1" }, "hostname" : "elasticfilesystem-fips.eu-north-1.amazonaws.com" }, "fips-eu-south-1" : { "credentialScope" : { "region" : "eu-south-1" }, "hostname" : "elasticfilesystem-fips.eu-south-1.amazonaws.com" }, "fips-eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "elasticfilesystem-fips.eu-west-1.amazonaws.com" }, "fips-eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "elasticfilesystem-fips.eu-west-2.amazonaws.com" }, "fips-eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "elasticfilesystem-fips.eu-west-3.amazonaws.com" }, "fips-me-south-1" : { "credentialScope" : { "region" : "me-south-1" }, "hostname" : "elasticfilesystem-fips.me-south-1.amazonaws.com" }, "fips-sa-east-1" : { "credentialScope" : { "region" : "sa-east-1" }, "hostname" : "elasticfilesystem-fips.sa-east-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "elasticfilesystem-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "elasticfilesystem-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "elasticfilesystem-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "elasticfilesystem-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "elasticloadbalancing" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "elasticloadbalancing-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "elasticloadbalancing-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "elasticloadbalancing-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "elasticloadbalancing-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "elasticmapreduce" : { "defaults" : { "protocols" : [ "https" ], "sslCommonName" : "{region}.{service}.{dnsSuffix}" }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { "sslCommonName" : "{service}.{region}.{dnsSuffix}" }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "elasticmapreduce-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "elasticmapreduce-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "elasticmapreduce-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "elasticmapreduce-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "elasticmapreduce-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { "sslCommonName" : "{service}.{region}.{dnsSuffix}" }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "elastictranscoder" : { "endpoints" : { "ap-northeast-1" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "email" : { "endpoints" : { "ap-south-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "entitlement.marketplace" : { "defaults" : { "credentialScope" : { "service" : "aws-marketplace" } }, "endpoints" : { "us-east-1" : { } } }, "es" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "es-fips.us-west-1.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "events" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "events-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "events-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "events-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "events-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "firehose" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "firehose-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "firehose-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "firehose-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "firehose-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "fms" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "fms-fips.ap-northeast-1.amazonaws.com" }, "fips-ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "fms-fips.ap-northeast-2.amazonaws.com" }, "fips-ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "fms-fips.ap-south-1.amazonaws.com" }, "fips-ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "fms-fips.ap-southeast-1.amazonaws.com" }, "fips-ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "fms-fips.ap-southeast-2.amazonaws.com" }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "fms-fips.ca-central-1.amazonaws.com" }, "fips-eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "fms-fips.eu-central-1.amazonaws.com" }, "fips-eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "fms-fips.eu-west-1.amazonaws.com" }, "fips-eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "fms-fips.eu-west-2.amazonaws.com" }, "fips-eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "fms-fips.eu-west-3.amazonaws.com" }, "fips-sa-east-1" : { "credentialScope" : { "region" : "sa-east-1" }, "hostname" : "fms-fips.sa-east-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "fms-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "fms-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "fms-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "fms-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "forecast" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "forecastquery" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "fsx" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "gamelift" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "glacier" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "glacier-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "glacier-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "glacier-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "glacier-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "glacier-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "glue" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "glue-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "glue-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "glue-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "glue-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "greengrass" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } }, "isRegionalized" : true }, "groundstation" : { "endpoints" : { "ap-southeast-2" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "groundstation-fips.us-east-2.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "groundstation-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "guardduty" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "guardduty-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "guardduty-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "guardduty-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "guardduty-fips.us-west-2.amazonaws.com" } }, "isRegionalized" : true }, "health" : { "endpoints" : { "us-east-1" : { } } }, "honeycode" : { "endpoints" : { "us-west-2" : { } } }, "iam" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "iam.amazonaws.com" }, "iam-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "iam-fips.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "importexport" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1", "service" : "IngestionService" }, "hostname" : "importexport.amazonaws.com", "signatureVersions" : [ "v2", "v4" ] } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "inspector" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "inspector-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "inspector-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "inspector-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "inspector-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "iot" : { "defaults" : { "credentialScope" : { "service" : "execute-api" } }, "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "iotanalytics" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "iotevents" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "ioteventsdata" : { "endpoints" : { "ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "data.iotevents.ap-northeast-1.amazonaws.com" }, "ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "data.iotevents.ap-northeast-2.amazonaws.com" }, "ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "data.iotevents.ap-southeast-1.amazonaws.com" }, "ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "data.iotevents.ap-southeast-2.amazonaws.com" }, "eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "data.iotevents.eu-central-1.amazonaws.com" }, "eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "data.iotevents.eu-west-1.amazonaws.com" }, "eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "data.iotevents.eu-west-2.amazonaws.com" }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "data.iotevents.us-east-1.amazonaws.com" }, "us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "data.iotevents.us-east-2.amazonaws.com" }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "data.iotevents.us-west-2.amazonaws.com" } } }, "iotsecuredtunneling" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "iotthingsgraph" : { "defaults" : { "credentialScope" : { "service" : "iotthingsgraph" } }, "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-2" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "kafka" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "kinesis" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "kinesis-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "kinesis-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "kinesis-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "kinesis-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "kinesisanalytics" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "kinesisvideo" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "kms" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "lakeformation" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "lambda" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "lambda-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "lambda-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "lambda-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "lambda-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "license-manager" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "license-manager-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "license-manager-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "license-manager-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "license-manager-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "lightsail" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "logs" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "logs-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "logs-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "logs-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "logs-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "machinelearning" : { "endpoints" : { "eu-west-1" : { }, "us-east-1" : { } } }, "macie" : { "endpoints" : { "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "macie-fips.us-east-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "macie-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-west-2" : { } } }, "macie2" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "macie2-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "macie2-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "macie2-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "macie2-fips.us-west-2.amazonaws.com" }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "managedblockchain" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-1" : { }, "eu-west-1" : { }, "us-east-1" : { } } }, "marketplacecommerceanalytics" : { "endpoints" : { "us-east-1" : { } } }, "mediaconnect" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "mediaconvert" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "mediaconvert-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "mediaconvert-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "mediaconvert-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "mediaconvert-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "mediaconvert-fips.us-west-2.amazonaws.com" }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "medialive" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "mediapackage" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "mediastore" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "metering.marketplace" : { "defaults" : { "credentialScope" : { "service" : "aws-marketplace" } }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "mgh" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "mobileanalytics" : { "endpoints" : { "us-east-1" : { } } }, "models.lex" : { "defaults" : { "credentialScope" : { "service" : "lex" } }, "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "monitoring" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "monitoring-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "monitoring-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "monitoring-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "monitoring-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "mq" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "mq-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "mq-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "mq-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "mq-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "mturk-requester" : { "endpoints" : { "sandbox" : { "hostname" : "mturk-requester-sandbox.us-east-1.amazonaws.com" }, "us-east-1" : { } }, "isRegionalized" : false }, "neptune" : { "endpoints" : { "ap-east-1" : { "credentialScope" : { "region" : "ap-east-1" }, "hostname" : "rds.ap-east-1.amazonaws.com" }, "ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "rds.ap-northeast-1.amazonaws.com" }, "ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "rds.ap-northeast-2.amazonaws.com" }, "ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "rds.ap-south-1.amazonaws.com" }, "ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "rds.ap-southeast-1.amazonaws.com" }, "ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "rds.ap-southeast-2.amazonaws.com" }, "ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "rds.ca-central-1.amazonaws.com" }, "eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "rds.eu-central-1.amazonaws.com" }, "eu-north-1" : { "credentialScope" : { "region" : "eu-north-1" }, "hostname" : "rds.eu-north-1.amazonaws.com" }, "eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "rds.eu-west-1.amazonaws.com" }, "eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "rds.eu-west-2.amazonaws.com" }, "eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "rds.eu-west-3.amazonaws.com" }, "me-south-1" : { "credentialScope" : { "region" : "me-south-1" }, "hostname" : "rds.me-south-1.amazonaws.com" }, "sa-east-1" : { "credentialScope" : { "region" : "sa-east-1" }, "hostname" : "rds.sa-east-1.amazonaws.com" }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "rds.us-east-1.amazonaws.com" }, "us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "rds.us-east-2.amazonaws.com" }, "us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "rds.us-west-1.amazonaws.com" }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "rds.us-west-2.amazonaws.com" } } }, "oidc" : { "endpoints" : { "ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "oidc.ap-southeast-1.amazonaws.com" }, "ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "oidc.ap-southeast-2.amazonaws.com" }, "ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "oidc.ca-central-1.amazonaws.com" }, "eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "oidc.eu-central-1.amazonaws.com" }, "eu-north-1" : { "credentialScope" : { "region" : "eu-north-1" }, "hostname" : "oidc.eu-north-1.amazonaws.com" }, "eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "oidc.eu-west-1.amazonaws.com" }, "eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "oidc.eu-west-2.amazonaws.com" }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "oidc.us-east-1.amazonaws.com" }, "us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "oidc.us-east-2.amazonaws.com" }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "oidc.us-west-2.amazonaws.com" } } }, "opsworks" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "opsworks-cm" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "organizations" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "organizations.us-east-1.amazonaws.com" }, "fips-aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "organizations-fips.us-east-1.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "outposts" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "outposts-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "outposts-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "outposts-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "outposts-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "outposts-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "pinpoint" : { "defaults" : { "credentialScope" : { "service" : "mobiletargeting" } }, "endpoints" : { "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "pinpoint-fips.us-east-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "pinpoint-fips.us-west-2.amazonaws.com" }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "pinpoint.us-east-1.amazonaws.com" }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "pinpoint.us-west-2.amazonaws.com" } } }, "polly" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "polly-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "polly-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "polly-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "polly-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "portal.sso" : { "endpoints" : { "ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "portal.sso.ap-southeast-1.amazonaws.com" }, "ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "portal.sso.ap-southeast-2.amazonaws.com" }, "ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "portal.sso.ca-central-1.amazonaws.com" }, "eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "portal.sso.eu-central-1.amazonaws.com" }, "eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "portal.sso.eu-west-1.amazonaws.com" }, "eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "portal.sso.eu-west-2.amazonaws.com" }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "portal.sso.us-east-1.amazonaws.com" }, "us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "portal.sso.us-east-2.amazonaws.com" }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "portal.sso.us-west-2.amazonaws.com" } } }, "projects.iot1click" : { "endpoints" : { "ap-northeast-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "qldb" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "ram" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "rds" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "rds-fips.ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "rds-fips.ca-central-1.amazonaws.com" }, "rds-fips.us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "rds-fips.us-east-1.amazonaws.com" }, "rds-fips.us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "rds-fips.us-east-2.amazonaws.com" }, "rds-fips.us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "rds-fips.us-west-1.amazonaws.com" }, "rds-fips.us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "rds-fips.us-west-2.amazonaws.com" }, "sa-east-1" : { }, "us-east-1" : { "sslCommonName" : "{service}.{dnsSuffix}" }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "redshift" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "redshift-fips.ca-central-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "redshift-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "redshift-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "redshift-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "redshift-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "rekognition" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "rekognition-fips.us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "rekognition-fips.us-east-1.amazonaws.com" }, "rekognition-fips.us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "rekognition-fips.us-east-2.amazonaws.com" }, "rekognition-fips.us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "rekognition-fips.us-west-1.amazonaws.com" }, "rekognition-fips.us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "rekognition-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "resource-groups" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "resource-groups-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "resource-groups-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "resource-groups-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "resource-groups-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "robomaker" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "route53" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "route53.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "route53domains" : { "endpoints" : { "us-east-1" : { } } }, "route53resolver" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "runtime.lex" : { "defaults" : { "credentialScope" : { "service" : "lex" } }, "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "runtime.sagemaker" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "runtime-fips.sagemaker.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "runtime-fips.sagemaker.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "runtime-fips.sagemaker.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "runtime-fips.sagemaker.us-west-2.amazonaws.com" } } }, "s3" : { "defaults" : { "protocols" : [ "http", "https" ], "signatureVersions" : [ "s3v4" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { "hostname" : "s3.ap-northeast-1.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { "hostname" : "s3.ap-southeast-1.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "ap-southeast-2" : { "hostname" : "s3.ap-southeast-2.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "s3.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { "hostname" : "s3.eu-west-1.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "s3-external-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "s3-external-1.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "sa-east-1" : { "hostname" : "s3.sa-east-1.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "us-east-1" : { "hostname" : "s3.us-east-1.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "us-east-2" : { }, "us-west-1" : { "hostname" : "s3.us-west-1.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] }, "us-west-2" : { "hostname" : "s3.us-west-2.amazonaws.com", "signatureVersions" : [ "s3", "s3v4" ] } }, "isRegionalized" : true, "partitionEndpoint" : "aws-global" }, "s3-control" : { "defaults" : { "protocols" : [ "https" ], "signatureVersions" : [ "s3v4" ] }, "endpoints" : { "ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "s3-control.ap-northeast-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "s3-control.ap-northeast-2.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "s3-control.ap-south-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "s3-control.ap-southeast-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "s3-control.ap-southeast-2.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "s3-control.ca-central-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "s3-control.eu-central-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "eu-north-1" : { "credentialScope" : { "region" : "eu-north-1" }, "hostname" : "s3-control.eu-north-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "s3-control.eu-west-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "s3-control.eu-west-2.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "s3-control.eu-west-3.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "sa-east-1" : { "credentialScope" : { "region" : "sa-east-1" }, "hostname" : "s3-control.sa-east-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "s3-control.us-east-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "s3-control-fips.us-east-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "s3-control.us-east-2.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "s3-control-fips.us-east-2.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "s3-control.us-west-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "s3-control-fips.us-west-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "s3-control.us-west-2.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "s3-control-fips.us-west-2.amazonaws.com", "signatureVersions" : [ "s3v4" ] } } }, "savingsplans" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "savingsplans.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "schemas" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "sdb" : { "defaults" : { "protocols" : [ "http", "https" ], "signatureVersions" : [ "v2" ] }, "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-west-1" : { }, "sa-east-1" : { }, "us-east-1" : { "hostname" : "sdb.amazonaws.com" }, "us-west-1" : { }, "us-west-2" : { } } }, "secretsmanager" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "secretsmanager-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "secretsmanager-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "secretsmanager-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "secretsmanager-fips.us-west-2.amazonaws.com" } } }, "securityhub" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "securityhub-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "securityhub-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "securityhub-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "securityhub-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "serverlessrepo" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-east-1" : { "protocols" : [ "https" ] }, "ap-northeast-1" : { "protocols" : [ "https" ] }, "ap-northeast-2" : { "protocols" : [ "https" ] }, "ap-south-1" : { "protocols" : [ "https" ] }, "ap-southeast-1" : { "protocols" : [ "https" ] }, "ap-southeast-2" : { "protocols" : [ "https" ] }, "ca-central-1" : { "protocols" : [ "https" ] }, "eu-central-1" : { "protocols" : [ "https" ] }, "eu-north-1" : { "protocols" : [ "https" ] }, "eu-west-1" : { "protocols" : [ "https" ] }, "eu-west-2" : { "protocols" : [ "https" ] }, "eu-west-3" : { "protocols" : [ "https" ] }, "me-south-1" : { "protocols" : [ "https" ] }, "sa-east-1" : { "protocols" : [ "https" ] }, "us-east-1" : { "protocols" : [ "https" ] }, "us-east-2" : { "protocols" : [ "https" ] }, "us-west-1" : { "protocols" : [ "https" ] }, "us-west-2" : { "protocols" : [ "https" ] } } }, "servicecatalog" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "servicecatalog-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "servicecatalog-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "servicecatalog-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "servicecatalog-fips.us-west-2.amazonaws.com" } } }, "servicediscovery" : { "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "servicequotas" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "session.qldb" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "shield" : { "defaults" : { "protocols" : [ "https" ], "sslCommonName" : "shield.us-east-1.amazonaws.com" }, "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "shield.us-east-1.amazonaws.com" }, "fips-aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "shield-fips.us-east-1.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "sms" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "sms-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "sms-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "sms-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "sms-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "snowball" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "snowball-fips.ap-northeast-1.amazonaws.com" }, "fips-ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "snowball-fips.ap-northeast-2.amazonaws.com" }, "fips-ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "snowball-fips.ap-south-1.amazonaws.com" }, "fips-ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "snowball-fips.ap-southeast-1.amazonaws.com" }, "fips-ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "snowball-fips.ap-southeast-2.amazonaws.com" }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "snowball-fips.ca-central-1.amazonaws.com" }, "fips-eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "snowball-fips.eu-central-1.amazonaws.com" }, "fips-eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "snowball-fips.eu-west-1.amazonaws.com" }, "fips-eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "snowball-fips.eu-west-2.amazonaws.com" }, "fips-eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "snowball-fips.eu-west-3.amazonaws.com" }, "fips-sa-east-1" : { "credentialScope" : { "region" : "sa-east-1" }, "hostname" : "snowball-fips.sa-east-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "snowball-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "snowball-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "snowball-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "snowball-fips.us-west-2.amazonaws.com" }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "sns" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "sns-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "sns-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "sns-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "sns-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "sqs" : { "defaults" : { "protocols" : [ "http", "https" ], "sslCommonName" : "{region}.queue.{dnsSuffix}" }, "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "sqs-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "sqs-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "sqs-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "sqs-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { "sslCommonName" : "queue.{dnsSuffix}" }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "ssm" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "ssm-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "ssm-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "ssm-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "ssm-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "ssm-facade-fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "ssm-facade-fips.us-east-1.amazonaws.com" }, "ssm-facade-fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "ssm-facade-fips.us-east-2.amazonaws.com" }, "ssm-facade-fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "ssm-facade-fips.us-west-1.amazonaws.com" }, "ssm-facade-fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "ssm-facade-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "states" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "states-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "states-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "states-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "states-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "storagegateway" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "storagegateway-fips.ca-central-1.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "streams.dynamodb" : { "defaults" : { "credentialScope" : { "service" : "dynamodb" }, "protocols" : [ "http", "https" ] }, "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "ca-central-1-fips" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "dynamodb-fips.ca-central-1.amazonaws.com" }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "local" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "localhost:8000", "protocols" : [ "http" ] }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "dynamodb-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "dynamodb-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "dynamodb-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "dynamodb-fips.us-west-2.amazonaws.com" } } }, "sts" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "sts.amazonaws.com" }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "sts-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "sts-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-1-fips" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "sts-fips.us-west-1.amazonaws.com" }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "sts-fips.us-west-2.amazonaws.com" } }, "partitionEndpoint" : "aws-global" }, "support" : { "endpoints" : { "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "support.us-east-1.amazonaws.com" } }, "partitionEndpoint" : "aws-global" }, "swf" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "swf-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "swf-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "swf-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "swf-fips.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "tagging" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "transcribe" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "fips.transcribe.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "fips.transcribe.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "fips.transcribe.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "fips.transcribe.us-west-2.amazonaws.com" }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "transcribestreaming" : { "endpoints" : { "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-west-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-2" : { } } }, "transfer" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } }, "translate" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "us-east-1" : { }, "us-east-1-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "translate-fips.us-east-1.amazonaws.com" }, "us-east-2" : { }, "us-east-2-fips" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "translate-fips.us-east-2.amazonaws.com" }, "us-west-1" : { }, "us-west-2" : { }, "us-west-2-fips" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "translate-fips.us-west-2.amazonaws.com" } } }, "waf" : { "endpoints" : { "aws-fips" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "waf-fips.amazonaws.com" }, "aws-global" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "waf.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-global" }, "waf-regional" : { "endpoints" : { "ap-east-1" : { "credentialScope" : { "region" : "ap-east-1" }, "hostname" : "waf-regional.ap-east-1.amazonaws.com" }, "ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "waf-regional.ap-northeast-1.amazonaws.com" }, "ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "waf-regional.ap-northeast-2.amazonaws.com" }, "ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "waf-regional.ap-south-1.amazonaws.com" }, "ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "waf-regional.ap-southeast-1.amazonaws.com" }, "ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "waf-regional.ap-southeast-2.amazonaws.com" }, "ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "waf-regional.ca-central-1.amazonaws.com" }, "eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "waf-regional.eu-central-1.amazonaws.com" }, "eu-north-1" : { "credentialScope" : { "region" : "eu-north-1" }, "hostname" : "waf-regional.eu-north-1.amazonaws.com" }, "eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "waf-regional.eu-west-1.amazonaws.com" }, "eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "waf-regional.eu-west-2.amazonaws.com" }, "eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "waf-regional.eu-west-3.amazonaws.com" }, "fips-ap-east-1" : { "credentialScope" : { "region" : "ap-east-1" }, "hostname" : "waf-regional-fips.ap-east-1.amazonaws.com" }, "fips-ap-northeast-1" : { "credentialScope" : { "region" : "ap-northeast-1" }, "hostname" : "waf-regional-fips.ap-northeast-1.amazonaws.com" }, "fips-ap-northeast-2" : { "credentialScope" : { "region" : "ap-northeast-2" }, "hostname" : "waf-regional-fips.ap-northeast-2.amazonaws.com" }, "fips-ap-south-1" : { "credentialScope" : { "region" : "ap-south-1" }, "hostname" : "waf-regional-fips.ap-south-1.amazonaws.com" }, "fips-ap-southeast-1" : { "credentialScope" : { "region" : "ap-southeast-1" }, "hostname" : "waf-regional-fips.ap-southeast-1.amazonaws.com" }, "fips-ap-southeast-2" : { "credentialScope" : { "region" : "ap-southeast-2" }, "hostname" : "waf-regional-fips.ap-southeast-2.amazonaws.com" }, "fips-ca-central-1" : { "credentialScope" : { "region" : "ca-central-1" }, "hostname" : "waf-regional-fips.ca-central-1.amazonaws.com" }, "fips-eu-central-1" : { "credentialScope" : { "region" : "eu-central-1" }, "hostname" : "waf-regional-fips.eu-central-1.amazonaws.com" }, "fips-eu-north-1" : { "credentialScope" : { "region" : "eu-north-1" }, "hostname" : "waf-regional-fips.eu-north-1.amazonaws.com" }, "fips-eu-west-1" : { "credentialScope" : { "region" : "eu-west-1" }, "hostname" : "waf-regional-fips.eu-west-1.amazonaws.com" }, "fips-eu-west-2" : { "credentialScope" : { "region" : "eu-west-2" }, "hostname" : "waf-regional-fips.eu-west-2.amazonaws.com" }, "fips-eu-west-3" : { "credentialScope" : { "region" : "eu-west-3" }, "hostname" : "waf-regional-fips.eu-west-3.amazonaws.com" }, "fips-me-south-1" : { "credentialScope" : { "region" : "me-south-1" }, "hostname" : "waf-regional-fips.me-south-1.amazonaws.com" }, "fips-sa-east-1" : { "credentialScope" : { "region" : "sa-east-1" }, "hostname" : "waf-regional-fips.sa-east-1.amazonaws.com" }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "waf-regional-fips.us-east-1.amazonaws.com" }, "fips-us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "waf-regional-fips.us-east-2.amazonaws.com" }, "fips-us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "waf-regional-fips.us-west-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "waf-regional-fips.us-west-2.amazonaws.com" }, "me-south-1" : { "credentialScope" : { "region" : "me-south-1" }, "hostname" : "waf-regional.me-south-1.amazonaws.com" }, "sa-east-1" : { "credentialScope" : { "region" : "sa-east-1" }, "hostname" : "waf-regional.sa-east-1.amazonaws.com" }, "us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "waf-regional.us-east-1.amazonaws.com" }, "us-east-2" : { "credentialScope" : { "region" : "us-east-2" }, "hostname" : "waf-regional.us-east-2.amazonaws.com" }, "us-west-1" : { "credentialScope" : { "region" : "us-west-1" }, "hostname" : "waf-regional.us-west-1.amazonaws.com" }, "us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "waf-regional.us-west-2.amazonaws.com" } } }, "workdocs" : { "endpoints" : { "ap-northeast-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "eu-west-1" : { }, "fips-us-east-1" : { "credentialScope" : { "region" : "us-east-1" }, "hostname" : "workdocs-fips.us-east-1.amazonaws.com" }, "fips-us-west-2" : { "credentialScope" : { "region" : "us-west-2" }, "hostname" : "workdocs-fips.us-west-2.amazonaws.com" }, "us-east-1" : { }, "us-west-2" : { } } }, "workmail" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "eu-west-1" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "workspaces" : { "endpoints" : { "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-west-2" : { } } }, "xray" : { "endpoints" : { "af-south-1" : { }, "ap-east-1" : { }, "ap-northeast-1" : { }, "ap-northeast-2" : { }, "ap-south-1" : { }, "ap-southeast-1" : { }, "ap-southeast-2" : { }, "ca-central-1" : { }, "eu-central-1" : { }, "eu-north-1" : { }, "eu-south-1" : { }, "eu-west-1" : { }, "eu-west-2" : { }, "eu-west-3" : { }, "me-south-1" : { }, "sa-east-1" : { }, "us-east-1" : { }, "us-east-2" : { }, "us-west-1" : { }, "us-west-2" : { } } } } }, { "defaults" : { "hostname" : "{service}.{region}.{dnsSuffix}", "protocols" : [ "https" ], "signatureVersions" : [ "v4" ] }, "dnsSuffix" : "amazonaws.com.cn", "partition" : "aws-cn", "partitionName" : "AWS China", "regionRegex" : "^cn\\-\\w+\\-\\d+$", "regions" : { "cn-north-1" : { "description" : "China (Beijing)" }, "cn-northwest-1" : { "description" : "China (Ningxia)" } }, "services" : { "access-analyzer" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "acm" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "api.ecr" : { "endpoints" : { "cn-north-1" : { "credentialScope" : { "region" : "cn-north-1" }, "hostname" : "api.ecr.cn-north-1.amazonaws.com.cn" }, "cn-northwest-1" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "api.ecr.cn-northwest-1.amazonaws.com.cn" } } }, "api.sagemaker" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "apigateway" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "application-autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "appsync" : { "endpoints" : { "cn-north-1" : { } } }, "athena" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "autoscaling-plans" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "backup" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "batch" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "budgets" : { "endpoints" : { "aws-cn-global" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "budgets.amazonaws.com.cn" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-cn-global" }, "ce" : { "endpoints" : { "aws-cn-global" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "ce.cn-northwest-1.amazonaws.com.cn" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-cn-global" }, "cloudformation" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "cloudfront" : { "endpoints" : { "aws-cn-global" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "cloudfront.cn-northwest-1.amazonaws.com.cn", "protocols" : [ "http", "https" ] } }, "isRegionalized" : false, "partitionEndpoint" : "aws-cn-global" }, "cloudtrail" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "codebuild" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "codecommit" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "codedeploy" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "cognito-identity" : { "endpoints" : { "cn-north-1" : { } } }, "config" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "cur" : { "endpoints" : { "cn-northwest-1" : { } } }, "data.iot" : { "defaults" : { "credentialScope" : { "service" : "iotdata" }, "protocols" : [ "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "dax" : { "endpoints" : { "cn-northwest-1" : { } } }, "directconnect" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "dms" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "ds" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "dynamodb" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "ec2" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "ecs" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "eks" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "elasticache" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "elasticbeanstalk" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "elasticfilesystem" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { }, "fips-cn-north-1" : { "credentialScope" : { "region" : "cn-north-1" }, "hostname" : "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn" }, "fips-cn-northwest-1" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" } } }, "elasticloadbalancing" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "elasticmapreduce" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "es" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "events" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "firehose" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "gamelift" : { "endpoints" : { "cn-north-1" : { } } }, "glacier" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "glue" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "greengrass" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "cn-north-1" : { } }, "isRegionalized" : true }, "health" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "iam" : { "endpoints" : { "aws-cn-global" : { "credentialScope" : { "region" : "cn-north-1" }, "hostname" : "iam.cn-north-1.amazonaws.com.cn" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-cn-global" }, "iot" : { "defaults" : { "credentialScope" : { "service" : "execute-api" } }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "iotsecuredtunneling" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "kafka" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "kinesis" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "kinesisanalytics" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "kms" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "lambda" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "license-manager" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "logs" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "mediaconvert" : { "endpoints" : { "cn-northwest-1" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "subscribe.mediaconvert.cn-northwest-1.amazonaws.com.cn" } } }, "monitoring" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "neptune" : { "endpoints" : { "cn-northwest-1" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "rds.cn-northwest-1.amazonaws.com.cn" } } }, "organizations" : { "endpoints" : { "aws-cn-global" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "organizations.cn-northwest-1.amazonaws.com.cn" }, "fips-aws-cn-global" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "organizations.cn-northwest-1.amazonaws.com.cn" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-cn-global" }, "polly" : { "endpoints" : { "cn-northwest-1" : { } } }, "rds" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "redshift" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "route53" : { "endpoints" : { "aws-cn-global" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "route53.amazonaws.com.cn" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-cn-global" }, "runtime.sagemaker" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "s3" : { "defaults" : { "protocols" : [ "http", "https" ], "signatureVersions" : [ "s3v4" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "s3-control" : { "defaults" : { "protocols" : [ "https" ], "signatureVersions" : [ "s3v4" ] }, "endpoints" : { "cn-north-1" : { "credentialScope" : { "region" : "cn-north-1" }, "hostname" : "s3-control.cn-north-1.amazonaws.com.cn", "signatureVersions" : [ "s3v4" ] }, "cn-northwest-1" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "s3-control.cn-northwest-1.amazonaws.com.cn", "signatureVersions" : [ "s3v4" ] } } }, "secretsmanager" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "serverlessrepo" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "cn-north-1" : { "protocols" : [ "https" ] }, "cn-northwest-1" : { "protocols" : [ "https" ] } } }, "sms" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "snowball" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { }, "fips-cn-north-1" : { "credentialScope" : { "region" : "cn-north-1" }, "hostname" : "snowball-fips.cn-north-1.amazonaws.com.cn" }, "fips-cn-northwest-1" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "snowball-fips.cn-northwest-1.amazonaws.com.cn" } } }, "sns" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "sqs" : { "defaults" : { "protocols" : [ "http", "https" ], "sslCommonName" : "{region}.queue.{dnsSuffix}" }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "ssm" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "states" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "storagegateway" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "streams.dynamodb" : { "defaults" : { "credentialScope" : { "service" : "dynamodb" }, "protocols" : [ "http", "https" ] }, "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "sts" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "support" : { "endpoints" : { "aws-cn-global" : { "credentialScope" : { "region" : "cn-north-1" }, "hostname" : "support.cn-north-1.amazonaws.com.cn" } }, "partitionEndpoint" : "aws-cn-global" }, "swf" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "tagging" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } }, "transcribe" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "cn-north-1" : { "credentialScope" : { "region" : "cn-north-1" }, "hostname" : "cn.transcribe.cn-north-1.amazonaws.com.cn" }, "cn-northwest-1" : { "credentialScope" : { "region" : "cn-northwest-1" }, "hostname" : "cn.transcribe.cn-northwest-1.amazonaws.com.cn" } } }, "workspaces" : { "endpoints" : { "cn-northwest-1" : { } } }, "xray" : { "endpoints" : { "cn-north-1" : { }, "cn-northwest-1" : { } } } } }, { "defaults" : { "hostname" : "{service}.{region}.{dnsSuffix}", "protocols" : [ "https" ], "signatureVersions" : [ "v4" ] }, "dnsSuffix" : "amazonaws.com", "partition" : "aws-us-gov", "partitionName" : "AWS GovCloud (US)", "regionRegex" : "^us\\-gov\\-\\w+\\-\\d+$", "regions" : { "us-gov-east-1" : { "description" : "AWS GovCloud (US-East)" }, "us-gov-west-1" : { "description" : "AWS GovCloud (US-West)" } }, "services" : { "access-analyzer" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "access-analyzer.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "access-analyzer.us-gov-west-1.amazonaws.com" } } }, "acm" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "acm-pca" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "acm-pca.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "acm-pca.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "api.ecr" : { "endpoints" : { "fips-dkr-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "ecr-fips.us-gov-east-1.amazonaws.com" }, "fips-dkr-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "ecr-fips.us-gov-west-1.amazonaws.com" }, "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "ecr-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "ecr-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "api.ecr.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "api.ecr.us-gov-west-1.amazonaws.com" } } }, "api.sagemaker" : { "endpoints" : { "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "api-fips.sagemaker.us-gov-west-1.amazonaws.com" }, "us-gov-west-1-fips-secondary" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "api.sagemaker.us-gov-west-1.amazonaws.com" } } }, "apigateway" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "application-autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "appstream2" : { "defaults" : { "credentialScope" : { "service" : "appstream" }, "protocols" : [ "https" ] }, "endpoints" : { "fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "appstream2-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { } } }, "athena" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "athena-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "athena-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "autoscaling" : { "endpoints" : { "us-gov-east-1" : { "protocols" : [ "http", "https" ] }, "us-gov-west-1" : { "protocols" : [ "http", "https" ] } } }, "autoscaling-plans" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "backup" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "batch" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "batch.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "batch.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "clouddirectory" : { "endpoints" : { "us-gov-west-1" : { } } }, "cloudformation" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "cloudformation.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "cloudformation.us-gov-west-1.amazonaws.com" } } }, "cloudhsm" : { "endpoints" : { "us-gov-west-1" : { } } }, "cloudhsmv2" : { "defaults" : { "credentialScope" : { "service" : "cloudhsm" } }, "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "cloudtrail" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "cloudtrail.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "cloudtrail.us-gov-west-1.amazonaws.com" } } }, "codebuild" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-east-1-fips" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "codebuild-fips.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "codebuild-fips.us-gov-west-1.amazonaws.com" } } }, "codecommit" : { "endpoints" : { "fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "codecommit-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "codedeploy" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-east-1-fips" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "codedeploy-fips.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "codedeploy-fips.us-gov-west-1.amazonaws.com" } } }, "codepipeline" : { "endpoints" : { "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "codepipeline-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { } } }, "cognito-identity" : { "endpoints" : { "us-gov-west-1" : { } } }, "cognito-idp" : { "endpoints" : { "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "cognito-idp-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { } } }, "comprehend" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "comprehend-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { } } }, "comprehendmedical" : { "endpoints" : { "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "comprehendmedical-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { } } }, "config" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "data.iot" : { "defaults" : { "credentialScope" : { "service" : "iotdata" }, "protocols" : [ "https" ] }, "endpoints" : { "us-gov-west-1" : { } } }, "datasync" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "datasync-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "datasync-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "directconnect" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "directconnect.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "directconnect.us-gov-west-1.amazonaws.com" } } }, "dms" : { "endpoints" : { "dms-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "dms.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "docdb" : { "endpoints" : { "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "rds.us-gov-west-1.amazonaws.com" } } }, "ds" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "ds-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "ds-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "dynamodb" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-east-1-fips" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "dynamodb.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "dynamodb.us-gov-west-1.amazonaws.com" } } }, "ec2" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "ec2.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "ec2.us-gov-west-1.amazonaws.com" } } }, "ecs" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "ecs-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "ecs-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "eks" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "elasticache" : { "endpoints" : { "fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "elasticache.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "elasticbeanstalk" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "elasticbeanstalk.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "elasticbeanstalk.us-gov-west-1.amazonaws.com" } } }, "elasticfilesystem" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "elasticfilesystem-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "elasticfilesystem-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "elasticloadbalancing" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "elasticloadbalancing-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "elasticloadbalancing-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { "protocols" : [ "http", "https" ] } } }, "elasticmapreduce" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "elasticmapreduce.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "elasticmapreduce.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { "protocols" : [ "https" ] } } }, "email" : { "endpoints" : { "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "email-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { } } }, "es" : { "endpoints" : { "fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "es-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "events" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "events.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "events.us-gov-west-1.amazonaws.com" } } }, "firehose" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "firehose-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "firehose-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "glacier" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "glacier.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "glacier.us-gov-west-1.amazonaws.com", "protocols" : [ "http", "https" ] } } }, "glue" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "glue-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "glue-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "greengrass" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "greengrass.us-gov-west-1.amazonaws.com" } }, "isRegionalized" : true }, "guardduty" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "guardduty.us-gov-west-1.amazonaws.com" } }, "isRegionalized" : true }, "health" : { "endpoints" : { "us-gov-west-1" : { } } }, "iam" : { "endpoints" : { "aws-us-gov-global" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "iam.us-gov.amazonaws.com" }, "iam-govcloud-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "iam.us-gov.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-us-gov-global" }, "inspector" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "inspector-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "inspector-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "iot" : { "defaults" : { "credentialScope" : { "service" : "execute-api" } }, "endpoints" : { "us-gov-west-1" : { } } }, "iotsecuredtunneling" : { "endpoints" : { "us-gov-west-1" : { } } }, "kafka" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "kinesis" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "kinesis-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "kinesis-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "kinesisanalytics" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "kms" : { "endpoints" : { "ProdFips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "kms-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "lambda" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "lambda-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "lambda-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "license-manager" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "license-manager-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "license-manager-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "logs" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "logs.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "logs.us-gov-west-1.amazonaws.com" } } }, "mediaconvert" : { "endpoints" : { "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "mediaconvert.us-gov-west-1.amazonaws.com" } } }, "metering.marketplace" : { "defaults" : { "credentialScope" : { "service" : "aws-marketplace" } }, "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "monitoring" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "monitoring.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "monitoring.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "neptune" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "rds.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "rds.us-gov-west-1.amazonaws.com" } } }, "organizations" : { "endpoints" : { "aws-us-gov-global" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "organizations.us-gov-west-1.amazonaws.com" }, "fips-aws-us-gov-global" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "organizations.us-gov-west-1.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-us-gov-global" }, "outposts" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "outposts.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "outposts.us-gov-west-1.amazonaws.com" } } }, "pinpoint" : { "defaults" : { "credentialScope" : { "service" : "mobiletargeting" } }, "endpoints" : { "us-gov-west-1" : { } } }, "polly" : { "endpoints" : { "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "polly-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { } } }, "ram" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "rds" : { "endpoints" : { "rds.us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "rds.us-gov-east-1.amazonaws.com" }, "rds.us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "rds.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "redshift" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "redshift.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "redshift.us-gov-west-1.amazonaws.com" } } }, "rekognition" : { "endpoints" : { "rekognition-fips.us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "rekognition-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { } } }, "resource-groups" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "resource-groups.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "resource-groups.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "route53" : { "endpoints" : { "aws-us-gov-global" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "route53.us-gov.amazonaws.com" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-us-gov-global" }, "route53resolver" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "runtime.sagemaker" : { "endpoints" : { "us-gov-west-1" : { } } }, "s3" : { "defaults" : { "signatureVersions" : [ "s3", "s3v4" ] }, "endpoints" : { "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "s3-fips-us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { "hostname" : "s3.us-gov-east-1.amazonaws.com", "protocols" : [ "http", "https" ] }, "us-gov-west-1" : { "hostname" : "s3.us-gov-west-1.amazonaws.com", "protocols" : [ "http", "https" ] } } }, "s3-control" : { "defaults" : { "protocols" : [ "https" ], "signatureVersions" : [ "s3v4" ] }, "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "s3-control.us-gov-east-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-gov-east-1-fips" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "s3-control-fips.us-gov-east-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "s3-control.us-gov-west-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "s3-control-fips.us-gov-west-1.amazonaws.com", "signatureVersions" : [ "s3v4" ] } } }, "secretsmanager" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-east-1-fips" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "secretsmanager-fips.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "secretsmanager-fips.us-gov-west-1.amazonaws.com" } } }, "securityhub" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "securityhub-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "securityhub-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "serverlessrepo" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "serverlessrepo.us-gov-east-1.amazonaws.com", "protocols" : [ "https" ] }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "serverlessrepo.us-gov-west-1.amazonaws.com", "protocols" : [ "https" ] } } }, "servicecatalog" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-east-1-fips" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "servicecatalog-fips.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "servicecatalog-fips.us-gov-west-1.amazonaws.com" } } }, "sms" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "sms-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "sms-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "snowball" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "snowball-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "snowball-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "sns" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "sns.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "sns.us-gov-west-1.amazonaws.com", "protocols" : [ "http", "https" ] } } }, "sqs" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "sqs.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "sqs.us-gov-west-1.amazonaws.com", "protocols" : [ "http", "https" ], "sslCommonName" : "{region}.queue.{dnsSuffix}" } } }, "ssm" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "ssm.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "ssm.us-gov-west-1.amazonaws.com" }, "ssm-facade-fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "ssm-facade.us-gov-east-1.amazonaws.com" }, "ssm-facade-fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "ssm-facade.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "states" : { "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "states-fips.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "states.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "storagegateway" : { "endpoints" : { "fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "storagegateway-fips.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "streams.dynamodb" : { "defaults" : { "credentialScope" : { "service" : "dynamodb" } }, "endpoints" : { "us-gov-east-1" : { }, "us-gov-east-1-fips" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "dynamodb.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "dynamodb.us-gov-west-1.amazonaws.com" } } }, "sts" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-east-1-fips" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "sts.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "sts.us-gov-west-1.amazonaws.com" } } }, "support" : { "endpoints" : { "aws-us-gov-global" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "support.us-gov-west-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "support.us-gov-west-1.amazonaws.com" } }, "partitionEndpoint" : "aws-us-gov-global" }, "swf" : { "endpoints" : { "us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "swf.us-gov-east-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "swf.us-gov-west-1.amazonaws.com" } } }, "tagging" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "transcribe" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "fips-us-gov-east-1" : { "credentialScope" : { "region" : "us-gov-east-1" }, "hostname" : "fips.transcribe.us-gov-east-1.amazonaws.com" }, "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "fips.transcribe.us-gov-west-1.amazonaws.com" }, "us-gov-east-1" : { }, "us-gov-west-1" : { } } }, "translate" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "us-gov-west-1" : { }, "us-gov-west-1-fips" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "translate-fips.us-gov-west-1.amazonaws.com" } } }, "waf-regional" : { "endpoints" : { "fips-us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "waf-regional-fips.us-gov-west-1.amazonaws.com" }, "us-gov-west-1" : { "credentialScope" : { "region" : "us-gov-west-1" }, "hostname" : "waf-regional.us-gov-west-1.amazonaws.com" } } }, "workspaces" : { "endpoints" : { "us-gov-west-1" : { } } }, "xray" : { "endpoints" : { "us-gov-east-1" : { }, "us-gov-west-1" : { } } } } }, { "defaults" : { "hostname" : "{service}.{region}.{dnsSuffix}", "protocols" : [ "https" ], "signatureVersions" : [ "v4" ] }, "dnsSuffix" : "c2s.ic.gov", "partition" : "aws-iso", "partitionName" : "AWS ISO (US)", "regionRegex" : "^us\\-iso\\-\\w+\\-\\d+$", "regions" : { "us-iso-east-1" : { "description" : "US ISO East" } }, "services" : { "api.ecr" : { "endpoints" : { "us-iso-east-1" : { "credentialScope" : { "region" : "us-iso-east-1" }, "hostname" : "api.ecr.us-iso-east-1.c2s.ic.gov" } } }, "api.sagemaker" : { "endpoints" : { "us-iso-east-1" : { } } }, "apigateway" : { "endpoints" : { "us-iso-east-1" : { } } }, "application-autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-iso-east-1" : { } } }, "autoscaling" : { "endpoints" : { "us-iso-east-1" : { "protocols" : [ "http", "https" ] } } }, "cloudformation" : { "endpoints" : { "us-iso-east-1" : { } } }, "cloudtrail" : { "endpoints" : { "us-iso-east-1" : { } } }, "codedeploy" : { "endpoints" : { "us-iso-east-1" : { } } }, "comprehend" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "us-iso-east-1" : { } } }, "config" : { "endpoints" : { "us-iso-east-1" : { } } }, "datapipeline" : { "endpoints" : { "us-iso-east-1" : { } } }, "directconnect" : { "endpoints" : { "us-iso-east-1" : { } } }, "dms" : { "endpoints" : { "dms-fips" : { "credentialScope" : { "region" : "us-iso-east-1" }, "hostname" : "dms.us-iso-east-1.c2s.ic.gov" }, "us-iso-east-1" : { } } }, "ds" : { "endpoints" : { "us-iso-east-1" : { } } }, "dynamodb" : { "endpoints" : { "us-iso-east-1" : { "protocols" : [ "http", "https" ] } } }, "ec2" : { "endpoints" : { "us-iso-east-1" : { } } }, "ecs" : { "endpoints" : { "us-iso-east-1" : { } } }, "elasticache" : { "endpoints" : { "us-iso-east-1" : { } } }, "elasticloadbalancing" : { "endpoints" : { "us-iso-east-1" : { "protocols" : [ "http", "https" ] } } }, "elasticmapreduce" : { "endpoints" : { "us-iso-east-1" : { "protocols" : [ "https" ] } } }, "es" : { "endpoints" : { "us-iso-east-1" : { } } }, "events" : { "endpoints" : { "us-iso-east-1" : { } } }, "glacier" : { "endpoints" : { "us-iso-east-1" : { "protocols" : [ "http", "https" ] } } }, "health" : { "endpoints" : { "us-iso-east-1" : { } } }, "iam" : { "endpoints" : { "aws-iso-global" : { "credentialScope" : { "region" : "us-iso-east-1" }, "hostname" : "iam.us-iso-east-1.c2s.ic.gov" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-iso-global" }, "kinesis" : { "endpoints" : { "us-iso-east-1" : { } } }, "kms" : { "endpoints" : { "ProdFips" : { "credentialScope" : { "region" : "us-iso-east-1" }, "hostname" : "kms-fips.us-iso-east-1.c2s.ic.gov" }, "us-iso-east-1" : { } } }, "lambda" : { "endpoints" : { "us-iso-east-1" : { } } }, "logs" : { "endpoints" : { "us-iso-east-1" : { } } }, "monitoring" : { "endpoints" : { "us-iso-east-1" : { } } }, "rds" : { "endpoints" : { "us-iso-east-1" : { } } }, "redshift" : { "endpoints" : { "us-iso-east-1" : { } } }, "route53" : { "endpoints" : { "aws-iso-global" : { "credentialScope" : { "region" : "us-iso-east-1" }, "hostname" : "route53.c2s.ic.gov" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-iso-global" }, "runtime.sagemaker" : { "endpoints" : { "us-iso-east-1" : { } } }, "s3" : { "defaults" : { "signatureVersions" : [ "s3v4" ] }, "endpoints" : { "us-iso-east-1" : { "protocols" : [ "http", "https" ], "signatureVersions" : [ "s3v4" ] } } }, "snowball" : { "endpoints" : { "us-iso-east-1" : { } } }, "sns" : { "endpoints" : { "us-iso-east-1" : { "protocols" : [ "http", "https" ] } } }, "sqs" : { "endpoints" : { "us-iso-east-1" : { "protocols" : [ "http", "https" ] } } }, "states" : { "endpoints" : { "us-iso-east-1" : { } } }, "streams.dynamodb" : { "defaults" : { "credentialScope" : { "service" : "dynamodb" }, "protocols" : [ "http", "https" ] }, "endpoints" : { "us-iso-east-1" : { "protocols" : [ "http", "https" ] } } }, "sts" : { "endpoints" : { "us-iso-east-1" : { } } }, "support" : { "endpoints" : { "aws-iso-global" : { "credentialScope" : { "region" : "us-iso-east-1" }, "hostname" : "support.us-iso-east-1.c2s.ic.gov" } }, "partitionEndpoint" : "aws-iso-global" }, "swf" : { "endpoints" : { "us-iso-east-1" : { } } }, "transcribe" : { "defaults" : { "protocols" : [ "https" ] }, "endpoints" : { "us-iso-east-1" : { } } }, "transcribestreaming" : { "endpoints" : { "us-iso-east-1" : { } } }, "workspaces" : { "endpoints" : { "us-iso-east-1" : { } } } } }, { "defaults" : { "hostname" : "{service}.{region}.{dnsSuffix}", "protocols" : [ "https" ], "signatureVersions" : [ "v4" ] }, "dnsSuffix" : "sc2s.sgov.gov", "partition" : "aws-iso-b", "partitionName" : "AWS ISOB (US)", "regionRegex" : "^us\\-isob\\-\\w+\\-\\d+$", "regions" : { "us-isob-east-1" : { "description" : "US ISOB East (Ohio)" } }, "services" : { "application-autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-isob-east-1" : { } } }, "autoscaling" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-isob-east-1" : { } } }, "cloudformation" : { "endpoints" : { "us-isob-east-1" : { } } }, "cloudtrail" : { "endpoints" : { "us-isob-east-1" : { } } }, "config" : { "endpoints" : { "us-isob-east-1" : { } } }, "directconnect" : { "endpoints" : { "us-isob-east-1" : { } } }, "dms" : { "endpoints" : { "dms-fips" : { "credentialScope" : { "region" : "us-isob-east-1" }, "hostname" : "dms.us-isob-east-1.sc2s.sgov.gov" }, "us-isob-east-1" : { } } }, "dynamodb" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-isob-east-1" : { } } }, "ec2" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-isob-east-1" : { } } }, "elasticache" : { "endpoints" : { "us-isob-east-1" : { } } }, "elasticloadbalancing" : { "endpoints" : { "us-isob-east-1" : { "protocols" : [ "https" ] } } }, "elasticmapreduce" : { "endpoints" : { "us-isob-east-1" : { } } }, "events" : { "endpoints" : { "us-isob-east-1" : { } } }, "glacier" : { "endpoints" : { "us-isob-east-1" : { } } }, "health" : { "endpoints" : { "us-isob-east-1" : { } } }, "iam" : { "endpoints" : { "aws-iso-b-global" : { "credentialScope" : { "region" : "us-isob-east-1" }, "hostname" : "iam.us-isob-east-1.sc2s.sgov.gov" } }, "isRegionalized" : false, "partitionEndpoint" : "aws-iso-b-global" }, "kinesis" : { "endpoints" : { "us-isob-east-1" : { } } }, "kms" : { "endpoints" : { "ProdFips" : { "credentialScope" : { "region" : "us-isob-east-1" }, "hostname" : "kms-fips.us-isob-east-1.sc2s.sgov.gov" }, "us-isob-east-1" : { } } }, "lambda" : { "endpoints" : { "us-isob-east-1" : { } } }, "license-manager" : { "endpoints" : { "us-isob-east-1" : { } } }, "logs" : { "endpoints" : { "us-isob-east-1" : { } } }, "monitoring" : { "endpoints" : { "us-isob-east-1" : { } } }, "rds" : { "endpoints" : { "us-isob-east-1" : { } } }, "redshift" : { "endpoints" : { "us-isob-east-1" : { } } }, "s3" : { "defaults" : { "protocols" : [ "http", "https" ], "signatureVersions" : [ "s3v4" ] }, "endpoints" : { "us-isob-east-1" : { } } }, "snowball" : { "endpoints" : { "us-isob-east-1" : { } } }, "sns" : { "defaults" : { "protocols" : [ "http", "https" ] }, "endpoints" : { "us-isob-east-1" : { } } }, "sqs" : { "defaults" : { "protocols" : [ "http", "https" ], "sslCommonName" : "{region}.queue.{dnsSuffix}" }, "endpoints" : { "us-isob-east-1" : { } } }, "ssm" : { "endpoints" : { "us-isob-east-1" : { } } }, "states" : { "endpoints" : { "us-isob-east-1" : { } } }, "streams.dynamodb" : { "defaults" : { "credentialScope" : { "service" : "dynamodb" }, "protocols" : [ "http", "https" ] }, "endpoints" : { "us-isob-east-1" : { } } }, "sts" : { "endpoints" : { "us-isob-east-1" : { } } }, "support" : { "endpoints" : { "aws-iso-b-global" : { "credentialScope" : { "region" : "us-isob-east-1" }, "hostname" : "support.us-isob-east-1.sc2s.sgov.gov" } }, "partitionEndpoint" : "aws-iso-b-global" }, "swf" : { "endpoints" : { "us-isob-east-1" : { } } } } } ], "version" : 3 }aws-partitions-1.354.0/aws-partitions.gemspec0000644000004100000410000000257713715225051021245 0ustar www-datawww-data######################################################### # This file has been automatically generated by gem2tgz # ######################################################### # -*- encoding: utf-8 -*- # stub: aws-partitions 1.354.0 ruby lib Gem::Specification.new do |s| s.name = "aws-partitions".freeze s.version = "1.354.0" s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-partitions/CHANGELOG.md", "source_code_uri" => "https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-partitions" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Amazon Web Services".freeze] s.date = "2020-08-10" s.description = "Provides interfaces to enumerate AWS partitions, regions, and services.".freeze s.files = ["lib/aws-partitions.rb".freeze, "lib/aws-partitions/endpoint_provider.rb".freeze, "lib/aws-partitions/partition.rb".freeze, "lib/aws-partitions/partition_list.rb".freeze, "lib/aws-partitions/region.rb".freeze, "lib/aws-partitions/service.rb".freeze, "partitions.json".freeze] s.homepage = "https://github.com/aws/aws-sdk-ruby".freeze s.licenses = ["Apache-2.0".freeze] s.rubygems_version = "2.5.2.1".freeze s.summary = "Provides information about AWS partitions, regions, and services.".freeze end