diff --git a/Makefile b/Makefile index 86f7831c6cb..9eb3d3f540a 100644 --- a/Makefile +++ b/Makefile @@ -27,6 +27,10 @@ SDK_ALL_PKGS=${SDK_COMPA_PKGS} ${SDK_EXAMPLES_PKGS} RUN_NONE=-run '^$$' RUN_INTEG=-run '^TestInteg_' +CODEGEN_RESOURCES_PATH=$(shell pwd)/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen +ENDPOINTS_JSON=${CODEGEN_RESOURCES_PATH}/endpoints.json +ENDPOINT_PREFIX_JSON=${CODEGEN_RESOURCES_PATH}/endpoint-prefix.json + LICENSE_FILE=$(shell pwd)/LICENSE.txt all: generate unit @@ -74,6 +78,21 @@ add-module-license-files: go run . -skip-root \ "cp $(LICENSE_FILE) ." +sync-endpoint-models: clone-v1-models sync-endpoints.json gen-endpoint-prefix.json + +clone-v1-models: + rm -rf /tmp/aws-sdk-go-model-sync + git clone https://github.com/aws/aws-sdk-go.git --depth 1 /tmp/aws-sdk-go-model-sync + +sync-endpoints.json: + cp /tmp/aws-sdk-go-model-sync/models/endpoints/endpoints.json ${ENDPOINTS_JSON} + +gen-endpoint-prefix.json: + cd internal/repotools/cmd/endpointPrefix && \ + go run . \ + -m '/tmp/aws-sdk-go-model-sync/models/apis/*/*/api-2.json' \ + -o ${ENDPOINT_PREFIX_JSON} + ################ # Unit Testing # diff --git a/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoint-prefix.json b/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoint-prefix.json index 1385cced45e..a7699e63779 100644 --- a/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoint-prefix.json +++ b/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoint-prefix.json @@ -1,24 +1,26 @@ { - "AccessAnalyzer": "access-analyzer", "ACM": "acm", "ACM PCA": "acm-pca", + "API Gateway": "apigateway", + "AccessAnalyzer": "access-analyzer", "Alexa For Business": "a4b", "Amplify": "amplify", - "API Gateway": "apigateway", "ApiGatewayManagementApi": "execute-api", "ApiGatewayV2": "apigateway", "App Mesh": "appmesh", "AppConfig": "appconfig", + "AppStream": "appstream2", + "AppSync": "appsync", + "Appflow": "appflow", "Application Auto Scaling": "application-autoscaling", "Application Discovery Service": "discovery", "Application Insights": "applicationinsights", - "AppStream": "appstream2", - "AppSync": "appsync", "Athena": "athena", "Auto Scaling": "autoscaling", "Auto Scaling Plans": "autoscaling-plans", "Backup": "backup", "Batch": "batch", + "Braket": "braket", "Budgets": "budgets", "Chime": "chime", "Cloud9": "cloud9", @@ -40,8 +42,9 @@ "CodeGuruProfiler": "codeguru-profiler", "CodePipeline": "codepipeline", "CodeStar": "codestar", - "CodeStar connections": "codestar-connections", - "codestar notifications": "codestar-notifications", + "CodeStar Connections": "codestar-connections", + "Codeartifact": "codeartifact", + "Codestar Notifications": "codestar-notifications", "Cognito Identity": "cognito-identity", "Cognito Identity Provider": "cognito-idp", "Cognito Sync": "cognito-sync", @@ -51,18 +54,18 @@ "Config Service": "config", "Connect": "connect", "ConnectParticipant": "participant.connect", - "Cost and Usage Report Service": "cur", + "Cost And Usage Report Service": "cur", "Cost Explorer": "ce", + "DAX": "dax", + "DLM": "dlm", "Data Pipeline": "datapipeline", - "Database Migration Service": "dms", "DataExchange": "dataexchange", "DataSync": "datasync", - "DAX": "dax", + "Database Migration Service": "dms", "Detective": "api.detective", "Device Farm": "devicefarm", "Direct Connect": "directconnect", "Directory Service": "ds", - "DLM": "dlm", "DocDB": "rds", "DynamoDB": "dynamodb", "DynamoDB Streams": "streams.dynamodb", @@ -73,21 +76,21 @@ "ECS": "ecs", "EFS": "elasticfilesystem", "EKS": "eks", + "EMR": "elasticmapreduce", + "ElastiCache": "elasticache", "Elastic Beanstalk": "elasticbeanstalk", "Elastic Inference": "api.elastic-inference", "Elastic Load Balancing": "elasticloadbalancing", - "Elastic Load Balancing v2": "elasticloadbalancing", + "Elastic Load Balancing V2": "elasticloadbalancing", "Elastic Transcoder": "elastictranscoder", - "ElastiCache": "elasticache", "Elasticsearch Service": "es", - "EMR": "elasticmapreduce", "EventBridge": "events", - "Firehose": "firehose", "FMS": "fms", - "forecast": "forecast", - "forecastquery": "forecastquery", - "FraudDetector": "frauddetector", "FSx": "fsx", + "Firehose": "firehose", + "Forecast": "forecast", + "Forecastquery": "forecastquery", + "FraudDetector": "frauddetector", "GameLift": "gamelift", "Glacier": "glacier", "Global Accelerator": "globalaccelerator", @@ -96,9 +99,10 @@ "GroundStation": "groundstation", "GuardDuty": "guardduty", "Health": "health", + "Honeycode": "honeycode", "IAM": "iam", - "imagebuilder": "imagebuilder", - "ImportExport": "importexport", + "Identitystore": "identitystore", + "Imagebuilder": "imagebuilder", "Inspector": "inspector", "IoT": "iot", "IoT 1Click Devices Service": "devices.iot1click", @@ -109,9 +113,12 @@ "IoT Jobs Data Plane": "data.jobs.iot", "IoTAnalytics": "iotanalytics", "IoTSecureTunneling": "api.tunneling.iot", + "IoTSiteWise": "iotsitewise", "IoTThingsGraph": "iotthingsgraph", + "Ivs": "ivs", + "KMS": "kms", "Kafka": "kafka", - "kendra": "kendra", + "Kendra": "kendra", "Kinesis": "kinesis", "Kinesis Analytics": "kinesisanalytics", "Kinesis Analytics V2": "kinesisanalytics", @@ -119,15 +126,16 @@ "Kinesis Video Archived Media": "kinesisvideo", "Kinesis Video Media": "kinesisvideo", "Kinesis Video Signaling": "kinesisvideo", - "KMS": "kms", "LakeFormation": "lakeformation", "Lambda": "lambda", "Lex Model Building Service": "models.lex", "Lex Runtime Service": "runtime.lex", "License Manager": "license-manager", "Lightsail": "lightsail", + "MTurk": "mturk-requester", "Machine Learning": "machinelearning", "Macie": "macie", + "Macie2": "macie2", "ManagedBlockchain": "managedblockchain", "Marketplace Catalog": "catalog.marketplace", "Marketplace Commerce Analytics": "marketplacecommerceanalytics", @@ -144,18 +152,18 @@ "Migration Hub": "mgh", "MigrationHub Config": "migrationhub-config", "Mobile": "mobile", - "mq": "mq", - "MTurk": "mturk-requester", + "Mobile Analytics": "mobileanalytics", + "Mq": "mq", "Neptune": "rds", "NetworkManager": "networkmanager", "OpsWorks": "opsworks", "OpsWorksCM": "opsworks-cm", "Organizations": "organizations", "Outposts": "outposts", + "PI": "pi", "Personalize": "personalize", "Personalize Events": "personalize-events", "Personalize Runtime": "personalize-runtime", - "PI": "pi", "Pinpoint": "pinpoint", "Pinpoint Email": "email", "Pinpoint SMS Voice": "sms-voice.pinpoint", @@ -168,6 +176,7 @@ "RDS": "rds", "RDS Data": "rds-data", "Redshift": "redshift", + "Redshift Data": "redshift-data", "Rekognition": "rekognition", "Resource Groups": "resource-groups", "Resource Groups Tagging API": "tagging", @@ -177,35 +186,39 @@ "Route53Resolver": "route53resolver", "S3": "s3", "S3 Control": "s3-control", + "S3Outposts": "s3-outposts", + "SES": "email", + "SESv2": "email", + "SFN": "states", + "SMS": "sms", + "SNS": "sns", + "SQS": "sqs", + "SSM": "ssm", + "SSO": "portal.sso", + "SSO Admin": "sso", + "SSO OIDC": "oidc", + "STS": "sts", + "SWF": "swf", "SageMaker": "api.sagemaker", "SageMaker A2I Runtime": "a2i-runtime.sagemaker", "SageMaker Runtime": "runtime.sagemaker", - "savingsplans": "savingsplans", - "schemas": "schemas", + "Savingsplans": "savingsplans", + "Schemas": "schemas", "Secrets Manager": "secretsmanager", "SecurityHub": "securityhub", "ServerlessApplicationRepository": "serverlessrepo", "Service Catalog": "servicecatalog", "Service Quotas": "servicequotas", "ServiceDiscovery": "servicediscovery", - "SES": "email", - "SESv2": "email", - "SFN": "states", "Shield": "shield", - "signer": "signer", - "SimpleDB": "sdb", - "SMS": "sms", + "Signer": "signer", "Snowball": "snowball", - "SNS": "sns", - "SQS": "sqs", - "SSM": "ssm", - "SSO": "portal.sso", - "SSO OIDC": "oidc", "Storage Gateway": "storagegateway", - "STS": "sts", "Support": "support", - "SWF": "swf", + "Synthetics": "synthetics", "Textract": "textract", + "Timestream Query": "query.timestream", + "Timestream Write": "ingest.timestream", "Transcribe": "transcribe", "Transcribe Streaming": "transcribestreaming", "Transfer": "transfer", diff --git a/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoints.json b/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoints.json index 25133164558..8b8ca1b0bc4 100644 --- a/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoints.json +++ b/codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoints.json @@ -1,5650 +1,9220 @@ { - "partitions": [ - { - "defaults": { - "hostname": "{service}.{region}.{dnsSuffix}", - "protocols": ["https"], - "signatureVersions": ["v4"] + "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)" }, - "dnsSuffix": "amazonaws.com", - "partition": "aws", - "partitionName": "AWS Standard", - "regionRegex": "^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$", - "regions": { - "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": "EU (Frankfurt)" - }, - "eu-north-1": { - "description": "EU (Stockholm)" - }, - "eu-west-1": { - "description": "EU (Ireland)" - }, - "eu-west-2": { - "description": "EU (London)" - }, - "eu-west-3": { - "description": "EU (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)" + "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" : { } } }, - "services": { - "a4b": { - "endpoints": { - "us-east-1": {} - } - }, - "acm": { - "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": {} - } - }, - "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": {}, - "me-south-1": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} - } - }, - "api.ecr": { - "endpoints": { - "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-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" - }, - "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.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" - } + "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" }, - "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": { - "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": {} - } - }, - "application-autoscaling": { - "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": {} - } - }, - "appmesh": { - "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-1": {}, - "us-west-2": {} + "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" } - }, - "appstream2": { - "defaults": { - "credentialScope": { - "service": "appstream" - }, - "protocols": ["https"] - }, - "endpoints": { - "ap-northeast-1": {}, - "ap-northeast-2": {}, - "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": {} + } + }, + "acm-pca" : { + "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-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" : { + "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" : { } + } + }, + "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" } - }, - "appsync": { - "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": {} + } + }, + "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" } - }, - "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": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + } + }, + "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" } }, - "autoscaling": { - "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": {} + "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" } - }, - "autoscaling-plans": { - "defaults": { - "protocols": ["http", "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": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + } + }, + "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" : { } + } + }, + "appflow" : { + "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" : { } + } + }, + "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-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" : { + "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" } }, - "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": {} + "isRegionalized" : false, + "partitionEndpoint" : "aws-global" + }, + "ce" : { + "endpoints" : { + "aws-global" : { + "credentialScope" : { + "region" : "us-east-1" + }, + "hostname" : "ce.us-east-1.amazonaws.com" } }, - "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-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": {} - } + "isRegionalized" : false, + "partitionEndpoint" : "aws-global" + }, + "chime" : { + "defaults" : { + "protocols" : [ "https" ], + "sslCommonName" : "service.chime.aws.amazon.com" }, - "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-northeast-1": {}, - "ap-southeast-1": {}, - "eu-central-1": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "endpoints" : { + "aws-global" : { + "credentialScope" : { + "region" : "us-east-1" + }, + "hostname" : "service.chime.aws.amazon.com", + "protocols" : [ "https" ] } }, - "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": {} + "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" } - }, - "cloudformation": { - "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": {} + } + }, + "cloudfront" : { + "endpoints" : { + "aws-global" : { + "credentialScope" : { + "region" : "us-east-1" + }, + "hostname" : "cloudfront.amazonaws.com", + "protocols" : [ "http", "https" ] } }, - "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": {} + "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-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" : "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" } - }, - "cloudhsmv2": { - "defaults": { - "credentialScope": { - "service": "cloudhsm" - } - }, - "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": {} + } + }, + "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-south-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" } - }, - "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": { - "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": {} - } - }, - "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-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": { - "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": "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": {}, - "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-west-1": {}, - "eu-west-2": {}, - "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": {}, - "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": {}, - "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-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": {} - } - }, - "comprehendmedical": { - "endpoints": { - "ap-southeast-2": {}, - "ca-central-1": {}, - "eu-west-1": {}, - "eu-west-2": {}, - "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-2": {}, - "eu-central-1": {}, - "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": {}, - "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": { - "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": "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": { - "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": {} - } - }, - "discovery": { - "endpoints": { - "eu-central-1": {}, - "us-west-2": {} - } - }, - "dms": { - "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": {} - } - }, - "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" - }, - "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": { - "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": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} - } - }, - "dynamodb": { - "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": {}, - "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" - } - } - }, - "ec2": { - "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": {} - } - }, - "ecs": { - "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": {} - } - }, - "elasticache": { - "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": "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": { - "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": {} - } - }, - "elasticfilesystem": { - "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": {} - } - }, - "elasticloadbalancing": { - "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": {} - } - }, - "elasticmapreduce": { - "defaults": { - "protocols": ["https"], - "sslCommonName": "{region}.{service}.{dnsSuffix}" - }, - "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": { - "sslCommonName": "{service}.{region}.{dnsSuffix}" - }, - "eu-north-1": {}, - "eu-west-1": {}, - "eu-west-2": {}, - "eu-west-3": {}, - "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" - } + } + }, + "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" }, - "endpoints": { - "us-east-1": {} - } - }, - "es": { - "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": "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": { - "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": {} - } - }, - "firehose": { - "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": {} - } - }, - "fms": { - "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": {} - } - }, - "forecast": { - "endpoints": { - "ap-northeast-1": {}, - "ap-southeast-1": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} - } - }, - "forecastquery": { - "endpoints": { - "ap-northeast-1": {}, - "ap-southeast-1": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} - } - }, - "fsx": { - "endpoints": { - "ap-northeast-1": {}, - "ap-southeast-1": {}, - "ap-southeast-2": {}, - "eu-central-1": {}, - "eu-north-1": {}, - "eu-west-1": {}, - "eu-west-2": {}, - "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": { - "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": {} - } - }, - "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": {}, - "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": { - "us-east-2": {}, - "us-west-2": {} - } - }, - "guardduty": { - "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-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": {} - } - }, - "iam": { - "endpoints": { - "aws-global": { - "credentialScope": { - "region": "us-east-1" - }, - "hostname": "iam.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": {}, - "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": {}, - "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" - } - } - }, - "iotthingsgraph": { - "defaults": { - "credentialScope": { - "service": "iotthingsgraph" - } - }, - "endpoints": { - "ap-northeast-1": {}, - "ap-northeast-2": {}, - "ap-southeast-2": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-west-2": {} + "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" : { }, + "eu-west-1" : { }, + "eu-west-2" : { }, + "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" } - }, - "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": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + } + }, + "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" } - }, - "kinesis": { - "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": {} + } + }, + "ebs" : { + "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" : { } + } + }, + "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-1" : { }, + "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" } }, - "kinesisanalytics": { - "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": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} + "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" : { + "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-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" : { }, + "sa-east-1" : { }, + "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-south-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" : { + "af-south-1" : { }, + "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" } }, - "kinesisvideo": { - "endpoints": { - "ap-northeast-1": {}, - "ap-southeast-2": {}, - "eu-central-1": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-west-2": {} + "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" } }, - "kms": { - "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": {} + "isRegionalized" : false, + "partitionEndpoint" : "aws-global" + }, + "identitystore" : { + "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" : { }, + "us-east-1" : { }, + "us-east-2" : { }, + "us-west-2" : { } + } + }, + "importexport" : { + "endpoints" : { + "aws-global" : { + "credentialScope" : { + "region" : "us-east-1", + "service" : "IngestionService" + }, + "hostname" : "importexport.amazonaws.com", + "signatureVersions" : [ "v2", "v4" ] } }, - "lakeformation": { - "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": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + "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-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" : { } + } + }, + "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-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-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-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" : { } + } + }, + "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" : { }, + "eu-west-2" : { }, + "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" : { }, + "fips-us-east-1" : { + "credentialScope" : { + "region" : "us-east-1" + }, + "hostname" : "medialive-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2" : { + "credentialScope" : { + "region" : "us-east-2" + }, + "hostname" : "medialive-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-2" : { + "credentialScope" : { + "region" : "us-west-2" + }, + "hostname" : "medialive-fips.us-west-2.amazonaws.com" + }, + "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" : { }, + "eu-west-1" : { }, + "eu-west-2" : { }, + "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-south-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" : { } }, - "lambda": { - "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": {} + "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" } - }, - "license-manager": { - "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": {} + } + }, + "oidc" : { + "endpoints" : { + "ap-northeast-1" : { + "credentialScope" : { + "region" : "ap-northeast-1" + }, + "hostname" : "oidc.ap-northeast-1.amazonaws.com" + }, + "ap-northeast-2" : { + "credentialScope" : { + "region" : "ap-northeast-2" + }, + "hostname" : "oidc.ap-northeast-2.amazonaws.com" + }, + "ap-south-1" : { + "credentialScope" : { + "region" : "ap-south-1" + }, + "hostname" : "oidc.ap-south-1.amazonaws.com" + }, + "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" } - }, - "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": {} + } + }, + "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" } }, - "logs": { - "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": {} + "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-1" : { }, + "ap-northeast-2" : { }, + "ap-south-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" : "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" } - }, - "machinelearning": { - "endpoints": { - "eu-west-1": {}, - "us-east-1": {} + } + }, + "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" } - }, - "marketplacecommerceanalytics": { - "endpoints": { - "us-east-1": {} + } + }, + "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" : { }, + "ca-central-1" : { }, + "eu-central-1" : { }, + "eu-west-1" : { }, + "eu-west-2" : { }, + "rekognition-fips.ca-central-1" : { + "credentialScope" : { + "region" : "ca-central-1" + }, + "hostname" : "rekognition-fips.ca-central-1.amazonaws.com" + }, + "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" } }, - "mediaconnect": { - "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-1": {}, - "us-west-2": {} + "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" } - }, - "mediaconvert": { - "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": {} + } + }, + "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" ] } }, - "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": {} + "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" ] + }, + "ca-central-1-fips" : { + "credentialScope" : { + "region" : "ca-central-1" + }, + "hostname" : "s3-control-fips.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" ] } - }, - "mediapackage": { - "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": {}, - "eu-west-3": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-west-1": {}, - "us-west-2": {} + } + }, + "savingsplans" : { + "endpoints" : { + "aws-global" : { + "credentialScope" : { + "region" : "us-east-1" + }, + "hostname" : "savingsplans.amazonaws.com" } }, - "mediastore": { - "endpoints": { - "ap-northeast-1": {}, - "ap-northeast-2": {}, - "ap-southeast-2": {}, - "eu-central-1": {}, - "eu-north-1": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-west-2": {} + "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" ] }, - "metering.marketplace": { - "defaults": { - "credentialScope": { - "service": "aws-marketplace" - } - }, - "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": {} + "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" ] } - }, - "mgh": { - "endpoints": { - "eu-central-1": {}, - "us-west-2": {} + } + }, + "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" : { + "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" : { } + } + }, + "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" }, - "mobileanalytics": { - "endpoints": { - "us-east-1": {} + "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" } }, - "models.lex": { - "defaults": { - "credentialScope": { - "service": "lex" - } + "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-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-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-northeast-3" : { + "credentialScope" : { + "region" : "ap-northeast-3" + }, + "hostname" : "snowball-fips.ap-northeast-3.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" }, - "endpoints": { - "eu-west-1": {}, - "us-east-1": {}, - "us-west-2": {} - } - }, - "monitoring": { - "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": {} - } - }, - "mq": { - "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-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" - }, - "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-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" - }, - "me-south-1": { - "credentialScope": { - "region": "me-south-1" - }, - "hostname": "rds.me-south-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-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-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" - } - }, - "isRegionalized": false, - "partitionEndpoint": "aws-global" - }, - "pinpoint": { - "defaults": { - "credentialScope": { - "service": "mobiletargeting" - } - }, - "endpoints": { - "ap-south-1": {}, - "ap-southeast-2": {}, - "eu-central-1": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-west-2": {} - } - }, - "polly": { - "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": {} - } - }, - "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": { - "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": {} - } - }, - "rds": { - "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": { - "sslCommonName": "{service}.{dnsSuffix}" - }, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} - } - }, - "redshift": { - "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": {} - } - }, - "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": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} - } - }, - "resource-groups": { - "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": "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": { - "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-1": {}, - "us-west-2": {} - } - }, - "runtime.lex": { - "defaults": { - "credentialScope": { - "service": "lex" - } + "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" }, - "endpoints": { - "eu-west-1": {}, - "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" - } + "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" } - }, - "s3": { - "defaults": { - "protocols": ["http", "https"], - "signatureVersions": ["s3v4"] - }, - "endpoints": { - "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"] - }, - "ca-central-1": {}, - "eu-central-1": {}, - "eu-north-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.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": "us-east-1" - }, - "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"] - } + } + }, + "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" } }, - "savingsplans": { - "endpoints": { - "aws-global": { - "credentialScope": { - "region": "us-east-1" - }, - "hostname": "savingsplans.amazonaws.com" - } - }, - "isRegionalized": false, - "partitionEndpoint": "aws-global" - }, - "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": {} + "partitionEndpoint" : "aws-global" + }, + "support" : { + "endpoints" : { + "aws-global" : { + "credentialScope" : { + "region" : "us-east-1" + }, + "hostname" : "support.us-east-1.amazonaws.com" } }, - "secretsmanager": { - "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": "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" - } + "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" : { }, + "fips-ca-central-1" : { + "credentialScope" : { + "region" : "ca-central-1" + }, + "hostname" : "transfer-fips.ca-central-1.amazonaws.com" + }, + "fips-us-east-1" : { + "credentialScope" : { + "region" : "us-east-1" + }, + "hostname" : "transfer-fips.us-east-1.amazonaws.com" + }, + "fips-us-east-2" : { + "credentialScope" : { + "region" : "us-east-2" + }, + "hostname" : "transfer-fips.us-east-2.amazonaws.com" + }, + "fips-us-west-1" : { + "credentialScope" : { + "region" : "us-west-1" + }, + "hostname" : "transfer-fips.us-west-1.amazonaws.com" + }, + "fips-us-west-2" : { + "credentialScope" : { + "region" : "us-west-2" + }, + "hostname" : "transfer-fips.us-west-2.amazonaws.com" + }, + "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" } - }, - "securityhub": { - "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": {} + } + }, + "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" } }, - "serverlessrepo": { - "defaults": { - "protocols": ["https"] + "isRegionalized" : false, + "partitionEndpoint" : "aws-global" + }, + "waf-regional" : { + "endpoints" : { + "af-south-1" : { + "credentialScope" : { + "region" : "af-south-1" + }, + "hostname" : "waf-regional.af-south-1.amazonaws.com" + }, + "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" }, - "endpoints": { - "ap-east-1": { - "protocols": ["https"] + "ap-south-1" : { + "credentialScope" : { + "region" : "ap-south-1" }, - "ap-northeast-1": { - "protocols": ["https"] + "hostname" : "waf-regional.ap-south-1.amazonaws.com" + }, + "ap-southeast-1" : { + "credentialScope" : { + "region" : "ap-southeast-1" }, - "ap-northeast-2": { - "protocols": ["https"] + "hostname" : "waf-regional.ap-southeast-1.amazonaws.com" + }, + "ap-southeast-2" : { + "credentialScope" : { + "region" : "ap-southeast-2" }, - "ap-south-1": { - "protocols": ["https"] + "hostname" : "waf-regional.ap-southeast-2.amazonaws.com" + }, + "ca-central-1" : { + "credentialScope" : { + "region" : "ca-central-1" }, - "ap-southeast-1": { - "protocols": ["https"] + "hostname" : "waf-regional.ca-central-1.amazonaws.com" + }, + "eu-central-1" : { + "credentialScope" : { + "region" : "eu-central-1" }, - "ap-southeast-2": { - "protocols": ["https"] + "hostname" : "waf-regional.eu-central-1.amazonaws.com" + }, + "eu-north-1" : { + "credentialScope" : { + "region" : "eu-north-1" }, - "ca-central-1": { - "protocols": ["https"] + "hostname" : "waf-regional.eu-north-1.amazonaws.com" + }, + "eu-south-1" : { + "credentialScope" : { + "region" : "eu-south-1" }, - "eu-central-1": { - "protocols": ["https"] + "hostname" : "waf-regional.eu-south-1.amazonaws.com" + }, + "eu-west-1" : { + "credentialScope" : { + "region" : "eu-west-1" }, - "eu-north-1": { - "protocols": ["https"] + "hostname" : "waf-regional.eu-west-1.amazonaws.com" + }, + "eu-west-2" : { + "credentialScope" : { + "region" : "eu-west-2" }, - "eu-west-1": { - "protocols": ["https"] + "hostname" : "waf-regional.eu-west-2.amazonaws.com" + }, + "eu-west-3" : { + "credentialScope" : { + "region" : "eu-west-3" }, - "eu-west-2": { - "protocols": ["https"] + "hostname" : "waf-regional.eu-west-3.amazonaws.com" + }, + "fips-af-south-1" : { + "credentialScope" : { + "region" : "af-south-1" }, - "eu-west-3": { - "protocols": ["https"] + "hostname" : "waf-regional-fips.af-south-1.amazonaws.com" + }, + "fips-ap-east-1" : { + "credentialScope" : { + "region" : "ap-east-1" }, - "me-south-1": { - "protocols": ["https"] + "hostname" : "waf-regional-fips.ap-east-1.amazonaws.com" + }, + "fips-ap-northeast-1" : { + "credentialScope" : { + "region" : "ap-northeast-1" }, - "sa-east-1": { - "protocols": ["https"] + "hostname" : "waf-regional-fips.ap-northeast-1.amazonaws.com" + }, + "fips-ap-northeast-2" : { + "credentialScope" : { + "region" : "ap-northeast-2" }, - "us-east-1": { - "protocols": ["https"] + "hostname" : "waf-regional-fips.ap-northeast-2.amazonaws.com" + }, + "fips-ap-south-1" : { + "credentialScope" : { + "region" : "ap-south-1" }, - "us-east-2": { - "protocols": ["https"] + "hostname" : "waf-regional-fips.ap-south-1.amazonaws.com" + }, + "fips-ap-southeast-1" : { + "credentialScope" : { + "region" : "ap-southeast-1" }, - "us-west-1": { - "protocols": ["https"] + "hostname" : "waf-regional-fips.ap-southeast-1.amazonaws.com" + }, + "fips-ap-southeast-2" : { + "credentialScope" : { + "region" : "ap-southeast-2" }, - "us-west-2": { - "protocols": ["https"] - } - } - }, - "servicecatalog": { - "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-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": {} - } - }, - "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": { - "us-east-1": {} - }, - "isRegionalized": false - }, - "sms": { - "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": {} - } - }, - "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": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} - } - }, - "sns": { - "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": {} - } - }, - "sqs": { - "defaults": { - "protocols": ["http", "https"], - "sslCommonName": "{region}.queue.{dnsSuffix}" - }, - "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": "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": { - "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": {} - } - }, - "states": { - "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": {} - } - }, - "storagegateway": { - "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": {} - } - }, - "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": { - "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-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": { - "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": {} - } - }, - "tagging": { - "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": {} + "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-south-1" : { + "credentialScope" : { + "region" : "eu-south-1" + }, + "hostname" : "waf-regional-fips.eu-south-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" } - }, - "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": {}, - "me-south-1": {}, - "sa-east-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-1": {}, - "us-west-2": {} + } + }, + "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" : { }, + "fips-us-east-1" : { + "credentialScope" : { + "region" : "us-east-1" + }, + "hostname" : "workspaces-fips.us-east-1.amazonaws.com" + }, + "fips-us-west-2" : { + "credentialScope" : { + "region" : "us-west-2" + }, + "hostname" : "workspaces-fips.us-west-2.amazonaws.com" + }, + "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" ] }, - "transcribestreaming": { - "endpoints": { - "ap-southeast-2": {}, - "ca-central-1": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-east-2": {}, - "us-west-2": {} - } + "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" ] }, - "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": {} - } + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "autoscaling-plans" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "translate": { - "defaults": { - "protocols": ["https"] - }, - "endpoints": { - "ap-northeast-1": {}, - "ap-northeast-2": {}, - "ap-south-1": {}, - "ap-southeast-1": {}, - "ca-central-1": {}, - "eu-central-1": {}, - "eu-west-1": {}, - "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-2": {}, - "us-west-2-fips": { - "credentialScope": { - "region": "us-west-2" - }, - "hostname": "translate-fips.us-west-2.amazonaws.com" - } + "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" } }, - "waf": { - "endpoints": { - "aws-global": { - "credentialScope": { - "region": "us-east-1" - }, - "hostname": "waf.amazonaws.com" - } - }, - "isRegionalized": false, - "partitionEndpoint": "aws-global" - }, - "waf-regional": { - "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": {} + "isRegionalized" : false, + "partitionEndpoint" : "aws-cn-global" + }, + "ce" : { + "endpoints" : { + "aws-cn-global" : { + "credentialScope" : { + "region" : "cn-northwest-1" + }, + "hostname" : "ce.cn-northwest-1.amazonaws.com.cn" } }, - "workdocs": { - "endpoints": { - "ap-northeast-1": {}, - "ap-southeast-1": {}, - "ap-southeast-2": {}, - "eu-west-1": {}, - "us-east-1": {}, - "us-west-2": {} + "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" ] } }, - "workmail": { - "defaults": { - "protocols": ["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" }, - "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": {} - } + "protocols" : [ "https" ] }, - "xray": { - "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": {} - } + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } } - } - }, - { - "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": { - "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" - } - } + }, + "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" ] }, - "apigateway": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "ebs" : { + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "ec2" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "application-autoscaling": { - "defaults": { - "protocols": ["http", "https"] - }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "ecs" : { + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "eks" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "autoscaling": { - "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" }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "batch": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "fips-cn-northwest-1" : { + "credentialScope" : { + "region" : "cn-northwest-1" + }, + "hostname" : "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn" } + } + }, + "elasticloadbalancing" : { + "defaults" : { + "protocols" : [ "https" ] }, - "cloudformation": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "elasticmapreduce" : { + "defaults" : { + "protocols" : [ "https" ] }, - "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": {} - } + "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" ] }, - "codebuild": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "glue" : { + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "greengrass" : { + "defaults" : { + "protocols" : [ "https" ] }, - "codedeploy": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } + "endpoints" : { + "cn-north-1" : { } }, - "cognito-identity": { - "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" } }, - "config": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "isRegionalized" : false, + "partitionEndpoint" : "aws-cn-global" + }, + "iot" : { + "defaults" : { + "credentialScope" : { + "service" : "execute-api" } }, - "data.iot": { - "defaults": { - "credentialScope": { - "service": "iotdata" + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "iotevents" : { + "endpoints" : { + "cn-north-1" : { } + } + }, + "ioteventsdata" : { + "endpoints" : { + "cn-north-1" : { + "credentialScope" : { + "region" : "cn-north-1" }, - "protocols": ["https"] - }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "hostname" : "data.iotevents.cn-north-1.amazonaws.com.cn" } - }, - "dax": { - "endpoints": { - "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" ] }, - "directconnect": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "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" } - }, - "dms": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + } + }, + "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" } }, - "ds": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "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" : { } + } + }, + "resource-groups" : { + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "route53" : { + "endpoints" : { + "aws-cn-global" : { + "credentialScope" : { + "region" : "cn-northwest-1" + }, + "hostname" : "route53.amazonaws.com.cn" } }, - "dynamodb": { - "defaults": { - "protocols": ["http", "https"] + "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" ] }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "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" ] }, - "ec2": { - "defaults": { - "protocols": ["http", "https"] + "endpoints" : { + "cn-north-1" : { + "protocols" : [ "https" ] }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "cn-northwest-1" : { + "protocols" : [ "https" ] } - }, - "ecs": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "elasticache": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "elasticbeanstalk": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "elasticloadbalancing": { - "defaults": { - "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" }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "fips-cn-northwest-1" : { + "credentialScope" : { + "region" : "cn-northwest-1" + }, + "hostname" : "snowball-fips.cn-northwest-1.amazonaws.com.cn" } + } + }, + "sns" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "elasticmapreduce": { - "defaults": { - "protocols": ["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" }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "es": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "events": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } + "protocols" : [ "http", "https" ] }, - "firehose": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} + "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" } }, - "gamelift": { - "endpoints": { - "cn-north-1": {} - } + "partitionEndpoint" : "aws-cn-global" + }, + "swf" : { + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "tagging" : { + "endpoints" : { + "cn-north-1" : { }, + "cn-northwest-1" : { } + } + }, + "transcribe" : { + "defaults" : { + "protocols" : [ "https" ] }, - "glacier": { - "defaults": { - "protocols": ["http", "https"] + "endpoints" : { + "cn-north-1" : { + "credentialScope" : { + "region" : "cn-north-1" + }, + "hostname" : "cn.transcribe.cn-north-1.amazonaws.com.cn" }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "glue": { - "endpoints": { - "cn-northwest-1": {} + "cn-northwest-1" : { + "credentialScope" : { + "region" : "cn-northwest-1" + }, + "hostname" : "cn.transcribe.cn-northwest-1.amazonaws.com.cn" } - }, - "greengrass": { - "defaults": { - "protocols": ["https"] - }, - "endpoints": { - "cn-north-1": {} + } + }, + "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" }, - "isRegionalized": true + "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" ] }, - "iam": { - "endpoints": { - "aws-cn-global": { - "credentialScope": { - "region": "cn-north-1" - }, - "hostname": "iam.cn-north-1.amazonaws.com.cn" - } + "endpoints" : { + "fips-us-gov-east-1" : { + "credentialScope" : { + "region" : "us-gov-east-1" + }, + "hostname" : "acm-pca.us-gov-east-1.amazonaws.com" }, - "isRegionalized": false, - "partitionEndpoint": "aws-cn-global" - }, - "iot": { - "defaults": { - "credentialScope": { - "service": "execute-api" - } + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "acm-pca.us-gov-west-1.amazonaws.com" }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "kinesis": { - "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"] + "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" }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "polly": { - "endpoints": { - "cn-northwest-1": {} - } - }, - "rds": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "redshift": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "s3": { - "defaults": { - "protocols": ["http", "https"], - "signatureVersions": ["s3v4"] + "fips-dkr-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "ecr-fips.us-gov-west-1.amazonaws.com" }, - "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"] - } - } - }, - "sms": { - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "snowball": { - "endpoints": { - "cn-north-1": {} - } - }, - "sns": { - "defaults": { - "protocols": ["http", "https"] + "fips-us-gov-east-1" : { + "credentialScope" : { + "region" : "us-gov-east-1" + }, + "hostname" : "ecr-fips.us-gov-east-1.amazonaws.com" }, - "endpoints": { - "cn-north-1": {}, - "cn-northwest-1": {} - } - }, - "sqs": { - "defaults": { - "protocols": ["http", "https"], - "sslCommonName": "{region}.queue.{dnsSuffix}" + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "ecr-fips.us-gov-west-1.amazonaws.com" }, - "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": {} - } - }, - "streams.dynamodb": { - "defaults": { - "credentialScope": { - "service": "dynamodb" + "us-gov-east-1" : { + "credentialScope" : { + "region" : "us-gov-east-1" }, - "protocols": ["http", "https"] + "hostname" : "api.ecr.us-gov-east-1.amazonaws.com" }, - "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": {} + "us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "api.ecr.us-gov-west-1.amazonaws.com" } } - } - }, - { - "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)" - } - }, - "services": { - "acm": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "acm-pca": { - "defaults": { - "protocols": ["https"] + }, + "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" }, - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "api.ecr": { - "endpoints": { - "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": {} - } - }, - "apigateway": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} + "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" ] }, - "application-autoscaling": { - "defaults": { - "protocols": ["http", "https"] + "endpoints" : { + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "appstream2" : { + "defaults" : { + "credentialScope" : { + "service" : "appstream" }, - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } + "protocols" : [ "https" ] }, - "appstream2": { - "defaults": { - "credentialScope": { - "service": "appstream" + "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" }, - "protocols": ["https"] + "hostname" : "athena-fips.us-gov-east-1.amazonaws.com" }, - "endpoints": { - "fips": { - "credentialScope": { - "region": "us-gov-west-1" - }, - "hostname": "appstream2-fips.us-gov-west-1.amazonaws.com" + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" }, - "us-gov-west-1": {} - } - }, - "athena": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "autoscaling": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": { - "protocols": ["http", "https"] - } - } - }, - "clouddirectory": { - "endpoints": { - "us-gov-west-1": {} - } - }, - "cloudformation": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "cloudhsm": { - "endpoints": { - "us-gov-west-1": {} - } - }, - "cloudhsmv2": { - "defaults": { - "credentialScope": { - "service": "cloudhsm" - } + "hostname" : "athena-fips.us-gov-west-1.amazonaws.com" }, - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "cloudtrail": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "codebuild": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "codecommit": { - "endpoints": { - "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" - } - } - }, - "comprehend": { - "defaults": { - "protocols": ["https"] + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "autoscaling" : { + "endpoints" : { + "us-gov-east-1" : { + "protocols" : [ "http", "https" ] }, - "endpoints": { - "us-gov-west-1": {} - } - }, - "config": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} + "us-gov-west-1" : { + "protocols" : [ "http", "https" ] } + } + }, + "autoscaling-plans" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "data.iot": { - "defaults": { - "credentialScope": { - "service": "iotdata" + "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" }, - "protocols": ["https"] + "hostname" : "batch.us-gov-east-1.amazonaws.com" }, - "endpoints": { - "us-gov-west-1": {} - } - }, - "datasync": { - "endpoints": { - "fips-us-gov-west-1": { - "credentialScope": { - "region": "us-gov-west-1" - }, - "hostname": "datasync-fips.us-gov-west-1.amazonaws.com" + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "directconnect": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "dms": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "ds": { - "endpoints": { - "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": {}, - "us-gov-west-1": {} - } - }, - "ecs": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "elasticache": { - "endpoints": { - "fips": { - "credentialScope": { - "region": "us-gov-west-1" - }, - "hostname": "elasticache-fips.us-gov-west-1.amazonaws.com" + "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" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "elasticbeanstalk": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "elasticfilesystem": { - "endpoints": { - "us-gov-west-1": {} - } - }, - "elasticloadbalancing": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": { - "protocols": ["http", "https"] - } - } - }, - "elasticmapreduce": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": { - "protocols": ["https"] - } - } - }, - "es": { - "endpoints": { - "fips": { - "credentialScope": { - "region": "us-gov-west-1" - }, - "hostname": "es-fips.us-gov-west-1.amazonaws.com" + "hostname" : "cloudformation.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} + "hostname" : "cloudformation.us-gov-west-1.amazonaws.com" } - }, - "events": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} + } + }, + "cloudhsm" : { + "endpoints" : { + "us-gov-west-1" : { } + } + }, + "cloudhsmv2" : { + "defaults" : { + "credentialScope" : { + "service" : "cloudhsm" } }, - "firehose": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} + "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" } - }, - "glacier": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": { - "protocols": ["http", "https"] - } + } + }, + "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" } - }, - "glue": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} + } + }, + "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" } - }, - "greengrass": { - "defaults": { - "protocols": ["https"] + } + }, + "codepipeline" : { + "endpoints" : { + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "codepipeline-fips.us-gov-west-1.amazonaws.com" }, - "endpoints": { - "us-gov-west-1": {} + "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" }, - "isRegionalized": true + "us-gov-west-1" : { } + } + }, + "comprehend" : { + "defaults" : { + "protocols" : [ "https" ] }, - "guardduty": { - "defaults": { - "protocols": ["https"] + "endpoints" : { + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "comprehend-fips.us-gov-west-1.amazonaws.com" }, - "endpoints": { - "us-gov-west-1": {} + "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" }, - "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" - } - }, - "isRegionalized": false, - "partitionEndpoint": "aws-us-gov-global" - }, - "inspector": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "iot": { - "defaults": { - "credentialScope": { - "service": "execute-api" - } + "us-gov-west-1" : { } + } + }, + "config" : { + "endpoints" : { + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "data.iot" : { + "defaults" : { + "credentialScope" : { + "service" : "iotdata" }, - "endpoints": { - "us-gov-west-1": {} - } - }, - "kinesis": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } + "protocols" : [ "https" ] }, - "kms": { - "endpoints": { - "ProdFips": { - "credentialScope": { - "region": "us-gov-west-1" - }, - "hostname": "kms-fips.us-gov-west-1.amazonaws.com" + "endpoints" : { + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "datasync" : { + "endpoints" : { + "fips-us-gov-east-1" : { + "credentialScope" : { + "region" : "us-gov-east-1" }, - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "lambda": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "license-manager": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "logs": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "mediaconvert": { - "endpoints": { - "us-gov-west-1": {} - } - }, - "metering.marketplace": { - "defaults": { - "credentialScope": { - "service": "aws-marketplace" - } + "hostname" : "datasync-fips.us-gov-east-1.amazonaws.com" }, - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "monitoring": { - "endpoints": { - "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" - } - }, - "isRegionalized": false, - "partitionEndpoint": "aws-us-gov-global" - }, - "polly": { - "endpoints": { - "us-gov-west-1": {} - } - }, - "ram": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "rds": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "redshift": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "rekognition": { - "endpoints": { - "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" - } - } - }, - "serverlessrepo": { - "defaults": { - "protocols": ["https"] + "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" }, - "endpoints": { - "us-gov-east-1": { - "protocols": ["https"] + "us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" }, - "us-gov-west-1": { - "protocols": ["https"] - } - } - }, - "servicecatalog": { - "endpoints": { - "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": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "snowball": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "sns": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": { - "protocols": ["http", "https"] - } - } - }, - "sqs": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": { - "protocols": ["http", "https"], - "sslCommonName": "{region}.queue.{dnsSuffix}" - } - } - }, - "ssm": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "states": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} + "hostname" : "directconnect.us-gov-west-1.amazonaws.com" } - }, - "storagegateway": { - "endpoints": { - "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-west-1": {} - } - }, - "swf": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "tagging": { - "endpoints": { - "us-gov-east-1": {}, - "us-gov-west-1": {} - } - }, - "transcribe": { - "defaults": { - "protocols": ["https"] + } + }, + "dms" : { + "endpoints" : { + "dms-fips" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "dms.us-gov-west-1.amazonaws.com" }, - "endpoints": { - "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": { - "us-gov-west-1": {} + "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" } - }, - "workspaces": { - "endpoints": { - "us-gov-west-1": {} + } + }, + "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" } } - } - }, - { - "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" - } + }, + "ebs" : { + "endpoints" : { + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "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" ] }, - "api.sagemaker": { - "endpoints": { - "us-iso-east-1": {} + "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" } - }, - "apigateway": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "elasticloadbalancing.us-gov-west-1.amazonaws.com" + }, + "us-gov-east-1" : { }, + "us-gov-west-1" : { + "protocols" : [ "http", "https" ] } - }, - "application-autoscaling": { - "defaults": { - "hostname": "autoscaling.us-iso-east-1.c2s.ic.gov", - "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" }, - "endpoints": { - "us-iso-east-1": {} + "us-gov-east-1" : { }, + "us-gov-west-1" : { + "protocols" : [ "https" ] } - }, - "autoscaling": { - "endpoints": { - "us-iso-east-1": { - "protocols": ["http", "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" } - }, - "cloudformation": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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" ] }, - "cloudtrail": { - "endpoints": { - "us-iso-east-1": {} + "endpoints" : { + "us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "greengrass.us-gov-west-1.amazonaws.com" } }, - "codedeploy": { - "endpoints": { - "us-iso-east-1": {} - } + "isRegionalized" : true + }, + "guardduty" : { + "defaults" : { + "protocols" : [ "https" ] }, - "config": { - "endpoints": { - "us-iso-east-1": {} + "endpoints" : { + "us-gov-west-1" : { }, + "us-gov-west-1-fips" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "guardduty.us-gov-west-1.amazonaws.com" } }, - "datapipeline": { - "endpoints": { - "us-iso-east-1": {} + "isRegionalized" : true + }, + "health" : { + "endpoints" : { + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "health-fips.us-gov-west-1.amazonaws.com" } - }, - "directconnect": { - "endpoints": { - "us-iso-east-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" } }, - "dms": { - "endpoints": { - "us-iso-east-1": {} + "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" } }, - "ds": { - "endpoints": { - "us-iso-east-1": {} + "endpoints" : { + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "iotsecuredtunneling" : { + "endpoints" : { + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "kafka" : { + "endpoints" : { + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "kinesis" : { + "endpoints" : { + "us-gov-east-1" : { + "credentialScope" : { + "region" : "us-gov-east-1" + }, + "hostname" : "kinesis.us-gov-east-1.amazonaws.com" + }, + "us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "kinesis.us-gov-west-1.amazonaws.com" } - }, - "dynamodb": { - "endpoints": { - "us-iso-east-1": { - "protocols": ["http", "https"] - } + } + }, + "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" } - }, - "ec2": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "mediaconvert" : { + "endpoints" : { + "us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "mediaconvert.us-gov-west-1.amazonaws.com" } - }, - "ecs": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "metering.marketplace" : { + "defaults" : { + "credentialScope" : { + "service" : "aws-marketplace" } }, - "elasticache": { - "endpoints": { - "us-iso-east-1": {} + "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" } - }, - "elasticloadbalancing": { - "endpoints": { - "us-iso-east-1": { - "protocols": ["http", "https"] - } + } + }, + "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" } }, - "elasticmapreduce": { - "endpoints": { - "us-iso-east-1": { - "protocols": ["https"] - } + "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" } - }, - "events": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "pinpoint" : { + "defaults" : { + "credentialScope" : { + "service" : "mobiletargeting" } }, - "glacier": { - "endpoints": { - "us-iso-east-1": { - "protocols": ["http", "https"] - } + "endpoints" : { + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "pinpoint.us-gov-west-1.amazonaws.com" + }, + "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" } - }, - "health": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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" } }, - "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": {} - } + "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" ] }, - "kms": { - "endpoints": { - "ProdFips": { - "credentialScope": { - "region": "us-iso-east-1" - }, - "hostname": "kms-fips.us-iso-east-1.c2s.ic.gov" + "endpoints" : { + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" }, - "us-iso-east-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" ] } - }, - "lambda": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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" ] } - }, - "logs": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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" ] }, - "monitoring": { - "endpoints": { - "us-iso-east-1": {} + "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" ] } - }, - "rds": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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" } - }, - "redshift": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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" ] } - }, - "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": {} + } + }, + "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}" } - }, - "s3": { - "defaults": { - "signatureVersions": ["s3v4"] + } + }, + "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" }, - "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"] - } + "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" } }, - "sqs": { - "endpoints": { - "us-iso-east-1": { - "protocols": ["http", "https"] - } + "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" } - }, - "states": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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" } - }, - "streams.dynamodb": { - "defaults": { - "credentialScope": { - "service": "dynamodb" + } + }, + "support" : { + "endpoints" : { + "aws-us-gov-global" : { + "credentialScope" : { + "region" : "us-gov-west-1" }, - "protocols": ["http", "https"] + "hostname" : "support.us-gov-west-1.amazonaws.com" }, - "endpoints": { - "us-iso-east-1": { - "protocols": ["http", "https"] - } + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "support.us-gov-west-1.amazonaws.com" } }, - "sts": { - "endpoints": { - "us-iso-east-1": {} + "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" ] }, - "support": { - "endpoints": { - "aws-iso-global": { - "credentialScope": { - "region": "us-iso-east-1" - }, - "hostname": "support.us-iso-east-1.c2s.ic.gov" - } + "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" : { } + } + }, + "transfer" : { + "endpoints" : { + "fips-us-gov-east-1" : { + "credentialScope" : { + "region" : "us-gov-east-1" + }, + "hostname" : "transfer-fips.us-gov-east-1.amazonaws.com" + }, + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "transfer-fips.us-gov-west-1.amazonaws.com" }, - "partitionEndpoint": "aws-iso-global" + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } + }, + "translate" : { + "defaults" : { + "protocols" : [ "https" ] }, - "swf": { - "endpoints": { - "us-iso-east-1": {} + "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" } - }, - "workspaces": { - "endpoints": { - "us-iso-east-1": {} + } + }, + "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" : { + "fips-us-gov-west-1" : { + "credentialScope" : { + "region" : "us-gov-west-1" + }, + "hostname" : "workspaces-fips.us-gov-west-1.amazonaws.com" + }, + "us-gov-west-1" : { } + } + }, + "xray" : { + "endpoints" : { + "us-gov-east-1" : { }, + "us-gov-west-1" : { } + } } + } + }, { + "defaults" : { + "hostname" : "{service}.{region}.{dnsSuffix}", + "protocols" : [ "https" ], + "signatureVersions" : [ "v4" ] }, - { - "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": { - "hostname": "autoscaling.us-isob-east-1.sc2s.sgov.gov", - "protocols": ["http", "https"] - }, - "endpoints": { - "us-isob-east-1": {} - } - }, - "autoscaling": { - "defaults": { - "protocols": ["http", "https"] - }, - "endpoints": { - "us-isob-east-1": {} + "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" ] }, - "cloudformation": { - "endpoints": { - "us-isob-east-1": {} + "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" ] }, - "cloudtrail": { - "endpoints": { - "us-isob-east-1": {} + "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" ] } - }, - "config": { - "endpoints": { - "us-isob-east-1": {} + } + }, + "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" ] } - }, - "directconnect": { - "endpoints": { - "us-isob-east-1": {} + } + }, + "elasticmapreduce" : { + "endpoints" : { + "us-iso-east-1" : { + "protocols" : [ "https" ] } - }, - "dms": { - "endpoints": { - "us-isob-east-1": {} + } + }, + "es" : { + "endpoints" : { + "us-iso-east-1" : { } + } + }, + "events" : { + "endpoints" : { + "us-iso-east-1" : { } + } + }, + "glacier" : { + "endpoints" : { + "us-iso-east-1" : { + "protocols" : [ "http", "https" ] } - }, - "dynamodb": { - "defaults": { - "protocols": ["http", "https"] - }, - "endpoints": { - "us-isob-east-1": {} + } + }, + "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" } }, - "ec2": { - "defaults": { - "protocols": ["http", "https"] + "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" }, - "endpoints": { - "us-isob-east-1": {} - } - }, - "elasticache": { - "endpoints": { - "us-isob-east-1": {} - } - }, - "elasticloadbalancing": { - "endpoints": { - "us-isob-east-1": { - "protocols": ["https"] - } + "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" } }, - "elasticmapreduce": { - "endpoints": { - "us-isob-east-1": {} - } + "isRegionalized" : false, + "partitionEndpoint" : "aws-iso-global" + }, + "runtime.sagemaker" : { + "endpoints" : { + "us-iso-east-1" : { } + } + }, + "s3" : { + "defaults" : { + "signatureVersions" : [ "s3v4" ] }, - "events": { - "endpoints": { - "us-isob-east-1": {} + "endpoints" : { + "us-iso-east-1" : { + "protocols" : [ "http", "https" ], + "signatureVersions" : [ "s3v4" ] } - }, - "glacier": { - "endpoints": { - "us-isob-east-1": {} + } + }, + "snowball" : { + "endpoints" : { + "us-iso-east-1" : { } + } + }, + "sns" : { + "endpoints" : { + "us-iso-east-1" : { + "protocols" : [ "http", "https" ] } - }, - "health": { - "endpoints": { - "us-isob-east-1": {} + } + }, + "sqs" : { + "endpoints" : { + "us-iso-east-1" : { + "protocols" : [ "http", "https" ] } + } + }, + "states" : { + "endpoints" : { + "us-iso-east-1" : { } + } + }, + "streams.dynamodb" : { + "defaults" : { + "credentialScope" : { + "service" : "dynamodb" + }, + "protocols" : [ "http", "https" ] }, - "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": {} + "endpoints" : { + "us-iso-east-1" : { + "protocols" : [ "http", "https" ] } - }, - "kms": { - "endpoints": { - "ProdFips": { - "credentialScope": { - "region": "us-isob-east-1" - }, - "hostname": "kms-fips.us-isob-east-1.sc2s.sgov.gov" + } + }, + "sts" : { + "endpoints" : { + "us-iso-east-1" : { } + } + }, + "support" : { + "endpoints" : { + "aws-iso-global" : { + "credentialScope" : { + "region" : "us-iso-east-1" }, - "us-isob-east-1": {} + "hostname" : "support.us-iso-east-1.c2s.ic.gov" } }, - "logs": { - "endpoints": { - "us-isob-east-1": {} - } - }, - "monitoring": { - "endpoints": { - "us-isob-east-1": {} - } + "partitionEndpoint" : "aws-iso-global" + }, + "swf" : { + "endpoints" : { + "us-iso-east-1" : { } + } + }, + "transcribe" : { + "defaults" : { + "protocols" : [ "https" ] }, - "rds": { - "endpoints": { - "us-isob-east-1": {} - } + "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" ] }, - "redshift": { - "endpoints": { - "us-isob-east-1": {} - } + "endpoints" : { + "us-isob-east-1" : { } + } + }, + "autoscaling" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "s3": { - "defaults": { - "protocols": ["http", "https"], - "signatureVersions": ["s3v4"] + "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" }, - "endpoints": { - "us-isob-east-1": {} - } - }, - "snowball": { - "endpoints": { - "us-isob-east-1": {} - } + "us-isob-east-1" : { } + } + }, + "dynamodb" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "sns": { - "defaults": { - "protocols": ["http", "https"] - }, - "endpoints": { - "us-isob-east-1": {} - } + "endpoints" : { + "us-isob-east-1" : { } + } + }, + "ec2" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "sqs": { - "defaults": { - "protocols": ["http", "https"], - "sslCommonName": "{region}.queue.{dnsSuffix}" - }, - "endpoints": { - "us-isob-east-1": {} + "endpoints" : { + "us-isob-east-1" : { } + } + }, + "elasticache" : { + "endpoints" : { + "us-isob-east-1" : { } + } + }, + "elasticloadbalancing" : { + "endpoints" : { + "us-isob-east-1" : { + "protocols" : [ "https" ] } - }, - "states": { - "endpoints": { - "us-isob-east-1": {} + } + }, + "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" } }, - "streams.dynamodb": { - "defaults": { - "credentialScope": { - "service": "dynamodb" + "isRegionalized" : false, + "partitionEndpoint" : "aws-iso-b-global" + }, + "kinesis" : { + "endpoints" : { + "us-isob-east-1" : { } + } + }, + "kms" : { + "endpoints" : { + "ProdFips" : { + "credentialScope" : { + "region" : "us-isob-east-1" }, - "protocols": ["http", "https"] + "hostname" : "kms-fips.us-isob-east-1.sc2s.sgov.gov" }, - "endpoints": { - "us-isob-east-1": {} - } + "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" ] }, - "sts": { - "endpoints": { - "us-isob-east-1": {} - } + "endpoints" : { + "us-isob-east-1" : { } + } + }, + "snowball" : { + "endpoints" : { + "us-isob-east-1" : { } + } + }, + "sns" : { + "defaults" : { + "protocols" : [ "http", "https" ] }, - "support": { - "endpoints": { - "aws-iso-b-global": { - "credentialScope": { - "region": "us-isob-east-1" - }, - "hostname": "support.us-isob-east-1.sc2s.sgov.gov" - } + "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" }, - "partitionEndpoint": "aws-iso-b-global" + "protocols" : [ "http", "https" ] }, - "swf": { - "endpoints": { - "us-isob-east-1": {} + "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 -} + } ], + "version" : 3 +} \ No newline at end of file diff --git a/internal/protocoltest/awsrestjson/go.mod b/internal/protocoltest/awsrestjson/go.mod index 4f78e88c18d..81533a2159e 100644 --- a/internal/protocoltest/awsrestjson/go.mod +++ b/internal/protocoltest/awsrestjson/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/internal/protocoltest/awsrestjson go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 github.com/google/go-cmp v0.4.1 ) diff --git a/internal/protocoltest/awsrestjson/internal/endpoints/endpoints.go b/internal/protocoltest/awsrestjson/internal/endpoints/endpoints.go index 16211dfc4a0..aee86942c77 100644 --- a/internal/protocoltest/awsrestjson/internal/endpoints/endpoints.go +++ b/internal/protocoltest/awsrestjson/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/internal/protocoltest/ec2query/go.mod b/internal/protocoltest/ec2query/go.mod index dd63b6f1167..58092f282b7 100644 --- a/internal/protocoltest/ec2query/go.mod +++ b/internal/protocoltest/ec2query/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/internal/protocoltest/ec2query go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 github.com/google/go-cmp v0.4.1 ) diff --git a/internal/protocoltest/ec2query/internal/endpoints/endpoints.go b/internal/protocoltest/ec2query/internal/endpoints/endpoints.go index c1128506127..1fdf751f73c 100644 --- a/internal/protocoltest/ec2query/internal/endpoints/endpoints.go +++ b/internal/protocoltest/ec2query/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/internal/protocoltest/jsonrpc/go.mod b/internal/protocoltest/jsonrpc/go.mod index 2d1adbb15e8..c1787d251c8 100644 --- a/internal/protocoltest/jsonrpc/go.mod +++ b/internal/protocoltest/jsonrpc/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/internal/protocoltest/jsonrpc go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 github.com/google/go-cmp v0.4.1 ) diff --git a/internal/protocoltest/jsonrpc/internal/endpoints/endpoints.go b/internal/protocoltest/jsonrpc/internal/endpoints/endpoints.go index 78ba62632d8..0a2108ed7d2 100644 --- a/internal/protocoltest/jsonrpc/internal/endpoints/endpoints.go +++ b/internal/protocoltest/jsonrpc/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/internal/protocoltest/jsonrpc10/go.mod b/internal/protocoltest/jsonrpc10/go.mod index 5842a7468ac..6308f5ae1e2 100644 --- a/internal/protocoltest/jsonrpc10/go.mod +++ b/internal/protocoltest/jsonrpc10/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/internal/protocoltest/jsonrpc10 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 github.com/google/go-cmp v0.4.1 ) diff --git a/internal/protocoltest/jsonrpc10/internal/endpoints/endpoints.go b/internal/protocoltest/jsonrpc10/internal/endpoints/endpoints.go index 333a9c579f7..c2392a8d30a 100644 --- a/internal/protocoltest/jsonrpc10/internal/endpoints/endpoints.go +++ b/internal/protocoltest/jsonrpc10/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/internal/protocoltest/query/go.mod b/internal/protocoltest/query/go.mod index 302ac30f331..89f5c9ce3c4 100644 --- a/internal/protocoltest/query/go.mod +++ b/internal/protocoltest/query/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/internal/protocoltest/query go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 github.com/google/go-cmp v0.4.1 ) diff --git a/internal/protocoltest/query/internal/endpoints/endpoints.go b/internal/protocoltest/query/internal/endpoints/endpoints.go index 57707066680..0821eec31f9 100644 --- a/internal/protocoltest/query/internal/endpoints/endpoints.go +++ b/internal/protocoltest/query/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/internal/protocoltest/restxml/go.mod b/internal/protocoltest/restxml/go.mod index 6d27f4ae2ac..38cc54e4db3 100644 --- a/internal/protocoltest/restxml/go.mod +++ b/internal/protocoltest/restxml/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/internal/protocoltest/restxml go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 github.com/google/go-cmp v0.4.1 ) diff --git a/internal/protocoltest/restxml/internal/endpoints/endpoints.go b/internal/protocoltest/restxml/internal/endpoints/endpoints.go index 943ded7429d..bbe785b7856 100644 --- a/internal/protocoltest/restxml/internal/endpoints/endpoints.go +++ b/internal/protocoltest/restxml/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/internal/repotools/cmd/endpointPrefix/main.go b/internal/repotools/cmd/endpointPrefix/main.go new file mode 100644 index 00000000000..db8bf9f1aa8 --- /dev/null +++ b/internal/repotools/cmd/endpointPrefix/main.go @@ -0,0 +1,152 @@ +package main + +import ( + "encoding/json" + "flag" + "fmt" + "log" + "os" + "path/filepath" + "regexp" + "strings" + + "github.com/aws/aws-sdk-go-v2/internal/repotools" +) + +var ( + atOnce int + rootPath string + pathRelRoot bool +) + +var ( + modelGlobPattern string + endpointPrefixFilename string +) + +func init() { + flag.StringVar(&modelGlobPattern, "m", "", + "The `glob pattern` of the API models.") + + flag.StringVar(&endpointPrefixFilename, "o", "", + "The `endpoints prefix` path to write output to.") +} + +const stdEndpointPrefixPath = `codegen/smithy-aws-go-codegen/src/main/resources/software/amazon/smithy/aws/go/codegen/endpoint-prefix.json` + +func run() (err error) { + flag.Parse() + + if len(modelGlobPattern) == 0 { + return fmt.Errorf("model glob pattern not provided") + } + + if len(endpointPrefixFilename) == 0 { + repoRoot, err := repotools.FindRepoRoot("") + if err != nil { + return fmt.Errorf("failed to find root of repository, %v", err) + } + endpointPrefixFilename = filepath.Join(repoRoot, filepath.FromSlash(stdEndpointPrefixPath)) + } + + filepaths, err := filepath.Glob(modelGlobPattern) + if err != nil { + return fmt.Errorf("failed to enumerate models %v, %w", modelGlobPattern, err) + } + + prefixes := make(map[string]string, len(filepaths)) + for _, p := range filepaths { + model, err := loadAPIModel(p) + if err != nil { + return err + } + + model.Metadata.ServiceID = getServiceID(model) + if _, ok := exclueServiceID[model.Metadata.ServiceID]; ok { + log.Println("Ignoring", model.Metadata.ServiceID) + continue + } + + if len(model.Metadata.EndpointPrefix) == 0 { + return fmt.Errorf("endpoint prefix missing for %v", p) + } + + prefixes[model.Metadata.ServiceID] = model.Metadata.EndpointPrefix + } + + f, err := os.Create(endpointPrefixFilename) + if err != nil { + return fmt.Errorf("unable to create %v, %w", endpointPrefixFilename, err) + } + defer func() { + fErr := f.Close() + if err == nil && fErr != nil { + err = fmt.Errorf("failed to close endpoints prefix file, %w", fErr) + } + }() + + encoder := json.NewEncoder(f) + encoder.SetIndent("", " ") + if err = encoder.Encode(prefixes); err != nil { + return fmt.Errorf("failed to encode endpoint prefixes, %w", err) + } + + return nil +} + +func loadAPIModel(filename string) (model apiModel, err error) { + f, err := os.Open(filename) + if err != nil { + return apiModel{}, fmt.Errorf("failed to load model, %w", err) + } + defer f.Close() + + if err = json.NewDecoder(f).Decode(&model); err != nil { + return apiModel{}, fmt.Errorf("failed to decode model %v, %w", filename, err) + } + + return model, nil +} + +type apiModel struct { + Metadata struct { + ServiceID string + ServiceFullName string + ServiceAbbreviation string + EndpointPrefix string + } `json:"metadata"` +} + +func main() { + if err := run(); err != nil { + flag.PrintDefaults() + log.Fatal(err) + } +} + +var exclueServiceID = map[string]struct{}{ + "SimpleDB": {}, + "ImportExport": {}, +} + +var serviceIDRegex = regexp.MustCompile("[^a-zA-Z0-9 ]+") +var prefixDigitRegex = regexp.MustCompile("^[0-9]+") + +func getServiceID(model apiModel) string { + if len(model.Metadata.ServiceID) > 0 { + return strings.Title(model.Metadata.ServiceID) + } + + name := model.Metadata.ServiceAbbreviation + if len(name) == 0 { + name = model.Metadata.ServiceFullName + } + name = strings.Title(name) + + name = strings.Replace(name, "Amazon", "", -1) + name = strings.Replace(name, "AWS", "", -1) + name = serviceIDRegex.ReplaceAllString(name, "") + name = prefixDigitRegex.ReplaceAllString(name, "") + name = strings.TrimSpace(name) + return name +} diff --git a/service/accessanalyzer/go.mod b/service/accessanalyzer/go.mod index 93a77cd38c7..65a645efad4 100644 --- a/service/accessanalyzer/go.mod +++ b/service/accessanalyzer/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/accessanalyzer go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/accessanalyzer/internal/endpoints/endpoints.go b/service/accessanalyzer/internal/endpoints/endpoints.go index bae45154898..9277c2312dd 100644 --- a/service/accessanalyzer/internal/endpoints/endpoints.go +++ b/service/accessanalyzer/internal/endpoints/endpoints.go @@ -41,8 +41,60 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "access-analyzer-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "access-analyzer-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "access-analyzer-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "access-analyzer-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "access-analyzer-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", @@ -53,6 +105,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -83,5 +139,19 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "access-analyzer.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "access-analyzer.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + }, }, } diff --git a/service/acm/go.mod b/service/acm/go.mod index 25363b91bbc..9945bb3b986 100644 --- a/service/acm/go.mod +++ b/service/acm/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/acm go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/acm/internal/endpoints/endpoints.go b/service/acm/internal/endpoints/endpoints.go index 874e855feef..2b190bb5a8a 100644 --- a/service/acm/internal/endpoints/endpoints.go +++ b/service/acm/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -51,17 +52,48 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, - "eu-central-1": endpoints.Endpoint{}, - "eu-north-1": endpoints.Endpoint{}, - "eu-west-1": endpoints.Endpoint{}, - "eu-west-2": endpoints.Endpoint{}, - "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "ca-central-1-fips": endpoints.Endpoint{ + Hostname: "acm-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-1-fips": endpoints.Endpoint{ + Hostname: "acm-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "us-east-2": endpoints.Endpoint{}, + "us-east-2-fips": endpoints.Endpoint{ + Hostname: "acm-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "us-west-1": endpoints.Endpoint{}, + "us-west-1-fips": endpoints.Endpoint{ + Hostname: "acm-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "us-west-2": endpoints.Endpoint{}, + "us-west-2-fips": endpoints.Endpoint{ + Hostname: "acm-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, }, }, { @@ -73,6 +105,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", diff --git a/service/acmpca/go.mod b/service/acmpca/go.mod index b89b826bece..44586610fb1 100644 --- a/service/acmpca/go.mod +++ b/service/acmpca/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/acmpca go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/acmpca/internal/endpoints/endpoints.go b/service/acmpca/internal/endpoints/endpoints.go index 7071d60e25c..4ffc9d74853 100644 --- a/service/acmpca/internal/endpoints/endpoints.go +++ b/service/acmpca/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "acm-pca-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "acm-pca-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "acm-pca-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "acm-pca-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "acm-pca-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -104,6 +136,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "acm-pca.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "acm-pca.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/alexaforbusiness/go.mod b/service/alexaforbusiness/go.mod index 6f1f6f7034d..7d07e14c694 100644 --- a/service/alexaforbusiness/go.mod +++ b/service/alexaforbusiness/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/alexaforbusiness go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/alexaforbusiness/internal/endpoints/endpoints.go b/service/alexaforbusiness/internal/endpoints/endpoints.go index 0e516128c19..a8a0216ea4c 100644 --- a/service/alexaforbusiness/internal/endpoints/endpoints.go +++ b/service/alexaforbusiness/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-east-1": endpoints.Endpoint{}, diff --git a/service/amplify/go.mod b/service/amplify/go.mod index 178bac06881..2abeaefcfc1 100644 --- a/service/amplify/go.mod +++ b/service/amplify/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/amplify go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/amplify/internal/endpoints/endpoints.go b/service/amplify/internal/endpoints/endpoints.go index 9efa32b898b..e2d13cf9ba0 100644 --- a/service/amplify/internal/endpoints/endpoints.go +++ b/service/amplify/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/apigateway/go.mod b/service/apigateway/go.mod index 365f5dd95f8..d308a11cf20 100644 --- a/service/apigateway/go.mod +++ b/service/apigateway/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/apigateway go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/apigateway/internal/endpoints/endpoints.go b/service/apigateway/internal/endpoints/endpoints.go index 9c5b8a46cf3..e73be4bc358 100644 --- a/service/apigateway/internal/endpoints/endpoints.go +++ b/service/apigateway/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/apigatewaymanagementapi/go.mod b/service/apigatewaymanagementapi/go.mod index cb10d2512dd..33f2db023be 100644 --- a/service/apigatewaymanagementapi/go.mod +++ b/service/apigatewaymanagementapi/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/apigatewaymanagementapi/internal/endpoints/endpoints.go b/service/apigatewaymanagementapi/internal/endpoints/endpoints.go index 54c11e726ee..9f29bb6cb17 100644 --- a/service/apigatewaymanagementapi/internal/endpoints/endpoints.go +++ b/service/apigatewaymanagementapi/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/apigatewayv2/go.mod b/service/apigatewayv2/go.mod index 25c74a0eb8f..f541985e383 100644 --- a/service/apigatewayv2/go.mod +++ b/service/apigatewayv2/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/apigatewayv2 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/apigatewayv2/internal/endpoints/endpoints.go b/service/apigatewayv2/internal/endpoints/endpoints.go index 9ec09e785b5..d082c358bb2 100644 --- a/service/apigatewayv2/internal/endpoints/endpoints.go +++ b/service/apigatewayv2/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/appconfig/go.mod b/service/appconfig/go.mod index ac60319f278..55a58b231df 100644 --- a/service/appconfig/go.mod +++ b/service/appconfig/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/appconfig go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/appconfig/internal/endpoints/endpoints.go b/service/appconfig/internal/endpoints/endpoints.go index c266c82c29a..53d3b7d3957 100644 --- a/service/appconfig/internal/endpoints/endpoints.go +++ b/service/appconfig/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/applicationautoscaling/go.mod b/service/applicationautoscaling/go.mod index af56cc5bdbd..52cac6fa6ae 100644 --- a/service/applicationautoscaling/go.mod +++ b/service/applicationautoscaling/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/applicationautoscaling go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/applicationautoscaling/internal/endpoints/endpoints.go b/service/applicationautoscaling/internal/endpoints/endpoints.go index 0e56759b211..799066ba367 100644 --- a/service/applicationautoscaling/internal/endpoints/endpoints.go +++ b/service/applicationautoscaling/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -81,7 +83,7 @@ var defaultPartitions = endpoints.Partitions{ { ID: "aws-iso", Defaults: endpoints.Endpoint{ - Hostname: "autoscaling.us-iso-east-1.c2s.ic.gov", + Hostname: "application-autoscaling.{region}.c2s.ic.gov", Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, @@ -94,7 +96,7 @@ var defaultPartitions = endpoints.Partitions{ { ID: "aws-iso-b", Defaults: endpoints.Endpoint{ - Hostname: "autoscaling.us-isob-east-1.sc2s.sgov.gov", + Hostname: "application-autoscaling.{region}.sc2s.sgov.gov", Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, diff --git a/service/applicationdiscoveryservice/go.mod b/service/applicationdiscoveryservice/go.mod index df0cb2ae531..88db41b2a9a 100644 --- a/service/applicationdiscoveryservice/go.mod +++ b/service/applicationdiscoveryservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/applicationdiscoveryservice/internal/endpoints/endpoints.go b/service/applicationdiscoveryservice/internal/endpoints/endpoints.go index d8b73a0421a..ccd5e77b526 100644 --- a/service/applicationdiscoveryservice/internal/endpoints/endpoints.go +++ b/service/applicationdiscoveryservice/internal/endpoints/endpoints.go @@ -41,11 +41,16 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "eu-central-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/applicationinsights/go.mod b/service/applicationinsights/go.mod index e978d552e8b..2bbedca1647 100644 --- a/service/applicationinsights/go.mod +++ b/service/applicationinsights/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/applicationinsights go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/applicationinsights/internal/endpoints/endpoints.go b/service/applicationinsights/internal/endpoints/endpoints.go index 6a0698161e0..14eca25f87f 100644 --- a/service/applicationinsights/internal/endpoints/endpoints.go +++ b/service/applicationinsights/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/appmesh/go.mod b/service/appmesh/go.mod index 6ec903e2c16..84d14885728 100644 --- a/service/appmesh/go.mod +++ b/service/appmesh/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/appmesh go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/appmesh/internal/endpoints/endpoints.go b/service/appmesh/internal/endpoints/endpoints.go index 4dc9d165730..845e8c57345 100644 --- a/service/appmesh/internal/endpoints/endpoints.go +++ b/service/appmesh/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -51,9 +52,12 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, "us-west-1": endpoints.Endpoint{}, diff --git a/service/appstream/go.mod b/service/appstream/go.mod index 08ee3843f46..5fe42c256e8 100644 --- a/service/appstream/go.mod +++ b/service/appstream/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/appstream go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/appstream/internal/endpoints/endpoints.go b/service/appstream/internal/endpoints/endpoints.go index df08c9de47c..ce5ef936f02 100644 --- a/service/appstream/internal/endpoints/endpoints.go +++ b/service/appstream/internal/endpoints/endpoints.go @@ -44,11 +44,12 @@ var defaultPartitions = endpoints.Partitions{ Service: "appstream", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, diff --git a/service/appsync/go.mod b/service/appsync/go.mod index 3d526530852..cb112b3fc1c 100644 --- a/service/appsync/go.mod +++ b/service/appsync/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/appsync go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/appsync/internal/endpoints/endpoints.go b/service/appsync/internal/endpoints/endpoints.go index fd14db51f45..6f2c7bf689a 100644 --- a/service/appsync/internal/endpoints/endpoints.go +++ b/service/appsync/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -49,11 +49,17 @@ var defaultPartitions = endpoints.Partitions{ "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, }, @@ -66,6 +72,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", diff --git a/service/athena/go.mod b/service/athena/go.mod index 1bd438cc494..578eee1053d 100644 --- a/service/athena/go.mod +++ b/service/athena/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/athena go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/athena/internal/endpoints/endpoints.go b/service/athena/internal/endpoints/endpoints.go index 056b5f85d71..feeaf16d3d4 100644 --- a/service/athena/internal/endpoints/endpoints.go +++ b/service/athena/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -53,10 +53,12 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, "us-west-1": endpoints.Endpoint{}, @@ -72,6 +74,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -103,6 +109,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "athena-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "athena-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/autoscaling/go.mod b/service/autoscaling/go.mod index 2c61638c351..94cef335e0c 100644 --- a/service/autoscaling/go.mod +++ b/service/autoscaling/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/autoscaling go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/autoscaling/internal/endpoints/endpoints.go b/service/autoscaling/internal/endpoints/endpoints.go index 187d7ecfe47..f891268d24e 100644 --- a/service/autoscaling/internal/endpoints/endpoints.go +++ b/service/autoscaling/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -116,7 +118,9 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Protocols: []string{"http", "https"}, + }, "us-gov-west-1": endpoints.Endpoint{ Protocols: []string{"http", "https"}, }, diff --git a/service/autoscalingplans/go.mod b/service/autoscalingplans/go.mod index b81e0a050d7..62cbfca2434 100644 --- a/service/autoscalingplans/go.mod +++ b/service/autoscalingplans/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/autoscalingplans go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/autoscalingplans/internal/endpoints/endpoints.go b/service/autoscalingplans/internal/endpoints/endpoints.go index 9e587052e91..9e25f74856c 100644 --- a/service/autoscalingplans/internal/endpoints/endpoints.go +++ b/service/autoscalingplans/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -51,8 +52,12 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, "us-west-1": endpoints.Endpoint{}, @@ -63,11 +68,15 @@ var defaultPartitions = endpoints.Partitions{ ID: "aws-cn", Defaults: endpoints.Endpoint{ Hostname: "autoscaling-plans.{region}.amazonaws.com.cn", - Protocols: []string{"https"}, + Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -93,10 +102,14 @@ var defaultPartitions = endpoints.Partitions{ ID: "aws-us-gov", Defaults: endpoints.Endpoint{ Hostname: "autoscaling-plans.{region}.amazonaws.com", - Protocols: []string{"https"}, + Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/backup/go.mod b/service/backup/go.mod index 9067e81ca1f..a178f249e7f 100644 --- a/service/backup/go.mod +++ b/service/backup/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/backup go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/backup/internal/endpoints/endpoints.go b/service/backup/internal/endpoints/endpoints.go index b4126721079..2fe9139b7e9 100644 --- a/service/backup/internal/endpoints/endpoints.go +++ b/service/backup/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -73,6 +73,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -103,5 +107,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/batch/go.mod b/service/batch/go.mod index 5be7a0164a7..4a90d4a27f5 100644 --- a/service/batch/go.mod +++ b/service/batch/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/batch go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/batch/internal/endpoints/endpoints.go b/service/batch/internal/endpoints/endpoints.go index d787411f628..76992f224e6 100644 --- a/service/batch/internal/endpoints/endpoints.go +++ b/service/batch/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -53,15 +53,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "fips.batch.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "fips.batch.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "fips.batch.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "fips.batch.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -107,5 +132,21 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "batch.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "batch.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/braket/go.mod b/service/braket/go.mod index 40dcc5d2452..c2a8721b6b7 100644 --- a/service/braket/go.mod +++ b/service/braket/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/braket go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/braket/internal/endpoints/endpoints.go b/service/braket/internal/endpoints/endpoints.go index 13640783cfc..f1c4feaf807 100644 --- a/service/braket/internal/endpoints/endpoints.go +++ b/service/braket/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/budgets/go.mod b/service/budgets/go.mod index e879355e214..cecf77cf1cf 100644 --- a/service/budgets/go.mod +++ b/service/budgets/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/budgets go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/budgets/internal/endpoints/endpoints.go b/service/budgets/internal/endpoints/endpoints.go index 273fe3d8579..7f2cb0c1ec8 100644 --- a/service/budgets/internal/endpoints/endpoints.go +++ b/service/budgets/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ @@ -60,8 +60,17 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), - IsRegionalized: true, + RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), + IsRegionalized: false, + PartitionEndpoint: "aws-cn-global", + Endpoints: endpoints.Endpoints{ + "aws-cn-global": endpoints.Endpoint{ + Hostname: "budgets.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-northwest-1", + }, + }, + }, }, { ID: "aws-iso", diff --git a/service/chime/go.mod b/service/chime/go.mod index 0acacbf7b91..8808c283e71 100644 --- a/service/chime/go.mod +++ b/service/chime/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/chime go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/chime/internal/endpoints/endpoints.go b/service/chime/internal/endpoints/endpoints.go index 7a5bc8fd5b6..2726c713f3b 100644 --- a/service/chime/internal/endpoints/endpoints.go +++ b/service/chime/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ diff --git a/service/cloud9/go.mod b/service/cloud9/go.mod index f498787e317..8fdb2dc0814 100644 --- a/service/cloud9/go.mod +++ b/service/cloud9/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloud9 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloud9/internal/endpoints/endpoints.go b/service/cloud9/internal/endpoints/endpoints.go index 3fa6d66b2ea..ef31aaa104b 100644 --- a/service/cloud9/internal/endpoints/endpoints.go +++ b/service/cloud9/internal/endpoints/endpoints.go @@ -41,15 +41,27 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, }, diff --git a/service/clouddirectory/go.mod b/service/clouddirectory/go.mod index 3cd1e94eaee..38e22aa0256 100644 --- a/service/clouddirectory/go.mod +++ b/service/clouddirectory/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/clouddirectory go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/clouddirectory/internal/endpoints/endpoints.go b/service/clouddirectory/internal/endpoints/endpoints.go index bad433219ea..84226671f3f 100644 --- a/service/clouddirectory/internal/endpoints/endpoints.go +++ b/service/clouddirectory/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-southeast-1": endpoints.Endpoint{}, diff --git a/service/cloudformation/go.mod b/service/cloudformation/go.mod index 3ceab7bb85c..450c8c223c7 100644 --- a/service/cloudformation/go.mod +++ b/service/cloudformation/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudformation go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudformation/internal/endpoints/endpoints.go b/service/cloudformation/internal/endpoints/endpoints.go index 8d7c5826b00..a0b907ba403 100644 --- a/service/cloudformation/internal/endpoints/endpoints.go +++ b/service/cloudformation/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, "me-south-1": endpoints.Endpoint{}, "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "us-east-1-fips": endpoints.Endpoint{ + Hostname: "cloudformation-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "us-east-2": endpoints.Endpoint{}, + "us-east-2-fips": endpoints.Endpoint{ + Hostname: "cloudformation-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "us-west-1": endpoints.Endpoint{}, + "us-west-1-fips": endpoints.Endpoint{ + Hostname: "cloudformation-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "us-west-2": endpoints.Endpoint{}, + "us-west-2-fips": endpoints.Endpoint{ + Hostname: "cloudformation-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, }, }, { @@ -114,8 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "cloudformation.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "cloudformation.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/cloudfront/go.mod b/service/cloudfront/go.mod index 25f13674016..f2aa16af87f 100644 --- a/service/cloudfront/go.mod +++ b/service/cloudfront/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudfront go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudfront/internal/endpoints/endpoints.go b/service/cloudfront/internal/endpoints/endpoints.go index 185c293d258..a8187afc786 100644 --- a/service/cloudfront/internal/endpoints/endpoints.go +++ b/service/cloudfront/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ diff --git a/service/cloudhsm/go.mod b/service/cloudhsm/go.mod index 9b9706aca9a..195b7d16087 100644 --- a/service/cloudhsm/go.mod +++ b/service/cloudhsm/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudhsm go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudhsm/internal/endpoints/endpoints.go b/service/cloudhsm/internal/endpoints/endpoints.go index 948b91779bd..71433d0e715 100644 --- a/service/cloudhsm/internal/endpoints/endpoints.go +++ b/service/cloudhsm/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/cloudhsmv2/go.mod b/service/cloudhsmv2/go.mod index 3b6cac76054..ceae5789f75 100644 --- a/service/cloudhsmv2/go.mod +++ b/service/cloudhsmv2/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudhsmv2/internal/endpoints/endpoints.go b/service/cloudhsmv2/internal/endpoints/endpoints.go index 9f078be6c89..e17fd6553b7 100644 --- a/service/cloudhsmv2/internal/endpoints/endpoints.go +++ b/service/cloudhsmv2/internal/endpoints/endpoints.go @@ -44,9 +44,10 @@ var defaultPartitions = endpoints.Partitions{ Service: "cloudhsm", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -56,6 +57,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/cloudsearch/go.mod b/service/cloudsearch/go.mod index de6852b911f..bc609bb0318 100644 --- a/service/cloudsearch/go.mod +++ b/service/cloudsearch/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudsearch go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudsearch/internal/endpoints/endpoints.go b/service/cloudsearch/internal/endpoints/endpoints.go index 8b4a589627a..f7fa2a2729c 100644 --- a/service/cloudsearch/internal/endpoints/endpoints.go +++ b/service/cloudsearch/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/cloudsearchdomain/go.mod b/service/cloudsearchdomain/go.mod index 66119e634ac..e5587e1d286 100644 --- a/service/cloudsearchdomain/go.mod +++ b/service/cloudsearchdomain/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudsearchdomain/internal/endpoints/endpoints.go b/service/cloudsearchdomain/internal/endpoints/endpoints.go index 88b549bb2a8..9bb07361f04 100644 --- a/service/cloudsearchdomain/internal/endpoints/endpoints.go +++ b/service/cloudsearchdomain/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/cloudtrail/go.mod b/service/cloudtrail/go.mod index 4e2a6b0b465..a32e5af9354 100644 --- a/service/cloudtrail/go.mod +++ b/service/cloudtrail/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudtrail go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudtrail/internal/endpoints/endpoints.go b/service/cloudtrail/internal/endpoints/endpoints.go index 9d1ec87422b..15df74c0b4a 100644 --- a/service/cloudtrail/internal/endpoints/endpoints.go +++ b/service/cloudtrail/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "cloudtrail-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "cloudtrail-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "cloudtrail-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "cloudtrail-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "cloudtrail.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "cloudtrail.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/cloudwatch/go.mod b/service/cloudwatch/go.mod index c817b41a681..4cb62e28f62 100644 --- a/service/cloudwatch/go.mod +++ b/service/cloudwatch/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudwatch go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudwatch/internal/endpoints/endpoints.go b/service/cloudwatch/internal/endpoints/endpoints.go index 880cba39229..81907b6ff17 100644 --- a/service/cloudwatch/internal/endpoints/endpoints.go +++ b/service/cloudwatch/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "monitoring-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "monitoring-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "monitoring-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "monitoring-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,6 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "monitoring.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "monitoring.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/cloudwatchevents/go.mod b/service/cloudwatchevents/go.mod index f1210ffc7ae..5e96b488644 100644 --- a/service/cloudwatchevents/go.mod +++ b/service/cloudwatchevents/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudwatchevents go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudwatchevents/internal/endpoints/endpoints.go b/service/cloudwatchevents/internal/endpoints/endpoints.go index b5113edeb3b..a127b839b10 100644 --- a/service/cloudwatchevents/internal/endpoints/endpoints.go +++ b/service/cloudwatchevents/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "events-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "events-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "events-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "events-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "events.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "events.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/cloudwatchlogs/go.mod b/service/cloudwatchlogs/go.mod index 2bb23a465e3..103857da76b 100644 --- a/service/cloudwatchlogs/go.mod +++ b/service/cloudwatchlogs/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cloudwatchlogs/internal/endpoints/endpoints.go b/service/cloudwatchlogs/internal/endpoints/endpoints.go index baa1f8f4ac5..9455683aa73 100644 --- a/service/cloudwatchlogs/internal/endpoints/endpoints.go +++ b/service/cloudwatchlogs/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "logs-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "logs-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "logs-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "logs-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "logs.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "logs.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/codeartifact/go.mod b/service/codeartifact/go.mod index 3897a86a81a..d80c4df01fa 100644 --- a/service/codeartifact/go.mod +++ b/service/codeartifact/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codeartifact go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codeartifact/internal/endpoints/endpoints.go b/service/codeartifact/internal/endpoints/endpoints.go index bd4558caf23..b75e3627ba8 100644 --- a/service/codeartifact/internal/endpoints/endpoints.go +++ b/service/codeartifact/internal/endpoints/endpoints.go @@ -41,8 +41,20 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "ap-northeast-1": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/codebuild/go.mod b/service/codebuild/go.mod index 3135f8dc070..a8310746cc8 100644 --- a/service/codebuild/go.mod +++ b/service/codebuild/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codebuild go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codebuild/internal/endpoints/endpoints.go b/service/codebuild/internal/endpoints/endpoints.go index a0351032ffa..67a02bf2d6c 100644 --- a/service/codebuild/internal/endpoints/endpoints.go +++ b/service/codebuild/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -53,6 +53,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -133,7 +134,19 @@ var defaultPartitions = endpoints.Partitions{ IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-east-1-fips": endpoints.Endpoint{ + Hostname: "codebuild-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-west-1-fips": endpoints.Endpoint{ + Hostname: "codebuild-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/codecommit/go.mod b/service/codecommit/go.mod index a125fc03afb..8d3a581fbcb 100644 --- a/service/codecommit/go.mod +++ b/service/codecommit/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codecommit go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codecommit/internal/endpoints/endpoints.go b/service/codecommit/internal/endpoints/endpoints.go index eca7ac76025..f640e613044 100644 --- a/service/codecommit/internal/endpoints/endpoints.go +++ b/service/codecommit/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -52,6 +53,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -78,6 +80,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -109,6 +115,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips": endpoints.Endpoint{ + Hostname: "codecommit-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/codedeploy/go.mod b/service/codedeploy/go.mod index 63411124fed..82defcd6eee 100644 --- a/service/codedeploy/go.mod +++ b/service/codedeploy/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codedeploy go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codedeploy/internal/endpoints/endpoints.go b/service/codedeploy/internal/endpoints/endpoints.go index 30c2e6ced4e..e2ee41bde6f 100644 --- a/service/codedeploy/internal/endpoints/endpoints.go +++ b/service/codedeploy/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/codeguruprofiler/go.mod b/service/codeguruprofiler/go.mod index 2d889a1033a..1ff3fb2c7c6 100644 --- a/service/codeguruprofiler/go.mod +++ b/service/codeguruprofiler/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codeguruprofiler go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codeguruprofiler/internal/endpoints/endpoints.go b/service/codeguruprofiler/internal/endpoints/endpoints.go index 32b79fe7419..758a1725036 100644 --- a/service/codeguruprofiler/internal/endpoints/endpoints.go +++ b/service/codeguruprofiler/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/codegurureviewer/go.mod b/service/codegurureviewer/go.mod index 11212a446ef..f3d0ea8973d 100644 --- a/service/codegurureviewer/go.mod +++ b/service/codegurureviewer/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codegurureviewer go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codegurureviewer/internal/endpoints/endpoints.go b/service/codegurureviewer/internal/endpoints/endpoints.go index 41024af5029..fad691db4df 100644 --- a/service/codegurureviewer/internal/endpoints/endpoints.go +++ b/service/codegurureviewer/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/codepipeline/go.mod b/service/codepipeline/go.mod index 06a21cc0ba7..dc008bebe3c 100644 --- a/service/codepipeline/go.mod +++ b/service/codepipeline/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codepipeline go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codepipeline/internal/endpoints/endpoints.go b/service/codepipeline/internal/endpoints/endpoints.go index f1a55533173..902ba2e79e9 100644 --- a/service/codepipeline/internal/endpoints/endpoints.go +++ b/service/codepipeline/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -55,11 +55,41 @@ var defaultPartitions = endpoints.Partitions{ "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "codepipeline-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "codepipeline-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "codepipeline-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "codepipeline-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "codepipeline-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -101,5 +131,14 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "codepipeline-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/codestar/go.mod b/service/codestar/go.mod index 2be154cc54f..0c2dbe82243 100644 --- a/service/codestar/go.mod +++ b/service/codestar/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codestar go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codestar/internal/endpoints/endpoints.go b/service/codestar/internal/endpoints/endpoints.go index de4841e4e48..fd12b6f778c 100644 --- a/service/codestar/internal/endpoints/endpoints.go +++ b/service/codestar/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -50,6 +50,7 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, diff --git a/service/codestarconnections/go.mod b/service/codestarconnections/go.mod index 2b6a66080a1..4c0423227ee 100644 --- a/service/codestarconnections/go.mod +++ b/service/codestarconnections/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codestarconnections go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codestarconnections/internal/endpoints/endpoints.go b/service/codestarconnections/internal/endpoints/endpoints.go index 1f2aa655172..b99eefb685b 100644 --- a/service/codestarconnections/internal/endpoints/endpoints.go +++ b/service/codestarconnections/internal/endpoints/endpoints.go @@ -41,8 +41,26 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/codestarnotifications/go.mod b/service/codestarnotifications/go.mod index 873b9f539df..d22eb6a3dd9 100644 --- a/service/codestarnotifications/go.mod +++ b/service/codestarnotifications/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/codestarnotifications go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/codestarnotifications/internal/endpoints/endpoints.go b/service/codestarnotifications/internal/endpoints/endpoints.go index 43a9ea6edde..4db12c68e89 100644 --- a/service/codestarnotifications/internal/endpoints/endpoints.go +++ b/service/codestarnotifications/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/cognitoidentity/go.mod b/service/cognitoidentity/go.mod index 21f3d98c090..b048626763f 100644 --- a/service/cognitoidentity/go.mod +++ b/service/cognitoidentity/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cognitoidentity go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cognitoidentity/internal/endpoints/endpoints.go b/service/cognitoidentity/internal/endpoints/endpoints.go index 5935ad89616..584f02ef58a 100644 --- a/service/cognitoidentity/internal/endpoints/endpoints.go +++ b/service/cognitoidentity/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -53,9 +53,27 @@ var defaultPartitions = endpoints.Partitions{ "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "cognito-identity-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "cognito-identity-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "cognito-identity-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -100,5 +118,8 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/cognitoidentityprovider/go.mod b/service/cognitoidentityprovider/go.mod index 78cc88ba250..b55dc21cf63 100644 --- a/service/cognitoidentityprovider/go.mod +++ b/service/cognitoidentityprovider/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cognitoidentityprovider/internal/endpoints/endpoints.go b/service/cognitoidentityprovider/internal/endpoints/endpoints.go index 995681a1d44..1c6a117218c 100644 --- a/service/cognitoidentityprovider/internal/endpoints/endpoints.go +++ b/service/cognitoidentityprovider/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -53,9 +53,27 @@ var defaultPartitions = endpoints.Partitions{ "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "cognito-idp-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "cognito-idp-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "cognito-idp-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -97,5 +115,14 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "cognito-idp-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/cognitosync/go.mod b/service/cognitosync/go.mod index 38ee1ca57e6..b8213a2eee9 100644 --- a/service/cognitosync/go.mod +++ b/service/cognitosync/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/cognitosync go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/cognitosync/internal/endpoints/endpoints.go b/service/cognitosync/internal/endpoints/endpoints.go index c9bdc984fff..2d859bc8825 100644 --- a/service/cognitosync/internal/endpoints/endpoints.go +++ b/service/cognitosync/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/comprehend/go.mod b/service/comprehend/go.mod index f0d24dd098c..4c42797ac18 100644 --- a/service/comprehend/go.mod +++ b/service/comprehend/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/comprehend go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/comprehend/internal/endpoints/endpoints.go b/service/comprehend/internal/endpoints/endpoints.go index 61efed4a4ed..508bcd83be4 100644 --- a/service/comprehend/internal/endpoints/endpoints.go +++ b/service/comprehend/internal/endpoints/endpoints.go @@ -41,18 +41,39 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "comprehend-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "comprehend-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "comprehend-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -74,6 +95,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-iso\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-iso-east-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso-b", @@ -95,6 +119,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "comprehend-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/comprehendmedical/go.mod b/service/comprehendmedical/go.mod index 0dd49913c06..b2a56f21311 100644 --- a/service/comprehendmedical/go.mod +++ b/service/comprehendmedical/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/comprehendmedical go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/comprehendmedical/internal/endpoints/endpoints.go b/service/comprehendmedical/internal/endpoints/endpoints.go index d1bbdcbafcc..f0303bb6d4e 100644 --- a/service/comprehendmedical/internal/endpoints/endpoints.go +++ b/service/comprehendmedical/internal/endpoints/endpoints.go @@ -41,16 +41,34 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "comprehendmedical-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "comprehendmedical-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "comprehendmedical-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -92,5 +110,14 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "comprehendmedical-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/computeoptimizer/go.mod b/service/computeoptimizer/go.mod index b9df94a0fcf..7ff2ada45f2 100644 --- a/service/computeoptimizer/go.mod +++ b/service/computeoptimizer/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/computeoptimizer go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/computeoptimizer/internal/endpoints/endpoints.go b/service/computeoptimizer/internal/endpoints/endpoints.go index 3bd9d48aa28..3dd2fb4c68e 100644 --- a/service/computeoptimizer/internal/endpoints/endpoints.go +++ b/service/computeoptimizer/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/configservice/go.mod b/service/configservice/go.mod index 3c36300cc8d..17752ba9d6d 100644 --- a/service/configservice/go.mod +++ b/service/configservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/configservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/configservice/internal/endpoints/endpoints.go b/service/configservice/internal/endpoints/endpoints.go index 9516fa405f3..6957754f485 100644 --- a/service/configservice/internal/endpoints/endpoints.go +++ b/service/configservice/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, diff --git a/service/connect/go.mod b/service/connect/go.mod index ed96d437bd0..1b1ca835b7b 100644 --- a/service/connect/go.mod +++ b/service/connect/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/connect go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/connect/internal/endpoints/endpoints.go b/service/connect/internal/endpoints/endpoints.go index b6a6f330cc9..79e3504e3ed 100644 --- a/service/connect/internal/endpoints/endpoints.go +++ b/service/connect/internal/endpoints/endpoints.go @@ -41,12 +41,14 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, diff --git a/service/connectparticipant/go.mod b/service/connectparticipant/go.mod index ffc1b8e6306..6e100d4cabd 100644 --- a/service/connectparticipant/go.mod +++ b/service/connectparticipant/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/connectparticipant go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/connectparticipant/internal/endpoints/endpoints.go b/service/connectparticipant/internal/endpoints/endpoints.go index b981f8dbcd9..33bc9d90763 100644 --- a/service/connectparticipant/internal/endpoints/endpoints.go +++ b/service/connectparticipant/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/costandusagereportservice/go.mod b/service/costandusagereportservice/go.mod index 223bead39c4..04cd7573f65 100644 --- a/service/costandusagereportservice/go.mod +++ b/service/costandusagereportservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/costandusagereportservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/costandusagereportservice/internal/endpoints/endpoints.go b/service/costandusagereportservice/internal/endpoints/endpoints.go index b1060b5e7f3..748a6d109a6 100644 --- a/service/costandusagereportservice/internal/endpoints/endpoints.go +++ b/service/costandusagereportservice/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-east-1": endpoints.Endpoint{}, @@ -56,6 +56,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", diff --git a/service/costexplorer/go.mod b/service/costexplorer/go.mod index 506c75e8878..b0fa0f42e3f 100644 --- a/service/costexplorer/go.mod +++ b/service/costexplorer/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/costexplorer go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/costexplorer/internal/endpoints/endpoints.go b/service/costexplorer/internal/endpoints/endpoints.go index d2858576968..702fd6489dc 100644 --- a/service/costexplorer/internal/endpoints/endpoints.go +++ b/service/costexplorer/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ @@ -60,8 +60,17 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), - IsRegionalized: true, + RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), + IsRegionalized: false, + PartitionEndpoint: "aws-cn-global", + Endpoints: endpoints.Endpoints{ + "aws-cn-global": endpoints.Endpoint{ + Hostname: "ce.cn-northwest-1.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-northwest-1", + }, + }, + }, }, { ID: "aws-iso", diff --git a/service/databasemigrationservice/go.mod b/service/databasemigrationservice/go.mod index 61913c3a558..565add0e1e3 100644 --- a/service/databasemigrationservice/go.mod +++ b/service/databasemigrationservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/databasemigrationservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/databasemigrationservice/internal/endpoints/endpoints.go b/service/databasemigrationservice/internal/endpoints/endpoints.go index c55376a565b..32b7f8df563 100644 --- a/service/databasemigrationservice/internal/endpoints/endpoints.go +++ b/service/databasemigrationservice/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -51,17 +52,24 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, - "eu-central-1": endpoints.Endpoint{}, - "eu-north-1": endpoints.Endpoint{}, - "eu-west-1": endpoints.Endpoint{}, - "eu-west-2": endpoints.Endpoint{}, - "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "dms-fips": endpoints.Endpoint{ + Hostname: "dms-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -88,6 +96,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-iso\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "dms-fips": endpoints.Endpoint{ + Hostname: "dms.us-iso-east-1.c2s.ic.gov", + CredentialScope: endpoints.CredentialScope{ + Region: "us-iso-east-1", + }, + }, "us-iso-east-1": endpoints.Endpoint{}, }, }, @@ -101,6 +115,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-isob\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "dms-fips": endpoints.Endpoint{ + Hostname: "dms.us-isob-east-1.sc2s.sgov.gov", + CredentialScope: endpoints.CredentialScope{ + Region: "us-isob-east-1", + }, + }, "us-isob-east-1": endpoints.Endpoint{}, }, }, @@ -114,6 +134,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "dms-fips": endpoints.Endpoint{ + Hostname: "dms.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/dataexchange/go.mod b/service/dataexchange/go.mod index cf26d6aeaf0..25e6d90843e 100644 --- a/service/dataexchange/go.mod +++ b/service/dataexchange/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/dataexchange go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/dataexchange/internal/endpoints/endpoints.go b/service/dataexchange/internal/endpoints/endpoints.go index 85bcf65449c..fccef717dab 100644 --- a/service/dataexchange/internal/endpoints/endpoints.go +++ b/service/dataexchange/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/datapipeline/go.mod b/service/datapipeline/go.mod index df6d4514a7c..538fc735b70 100644 --- a/service/datapipeline/go.mod +++ b/service/datapipeline/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/datapipeline go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/datapipeline/internal/endpoints/endpoints.go b/service/datapipeline/internal/endpoints/endpoints.go index 8cd1bcab97f..ff19ef82a22 100644 --- a/service/datapipeline/internal/endpoints/endpoints.go +++ b/service/datapipeline/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/datasync/go.mod b/service/datasync/go.mod index 16790af8a96..68e24cbe4b7 100644 --- a/service/datasync/go.mod +++ b/service/datasync/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/datasync go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/datasync/internal/endpoints/endpoints.go b/service/datasync/internal/endpoints/endpoints.go index 7a0c00b5fba..a6af346f759 100644 --- a/service/datasync/internal/endpoints/endpoints.go +++ b/service/datasync/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,9 +54,16 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "datasync-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, "fips-us-east-1": endpoints.Endpoint{ Hostname: "datasync-fips.us-east-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ @@ -128,6 +136,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "datasync-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, "fips-us-gov-west-1": endpoints.Endpoint{ Hostname: "datasync-fips.us-gov-west-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ diff --git a/service/dax/go.mod b/service/dax/go.mod index 76efea81d31..7792777d959 100644 --- a/service/dax/go.mod +++ b/service/dax/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/dax go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/dax/internal/endpoints/endpoints.go b/service/dax/internal/endpoints/endpoints.go index 66c27ea5796..7ce4aa9b6e0 100644 --- a/service/dax/internal/endpoints/endpoints.go +++ b/service/dax/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/detective/go.mod b/service/detective/go.mod index 8133b90b36f..5fb20f4f5b4 100644 --- a/service/detective/go.mod +++ b/service/detective/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/detective go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/detective/internal/endpoints/endpoints.go b/service/detective/internal/endpoints/endpoints.go index 7a44f38f70b..5ef52dce1f3 100644 --- a/service/detective/internal/endpoints/endpoints.go +++ b/service/detective/internal/endpoints/endpoints.go @@ -41,8 +41,30 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/devicefarm/go.mod b/service/devicefarm/go.mod index 8f94f5eb532..9176e79d66c 100644 --- a/service/devicefarm/go.mod +++ b/service/devicefarm/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/devicefarm go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/devicefarm/internal/endpoints/endpoints.go b/service/devicefarm/internal/endpoints/endpoints.go index 550fa0f2f79..417d93e9fe1 100644 --- a/service/devicefarm/internal/endpoints/endpoints.go +++ b/service/devicefarm/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-west-2": endpoints.Endpoint{}, diff --git a/service/directconnect/go.mod b/service/directconnect/go.mod index 8cdc69d2fd7..dcfd9a032af 100644 --- a/service/directconnect/go.mod +++ b/service/directconnect/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/directconnect go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/directconnect/internal/endpoints/endpoints.go b/service/directconnect/internal/endpoints/endpoints.go index 3cabc161212..39423725268 100644 --- a/service/directconnect/internal/endpoints/endpoints.go +++ b/service/directconnect/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "directconnect-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "directconnect-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "directconnect-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "directconnect-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "directconnect.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "directconnect.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/directoryservice/go.mod b/service/directoryservice/go.mod index 76f8adbcf41..5552e1ac996 100644 --- a/service/directoryservice/go.mod +++ b/service/directoryservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/directoryservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/directoryservice/internal/endpoints/endpoints.go b/service/directoryservice/internal/endpoints/endpoints.go index e069cd508a6..584d8d0d9f5 100644 --- a/service/directoryservice/internal/endpoints/endpoints.go +++ b/service/directoryservice/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,13 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "ds-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "ds-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "ds-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "ds-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "ds-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -109,6 +143,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "ds-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "ds-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/dlm/go.mod b/service/dlm/go.mod index 1a91f94dcc8..e6d875b79da 100644 --- a/service/dlm/go.mod +++ b/service/dlm/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/dlm go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/dlm/internal/endpoints/endpoints.go b/service/dlm/internal/endpoints/endpoints.go index 1ad1279a967..14887c856ba 100644 --- a/service/dlm/internal/endpoints/endpoints.go +++ b/service/dlm/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/docdb/go.mod b/service/docdb/go.mod index 4746dd82e7a..312917cd1e3 100644 --- a/service/docdb/go.mod +++ b/service/docdb/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/docdb go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/docdb/internal/endpoints/endpoints.go b/service/docdb/internal/endpoints/endpoints.go index f96d4a6ff29..0a5016cbaad 100644 --- a/service/docdb/internal/endpoints/endpoints.go +++ b/service/docdb/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "rds-fips.ca-central-1": endpoints.Endpoint{ + Hostname: "rds-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "rds-fips.us-east-1": endpoints.Endpoint{ + Hostname: "rds-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "rds-fips.us-east-2": endpoints.Endpoint{ + Hostname: "rds-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "rds-fips.us-west-1": endpoints.Endpoint{ + Hostname: "rds-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "rds-fips.us-west-2": endpoints.Endpoint{ + Hostname: "rds-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,6 +146,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "rds.us-gov-east-1": endpoints.Endpoint{ + Hostname: "rds.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "rds.us-gov-west-1": endpoints.Endpoint{ + Hostname: "rds.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/dynamodb/go.mod b/service/dynamodb/go.mod index b2726e2a5a7..af05235f0b5 100644 --- a/service/dynamodb/go.mod +++ b/service/dynamodb/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/dynamodb go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v0.0.0-20200930084954-897dfb99530c github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/dynamodb/internal/endpoints/endpoints.go b/service/dynamodb/internal/endpoints/endpoints.go index 15d37b40820..b1531b77ca1 100644 --- a/service/dynamodb/internal/endpoints/endpoints.go +++ b/service/dynamodb/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -59,6 +60,7 @@ var defaultPartitions = endpoints.Partitions{ }, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/dynamodbstreams/go.mod b/service/dynamodbstreams/go.mod index 5f7eca967fb..54fbd655528 100644 --- a/service/dynamodbstreams/go.mod +++ b/service/dynamodbstreams/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/dynamodbstreams go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/dynamodbstreams/internal/endpoints/endpoints.go b/service/dynamodbstreams/internal/endpoints/endpoints.go index 45a3684bf64..56ba0971a34 100644 --- a/service/dynamodbstreams/internal/endpoints/endpoints.go +++ b/service/dynamodbstreams/internal/endpoints/endpoints.go @@ -44,7 +44,7 @@ var defaultPartitions = endpoints.Partitions{ Service: "dynamodb", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/ebs/go.mod b/service/ebs/go.mod index 5bdcd846056..2f7f9b69c86 100644 --- a/service/ebs/go.mod +++ b/service/ebs/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ebs go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ebs/internal/endpoints/endpoints.go b/service/ebs/internal/endpoints/endpoints.go index 7942cf6fa7a..bee83650618 100644 --- a/service/ebs/internal/endpoints/endpoints.go +++ b/service/ebs/internal/endpoints/endpoints.go @@ -41,8 +41,30 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", @@ -53,6 +75,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -83,5 +109,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/ec2/go.mod b/service/ec2/go.mod index a19455dff7e..763c6b66a4c 100644 --- a/service/ec2/go.mod +++ b/service/ec2/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ec2 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ec2/internal/endpoints/endpoints.go b/service/ec2/internal/endpoints/endpoints.go index 4adcbdc73ec..7aa4a036d12 100644 --- a/service/ec2/internal/endpoints/endpoints.go +++ b/service/ec2/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "ec2-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "ec2-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "ec2-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "ec2-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "ec2-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +146,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "ec2.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "ec2.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/ec2instanceconnect/go.mod b/service/ec2instanceconnect/go.mod index 97a90e4d09a..51670cb29b8 100644 --- a/service/ec2instanceconnect/go.mod +++ b/service/ec2instanceconnect/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ec2instanceconnect/internal/endpoints/endpoints.go b/service/ec2instanceconnect/internal/endpoints/endpoints.go index 3f4f6f8f613..67c22d2240e 100644 --- a/service/ec2instanceconnect/internal/endpoints/endpoints.go +++ b/service/ec2instanceconnect/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/ecr/go.mod b/service/ecr/go.mod index 09250a7d645..f77f4a3936b 100644 --- a/service/ecr/go.mod +++ b/service/ecr/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ecr go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ecr/internal/endpoints/endpoints.go b/service/ecr/internal/endpoints/endpoints.go index fcce8ca4c48..1a7f21537a9 100644 --- a/service/ecr/internal/endpoints/endpoints.go +++ b/service/ecr/internal/endpoints/endpoints.go @@ -41,9 +41,15 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{ + Hostname: "api.ecr.af-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "af-south-1", + }, + }, "ap-east-1": endpoints.Endpoint{ Hostname: "api.ecr.ap-east-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ @@ -98,6 +104,12 @@ var defaultPartitions = endpoints.Partitions{ Region: "eu-north-1", }, }, + "eu-south-1": endpoints.Endpoint{ + Hostname: "api.ecr.eu-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-south-1", + }, + }, "eu-west-1": endpoints.Endpoint{ Hostname: "api.ecr.eu-west-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ @@ -116,6 +128,54 @@ var defaultPartitions = endpoints.Partitions{ Region: "eu-west-3", }, }, + "fips-dkr-us-east-1": endpoints.Endpoint{ + Hostname: "ecr-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-dkr-us-east-2": endpoints.Endpoint{ + Hostname: "ecr-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-dkr-us-west-1": endpoints.Endpoint{ + Hostname: "ecr-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-dkr-us-west-2": endpoints.Endpoint{ + Hostname: "ecr-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "ecr-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "ecr-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "ecr-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "ecr-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, "me-south-1": endpoints.Endpoint{ Hostname: "api.ecr.me-south-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ @@ -216,6 +276,30 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-dkr-us-gov-east-1": endpoints.Endpoint{ + Hostname: "ecr-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-dkr-us-gov-west-1": endpoints.Endpoint{ + Hostname: "ecr-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "ecr-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "ecr-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{ Hostname: "api.ecr.us-gov-east-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ diff --git a/service/ecs/go.mod b/service/ecs/go.mod index 5ed15e1e746..7024a801e27 100644 --- a/service/ecs/go.mod +++ b/service/ecs/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ecs go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ecs/internal/endpoints/endpoints.go b/service/ecs/internal/endpoints/endpoints.go index 1ef8e40cf17..d08eb62dd26 100644 --- a/service/ecs/internal/endpoints/endpoints.go +++ b/service/ecs/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "ecs-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "ecs-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "ecs-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "ecs-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -111,6 +137,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "ecs-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "ecs-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/efs/go.mod b/service/efs/go.mod index d8c1c872d96..67301d6e4a5 100644 --- a/service/efs/go.mod +++ b/service/efs/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/efs go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/efs/internal/endpoints/endpoints.go b/service/efs/internal/endpoints/endpoints.go index 3237488384a..a41432de5f8 100644 --- a/service/efs/internal/endpoints/endpoints.go +++ b/service/efs/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,136 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-af-south-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.af-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "af-south-1", + }, + }, + "fips-ap-east-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.ap-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-east-1", + }, + }, + "fips-ap-northeast-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.ap-northeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-1", + }, + }, + "fips-ap-northeast-2": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.ap-northeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-2", + }, + }, + "fips-ap-south-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.ap-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-south-1", + }, + }, + "fips-ap-southeast-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.ap-southeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-1", + }, + }, + "fips-ap-southeast-2": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.ap-southeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-2", + }, + }, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-eu-central-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.eu-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-central-1", + }, + }, + "fips-eu-north-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.eu-north-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-north-1", + }, + }, + "fips-eu-south-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.eu-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-south-1", + }, + }, + "fips-eu-west-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.eu-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-1", + }, + }, + "fips-eu-west-2": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.eu-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-2", + }, + }, + "fips-eu-west-3": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.eu-west-3.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-3", + }, + }, + "fips-me-south-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.me-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "me-south-1", + }, + }, + "fips-sa-east-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.sa-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "sa-east-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -73,6 +195,22 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + "fips-cn-north-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.cn-north-1.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-north-1", + }, + }, + "fips-cn-northwest-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.cn-northwest-1.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-northwest-1", + }, + }, + }, }, { ID: "aws-iso", @@ -104,6 +242,19 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "elasticfilesystem-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/eks/go.mod b/service/eks/go.mod index 12a5255d9a5..adc24e44625 100644 --- a/service/eks/go.mod +++ b/service/eks/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/eks go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/eks/internal/endpoints/endpoints.go b/service/eks/internal/endpoints/endpoints.go index 577007bbad4..d3f03939470 100644 --- a/service/eks/internal/endpoints/endpoints.go +++ b/service/eks/internal/endpoints/endpoints.go @@ -38,21 +38,65 @@ var defaultPartitions = endpoints.Partitions{ ID: "aws", Defaults: endpoints.Endpoint{ Hostname: "eks.{region}.amazonaws.com", - Protocols: []string{"https"}, + Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "fips.eks.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "fips.eks.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "fips.eks.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", Defaults: endpoints.Endpoint{ Hostname: "eks.{region}.amazonaws.com.cn", - Protocols: []string{"https"}, + Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -78,10 +122,14 @@ var defaultPartitions = endpoints.Partitions{ ID: "aws-us-gov", Defaults: endpoints.Endpoint{ Hostname: "eks.{region}.amazonaws.com", - Protocols: []string{"https"}, + Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/elasticache/go.mod b/service/elasticache/go.mod index 6e76ae76307..e9d4e2c4db0 100644 --- a/service/elasticache/go.mod +++ b/service/elasticache/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/elasticache go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/elasticache/internal/endpoints/endpoints.go b/service/elasticache/internal/endpoints/endpoints.go index d3cbcaa744c..040d150bfed 100644 --- a/service/elasticache/internal/endpoints/endpoints.go +++ b/service/elasticache/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -121,7 +123,7 @@ var defaultPartitions = endpoints.Partitions{ IsRegionalized: true, Endpoints: endpoints.Endpoints{ "fips": endpoints.Endpoint{ - Hostname: "elasticache-fips.us-gov-west-1.amazonaws.com", + Hostname: "elasticache.us-gov-west-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ Region: "us-gov-west-1", }, diff --git a/service/elasticbeanstalk/go.mod b/service/elasticbeanstalk/go.mod index 5fb7d9516a8..5a57d2c0c4d 100644 --- a/service/elasticbeanstalk/go.mod +++ b/service/elasticbeanstalk/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/elasticbeanstalk/internal/endpoints/endpoints.go b/service/elasticbeanstalk/internal/endpoints/endpoints.go index fecc1cd655f..0853a1e5236 100644 --- a/service/elasticbeanstalk/internal/endpoints/endpoints.go +++ b/service/elasticbeanstalk/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "elasticbeanstalk-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "elasticbeanstalk-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "elasticbeanstalk-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "elasticbeanstalk-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -108,8 +134,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "elasticbeanstalk.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "elasticbeanstalk.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/elasticinference/go.mod b/service/elasticinference/go.mod index f34bd6d9844..08d1c2a8237 100644 --- a/service/elasticinference/go.mod +++ b/service/elasticinference/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/elasticinference go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/elasticinference/internal/endpoints/endpoints.go b/service/elasticinference/internal/endpoints/endpoints.go index 2befbf50c71..f283652d950 100644 --- a/service/elasticinference/internal/endpoints/endpoints.go +++ b/service/elasticinference/internal/endpoints/endpoints.go @@ -41,8 +41,28 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "ap-northeast-1": endpoints.Endpoint{ + Hostname: "api.elastic-inference.ap-northeast-1.amazonaws.com", + }, + "ap-northeast-2": endpoints.Endpoint{ + Hostname: "api.elastic-inference.ap-northeast-2.amazonaws.com", + }, + "eu-west-1": endpoints.Endpoint{ + Hostname: "api.elastic-inference.eu-west-1.amazonaws.com", + }, + "us-east-1": endpoints.Endpoint{ + Hostname: "api.elastic-inference.us-east-1.amazonaws.com", + }, + "us-east-2": endpoints.Endpoint{ + Hostname: "api.elastic-inference.us-east-2.amazonaws.com", + }, + "us-west-2": endpoints.Endpoint{ + Hostname: "api.elastic-inference.us-west-2.amazonaws.com", + }, + }, }, { ID: "aws-cn", diff --git a/service/elasticloadbalancing/go.mod b/service/elasticloadbalancing/go.mod index 44ad8807d59..9234cd84594 100644 --- a/service/elasticloadbalancing/go.mod +++ b/service/elasticloadbalancing/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/elasticloadbalancing/internal/endpoints/endpoints.go b/service/elasticloadbalancing/internal/endpoints/endpoints.go index 8f2aeafcbd2..1fbf37e434d 100644 --- a/service/elasticloadbalancing/internal/endpoints/endpoints.go +++ b/service/elasticloadbalancing/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "elasticloadbalancing-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "elasticloadbalancing-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "elasticloadbalancing-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "elasticloadbalancing-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -118,6 +144,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "elasticloadbalancing.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "elasticloadbalancing.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{ Protocols: []string{"http", "https"}, diff --git a/service/elasticloadbalancingv2/go.mod b/service/elasticloadbalancingv2/go.mod index 950766db928..1057d76791b 100644 --- a/service/elasticloadbalancingv2/go.mod +++ b/service/elasticloadbalancingv2/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/elasticloadbalancingv2/internal/endpoints/endpoints.go b/service/elasticloadbalancingv2/internal/endpoints/endpoints.go index fb9344b061c..0727b439240 100644 --- a/service/elasticloadbalancingv2/internal/endpoints/endpoints.go +++ b/service/elasticloadbalancingv2/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "elasticloadbalancing-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "elasticloadbalancing-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "elasticloadbalancing-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "elasticloadbalancing-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -118,6 +144,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "elasticloadbalancing.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "elasticloadbalancing.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{ Protocols: []string{"http", "https"}, diff --git a/service/elasticsearchservice/go.mod b/service/elasticsearchservice/go.mod index d659840e7cd..bde6df87150 100644 --- a/service/elasticsearchservice/go.mod +++ b/service/elasticsearchservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/elasticsearchservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/elasticsearchservice/internal/endpoints/endpoints.go b/service/elasticsearchservice/internal/endpoints/endpoints.go index 53313f7f958..4b3248cf72d 100644 --- a/service/elasticsearchservice/internal/endpoints/endpoints.go +++ b/service/elasticsearchservice/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -93,6 +95,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-iso\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-iso-east-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso-b", diff --git a/service/elastictranscoder/go.mod b/service/elastictranscoder/go.mod index 8b4644fc58d..9c90924bb9b 100644 --- a/service/elastictranscoder/go.mod +++ b/service/elastictranscoder/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/elastictranscoder go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/elastictranscoder/internal/endpoints/endpoints.go b/service/elastictranscoder/internal/endpoints/endpoints.go index 55c10e85f10..002df38af99 100644 --- a/service/elastictranscoder/internal/endpoints/endpoints.go +++ b/service/elastictranscoder/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/emr/go.mod b/service/emr/go.mod index 479821c6bca..300399a014d 100644 --- a/service/emr/go.mod +++ b/service/emr/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/emr go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/emr/internal/endpoints/endpoints.go b/service/emr/internal/endpoints/endpoints.go index 848696f16fd..0861f4f2aeb 100644 --- a/service/emr/internal/endpoints/endpoints.go +++ b/service/emr/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "elasticmapreduce-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "elasticmapreduce-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "elasticmapreduce-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "elasticmapreduce-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "elasticmapreduce-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -116,6 +148,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "elasticmapreduce.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "elasticmapreduce.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{ Protocols: []string{"https"}, diff --git a/service/eventbridge/go.mod b/service/eventbridge/go.mod index 82ed326004f..0a084e58c8a 100644 --- a/service/eventbridge/go.mod +++ b/service/eventbridge/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/eventbridge go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/eventbridge/internal/endpoints/endpoints.go b/service/eventbridge/internal/endpoints/endpoints.go index 7097ac99685..f40b3297e13 100644 --- a/service/eventbridge/internal/endpoints/endpoints.go +++ b/service/eventbridge/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "events-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "events-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "events-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "events-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "events.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "events.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/firehose/go.mod b/service/firehose/go.mod index d1e87015cff..32733df10a9 100644 --- a/service/firehose/go.mod +++ b/service/firehose/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/firehose go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/firehose/internal/endpoints/endpoints.go b/service/firehose/internal/endpoints/endpoints.go index 033239ec398..8e79f425f12 100644 --- a/service/firehose/internal/endpoints/endpoints.go +++ b/service/firehose/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "firehose-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "firehose-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "firehose-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "firehose-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -108,6 +134,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "firehose-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "firehose-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/fms/go.mod b/service/fms/go.mod index 287e6132823..027c0c70612 100644 --- a/service/fms/go.mod +++ b/service/fms/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/fms go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/fms/internal/endpoints/endpoints.go b/service/fms/internal/endpoints/endpoints.go index 174f53e910a..2d7fe41e29c 100644 --- a/service/fms/internal/endpoints/endpoints.go +++ b/service/fms/internal/endpoints/endpoints.go @@ -41,9 +41,11 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -52,14 +54,106 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ap-northeast-1": endpoints.Endpoint{ + Hostname: "fms-fips.ap-northeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-1", + }, + }, + "fips-ap-northeast-2": endpoints.Endpoint{ + Hostname: "fms-fips.ap-northeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-2", + }, + }, + "fips-ap-south-1": endpoints.Endpoint{ + Hostname: "fms-fips.ap-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-south-1", + }, + }, + "fips-ap-southeast-1": endpoints.Endpoint{ + Hostname: "fms-fips.ap-southeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-1", + }, + }, + "fips-ap-southeast-2": endpoints.Endpoint{ + Hostname: "fms-fips.ap-southeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-2", + }, + }, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "fms-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-eu-central-1": endpoints.Endpoint{ + Hostname: "fms-fips.eu-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-central-1", + }, + }, + "fips-eu-west-1": endpoints.Endpoint{ + Hostname: "fms-fips.eu-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-1", + }, + }, + "fips-eu-west-2": endpoints.Endpoint{ + Hostname: "fms-fips.eu-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-2", + }, + }, + "fips-eu-west-3": endpoints.Endpoint{ + Hostname: "fms-fips.eu-west-3.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-3", + }, + }, + "fips-sa-east-1": endpoints.Endpoint{ + Hostname: "fms-fips.sa-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "sa-east-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "fms-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "fms-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "fms-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "fms-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/forecast/go.mod b/service/forecast/go.mod index f44f37999d3..001034b9250 100644 --- a/service/forecast/go.mod +++ b/service/forecast/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/forecast go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/forecast/internal/endpoints/endpoints.go b/service/forecast/internal/endpoints/endpoints.go index 62a4b15ee38..007cfeffbc9 100644 --- a/service/forecast/internal/endpoints/endpoints.go +++ b/service/forecast/internal/endpoints/endpoints.go @@ -41,11 +41,15 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, diff --git a/service/forecastquery/go.mod b/service/forecastquery/go.mod index 1b699464452..645e280aca1 100644 --- a/service/forecastquery/go.mod +++ b/service/forecastquery/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/forecastquery go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/forecastquery/internal/endpoints/endpoints.go b/service/forecastquery/internal/endpoints/endpoints.go index 7c3bc5f9456..d8efa52f993 100644 --- a/service/forecastquery/internal/endpoints/endpoints.go +++ b/service/forecastquery/internal/endpoints/endpoints.go @@ -41,11 +41,15 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, diff --git a/service/frauddetector/go.mod b/service/frauddetector/go.mod index 9df3f882228..3dfc6d65a49 100644 --- a/service/frauddetector/go.mod +++ b/service/frauddetector/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/frauddetector go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/frauddetector/internal/endpoints/endpoints.go b/service/frauddetector/internal/endpoints/endpoints.go index a0022f3385b..b42d1f3e263 100644 --- a/service/frauddetector/internal/endpoints/endpoints.go +++ b/service/frauddetector/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/fsx/go.mod b/service/fsx/go.mod index 2a591ecb975..98af5295244 100644 --- a/service/fsx/go.mod +++ b/service/fsx/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/fsx go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/fsx/internal/endpoints/endpoints.go b/service/fsx/internal/endpoints/endpoints.go index 9ddc4f878fc..c094e620e6a 100644 --- a/service/fsx/internal/endpoints/endpoints.go +++ b/service/fsx/internal/endpoints/endpoints.go @@ -41,16 +41,22 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, "us-west-1": endpoints.Endpoint{}, diff --git a/service/gamelift/go.mod b/service/gamelift/go.mod index 935c781725f..f146d58b2d5 100644 --- a/service/gamelift/go.mod +++ b/service/gamelift/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/gamelift go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/gamelift/internal/endpoints/endpoints.go b/service/gamelift/internal/endpoints/endpoints.go index e56290f43fc..1d143b073c0 100644 --- a/service/gamelift/internal/endpoints/endpoints.go +++ b/service/gamelift/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/glacier/go.mod b/service/glacier/go.mod index c6e18902a3b..ae8a355c637 100644 --- a/service/glacier/go.mod +++ b/service/glacier/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/glacier go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/glacier/internal/endpoints/endpoints.go b/service/glacier/internal/endpoints/endpoints.go index da8aed66c4a..21bc13c8cfb 100644 --- a/service/glacier/internal/endpoints/endpoints.go +++ b/service/glacier/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "glacier-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "glacier-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "glacier-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "glacier-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "glacier-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -116,9 +148,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "glacier.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{ + Hostname: "glacier.us-gov-west-1.amazonaws.com", Protocols: []string{"http", "https"}, + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, }, }, }, diff --git a/service/globalaccelerator/go.mod b/service/globalaccelerator/go.mod index 7fb9e477073..2a0a68c6390 100644 --- a/service/globalaccelerator/go.mod +++ b/service/globalaccelerator/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/globalaccelerator go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/globalaccelerator/internal/endpoints/endpoints.go b/service/globalaccelerator/internal/endpoints/endpoints.go index 09b41d87f2b..985336ed809 100644 --- a/service/globalaccelerator/internal/endpoints/endpoints.go +++ b/service/globalaccelerator/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/glue/go.mod b/service/glue/go.mod index 271c069c15d..871ae268ec2 100644 --- a/service/glue/go.mod +++ b/service/glue/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/glue go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/glue/internal/endpoints/endpoints.go b/service/glue/internal/endpoints/endpoints.go index 4a9c8f49716..ed7ebd1e7df 100644 --- a/service/glue/internal/endpoints/endpoints.go +++ b/service/glue/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -53,15 +53,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "glue-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "glue-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "glue-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "glue-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -74,6 +99,7 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, "cn-northwest-1": endpoints.Endpoint{}, }, }, @@ -107,6 +133,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "glue-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "glue-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/greengrass/go.mod b/service/greengrass/go.mod index 82641266be9..1eab35a47e7 100644 --- a/service/greengrass/go.mod +++ b/service/greengrass/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/greengrass go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/greengrass/internal/endpoints/endpoints.go b/service/greengrass/internal/endpoints/endpoints.go index f521057c013..862b4ed349f 100644 --- a/service/greengrass/internal/endpoints/endpoints.go +++ b/service/greengrass/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -100,7 +100,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "greengrass.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/groundstation/go.mod b/service/groundstation/go.mod index b70be795ff1..0f73f018ff6 100644 --- a/service/groundstation/go.mod +++ b/service/groundstation/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/groundstation go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/groundstation/internal/endpoints/endpoints.go b/service/groundstation/internal/endpoints/endpoints.go index 099209b5d21..845e40a38ff 100644 --- a/service/groundstation/internal/endpoints/endpoints.go +++ b/service/groundstation/internal/endpoints/endpoints.go @@ -41,11 +41,28 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-east-2": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "af-south-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "groundstation-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "groundstation-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/guardduty/go.mod b/service/guardduty/go.mod index 36a1cf9d5a1..845583b682a 100644 --- a/service/guardduty/go.mod +++ b/service/guardduty/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/guardduty go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/guardduty/internal/endpoints/endpoints.go b/service/guardduty/internal/endpoints/endpoints.go index 9b519bf38c5..70a528817e1 100644 --- a/service/guardduty/internal/endpoints/endpoints.go +++ b/service/guardduty/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -129,6 +131,12 @@ var defaultPartitions = endpoints.Partitions{ IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-west-1-fips": endpoints.Endpoint{ + Hostname: "guardduty.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/health/go.mod b/service/health/go.mod index b9e928fe37e..f32d516140f 100644 --- a/service/health/go.mod +++ b/service/health/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/health go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/health/internal/endpoints/endpoints.go b/service/health/internal/endpoints/endpoints.go index 275b833fca5..1bd28fec741 100644 --- a/service/health/internal/endpoints/endpoints.go +++ b/service/health/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-east-1": endpoints.Endpoint{}, @@ -56,6 +56,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -93,7 +97,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-west-1": endpoints.Endpoint{}, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "health-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/honeycode/go.mod b/service/honeycode/go.mod index 9a42481f560..38a72e2428f 100644 --- a/service/honeycode/go.mod +++ b/service/honeycode/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/honeycode go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/honeycode/internal/endpoints/endpoints.go b/service/honeycode/internal/endpoints/endpoints.go index 5b94b79bb73..a89cbcba111 100644 --- a/service/honeycode/internal/endpoints/endpoints.go +++ b/service/honeycode/internal/endpoints/endpoints.go @@ -41,8 +41,11 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/iam/go.mod b/service/iam/go.mod index 89522dc6976..11d72416a47 100644 --- a/service/iam/go.mod +++ b/service/iam/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iam go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iam/internal/endpoints/endpoints.go b/service/iam/internal/endpoints/endpoints.go index 0293fba5c96..3c49cb7b186 100644 --- a/service/iam/internal/endpoints/endpoints.go +++ b/service/iam/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ @@ -51,6 +51,12 @@ var defaultPartitions = endpoints.Partitions{ Region: "us-east-1", }, }, + "iam-fips": endpoints.Endpoint{ + Hostname: "iam-fips.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, }, }, { @@ -127,6 +133,12 @@ var defaultPartitions = endpoints.Partitions{ Region: "us-gov-west-1", }, }, + "iam-govcloud-fips": endpoints.Endpoint{ + Hostname: "iam.us-gov.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/imagebuilder/go.mod b/service/imagebuilder/go.mod index 01172dd5cd0..76c74db5699 100644 --- a/service/imagebuilder/go.mod +++ b/service/imagebuilder/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/imagebuilder go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/imagebuilder/internal/endpoints/endpoints.go b/service/imagebuilder/internal/endpoints/endpoints.go index 1847ce76c6c..7f4f25828bf 100644 --- a/service/imagebuilder/internal/endpoints/endpoints.go +++ b/service/imagebuilder/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/inspector/go.mod b/service/inspector/go.mod index 6653c29519c..98063a33087 100644 --- a/service/inspector/go.mod +++ b/service/inspector/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/inspector go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/inspector/internal/endpoints/endpoints.go b/service/inspector/internal/endpoints/endpoints.go index 3cd5f3269ff..2acf86f2ea2 100644 --- a/service/inspector/internal/endpoints/endpoints.go +++ b/service/inspector/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -52,10 +52,34 @@ var defaultPartitions = endpoints.Partitions{ "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "inspector-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "inspector-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "inspector-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "inspector-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -98,6 +122,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "inspector-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "inspector-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/iot/go.mod b/service/iot/go.mod index 1808aea4a45..3f8d7b2aff3 100644 --- a/service/iot/go.mod +++ b/service/iot/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iot go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iot/internal/endpoints/endpoints.go b/service/iot/internal/endpoints/endpoints.go index 7d5d84c452d..70a5ca85130 100644 --- a/service/iot/internal/endpoints/endpoints.go +++ b/service/iot/internal/endpoints/endpoints.go @@ -44,7 +44,7 @@ var defaultPartitions = endpoints.Partitions{ Service: "execute-api", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -117,6 +117,7 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/iot1clickdevicesservice/go.mod b/service/iot1clickdevicesservice/go.mod index ad68a54041f..3a65bf18497 100644 --- a/service/iot1clickdevicesservice/go.mod +++ b/service/iot1clickdevicesservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iot1clickdevicesservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iot1clickdevicesservice/internal/endpoints/endpoints.go b/service/iot1clickdevicesservice/internal/endpoints/endpoints.go index dddc36b1808..496b7f2685a 100644 --- a/service/iot1clickdevicesservice/internal/endpoints/endpoints.go +++ b/service/iot1clickdevicesservice/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/iot1clickprojects/go.mod b/service/iot1clickprojects/go.mod index e1efdde3b19..03be2cc29db 100644 --- a/service/iot1clickprojects/go.mod +++ b/service/iot1clickprojects/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iot1clickprojects go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iot1clickprojects/internal/endpoints/endpoints.go b/service/iot1clickprojects/internal/endpoints/endpoints.go index 1116d4e992c..920e7867b6b 100644 --- a/service/iot1clickprojects/internal/endpoints/endpoints.go +++ b/service/iot1clickprojects/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/iotanalytics/go.mod b/service/iotanalytics/go.mod index 5e1b4df3eeb..9248242c93c 100644 --- a/service/iotanalytics/go.mod +++ b/service/iotanalytics/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iotanalytics go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iotanalytics/internal/endpoints/endpoints.go b/service/iotanalytics/internal/endpoints/endpoints.go index 8d301ee7f97..6e9b9c6846e 100644 --- a/service/iotanalytics/internal/endpoints/endpoints.go +++ b/service/iotanalytics/internal/endpoints/endpoints.go @@ -41,10 +41,11 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, diff --git a/service/iotdataplane/go.mod b/service/iotdataplane/go.mod index 927def8eec5..b42fba293fd 100644 --- a/service/iotdataplane/go.mod +++ b/service/iotdataplane/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iotdataplane go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iotdataplane/internal/endpoints/endpoints.go b/service/iotdataplane/internal/endpoints/endpoints.go index 88a2ce3fa3a..aa5ce95f3d7 100644 --- a/service/iotdataplane/internal/endpoints/endpoints.go +++ b/service/iotdataplane/internal/endpoints/endpoints.go @@ -44,7 +44,7 @@ var defaultPartitions = endpoints.Partitions{ Service: "iotdata", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -117,6 +117,7 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/iotevents/go.mod b/service/iotevents/go.mod index cfcbfbd34f3..884df9db542 100644 --- a/service/iotevents/go.mod +++ b/service/iotevents/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iotevents go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iotevents/internal/endpoints/endpoints.go b/service/iotevents/internal/endpoints/endpoints.go index ec1b3c8281f..02c4fb0c7c3 100644 --- a/service/iotevents/internal/endpoints/endpoints.go +++ b/service/iotevents/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -65,6 +65,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", diff --git a/service/ioteventsdata/go.mod b/service/ioteventsdata/go.mod index 820bb22e5d3..97b8b5ed4d3 100644 --- a/service/ioteventsdata/go.mod +++ b/service/ioteventsdata/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ioteventsdata go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ioteventsdata/internal/endpoints/endpoints.go b/service/ioteventsdata/internal/endpoints/endpoints.go index b12d44cef25..3a3d7c63c73 100644 --- a/service/ioteventsdata/internal/endpoints/endpoints.go +++ b/service/ioteventsdata/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/iotjobsdataplane/go.mod b/service/iotjobsdataplane/go.mod index 680706051bd..9ef78643ee7 100644 --- a/service/iotjobsdataplane/go.mod +++ b/service/iotjobsdataplane/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iotjobsdataplane/internal/endpoints/endpoints.go b/service/iotjobsdataplane/internal/endpoints/endpoints.go index d6d384e6bfa..226ba6c08fe 100644 --- a/service/iotjobsdataplane/internal/endpoints/endpoints.go +++ b/service/iotjobsdataplane/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/iotsecuretunneling/go.mod b/service/iotsecuretunneling/go.mod index 2bb95c46ab1..c385541061e 100644 --- a/service/iotsecuretunneling/go.mod +++ b/service/iotsecuretunneling/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iotsecuretunneling go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iotsecuretunneling/internal/endpoints/endpoints.go b/service/iotsecuretunneling/internal/endpoints/endpoints.go index a9cdbee0f6a..b3df8fa2ceb 100644 --- a/service/iotsecuretunneling/internal/endpoints/endpoints.go +++ b/service/iotsecuretunneling/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/iotsitewise/go.mod b/service/iotsitewise/go.mod index 5d1ed7bd733..44c8b138e6b 100644 --- a/service/iotsitewise/go.mod +++ b/service/iotsitewise/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iotsitewise go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iotsitewise/internal/endpoints/endpoints.go b/service/iotsitewise/internal/endpoints/endpoints.go index cf0d37f425d..c82de582eef 100644 --- a/service/iotsitewise/internal/endpoints/endpoints.go +++ b/service/iotsitewise/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/iotthingsgraph/go.mod b/service/iotthingsgraph/go.mod index 2d7cb56c3d9..0b5c1bc3def 100644 --- a/service/iotthingsgraph/go.mod +++ b/service/iotthingsgraph/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/iotthingsgraph go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/iotthingsgraph/internal/endpoints/endpoints.go b/service/iotthingsgraph/internal/endpoints/endpoints.go index 7ce2976564f..83460d6da92 100644 --- a/service/iotthingsgraph/internal/endpoints/endpoints.go +++ b/service/iotthingsgraph/internal/endpoints/endpoints.go @@ -44,7 +44,7 @@ var defaultPartitions = endpoints.Partitions{ Service: "iotthingsgraph", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/ivs/go.mod b/service/ivs/go.mod index d6193e30fa4..4d9da800277 100644 --- a/service/ivs/go.mod +++ b/service/ivs/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ivs go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ivs/internal/endpoints/endpoints.go b/service/ivs/internal/endpoints/endpoints.go index 454e585699f..5283ee72d39 100644 --- a/service/ivs/internal/endpoints/endpoints.go +++ b/service/ivs/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/kafka/go.mod b/service/kafka/go.mod index 65570ccbc1b..aa83cf75338 100644 --- a/service/kafka/go.mod +++ b/service/kafka/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kafka go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kafka/internal/endpoints/endpoints.go b/service/kafka/internal/endpoints/endpoints.go index 5bbfcc86b5a..4424b142497 100644 --- a/service/kafka/internal/endpoints/endpoints.go +++ b/service/kafka/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -53,9 +53,11 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, @@ -72,6 +74,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -102,5 +108,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/kendra/go.mod b/service/kendra/go.mod index 2bd6a673b4b..b635621a8b0 100644 --- a/service/kendra/go.mod +++ b/service/kendra/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kendra go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kendra/internal/endpoints/endpoints.go b/service/kendra/internal/endpoints/endpoints.go index 075c16bf1e6..c0b9cd36a92 100644 --- a/service/kendra/internal/endpoints/endpoints.go +++ b/service/kendra/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/kinesis/api_op_GetRecords.go b/service/kinesis/api_op_GetRecords.go index da02c39cdbb..141f571011f 100644 --- a/service/kinesis/api_op_GetRecords.go +++ b/service/kinesis/api_op_GetRecords.go @@ -7,6 +7,8 @@ import ( awsmiddleware "github.com/aws/aws-sdk-go-v2/aws/middleware" "github.com/aws/aws-sdk-go-v2/aws/retry" "github.com/aws/aws-sdk-go-v2/aws/signer/v4" + awshttp "github.com/aws/aws-sdk-go-v2/aws/transport/http" + kinesiscust "github.com/aws/aws-sdk-go-v2/service/kinesis/internal/customizations" "github.com/aws/aws-sdk-go-v2/service/kinesis/types" smithy "github.com/awslabs/smithy-go" "github.com/awslabs/smithy-go/middleware" @@ -84,6 +86,7 @@ func (c *Client) GetRecords(ctx context.Context, params *GetRecordsInput, optFns stack.Initialize.Add(newServiceMetadataMiddleware_opGetRecords(options.Region), middleware.Before) addRequestIDRetrieverMiddleware(stack) addResponseErrorMiddleware(stack) + awshttp.AddResponseReadTimeoutMiddleware(stack, kinesiscust.ReadTimeoutDuration) for _, fn := range options.APIOptions { if err := fn(stack); err != nil { diff --git a/service/kinesis/api_op_ListStreams.go b/service/kinesis/api_op_ListStreams.go index f8caf0eff32..2625bee3221 100644 --- a/service/kinesis/api_op_ListStreams.go +++ b/service/kinesis/api_op_ListStreams.go @@ -7,8 +7,6 @@ import ( awsmiddleware "github.com/aws/aws-sdk-go-v2/aws/middleware" "github.com/aws/aws-sdk-go-v2/aws/retry" "github.com/aws/aws-sdk-go-v2/aws/signer/v4" - "github.com/aws/aws-sdk-go-v2/aws/transport/http" - kinesiscust "github.com/aws/aws-sdk-go-v2/service/kinesis/internal/customizations" smithy "github.com/awslabs/smithy-go" "github.com/awslabs/smithy-go/middleware" smithyhttp "github.com/awslabs/smithy-go/transport/http" @@ -46,7 +44,6 @@ func (c *Client) ListStreams(ctx context.Context, params *ListStreamsInput, optF stack.Initialize.Add(newServiceMetadataMiddleware_opListStreams(options.Region), middleware.Before) addRequestIDRetrieverMiddleware(stack) addResponseErrorMiddleware(stack) - http.AddResponseReadTimeoutMiddleware(stack, kinesiscust.ReadTimeoutDuration) for _, fn := range options.APIOptions { if err := fn(stack); err != nil { diff --git a/service/kinesis/go.mod b/service/kinesis/go.mod index 905bab74e36..72bf1502d02 100644 --- a/service/kinesis/go.mod +++ b/service/kinesis/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kinesis go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kinesis/internal/endpoints/endpoints.go b/service/kinesis/internal/endpoints/endpoints.go index 2dcb7130ede..5a5d9b6eb2b 100644 --- a/service/kinesis/internal/endpoints/endpoints.go +++ b/service/kinesis/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "kinesis-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "kinesis-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "kinesis-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "kinesis-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "kinesis.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "kinesis.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/kinesisanalytics/go.mod b/service/kinesisanalytics/go.mod index b80500f740b..a2b1a8eae4f 100644 --- a/service/kinesisanalytics/go.mod +++ b/service/kinesisanalytics/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kinesisanalytics go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kinesisanalytics/internal/endpoints/endpoints.go b/service/kinesisanalytics/internal/endpoints/endpoints.go index e9d6978ed7a..37278038096 100644 --- a/service/kinesisanalytics/internal/endpoints/endpoints.go +++ b/service/kinesisanalytics/internal/endpoints/endpoints.go @@ -41,19 +41,24 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, @@ -68,6 +73,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -98,5 +107,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/kinesisanalyticsv2/go.mod b/service/kinesisanalyticsv2/go.mod index 8fb34338299..6023e9b7d22 100644 --- a/service/kinesisanalyticsv2/go.mod +++ b/service/kinesisanalyticsv2/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kinesisanalyticsv2/internal/endpoints/endpoints.go b/service/kinesisanalyticsv2/internal/endpoints/endpoints.go index 5dbbbe8cfc3..24ca309cdc1 100644 --- a/service/kinesisanalyticsv2/internal/endpoints/endpoints.go +++ b/service/kinesisanalyticsv2/internal/endpoints/endpoints.go @@ -41,19 +41,24 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, @@ -68,6 +73,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -98,5 +107,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/kinesisvideo/go.mod b/service/kinesisvideo/go.mod index 4eb0c71ff7a..9f8c2cc67fa 100644 --- a/service/kinesisvideo/go.mod +++ b/service/kinesisvideo/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kinesisvideo go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kinesisvideo/internal/endpoints/endpoints.go b/service/kinesisvideo/internal/endpoints/endpoints.go index aa10050df43..7e47bc14d64 100644 --- a/service/kinesisvideo/internal/endpoints/endpoints.go +++ b/service/kinesisvideo/internal/endpoints/endpoints.go @@ -41,14 +41,23 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, }, diff --git a/service/kinesisvideoarchivedmedia/go.mod b/service/kinesisvideoarchivedmedia/go.mod index 6f862a6c226..4c4ffe75580 100644 --- a/service/kinesisvideoarchivedmedia/go.mod +++ b/service/kinesisvideoarchivedmedia/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kinesisvideoarchivedmedia/internal/endpoints/endpoints.go b/service/kinesisvideoarchivedmedia/internal/endpoints/endpoints.go index 09556e472cc..3b20349960d 100644 --- a/service/kinesisvideoarchivedmedia/internal/endpoints/endpoints.go +++ b/service/kinesisvideoarchivedmedia/internal/endpoints/endpoints.go @@ -41,14 +41,23 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, }, diff --git a/service/kinesisvideomedia/go.mod b/service/kinesisvideomedia/go.mod index db3eebc270a..52f031f754e 100644 --- a/service/kinesisvideomedia/go.mod +++ b/service/kinesisvideomedia/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kinesisvideomedia/internal/endpoints/endpoints.go b/service/kinesisvideomedia/internal/endpoints/endpoints.go index 33b7fbed787..6d1c0ff2da1 100644 --- a/service/kinesisvideomedia/internal/endpoints/endpoints.go +++ b/service/kinesisvideomedia/internal/endpoints/endpoints.go @@ -41,14 +41,23 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, }, diff --git a/service/kinesisvideosignaling/go.mod b/service/kinesisvideosignaling/go.mod index 6f4ee2fa70f..a74e074b41d 100644 --- a/service/kinesisvideosignaling/go.mod +++ b/service/kinesisvideosignaling/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kinesisvideosignaling go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kinesisvideosignaling/internal/endpoints/endpoints.go b/service/kinesisvideosignaling/internal/endpoints/endpoints.go index e98ce4cb732..2a07f63cb53 100644 --- a/service/kinesisvideosignaling/internal/endpoints/endpoints.go +++ b/service/kinesisvideosignaling/internal/endpoints/endpoints.go @@ -41,14 +41,23 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, }, diff --git a/service/kms/go.mod b/service/kms/go.mod index 2419d93db67..91578895217 100644 --- a/service/kms/go.mod +++ b/service/kms/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/kms go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/kms/internal/endpoints/endpoints.go b/service/kms/internal/endpoints/endpoints.go index 426887897f9..56e7bc3ceb4 100644 --- a/service/kms/internal/endpoints/endpoints.go +++ b/service/kms/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/lakeformation/go.mod b/service/lakeformation/go.mod index bad1eb0b0db..d5cca02d0b2 100644 --- a/service/lakeformation/go.mod +++ b/service/lakeformation/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/lakeformation go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/lakeformation/internal/endpoints/endpoints.go b/service/lakeformation/internal/endpoints/endpoints.go index 7a13fceb273..1472aac9009 100644 --- a/service/lakeformation/internal/endpoints/endpoints.go +++ b/service/lakeformation/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -51,8 +51,12 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, "us-west-1": endpoints.Endpoint{}, diff --git a/service/lambda/go.mod b/service/lambda/go.mod index 97677ef6389..cb760239882 100644 --- a/service/lambda/go.mod +++ b/service/lambda/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/lambda go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/lambda/internal/endpoints/endpoints.go b/service/lambda/internal/endpoints/endpoints.go index 17dde026d18..d061e21b886 100644 --- a/service/lambda/internal/endpoints/endpoints.go +++ b/service/lambda/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "lambda-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "lambda-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "lambda-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "lambda-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -100,6 +126,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-isob\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-isob-east-1": endpoints.Endpoint{}, + }, }, { ID: "aws-us-gov", @@ -111,6 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "lambda-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "lambda-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/lexmodelbuildingservice/go.mod b/service/lexmodelbuildingservice/go.mod index 3ec69c73f5b..d7d676e7c65 100644 --- a/service/lexmodelbuildingservice/go.mod +++ b/service/lexmodelbuildingservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/lexmodelbuildingservice/internal/endpoints/endpoints.go b/service/lexmodelbuildingservice/internal/endpoints/endpoints.go index e1f1b8b887c..f4b52e1f814 100644 --- a/service/lexmodelbuildingservice/internal/endpoints/endpoints.go +++ b/service/lexmodelbuildingservice/internal/endpoints/endpoints.go @@ -44,12 +44,17 @@ var defaultPartitions = endpoints.Partitions{ Service: "lex", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "eu-west-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/lexruntimeservice/go.mod b/service/lexruntimeservice/go.mod index 5ae13a1b034..53465d30b0c 100644 --- a/service/lexruntimeservice/go.mod +++ b/service/lexruntimeservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/lexruntimeservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/lexruntimeservice/internal/endpoints/endpoints.go b/service/lexruntimeservice/internal/endpoints/endpoints.go index 8657bfa53e1..ae81d51641a 100644 --- a/service/lexruntimeservice/internal/endpoints/endpoints.go +++ b/service/lexruntimeservice/internal/endpoints/endpoints.go @@ -44,12 +44,17 @@ var defaultPartitions = endpoints.Partitions{ Service: "lex", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "eu-west-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/licensemanager/go.mod b/service/licensemanager/go.mod index ea28bbfaf53..0f6876a869f 100644 --- a/service/licensemanager/go.mod +++ b/service/licensemanager/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/licensemanager go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/licensemanager/internal/endpoints/endpoints.go b/service/licensemanager/internal/endpoints/endpoints.go index 5f02b843ab1..19568f9726f 100644 --- a/service/licensemanager/internal/endpoints/endpoints.go +++ b/service/licensemanager/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "license-manager-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "license-manager-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "license-manager-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "license-manager-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -97,6 +123,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-isob\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-isob-east-1": endpoints.Endpoint{}, + }, }, { ID: "aws-us-gov", @@ -108,6 +137,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "license-manager-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "license-manager-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/lightsail/go.mod b/service/lightsail/go.mod index 8a280d7a506..d54c5cb8039 100644 --- a/service/lightsail/go.mod +++ b/service/lightsail/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/lightsail go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/lightsail/internal/endpoints/endpoints.go b/service/lightsail/internal/endpoints/endpoints.go index 50dd73c3bb5..d21ac9f60af 100644 --- a/service/lightsail/internal/endpoints/endpoints.go +++ b/service/lightsail/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/machinelearning/go.mod b/service/machinelearning/go.mod index 6aed46f9d43..5b74352bbfc 100644 --- a/service/machinelearning/go.mod +++ b/service/machinelearning/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/machinelearning go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/machinelearning/internal/endpoints/endpoints.go b/service/machinelearning/internal/endpoints/endpoints.go index c5b97011a84..d162fcf9954 100644 --- a/service/machinelearning/internal/endpoints/endpoints.go +++ b/service/machinelearning/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "eu-west-1": endpoints.Endpoint{}, diff --git a/service/macie/go.mod b/service/macie/go.mod index 9659ca6883d..35bc4b8d64c 100644 --- a/service/macie/go.mod +++ b/service/macie/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/macie go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/macie/internal/endpoints/endpoints.go b/service/macie/internal/endpoints/endpoints.go index 51a193236ac..c9e42ebe23f 100644 --- a/service/macie/internal/endpoints/endpoints.go +++ b/service/macie/internal/endpoints/endpoints.go @@ -41,8 +41,24 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "macie-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "macie-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/macie2/go.mod b/service/macie2/go.mod index 780ec41c974..acd5b49f2c3 100644 --- a/service/macie2/go.mod +++ b/service/macie2/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/macie2 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/macie2/internal/endpoints/endpoints.go b/service/macie2/internal/endpoints/endpoints.go index 201428dc7e6..bdc746aeae3 100644 --- a/service/macie2/internal/endpoints/endpoints.go +++ b/service/macie2/internal/endpoints/endpoints.go @@ -41,8 +41,51 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "macie2-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "macie2-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "macie2-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "macie2-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/managedblockchain/go.mod b/service/managedblockchain/go.mod index da77bf50979..809364fe1db 100644 --- a/service/managedblockchain/go.mod +++ b/service/managedblockchain/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/managedblockchain go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/managedblockchain/internal/endpoints/endpoints.go b/service/managedblockchain/internal/endpoints/endpoints.go index fa3c930321d..83863f142da 100644 --- a/service/managedblockchain/internal/endpoints/endpoints.go +++ b/service/managedblockchain/internal/endpoints/endpoints.go @@ -41,8 +41,16 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/marketplacecatalog/go.mod b/service/marketplacecatalog/go.mod index 52bf3361728..de563b05280 100644 --- a/service/marketplacecatalog/go.mod +++ b/service/marketplacecatalog/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/marketplacecatalog go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/marketplacecatalog/internal/endpoints/endpoints.go b/service/marketplacecatalog/internal/endpoints/endpoints.go index 2ee0b997666..4d45f5b3f47 100644 --- a/service/marketplacecatalog/internal/endpoints/endpoints.go +++ b/service/marketplacecatalog/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/marketplacecommerceanalytics/go.mod b/service/marketplacecommerceanalytics/go.mod index 4c2b6fdf7f7..61c87f57f8e 100644 --- a/service/marketplacecommerceanalytics/go.mod +++ b/service/marketplacecommerceanalytics/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/marketplacecommerceanalytics/internal/endpoints/endpoints.go b/service/marketplacecommerceanalytics/internal/endpoints/endpoints.go index 054460bbab0..b8cbe9bda96 100644 --- a/service/marketplacecommerceanalytics/internal/endpoints/endpoints.go +++ b/service/marketplacecommerceanalytics/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-east-1": endpoints.Endpoint{}, diff --git a/service/marketplaceentitlementservice/go.mod b/service/marketplaceentitlementservice/go.mod index 7bcfe95473d..a2bd0598e1f 100644 --- a/service/marketplaceentitlementservice/go.mod +++ b/service/marketplaceentitlementservice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/marketplaceentitlementservice/internal/endpoints/endpoints.go b/service/marketplaceentitlementservice/internal/endpoints/endpoints.go index 8950eeda7fb..f43a0b4117d 100644 --- a/service/marketplaceentitlementservice/internal/endpoints/endpoints.go +++ b/service/marketplaceentitlementservice/internal/endpoints/endpoints.go @@ -44,7 +44,7 @@ var defaultPartitions = endpoints.Partitions{ Service: "aws-marketplace", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-east-1": endpoints.Endpoint{}, diff --git a/service/marketplacemetering/go.mod b/service/marketplacemetering/go.mod index 81d12ecbaae..c7e2d9ecbc0 100644 --- a/service/marketplacemetering/go.mod +++ b/service/marketplacemetering/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/marketplacemetering go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/marketplacemetering/internal/endpoints/endpoints.go b/service/marketplacemetering/internal/endpoints/endpoints.go index d558a536401..7d1d73e4166 100644 --- a/service/marketplacemetering/internal/endpoints/endpoints.go +++ b/service/marketplacemetering/internal/endpoints/endpoints.go @@ -44,9 +44,10 @@ var defaultPartitions = endpoints.Partitions{ Service: "aws-marketplace", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -56,6 +57,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/mediaconnect/go.mod b/service/mediaconnect/go.mod index 4e43a4732db..669b960865a 100644 --- a/service/mediaconnect/go.mod +++ b/service/mediaconnect/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mediaconnect go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mediaconnect/internal/endpoints/endpoints.go b/service/mediaconnect/internal/endpoints/endpoints.go index a708fcf450a..860830d22b1 100644 --- a/service/mediaconnect/internal/endpoints/endpoints.go +++ b/service/mediaconnect/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, diff --git a/service/mediaconvert/go.mod b/service/mediaconvert/go.mod index 33c685b3376..b291d853a11 100644 --- a/service/mediaconvert/go.mod +++ b/service/mediaconvert/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mediaconvert go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mediaconvert/internal/endpoints/endpoints.go b/service/mediaconvert/internal/endpoints/endpoints.go index 0620df7931b..89d3ba1b3e5 100644 --- a/service/mediaconvert/internal/endpoints/endpoints.go +++ b/service/mediaconvert/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -51,14 +51,45 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "mediaconvert-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "mediaconvert-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "mediaconvert-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "mediaconvert-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "mediaconvert-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -109,7 +140,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "mediaconvert.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/medialive/go.mod b/service/medialive/go.mod index 690c3ae67a6..550e02c06fe 100644 --- a/service/medialive/go.mod +++ b/service/medialive/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/medialive go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/medialive/internal/endpoints/endpoints.go b/service/medialive/internal/endpoints/endpoints.go index 086e856c6d0..562cbe551fb 100644 --- a/service/medialive/internal/endpoints/endpoints.go +++ b/service/medialive/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -54,10 +54,28 @@ var defaultPartitions = endpoints.Partitions{ "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "medialive-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "medialive-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "medialive-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/mediapackage/go.mod b/service/mediapackage/go.mod index 072df07c511..e28d9b5643e 100644 --- a/service/mediapackage/go.mod +++ b/service/mediapackage/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mediapackage go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mediapackage/internal/endpoints/endpoints.go b/service/mediapackage/internal/endpoints/endpoints.go index 185a73f1bfa..0e23017f232 100644 --- a/service/mediapackage/internal/endpoints/endpoints.go +++ b/service/mediapackage/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -50,6 +50,7 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/mediapackagevod/go.mod b/service/mediapackagevod/go.mod index aafc1418591..5804044728c 100644 --- a/service/mediapackagevod/go.mod +++ b/service/mediapackagevod/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mediapackagevod go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mediapackagevod/internal/endpoints/endpoints.go b/service/mediapackagevod/internal/endpoints/endpoints.go index 287ff390092..c3c0f45246c 100644 --- a/service/mediapackagevod/internal/endpoints/endpoints.go +++ b/service/mediapackagevod/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/mediastore/go.mod b/service/mediastore/go.mod index 777cafbf414..75be86c4e46 100644 --- a/service/mediastore/go.mod +++ b/service/mediastore/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mediastore go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mediastore/internal/endpoints/endpoints.go b/service/mediastore/internal/endpoints/endpoints.go index 5191dc00f1a..11695b794bd 100644 --- a/service/mediastore/internal/endpoints/endpoints.go +++ b/service/mediastore/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -50,6 +50,7 @@ var defaultPartitions = endpoints.Partitions{ "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, diff --git a/service/mediastoredata/go.mod b/service/mediastoredata/go.mod index 8ddc7c389b9..75ed7b7af93 100644 --- a/service/mediastoredata/go.mod +++ b/service/mediastoredata/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mediastoredata go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mediastoredata/internal/endpoints/endpoints.go b/service/mediastoredata/internal/endpoints/endpoints.go index e165ebe9920..d7a890bff87 100644 --- a/service/mediastoredata/internal/endpoints/endpoints.go +++ b/service/mediastoredata/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -50,6 +50,7 @@ var defaultPartitions = endpoints.Partitions{ "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, }, diff --git a/service/mediatailor/go.mod b/service/mediatailor/go.mod index 00281925a8d..bd5a9af427c 100644 --- a/service/mediatailor/go.mod +++ b/service/mediatailor/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mediatailor go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mediatailor/internal/endpoints/endpoints.go b/service/mediatailor/internal/endpoints/endpoints.go index 5db3e02fda1..cbaecba5ed2 100644 --- a/service/mediatailor/internal/endpoints/endpoints.go +++ b/service/mediatailor/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/migrationhub/go.mod b/service/migrationhub/go.mod index ac5f4a3900f..4ff8ce21b2d 100644 --- a/service/migrationhub/go.mod +++ b/service/migrationhub/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/migrationhub go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/migrationhub/internal/endpoints/endpoints.go b/service/migrationhub/internal/endpoints/endpoints.go index 2b739188358..6cdc691dcab 100644 --- a/service/migrationhub/internal/endpoints/endpoints.go +++ b/service/migrationhub/internal/endpoints/endpoints.go @@ -41,11 +41,16 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "eu-central-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/migrationhubconfig/go.mod b/service/migrationhubconfig/go.mod index d7f28b96071..ea87e441f85 100644 --- a/service/migrationhubconfig/go.mod +++ b/service/migrationhubconfig/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/migrationhubconfig go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/migrationhubconfig/internal/endpoints/endpoints.go b/service/migrationhubconfig/internal/endpoints/endpoints.go index f497efe9f8b..04a0d530342 100644 --- a/service/migrationhubconfig/internal/endpoints/endpoints.go +++ b/service/migrationhubconfig/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/mobile/go.mod b/service/mobile/go.mod index b62d130fe39..250f13d26c8 100644 --- a/service/mobile/go.mod +++ b/service/mobile/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mobile go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mobile/internal/endpoints/endpoints.go b/service/mobile/internal/endpoints/endpoints.go index 2b2af95ce94..b16413859f4 100644 --- a/service/mobile/internal/endpoints/endpoints.go +++ b/service/mobile/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/mq/go.mod b/service/mq/go.mod index c074d4ff4df..efe36ab9c49 100644 --- a/service/mq/go.mod +++ b/service/mq/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mq go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mq/internal/endpoints/endpoints.go b/service/mq/internal/endpoints/endpoints.go index 19fe8b7d78d..71402d50d7d 100644 --- a/service/mq/internal/endpoints/endpoints.go +++ b/service/mq/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -51,6 +52,8 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -78,10 +81,12 @@ var defaultPartitions = endpoints.Partitions{ Region: "us-west-2", }, }, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/mturk/go.mod b/service/mturk/go.mod index 06be8b2169b..392046bd0eb 100644 --- a/service/mturk/go.mod +++ b/service/mturk/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/mturk go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/mturk/internal/endpoints/endpoints.go b/service/mturk/internal/endpoints/endpoints.go index 60acd58dfae..a020db19477 100644 --- a/service/mturk/internal/endpoints/endpoints.go +++ b/service/mturk/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "sandbox": endpoints.Endpoint{ diff --git a/service/neptune/go.mod b/service/neptune/go.mod index c3d596ec457..d3b5ec036d2 100644 --- a/service/neptune/go.mod +++ b/service/neptune/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/neptune go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/neptune/internal/endpoints/endpoints.go b/service/neptune/internal/endpoints/endpoints.go index 1694f41cf5c..39ef24a53ce 100644 --- a/service/neptune/internal/endpoints/endpoints.go +++ b/service/neptune/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "rds-fips.ca-central-1": endpoints.Endpoint{ + Hostname: "rds-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "rds-fips.us-east-1": endpoints.Endpoint{ + Hostname: "rds-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "rds-fips.us-east-2": endpoints.Endpoint{ + Hostname: "rds-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "rds-fips.us-west-1": endpoints.Endpoint{ + Hostname: "rds-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "rds-fips.us-west-2": endpoints.Endpoint{ + Hostname: "rds-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,6 +146,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "rds.us-gov-east-1": endpoints.Endpoint{ + Hostname: "rds.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "rds.us-gov-west-1": endpoints.Endpoint{ + Hostname: "rds.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/networkmanager/go.mod b/service/networkmanager/go.mod index 43f510e8abf..83e64154a27 100644 --- a/service/networkmanager/go.mod +++ b/service/networkmanager/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/networkmanager go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/networkmanager/internal/endpoints/endpoints.go b/service/networkmanager/internal/endpoints/endpoints.go index a0d3a571684..7d4b925dcdb 100644 --- a/service/networkmanager/internal/endpoints/endpoints.go +++ b/service/networkmanager/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/opsworks/go.mod b/service/opsworks/go.mod index b30b2ff2fcb..b7d66defc5e 100644 --- a/service/opsworks/go.mod +++ b/service/opsworks/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/opsworks go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/opsworks/internal/endpoints/endpoints.go b/service/opsworks/internal/endpoints/endpoints.go index cca0d2b951a..2f78b878b11 100644 --- a/service/opsworks/internal/endpoints/endpoints.go +++ b/service/opsworks/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/opsworkscm/go.mod b/service/opsworkscm/go.mod index a42c7dd22f0..2e47e90447d 100644 --- a/service/opsworkscm/go.mod +++ b/service/opsworkscm/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/opsworkscm go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/opsworkscm/internal/endpoints/endpoints.go b/service/opsworkscm/internal/endpoints/endpoints.go index a4cfaad75d5..1b827825d8d 100644 --- a/service/opsworkscm/internal/endpoints/endpoints.go +++ b/service/opsworkscm/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/organizations/go.mod b/service/organizations/go.mod index 2cdb2b8a7b4..efb92945138 100644 --- a/service/organizations/go.mod +++ b/service/organizations/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/organizations go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/organizations/internal/endpoints/endpoints.go b/service/organizations/internal/endpoints/endpoints.go index 73d42ce658e..a455b95fb5e 100644 --- a/service/organizations/internal/endpoints/endpoints.go +++ b/service/organizations/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ @@ -51,6 +51,12 @@ var defaultPartitions = endpoints.Partitions{ Region: "us-east-1", }, }, + "fips-aws-global": endpoints.Endpoint{ + Hostname: "organizations-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, }, }, { @@ -60,8 +66,23 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), - IsRegionalized: true, + RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), + IsRegionalized: false, + PartitionEndpoint: "aws-cn-global", + Endpoints: endpoints.Endpoints{ + "aws-cn-global": endpoints.Endpoint{ + Hostname: "organizations.cn-northwest-1.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-northwest-1", + }, + }, + "fips-aws-cn-global": endpoints.Endpoint{ + Hostname: "organizations.cn-northwest-1.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-northwest-1", + }, + }, + }, }, { ID: "aws-iso", @@ -100,6 +121,12 @@ var defaultPartitions = endpoints.Partitions{ Region: "us-gov-west-1", }, }, + "fips-aws-us-gov-global": endpoints.Endpoint{ + Hostname: "organizations.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/outposts/go.mod b/service/outposts/go.mod index 59f006702c7..da067bd7596 100644 --- a/service/outposts/go.mod +++ b/service/outposts/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/outposts go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/outposts/internal/endpoints/endpoints.go b/service/outposts/internal/endpoints/endpoints.go index 1c605e27cb2..993f5322bad 100644 --- a/service/outposts/internal/endpoints/endpoints.go +++ b/service/outposts/internal/endpoints/endpoints.go @@ -41,8 +41,60 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "outposts-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "outposts-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "outposts-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "outposts-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "outposts-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", @@ -83,5 +135,19 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "outposts.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "outposts.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + }, }, } diff --git a/service/personalize/go.mod b/service/personalize/go.mod index 54bc6088124..39cb97e04b4 100644 --- a/service/personalize/go.mod +++ b/service/personalize/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/personalize go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/personalize/internal/endpoints/endpoints.go b/service/personalize/internal/endpoints/endpoints.go index f4e1c554dda..3eb802a53e9 100644 --- a/service/personalize/internal/endpoints/endpoints.go +++ b/service/personalize/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/personalizeevents/go.mod b/service/personalizeevents/go.mod index fc3b68520b0..a9f89a6f829 100644 --- a/service/personalizeevents/go.mod +++ b/service/personalizeevents/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/personalizeevents go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/personalizeevents/internal/endpoints/endpoints.go b/service/personalizeevents/internal/endpoints/endpoints.go index 162babcd250..9d6586c615f 100644 --- a/service/personalizeevents/internal/endpoints/endpoints.go +++ b/service/personalizeevents/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/personalizeruntime/go.mod b/service/personalizeruntime/go.mod index 6af565da82a..aa78fbd398c 100644 --- a/service/personalizeruntime/go.mod +++ b/service/personalizeruntime/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/personalizeruntime go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/personalizeruntime/internal/endpoints/endpoints.go b/service/personalizeruntime/internal/endpoints/endpoints.go index f2fb219fcb9..6ed5aafc2fe 100644 --- a/service/personalizeruntime/internal/endpoints/endpoints.go +++ b/service/personalizeruntime/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/pi/go.mod b/service/pi/go.mod index b720b049a39..f52894ddba2 100644 --- a/service/pi/go.mod +++ b/service/pi/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/pi go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/pi/internal/endpoints/endpoints.go b/service/pi/internal/endpoints/endpoints.go index 8b999955592..af251093cdb 100644 --- a/service/pi/internal/endpoints/endpoints.go +++ b/service/pi/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/pinpoint/go.mod b/service/pinpoint/go.mod index 4827b0ef024..b62ee6c979f 100644 --- a/service/pinpoint/go.mod +++ b/service/pinpoint/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/pinpoint go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/pinpoint/internal/endpoints/endpoints.go b/service/pinpoint/internal/endpoints/endpoints.go index 1565bbb1502..d6343cc048c 100644 --- a/service/pinpoint/internal/endpoints/endpoints.go +++ b/service/pinpoint/internal/endpoints/endpoints.go @@ -44,15 +44,41 @@ var defaultPartitions = endpoints.Partitions{ Service: "mobiletargeting", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "pinpoint-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "pinpoint-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{ + Hostname: "pinpoint.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "us-west-2": endpoints.Endpoint{ + Hostname: "pinpoint.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, }, }, { @@ -91,8 +117,20 @@ var defaultPartitions = endpoints.Partitions{ Hostname: "pinpoint.{region}.amazonaws.com", Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, + CredentialScope: endpoints.CredentialScope{ + Service: "mobiletargeting", + }, }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "pinpoint.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/pinpointemail/go.mod b/service/pinpointemail/go.mod index 34a169ee938..7c066d08021 100644 --- a/service/pinpointemail/go.mod +++ b/service/pinpointemail/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/pinpointemail go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/pinpointemail/internal/endpoints/endpoints.go b/service/pinpointemail/internal/endpoints/endpoints.go index bf7e69a16f1..5f428905311 100644 --- a/service/pinpointemail/internal/endpoints/endpoints.go +++ b/service/pinpointemail/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-south-1": endpoints.Endpoint{}, @@ -91,5 +91,14 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "email-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/pinpointsmsvoice/go.mod b/service/pinpointsmsvoice/go.mod index c22c33e76e6..6247a52a479 100644 --- a/service/pinpointsmsvoice/go.mod +++ b/service/pinpointsmsvoice/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoice go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/pinpointsmsvoice/internal/endpoints/endpoints.go b/service/pinpointsmsvoice/internal/endpoints/endpoints.go index a57868658fe..3079ee92423 100644 --- a/service/pinpointsmsvoice/internal/endpoints/endpoints.go +++ b/service/pinpointsmsvoice/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/polly/go.mod b/service/polly/go.mod index 518d75c3754..7334b3d4637 100644 --- a/service/polly/go.mod +++ b/service/polly/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/polly go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/polly/internal/endpoints/endpoints.go b/service/polly/internal/endpoints/endpoints.go index 5cf8f785106..240c7e12357 100644 --- a/service/polly/internal/endpoints/endpoints.go +++ b/service/polly/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -55,11 +56,36 @@ var defaultPartitions = endpoints.Partitions{ "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "polly-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "polly-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "polly-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "polly-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -105,6 +131,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "polly-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/pricing/go.mod b/service/pricing/go.mod index 00dde474f95..aac215bb325 100644 --- a/service/pricing/go.mod +++ b/service/pricing/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/pricing go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/pricing/internal/endpoints/endpoints.go b/service/pricing/internal/endpoints/endpoints.go index 1a3a031b37e..b344ba418ee 100644 --- a/service/pricing/internal/endpoints/endpoints.go +++ b/service/pricing/internal/endpoints/endpoints.go @@ -44,7 +44,7 @@ var defaultPartitions = endpoints.Partitions{ Service: "pricing", }, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-south-1": endpoints.Endpoint{}, diff --git a/service/qldb/go.mod b/service/qldb/go.mod index 0c80890f6ce..cc4491491ab 100644 --- a/service/qldb/go.mod +++ b/service/qldb/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/qldb go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/qldb/internal/endpoints/endpoints.go b/service/qldb/internal/endpoints/endpoints.go index 09aa3e7fffe..39f029f13e9 100644 --- a/service/qldb/internal/endpoints/endpoints.go +++ b/service/qldb/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/qldbsession/go.mod b/service/qldbsession/go.mod index 7656593de60..6d19c5dc1f8 100644 --- a/service/qldbsession/go.mod +++ b/service/qldbsession/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/qldbsession go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/qldbsession/internal/endpoints/endpoints.go b/service/qldbsession/internal/endpoints/endpoints.go index 32f1c27da91..f21119db5ca 100644 --- a/service/qldbsession/internal/endpoints/endpoints.go +++ b/service/qldbsession/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/quicksight/go.mod b/service/quicksight/go.mod index 108d84986d2..2f7d2174038 100644 --- a/service/quicksight/go.mod +++ b/service/quicksight/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/quicksight go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/quicksight/internal/endpoints/endpoints.go b/service/quicksight/internal/endpoints/endpoints.go index 116379ece6f..e0d2266a35e 100644 --- a/service/quicksight/internal/endpoints/endpoints.go +++ b/service/quicksight/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/ram/go.mod b/service/ram/go.mod index d2efc40611e..7767096fefd 100644 --- a/service/ram/go.mod +++ b/service/ram/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ram go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ram/internal/endpoints/endpoints.go b/service/ram/internal/endpoints/endpoints.go index ae3ce27982d..3b92d4bcb60 100644 --- a/service/ram/internal/endpoints/endpoints.go +++ b/service/ram/internal/endpoints/endpoints.go @@ -41,9 +41,11 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -52,9 +54,11 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, diff --git a/service/rds/go.mod b/service/rds/go.mod index 4bfe5d4a2c9..e1b60e1e8d9 100644 --- a/service/rds/go.mod +++ b/service/rds/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/rds go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/rds/internal/endpoints/endpoints.go b/service/rds/internal/endpoints/endpoints.go index d800dbb1a8a..d0dce3484bf 100644 --- a/service/rds/internal/endpoints/endpoints.go +++ b/service/rds/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "rds-fips.ca-central-1": endpoints.Endpoint{ + Hostname: "rds-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "rds-fips.us-east-1": endpoints.Endpoint{ + Hostname: "rds-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "rds-fips.us-east-2": endpoints.Endpoint{ + Hostname: "rds-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "rds-fips.us-west-1": endpoints.Endpoint{ + Hostname: "rds-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "rds-fips.us-west-2": endpoints.Endpoint{ + Hostname: "rds-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,6 +146,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "rds.us-gov-east-1": endpoints.Endpoint{ + Hostname: "rds.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "rds.us-gov-west-1": endpoints.Endpoint{ + Hostname: "rds.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/rdsdata/go.mod b/service/rdsdata/go.mod index 46d24c6ddb2..5478b80bf40 100644 --- a/service/rdsdata/go.mod +++ b/service/rdsdata/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/rdsdata go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/rdsdata/internal/endpoints/endpoints.go b/service/rdsdata/internal/endpoints/endpoints.go index 897a925b5dc..cc938c15adf 100644 --- a/service/rdsdata/internal/endpoints/endpoints.go +++ b/service/rdsdata/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/redshift/go.mod b/service/redshift/go.mod index 2d471959a11..7d7c27529d9 100644 --- a/service/redshift/go.mod +++ b/service/redshift/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/redshift go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/redshift/internal/endpoints/endpoints.go b/service/redshift/internal/endpoints/endpoints.go index 337ebc45968..e41938b2a5d 100644 --- a/service/redshift/internal/endpoints/endpoints.go +++ b/service/redshift/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,46 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "redshift-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "redshift-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "redshift-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "redshift-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "redshift-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +146,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "redshift.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "redshift.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/rekognition/go.mod b/service/rekognition/go.mod index c76eb199176..e6942cf9f8d 100644 --- a/service/rekognition/go.mod +++ b/service/rekognition/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/rekognition go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/rekognition/internal/endpoints/endpoints.go b/service/rekognition/internal/endpoints/endpoints.go index fa37032f010..6c00563f587 100644 --- a/service/rekognition/internal/endpoints/endpoints.go +++ b/service/rekognition/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -49,13 +49,44 @@ var defaultPartitions = endpoints.Partitions{ "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "rekognition-fips.ca-central-1": endpoints.Endpoint{ + Hostname: "rekognition-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "rekognition-fips.us-east-1": endpoints.Endpoint{ + Hostname: "rekognition-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "rekognition-fips.us-east-2": endpoints.Endpoint{ + Hostname: "rekognition-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "rekognition-fips.us-west-1": endpoints.Endpoint{ + Hostname: "rekognition-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "rekognition-fips.us-west-2": endpoints.Endpoint{ + Hostname: "rekognition-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -98,6 +129,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "rekognition-fips.us-gov-west-1": endpoints.Endpoint{ + Hostname: "rekognition-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/resourcegroups/go.mod b/service/resourcegroups/go.mod index 0042f6e2f6b..9ab84199d3c 100644 --- a/service/resourcegroups/go.mod +++ b/service/resourcegroups/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/resourcegroups go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/resourcegroups/internal/endpoints/endpoints.go b/service/resourcegroups/internal/endpoints/endpoints.go index 964e8f0cfb6..3759827b070 100644 --- a/service/resourcegroups/internal/endpoints/endpoints.go +++ b/service/resourcegroups/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -97,6 +99,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", diff --git a/service/resourcegroupstaggingapi/go.mod b/service/resourcegroupstaggingapi/go.mod index 7fc23c5575c..201e2a09d2e 100644 --- a/service/resourcegroupstaggingapi/go.mod +++ b/service/resourcegroupstaggingapi/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/resourcegroupstaggingapi/internal/endpoints/endpoints.go b/service/resourcegroupstaggingapi/internal/endpoints/endpoints.go index 4908692e681..fdf8d066d5a 100644 --- a/service/resourcegroupstaggingapi/internal/endpoints/endpoints.go +++ b/service/resourcegroupstaggingapi/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, diff --git a/service/robomaker/go.mod b/service/robomaker/go.mod index ab6753ed30e..531539a4500 100644 --- a/service/robomaker/go.mod +++ b/service/robomaker/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/robomaker go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/robomaker/internal/endpoints/endpoints.go b/service/robomaker/internal/endpoints/endpoints.go index a5e1a53d2b0..0abdc3a3ffe 100644 --- a/service/robomaker/internal/endpoints/endpoints.go +++ b/service/robomaker/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, diff --git a/service/route53/go.mod b/service/route53/go.mod index d2b4d85b74e..10c6dd76db7 100644 --- a/service/route53/go.mod +++ b/service/route53/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/route53 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/route53/internal/endpoints/endpoints.go b/service/route53/internal/endpoints/endpoints.go index 321d18cd5c2..287a10bfeef 100644 --- a/service/route53/internal/endpoints/endpoints.go +++ b/service/route53/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ @@ -60,8 +60,17 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), - IsRegionalized: true, + RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), + IsRegionalized: false, + PartitionEndpoint: "aws-cn-global", + Endpoints: endpoints.Endpoints{ + "aws-cn-global": endpoints.Endpoint{ + Hostname: "route53.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-northwest-1", + }, + }, + }, }, { ID: "aws-iso", diff --git a/service/route53domains/go.mod b/service/route53domains/go.mod index fd21b39a687..bbb52837487 100644 --- a/service/route53domains/go.mod +++ b/service/route53domains/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/route53domains go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/route53domains/internal/endpoints/endpoints.go b/service/route53domains/internal/endpoints/endpoints.go index ffcf3102eac..0beab643f49 100644 --- a/service/route53domains/internal/endpoints/endpoints.go +++ b/service/route53domains/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-east-1": endpoints.Endpoint{}, diff --git a/service/route53resolver/go.mod b/service/route53resolver/go.mod index 2d2cf04ca46..e137dd14c06 100644 --- a/service/route53resolver/go.mod +++ b/service/route53resolver/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/route53resolver go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/route53resolver/internal/endpoints/endpoints.go b/service/route53resolver/internal/endpoints/endpoints.go index 022a801de6f..404b7465a47 100644 --- a/service/route53resolver/internal/endpoints/endpoints.go +++ b/service/route53resolver/internal/endpoints/endpoints.go @@ -41,9 +41,11 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -51,9 +53,13 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-2": endpoints.Endpoint{}, "us-west-1": endpoints.Endpoint{}, diff --git a/service/s3/go.mod b/service/s3/go.mod index c8a6fd32436..84025ecf213 100644 --- a/service/s3/go.mod +++ b/service/s3/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/s3 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 + github.com/aws/aws-sdk-go-v2 v0.26.0 github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v0.0.0-20200930084954-897dfb99530c github.com/aws/aws-sdk-go-v2/service/internal/s3shared v0.1.0 github.com/awslabs/smithy-go v0.1.1 diff --git a/service/s3/internal/endpoints/endpoints.go b/service/s3/internal/endpoints/endpoints.go index 1dc492454c8..ca801ec8fe7 100644 --- a/service/s3/internal/endpoints/endpoints.go +++ b/service/s3/internal/endpoints/endpoints.go @@ -41,10 +41,11 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"s3v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "ap-east-1": endpoints.Endpoint{}, + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{ Hostname: "s3.ap-northeast-1.amazonaws.com", SignatureVersions: []string{"s3", "s3v4"}, @@ -59,9 +60,17 @@ var defaultPartitions = endpoints.Partitions{ Hostname: "s3.ap-southeast-2.amazonaws.com", SignatureVersions: []string{"s3", "s3v4"}, }, + "aws-global": endpoints.Endpoint{ + Hostname: "s3.amazonaws.com", + SignatureVersions: []string{"s3", "s3v4"}, + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{ Hostname: "s3.eu-west-1.amazonaws.com", SignatureVersions: []string{"s3", "s3v4"}, @@ -81,7 +90,7 @@ var defaultPartitions = endpoints.Partitions{ SignatureVersions: []string{"s3", "s3v4"}, }, "us-east-1": endpoints.Endpoint{ - Hostname: "s3.amazonaws.com", + Hostname: "s3.us-east-1.amazonaws.com", SignatureVersions: []string{"s3", "s3v4"}, }, "us-east-2": endpoints.Endpoint{}, @@ -149,7 +158,7 @@ var defaultPartitions = endpoints.Partitions{ IsRegionalized: true, Endpoints: endpoints.Endpoints{ "fips-us-gov-west-1": endpoints.Endpoint{ - Hostname: "s3-fips-us-gov-west-1.amazonaws.com", + Hostname: "s3-fips.us-gov-west-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ Region: "us-gov-west-1", }, diff --git a/service/s3control/internal/endpoints/endpoints.go b/service/s3control/internal/endpoints/endpoints.go index 17c71f43223..e2cd00eb9ca 100644 --- a/service/s3control/internal/endpoints/endpoints.go +++ b/service/s3control/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"s3v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{ @@ -86,6 +86,13 @@ var defaultPartitions = endpoints.Partitions{ Region: "ca-central-1", }, }, + "ca-central-1-fips": endpoints.Endpoint{ + Hostname: "s3-control-fips.ca-central-1.amazonaws.com", + SignatureVersions: []string{"s3v4"}, + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, "eu-central-1": endpoints.Endpoint{ Hostname: "s3-control.eu-central-1.amazonaws.com", SignatureVersions: []string{"s3v4"}, diff --git a/service/sagemaker/go.mod b/service/sagemaker/go.mod index 6ebc9c3d4c9..56623832fe6 100644 --- a/service/sagemaker/go.mod +++ b/service/sagemaker/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sagemaker go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sagemaker/internal/endpoints/endpoints.go b/service/sagemaker/internal/endpoints/endpoints.go index c234323e5eb..c88e6bea5fc 100644 --- a/service/sagemaker/internal/endpoints/endpoints.go +++ b/service/sagemaker/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -97,6 +97,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -132,6 +136,18 @@ var defaultPartitions = endpoints.Partitions{ IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-west-1-fips": endpoints.Endpoint{ + Hostname: "api-fips.sagemaker.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1-fips-secondary": endpoints.Endpoint{ + Hostname: "api.sagemaker.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/sagemakera2iruntime/go.mod b/service/sagemakera2iruntime/go.mod index 4f4215f0c98..40020be7534 100644 --- a/service/sagemakera2iruntime/go.mod +++ b/service/sagemakera2iruntime/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sagemakera2iruntime go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sagemakera2iruntime/internal/endpoints/endpoints.go b/service/sagemakera2iruntime/internal/endpoints/endpoints.go index a4b3267ed72..0982e2ea466 100644 --- a/service/sagemakera2iruntime/internal/endpoints/endpoints.go +++ b/service/sagemakera2iruntime/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/sagemakerruntime/go.mod b/service/sagemakerruntime/go.mod index 8889f958e0f..9f018975474 100644 --- a/service/sagemakerruntime/go.mod +++ b/service/sagemakerruntime/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sagemakerruntime go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sagemakerruntime/internal/endpoints/endpoints.go b/service/sagemakerruntime/internal/endpoints/endpoints.go index 2c020fbdef9..1a359582826 100644 --- a/service/sagemakerruntime/internal/endpoints/endpoints.go +++ b/service/sagemakerruntime/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -97,6 +97,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", diff --git a/service/savingsplans/go.mod b/service/savingsplans/go.mod index 365e95e0c72..eee2f558dc6 100644 --- a/service/savingsplans/go.mod +++ b/service/savingsplans/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/savingsplans go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/savingsplans/internal/endpoints/endpoints.go b/service/savingsplans/internal/endpoints/endpoints.go index 2830b121697..067764bedee 100644 --- a/service/savingsplans/internal/endpoints/endpoints.go +++ b/service/savingsplans/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ diff --git a/service/schemas/go.mod b/service/schemas/go.mod index 11121833552..58f62b4e7fd 100644 --- a/service/schemas/go.mod +++ b/service/schemas/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/schemas go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/schemas/internal/endpoints/endpoints.go b/service/schemas/internal/endpoints/endpoints.go index 5388cf1f315..1e39491cf95 100644 --- a/service/schemas/internal/endpoints/endpoints.go +++ b/service/schemas/internal/endpoints/endpoints.go @@ -41,8 +41,27 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/secretsmanager/go.mod b/service/secretsmanager/go.mod index db63e5d3edb..3da7ee88c58 100644 --- a/service/secretsmanager/go.mod +++ b/service/secretsmanager/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/secretsmanager go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/secretsmanager/internal/endpoints/endpoints.go b/service/secretsmanager/internal/endpoints/endpoints.go index 01799fe645e..adaac7f1c41 100644 --- a/service/secretsmanager/internal/endpoints/endpoints.go +++ b/service/secretsmanager/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -97,6 +99,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", diff --git a/service/securityhub/go.mod b/service/securityhub/go.mod index 43035523e78..099b7fe2798 100644 --- a/service/securityhub/go.mod +++ b/service/securityhub/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/securityhub go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/securityhub/internal/endpoints/endpoints.go b/service/securityhub/internal/endpoints/endpoints.go index 8d9d6e05b82..a61c6610ad0 100644 --- a/service/securityhub/internal/endpoints/endpoints.go +++ b/service/securityhub/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "securityhub-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "securityhub-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "securityhub-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "securityhub-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -103,5 +129,21 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "securityhub-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "securityhub-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/serverlessapplicationrepository/go.mod b/service/serverlessapplicationrepository/go.mod index dcdcf4a4851..3213390166f 100644 --- a/service/serverlessapplicationrepository/go.mod +++ b/service/serverlessapplicationrepository/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/serverlessapplicationrepository/internal/endpoints/endpoints.go b/service/serverlessapplicationrepository/internal/endpoints/endpoints.go index 8747617a97d..2bef9b32dca 100644 --- a/service/serverlessapplicationrepository/internal/endpoints/endpoints.go +++ b/service/serverlessapplicationrepository/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{ @@ -109,6 +109,14 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{ + Protocols: []string{"https"}, + }, + "cn-northwest-1": endpoints.Endpoint{ + Protocols: []string{"https"}, + }, + }, }, { ID: "aws-iso", @@ -141,10 +149,18 @@ var defaultPartitions = endpoints.Partitions{ IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-gov-east-1": endpoints.Endpoint{ + Hostname: "serverlessrepo.us-gov-east-1.amazonaws.com", Protocols: []string{"https"}, + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, }, "us-gov-west-1": endpoints.Endpoint{ + Hostname: "serverlessrepo.us-gov-west-1.amazonaws.com", Protocols: []string{"https"}, + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, }, }, }, diff --git a/service/servicecatalog/go.mod b/service/servicecatalog/go.mod index 51398c5b028..865bb65348a 100644 --- a/service/servicecatalog/go.mod +++ b/service/servicecatalog/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/servicecatalog go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/servicecatalog/internal/endpoints/endpoints.go b/service/servicecatalog/internal/endpoints/endpoints.go index 660ae562f10..2dcc285bd9c 100644 --- a/service/servicecatalog/internal/endpoints/endpoints.go +++ b/service/servicecatalog/internal/endpoints/endpoints.go @@ -41,9 +41,11 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -52,9 +54,11 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, "sa-east-1": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-1-fips": endpoints.Endpoint{ @@ -126,6 +130,13 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-east-1-fips": endpoints.Endpoint{ + Hostname: "servicecatalog-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{}, "us-gov-west-1-fips": endpoints.Endpoint{ Hostname: "servicecatalog-fips.us-gov-west-1.amazonaws.com", diff --git a/service/servicediscovery/go.mod b/service/servicediscovery/go.mod index 1602ee30650..c9ed0d34d0a 100644 --- a/service/servicediscovery/go.mod +++ b/service/servicediscovery/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/servicediscovery go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/servicediscovery/internal/endpoints/endpoints.go b/service/servicediscovery/internal/endpoints/endpoints.go index b7989b2f2c2..4bf6ca88530 100644 --- a/service/servicediscovery/internal/endpoints/endpoints.go +++ b/service/servicediscovery/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, diff --git a/service/servicequotas/go.mod b/service/servicequotas/go.mod index 34cc3707945..b1a716eea2e 100644 --- a/service/servicequotas/go.mod +++ b/service/servicequotas/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/servicequotas go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/servicequotas/internal/endpoints/endpoints.go b/service/servicequotas/internal/endpoints/endpoints.go index f29346e1a03..99f922c9d8a 100644 --- a/service/servicequotas/internal/endpoints/endpoints.go +++ b/service/servicequotas/internal/endpoints/endpoints.go @@ -41,8 +41,30 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, + "ap-east-1": endpoints.Endpoint{}, + "ap-northeast-1": endpoints.Endpoint{}, + "ap-northeast-2": endpoints.Endpoint{}, + "ap-south-1": endpoints.Endpoint{}, + "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, + "ca-central-1": endpoints.Endpoint{}, + "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, + "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, + }, }, { ID: "aws-cn", diff --git a/service/ses/go.mod b/service/ses/go.mod index f62f090f540..5cbda24e5d6 100644 --- a/service/ses/go.mod +++ b/service/ses/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ses go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ses/internal/endpoints/endpoints.go b/service/ses/internal/endpoints/endpoints.go index db9f3f68566..4e8c6a87fcb 100644 --- a/service/ses/internal/endpoints/endpoints.go +++ b/service/ses/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-south-1": endpoints.Endpoint{}, @@ -91,5 +91,14 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "email-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/sesv2/go.mod b/service/sesv2/go.mod index 0fbb91fb98c..fd44b2ff33c 100644 --- a/service/sesv2/go.mod +++ b/service/sesv2/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sesv2 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sesv2/internal/endpoints/endpoints.go b/service/sesv2/internal/endpoints/endpoints.go index 1cdb22a43dd..568d3dc2066 100644 --- a/service/sesv2/internal/endpoints/endpoints.go +++ b/service/sesv2/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-south-1": endpoints.Endpoint{}, @@ -91,5 +91,14 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "email-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/sfn/go.mod b/service/sfn/go.mod index 6e441c2dedd..f4a297c713e 100644 --- a/service/sfn/go.mod +++ b/service/sfn/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sfn go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sfn/internal/endpoints/endpoints.go b/service/sfn/internal/endpoints/endpoints.go index 2fd68866c09..c96189ee970 100644 --- a/service/sfn/internal/endpoints/endpoints.go +++ b/service/sfn/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "states-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "states-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "states-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "states-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,6 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "states-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "states.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/shield/go.mod b/service/shield/go.mod index baa003308c5..1463e41418c 100644 --- a/service/shield/go.mod +++ b/service/shield/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/shield go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/shield/internal/endpoints/endpoints.go b/service/shield/internal/endpoints/endpoints.go index ce16d95b985..f0fece5bdac 100644 --- a/service/shield/internal/endpoints/endpoints.go +++ b/service/shield/internal/endpoints/endpoints.go @@ -41,10 +41,22 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), - IsRegionalized: true, + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), + IsRegionalized: false, + PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ - "us-east-1": endpoints.Endpoint{}, + "aws-global": endpoints.Endpoint{ + Hostname: "shield.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-aws-global": endpoints.Endpoint{ + Hostname: "shield-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, }, }, { diff --git a/service/signer/go.mod b/service/signer/go.mod index fe0a699d6a5..a0c6b8d5e51 100644 --- a/service/signer/go.mod +++ b/service/signer/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/signer go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/signer/internal/endpoints/endpoints.go b/service/signer/internal/endpoints/endpoints.go index c5b0f5c0713..6e582f9b4d2 100644 --- a/service/signer/internal/endpoints/endpoints.go +++ b/service/signer/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/sms/go.mod b/service/sms/go.mod index 3a63e564fe9..095ecfa9e99 100644 --- a/service/sms/go.mod +++ b/service/sms/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sms go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sms/internal/endpoints/endpoints.go b/service/sms/internal/endpoints/endpoints.go index 7eb751cb2f1..542634148b4 100644 --- a/service/sms/internal/endpoints/endpoints.go +++ b/service/sms/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "sms-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "sms-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "sms-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "sms-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -108,6 +134,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "sms-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "sms-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/snowball/go.mod b/service/snowball/go.mod index 6a4daf905c4..2fab018eac6 100644 --- a/service/snowball/go.mod +++ b/service/snowball/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/snowball go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/snowball/internal/endpoints/endpoints.go b/service/snowball/internal/endpoints/endpoints.go index 4fce85848fd..146b291b4b9 100644 --- a/service/snowball/internal/endpoints/endpoints.go +++ b/service/snowball/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, @@ -51,14 +52,112 @@ var defaultPartitions = endpoints.Partitions{ "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ap-northeast-1": endpoints.Endpoint{ + Hostname: "snowball-fips.ap-northeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-1", + }, + }, + "fips-ap-northeast-2": endpoints.Endpoint{ + Hostname: "snowball-fips.ap-northeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-2", + }, + }, + "fips-ap-northeast-3": endpoints.Endpoint{ + Hostname: "snowball-fips.ap-northeast-3.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-3", + }, + }, + "fips-ap-south-1": endpoints.Endpoint{ + Hostname: "snowball-fips.ap-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-south-1", + }, + }, + "fips-ap-southeast-1": endpoints.Endpoint{ + Hostname: "snowball-fips.ap-southeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-1", + }, + }, + "fips-ap-southeast-2": endpoints.Endpoint{ + Hostname: "snowball-fips.ap-southeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-2", + }, + }, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "snowball-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-eu-central-1": endpoints.Endpoint{ + Hostname: "snowball-fips.eu-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-central-1", + }, + }, + "fips-eu-west-1": endpoints.Endpoint{ + Hostname: "snowball-fips.eu-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-1", + }, + }, + "fips-eu-west-2": endpoints.Endpoint{ + Hostname: "snowball-fips.eu-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-2", + }, + }, + "fips-eu-west-3": endpoints.Endpoint{ + Hostname: "snowball-fips.eu-west-3.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-3", + }, + }, + "fips-sa-east-1": endpoints.Endpoint{ + Hostname: "snowball-fips.sa-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "sa-east-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "snowball-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "snowball-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "snowball-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "snowball-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -71,7 +170,20 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "cn-north-1": endpoints.Endpoint{}, + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + "fips-cn-north-1": endpoints.Endpoint{ + Hostname: "snowball-fips.cn-north-1.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-north-1", + }, + }, + "fips-cn-northwest-1": endpoints.Endpoint{ + Hostname: "snowball-fips.cn-northwest-1.amazonaws.com.cn", + CredentialScope: endpoints.CredentialScope{ + Region: "cn-northwest-1", + }, + }, }, }, { @@ -110,6 +222,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "snowball-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "snowball-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/sns/go.mod b/service/sns/go.mod index 8f08a9047e7..395d75157a3 100644 --- a/service/sns/go.mod +++ b/service/sns/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sns go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sns/internal/endpoints/endpoints.go b/service/sns/internal/endpoints/endpoints.go index b3905c6f6c7..8e828a023c6 100644 --- a/service/sns/internal/endpoints/endpoints.go +++ b/service/sns/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "sns-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "sns-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "sns-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "sns-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -116,9 +142,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "sns.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{ + Hostname: "sns.us-gov-west-1.amazonaws.com", Protocols: []string{"http", "https"}, + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, }, }, }, diff --git a/service/sqs/go.mod b/service/sqs/go.mod index 7702abec773..2f3af5503df 100644 --- a/service/sqs/go.mod +++ b/service/sqs/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sqs go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sqs/internal/endpoints/endpoints.go b/service/sqs/internal/endpoints/endpoints.go index ba7c5e0e48c..c021703e76b 100644 --- a/service/sqs/internal/endpoints/endpoints.go +++ b/service/sqs/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"http", "https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -140,9 +142,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "sqs.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{ + Hostname: "sqs.us-gov-west-1.amazonaws.com", Protocols: []string{"http", "https"}, + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, }, }, }, diff --git a/service/ssm/go.mod b/service/ssm/go.mod index fdee0ac98a7..c9ba9c91222 100644 --- a/service/ssm/go.mod +++ b/service/ssm/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ssm go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ssm/internal/endpoints/endpoints.go b/service/ssm/internal/endpoints/endpoints.go index a5094ddb757..c967b2d158a 100644 --- a/service/ssm/internal/endpoints/endpoints.go +++ b/service/ssm/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,64 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "ssm-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "ssm-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "ssm-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "ssm-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "ssm-facade-fips-us-east-1": endpoints.Endpoint{ + Hostname: "ssm-facade-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "ssm-facade-fips-us-east-2": endpoints.Endpoint{ + Hostname: "ssm-facade-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "ssm-facade-fips-us-west-1": endpoints.Endpoint{ + Hostname: "ssm-facade-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "ssm-facade-fips-us-west-2": endpoints.Endpoint{ + Hostname: "ssm-facade-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -97,6 +147,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-isob\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-isob-east-1": endpoints.Endpoint{}, + }, }, { ID: "aws-us-gov", @@ -108,6 +161,30 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "ssm.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "ssm.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "ssm-facade-fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "ssm-facade.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "ssm-facade-fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "ssm-facade.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, diff --git a/service/sso/go.mod b/service/sso/go.mod index fceb20ede37..fe06fa57d88 100644 --- a/service/sso/go.mod +++ b/service/sso/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sso go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sso/internal/endpoints/endpoints.go b/service/sso/internal/endpoints/endpoints.go index 8bd7061ac79..126eb882fe1 100644 --- a/service/sso/internal/endpoints/endpoints.go +++ b/service/sso/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-southeast-1": endpoints.Endpoint{ diff --git a/service/ssooidc/go.mod b/service/ssooidc/go.mod index d20dc2dcc10..18a9bc8a060 100644 --- a/service/ssooidc/go.mod +++ b/service/ssooidc/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/ssooidc go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/ssooidc/internal/endpoints/endpoints.go b/service/ssooidc/internal/endpoints/endpoints.go index e6624326849..83be4548da3 100644 --- a/service/ssooidc/internal/endpoints/endpoints.go +++ b/service/ssooidc/internal/endpoints/endpoints.go @@ -41,9 +41,27 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-northeast-1": endpoints.Endpoint{ + Hostname: "oidc.ap-northeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-1", + }, + }, + "ap-northeast-2": endpoints.Endpoint{ + Hostname: "oidc.ap-northeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-2", + }, + }, + "ap-south-1": endpoints.Endpoint{ + Hostname: "oidc.ap-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-south-1", + }, + }, "ap-southeast-1": endpoints.Endpoint{ Hostname: "oidc.ap-southeast-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ @@ -68,6 +86,12 @@ var defaultPartitions = endpoints.Partitions{ Region: "eu-central-1", }, }, + "eu-north-1": endpoints.Endpoint{ + Hostname: "oidc.eu-north-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-north-1", + }, + }, "eu-west-1": endpoints.Endpoint{ Hostname: "oidc.eu-west-1.amazonaws.com", CredentialScope: endpoints.CredentialScope{ diff --git a/service/storagegateway/go.mod b/service/storagegateway/go.mod index d4f90874cfc..c24699981a4 100644 --- a/service/storagegateway/go.mod +++ b/service/storagegateway/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/storagegateway go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/storagegateway/internal/endpoints/endpoints.go b/service/storagegateway/internal/endpoints/endpoints.go index 8dfd65059f4..8bb68a96ccf 100644 --- a/service/storagegateway/internal/endpoints/endpoints.go +++ b/service/storagegateway/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,22 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips": endpoints.Endpoint{ + Hostname: "storagegateway-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -74,7 +82,8 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "cn-north-1": endpoints.Endpoint{}, + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, }, }, { @@ -107,6 +116,13 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips": endpoints.Endpoint{ + Hostname: "storagegateway-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/sts/go.mod b/service/sts/go.mod index 6b106b4e7d3..4dfc176350e 100644 --- a/service/sts/go.mod +++ b/service/sts/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/sts go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/sts/internal/endpoints/endpoints.go b/service/sts/internal/endpoints/endpoints.go index 41ea0643419..b237cb39004 100644 --- a/service/sts/internal/endpoints/endpoints.go +++ b/service/sts/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -59,6 +60,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -145,7 +147,19 @@ var defaultPartitions = endpoints.Partitions{ IsRegionalized: true, Endpoints: endpoints.Endpoints{ "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-east-1-fips": endpoints.Endpoint{ + Hostname: "sts.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-west-1-fips": endpoints.Endpoint{ + Hostname: "sts.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/support/go.mod b/service/support/go.mod index 4466b0787fa..081bf1f34fd 100644 --- a/service/support/go.mod +++ b/service/support/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/support go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/support/internal/endpoints/endpoints.go b/service/support/internal/endpoints/endpoints.go index 9d87ceb8a2a..6cfbf2b90a1 100644 --- a/service/support/internal/endpoints/endpoints.go +++ b/service/support/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "aws-global": endpoints.Endpoint{ @@ -115,5 +115,19 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "aws-us-gov-global": endpoints.Endpoint{ + Hostname: "support.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "support.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + }, }, } diff --git a/service/swf/go.mod b/service/swf/go.mod index b1dc3c1ecb5..5d702dc1999 100644 --- a/service/swf/go.mod +++ b/service/swf/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/swf go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/swf/internal/endpoints/endpoints.go b/service/swf/internal/endpoints/endpoints.go index 0e07ab9f235..50206f9af35 100644 --- a/service/swf/internal/endpoints/endpoints.go +++ b/service/swf/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,15 +54,40 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "swf-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "swf-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "swf-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "swf-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -114,8 +140,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-east-1": endpoints.Endpoint{}, - "us-gov-west-1": endpoints.Endpoint{}, + "us-gov-east-1": endpoints.Endpoint{ + Hostname: "swf.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "swf.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/synthetics/go.mod b/service/synthetics/go.mod index 495dec0be14..6bbd2cf0e85 100644 --- a/service/synthetics/go.mod +++ b/service/synthetics/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/synthetics go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/synthetics/internal/endpoints/endpoints.go b/service/synthetics/internal/endpoints/endpoints.go index 896317c36b7..6aeea4cfa42 100644 --- a/service/synthetics/internal/endpoints/endpoints.go +++ b/service/synthetics/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/textract/go.mod b/service/textract/go.mod index 7696dced288..0fdaba26755 100644 --- a/service/textract/go.mod +++ b/service/textract/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/textract go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/textract/internal/endpoints/endpoints.go b/service/textract/internal/endpoints/endpoints.go index d2f2cbf3c45..c9b3f645ffd 100644 --- a/service/textract/internal/endpoints/endpoints.go +++ b/service/textract/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/transcribe/go.mod b/service/transcribe/go.mod index 1b7a62ca06b..a5ac456f4d2 100644 --- a/service/transcribe/go.mod +++ b/service/transcribe/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/transcribe go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/transcribe/internal/endpoints/endpoints.go b/service/transcribe/internal/endpoints/endpoints.go index 94f363e21d2..07464885faf 100644 --- a/service/transcribe/internal/endpoints/endpoints.go +++ b/service/transcribe/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-east-1": endpoints.Endpoint{}, @@ -55,12 +55,36 @@ var defaultPartitions = endpoints.Partitions{ "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "me-south-1": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "fips.transcribe.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "fips.transcribe.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "fips.transcribe.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "fips.transcribe.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{}, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -96,6 +120,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-iso\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-iso-east-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso-b", @@ -117,6 +144,19 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "fips.transcribe.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "fips.transcribe.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-east-1": endpoints.Endpoint{}, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/transfer/go.mod b/service/transfer/go.mod index 2d518e7b347..be4b4fdc322 100644 --- a/service/transfer/go.mod +++ b/service/transfer/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/transfer go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/transfer/internal/endpoints/endpoints.go b/service/transfer/internal/endpoints/endpoints.go index 37118173224..a7b3e72f943 100644 --- a/service/transfer/internal/endpoints/endpoints.go +++ b/service/transfer/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -55,11 +55,41 @@ var defaultPartitions = endpoints.Partitions{ "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "transfer-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "transfer-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "transfer-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "transfer-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "transfer-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-east-2": endpoints.Endpoint{}, + "us-west-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -101,5 +131,21 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "fips-us-gov-east-1": endpoints.Endpoint{ + Hostname: "transfer-fips.us-gov-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-east-1", + }, + }, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "transfer-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, } diff --git a/service/translate/go.mod b/service/translate/go.mod index e7658b03e75..ba5da84072c 100644 --- a/service/translate/go.mod +++ b/service/translate/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/translate go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/translate/internal/endpoints/endpoints.go b/service/translate/internal/endpoints/endpoints.go index 9a34b1a511f..03782e566b3 100644 --- a/service/translate/internal/endpoints/endpoints.go +++ b/service/translate/internal/endpoints/endpoints.go @@ -41,16 +41,21 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, "ap-south-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, + "ap-southeast-2": endpoints.Endpoint{}, "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, + "eu-north-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, + "eu-west-2": endpoints.Endpoint{}, + "eu-west-3": endpoints.Endpoint{}, "us-east-1": endpoints.Endpoint{}, "us-east-1-fips": endpoints.Endpoint{ Hostname: "translate-fips.us-east-1.amazonaws.com", @@ -65,6 +70,7 @@ var defaultPartitions = endpoints.Partitions{ Region: "us-east-2", }, }, + "us-west-1": endpoints.Endpoint{}, "us-west-2": endpoints.Endpoint{}, "us-west-2-fips": endpoints.Endpoint{ Hostname: "translate-fips.us-west-2.amazonaws.com", diff --git a/service/waf/go.mod b/service/waf/go.mod index 9ce1e347980..99309b0d2bd 100644 --- a/service/waf/go.mod +++ b/service/waf/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/waf go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/waf/internal/endpoints/endpoints.go b/service/waf/internal/endpoints/endpoints.go index 1e580257682..5e791d1a62d 100644 --- a/service/waf/internal/endpoints/endpoints.go +++ b/service/waf/internal/endpoints/endpoints.go @@ -41,10 +41,16 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: false, PartitionEndpoint: "aws-global", Endpoints: endpoints.Endpoints{ + "aws-fips": endpoints.Endpoint{ + Hostname: "waf-fips.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, "aws-global": endpoints.Endpoint{ Hostname: "waf.amazonaws.com", CredentialScope: endpoints.CredentialScope{ diff --git a/service/wafregional/go.mod b/service/wafregional/go.mod index 49148db55fd..f9280fb7fa2 100644 --- a/service/wafregional/go.mod +++ b/service/wafregional/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/wafregional go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/wafregional/internal/endpoints/endpoints.go b/service/wafregional/internal/endpoints/endpoints.go index 6b5eddb892a..7b960e668c1 100644 --- a/service/wafregional/internal/endpoints/endpoints.go +++ b/service/wafregional/internal/endpoints/endpoints.go @@ -41,25 +41,249 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "ap-northeast-1": endpoints.Endpoint{}, - "ap-northeast-2": endpoints.Endpoint{}, - "ap-south-1": endpoints.Endpoint{}, - "ap-southeast-1": endpoints.Endpoint{}, - "ap-southeast-2": endpoints.Endpoint{}, - "ca-central-1": endpoints.Endpoint{}, - "eu-central-1": endpoints.Endpoint{}, - "eu-north-1": endpoints.Endpoint{}, - "eu-west-1": endpoints.Endpoint{}, - "eu-west-2": endpoints.Endpoint{}, - "eu-west-3": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-east-2": endpoints.Endpoint{}, - "us-west-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "af-south-1": endpoints.Endpoint{ + Hostname: "waf-regional.af-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "af-south-1", + }, + }, + "ap-east-1": endpoints.Endpoint{ + Hostname: "waf-regional.ap-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-east-1", + }, + }, + "ap-northeast-1": endpoints.Endpoint{ + Hostname: "waf-regional.ap-northeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-1", + }, + }, + "ap-northeast-2": endpoints.Endpoint{ + Hostname: "waf-regional.ap-northeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-2", + }, + }, + "ap-south-1": endpoints.Endpoint{ + Hostname: "waf-regional.ap-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-south-1", + }, + }, + "ap-southeast-1": endpoints.Endpoint{ + Hostname: "waf-regional.ap-southeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-1", + }, + }, + "ap-southeast-2": endpoints.Endpoint{ + Hostname: "waf-regional.ap-southeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-2", + }, + }, + "ca-central-1": endpoints.Endpoint{ + Hostname: "waf-regional.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "eu-central-1": endpoints.Endpoint{ + Hostname: "waf-regional.eu-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-central-1", + }, + }, + "eu-north-1": endpoints.Endpoint{ + Hostname: "waf-regional.eu-north-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-north-1", + }, + }, + "eu-south-1": endpoints.Endpoint{ + Hostname: "waf-regional.eu-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-south-1", + }, + }, + "eu-west-1": endpoints.Endpoint{ + Hostname: "waf-regional.eu-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-1", + }, + }, + "eu-west-2": endpoints.Endpoint{ + Hostname: "waf-regional.eu-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-2", + }, + }, + "eu-west-3": endpoints.Endpoint{ + Hostname: "waf-regional.eu-west-3.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-3", + }, + }, + "fips-af-south-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.af-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "af-south-1", + }, + }, + "fips-ap-east-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.ap-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-east-1", + }, + }, + "fips-ap-northeast-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.ap-northeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-1", + }, + }, + "fips-ap-northeast-2": endpoints.Endpoint{ + Hostname: "waf-regional-fips.ap-northeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-northeast-2", + }, + }, + "fips-ap-south-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.ap-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-south-1", + }, + }, + "fips-ap-southeast-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.ap-southeast-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-1", + }, + }, + "fips-ap-southeast-2": endpoints.Endpoint{ + Hostname: "waf-regional-fips.ap-southeast-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ap-southeast-2", + }, + }, + "fips-ca-central-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.ca-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "ca-central-1", + }, + }, + "fips-eu-central-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.eu-central-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-central-1", + }, + }, + "fips-eu-north-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.eu-north-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-north-1", + }, + }, + "fips-eu-south-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.eu-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-south-1", + }, + }, + "fips-eu-west-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.eu-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-1", + }, + }, + "fips-eu-west-2": endpoints.Endpoint{ + Hostname: "waf-regional-fips.eu-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-2", + }, + }, + "fips-eu-west-3": endpoints.Endpoint{ + Hostname: "waf-regional-fips.eu-west-3.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "eu-west-3", + }, + }, + "fips-me-south-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.me-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "me-south-1", + }, + }, + "fips-sa-east-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.sa-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "sa-east-1", + }, + }, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-east-2": endpoints.Endpoint{ + Hostname: "waf-regional-fips.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "fips-us-west-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "waf-regional-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "me-south-1": endpoints.Endpoint{ + Hostname: "waf-regional.me-south-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "me-south-1", + }, + }, + "sa-east-1": endpoints.Endpoint{ + Hostname: "waf-regional.sa-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "sa-east-1", + }, + }, + "us-east-1": endpoints.Endpoint{ + Hostname: "waf-regional.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "us-east-2": endpoints.Endpoint{ + Hostname: "waf-regional.us-east-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-2", + }, + }, + "us-west-1": endpoints.Endpoint{ + Hostname: "waf-regional.us-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-1", + }, + }, + "us-west-2": endpoints.Endpoint{ + Hostname: "waf-regional.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, }, }, { @@ -102,7 +326,18 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ - "us-gov-west-1": endpoints.Endpoint{}, + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "waf-regional-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, + "us-gov-west-1": endpoints.Endpoint{ + Hostname: "waf-regional.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, }, }, } diff --git a/service/wafv2/go.mod b/service/wafv2/go.mod index 46bfd6e537d..af37dd9eba7 100644 --- a/service/wafv2/go.mod +++ b/service/wafv2/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/wafv2 go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/wafv2/internal/endpoints/endpoints.go b/service/wafv2/internal/endpoints/endpoints.go index 22293cdfc5c..bcf91eba0a8 100644 --- a/service/wafv2/internal/endpoints/endpoints.go +++ b/service/wafv2/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/workdocs/go.mod b/service/workdocs/go.mod index f428bda5da7..bb000a20f0b 100644 --- a/service/workdocs/go.mod +++ b/service/workdocs/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/workdocs go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/workdocs/internal/endpoints/endpoints.go b/service/workdocs/internal/endpoints/endpoints.go index da53cd00e5e..3c8358f3fa1 100644 --- a/service/workdocs/internal/endpoints/endpoints.go +++ b/service/workdocs/internal/endpoints/endpoints.go @@ -41,15 +41,27 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, "ap-southeast-1": endpoints.Endpoint{}, "ap-southeast-2": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "workdocs-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "workdocs-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "us-east-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { diff --git a/service/worklink/go.mod b/service/worklink/go.mod index 7df37bdaccd..15ab2d873ce 100644 --- a/service/worklink/go.mod +++ b/service/worklink/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/worklink go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/worklink/internal/endpoints/endpoints.go b/service/worklink/internal/endpoints/endpoints.go index faff031874c..92b1a610ca7 100644 --- a/service/worklink/internal/endpoints/endpoints.go +++ b/service/worklink/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/workmail/go.mod b/service/workmail/go.mod index 18678e3ec34..b54580a11eb 100644 --- a/service/workmail/go.mod +++ b/service/workmail/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/workmail go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/workmail/internal/endpoints/endpoints.go b/service/workmail/internal/endpoints/endpoints.go index 9641fe3eddb..7752dd2c5e9 100644 --- a/service/workmail/internal/endpoints/endpoints.go +++ b/service/workmail/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "eu-west-1": endpoints.Endpoint{}, diff --git a/service/workmailmessageflow/go.mod b/service/workmailmessageflow/go.mod index c8fe334ac81..abb7c11f9a5 100644 --- a/service/workmailmessageflow/go.mod +++ b/service/workmailmessageflow/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/workmailmessageflow go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/workmailmessageflow/internal/endpoints/endpoints.go b/service/workmailmessageflow/internal/endpoints/endpoints.go index a7d7ac5922c..2c0f68bcee5 100644 --- a/service/workmailmessageflow/internal/endpoints/endpoints.go +++ b/service/workmailmessageflow/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, }, { diff --git a/service/workspaces/go.mod b/service/workspaces/go.mod index 91e9438d23f..983f7c6b160 100644 --- a/service/workspaces/go.mod +++ b/service/workspaces/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/workspaces go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/workspaces/internal/endpoints/endpoints.go b/service/workspaces/internal/endpoints/endpoints.go index 3f9cbb922de..f5d5d3b1c95 100644 --- a/service/workspaces/internal/endpoints/endpoints.go +++ b/service/workspaces/internal/endpoints/endpoints.go @@ -41,7 +41,7 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ "ap-northeast-1": endpoints.Endpoint{}, @@ -52,9 +52,21 @@ var defaultPartitions = endpoints.Partitions{ "eu-central-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, - "sa-east-1": endpoints.Endpoint{}, - "us-east-1": endpoints.Endpoint{}, - "us-west-2": endpoints.Endpoint{}, + "fips-us-east-1": endpoints.Endpoint{ + Hostname: "workspaces-fips.us-east-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-east-1", + }, + }, + "fips-us-west-2": endpoints.Endpoint{ + Hostname: "workspaces-fips.us-west-2.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-west-2", + }, + }, + "sa-east-1": endpoints.Endpoint{}, + "us-east-1": endpoints.Endpoint{}, + "us-west-2": endpoints.Endpoint{}, }, }, { @@ -103,6 +115,12 @@ var defaultPartitions = endpoints.Partitions{ RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "fips-us-gov-west-1": endpoints.Endpoint{ + Hostname: "workspaces-fips.us-gov-west-1.amazonaws.com", + CredentialScope: endpoints.CredentialScope{ + Region: "us-gov-west-1", + }, + }, "us-gov-west-1": endpoints.Endpoint{}, }, }, diff --git a/service/xray/go.mod b/service/xray/go.mod index 43ead033072..2cb57f7caad 100644 --- a/service/xray/go.mod +++ b/service/xray/go.mod @@ -3,7 +3,7 @@ module github.com/aws/aws-sdk-go-v2/service/xray go 1.15 require ( - github.com/aws/aws-sdk-go-v2 v0.25.0 + github.com/aws/aws-sdk-go-v2 v0.0.0-20201001231852-1fc1ab173989 github.com/awslabs/smithy-go v0.1.1 ) diff --git a/service/xray/internal/endpoints/endpoints.go b/service/xray/internal/endpoints/endpoints.go index a9d5c710077..fa8e51319bd 100644 --- a/service/xray/internal/endpoints/endpoints.go +++ b/service/xray/internal/endpoints/endpoints.go @@ -41,9 +41,10 @@ var defaultPartitions = endpoints.Partitions{ Protocols: []string{"https"}, SignatureVersions: []string{"v4"}, }, - RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me)\\-\\w+\\-\\d+$"), + RegionRegex: regexp.MustCompile("^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$"), IsRegionalized: true, Endpoints: endpoints.Endpoints{ + "af-south-1": endpoints.Endpoint{}, "ap-east-1": endpoints.Endpoint{}, "ap-northeast-1": endpoints.Endpoint{}, "ap-northeast-2": endpoints.Endpoint{}, @@ -53,6 +54,7 @@ var defaultPartitions = endpoints.Partitions{ "ca-central-1": endpoints.Endpoint{}, "eu-central-1": endpoints.Endpoint{}, "eu-north-1": endpoints.Endpoint{}, + "eu-south-1": endpoints.Endpoint{}, "eu-west-1": endpoints.Endpoint{}, "eu-west-2": endpoints.Endpoint{}, "eu-west-3": endpoints.Endpoint{}, @@ -73,6 +75,10 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^cn\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "cn-north-1": endpoints.Endpoint{}, + "cn-northwest-1": endpoints.Endpoint{}, + }, }, { ID: "aws-iso", @@ -103,5 +109,9 @@ var defaultPartitions = endpoints.Partitions{ }, RegionRegex: regexp.MustCompile("^us\\-gov\\-\\w+\\-\\d+$"), IsRegionalized: true, + Endpoints: endpoints.Endpoints{ + "us-gov-east-1": endpoints.Endpoint{}, + "us-gov-west-1": endpoints.Endpoint{}, + }, }, }