AWS CodeCommit
User Guide (API Version 2015-04-13)

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

Regions and Git Connection Endpoints for AWS CodeCommit

Each CodeCommit repository is associated with an AWS Region. CodeCommit offers regional endpoints to make your requests to the service. In addition, CodeCommit provides Git connection endpoints for both SSH and HTTPS protocols in every Region where CodeCommit is available.

All of the examples in this guide use the same endpoint URL for Git in US East (Ohio): However, when you use Git and configure your connections, make sure you choose the Git connection endpoint that matches the AWS Region that hosts your CodeCommit repository. For example, if you want to make a connection to a repository in US East (N. Virginia), use the endpoint URL of This is also true for API calls. When you make connections to a CodeCommit repository with the AWS CLI or the SDKs, make sure you use the correct regional endpoint for the repository.

Supported Regions for CodeCommit

You can create and use CodeCommit repositories in the following AWS Regions:

  • US East (Ohio)

  • US East (N. Virginia)

  • US West (N. California)

  • US West (Oregon)

  • EU (Ireland)

  • EU (London)

  • EU (Paris)

  • EU (Frankfurt)

  • Asia Pacific (Tokyo)

  • Asia Pacific (Singapore)

  • Asia Pacific (Sydney)

  • Asia Pacific (Seoul)

  • Asia Pacific (Mumbai)

  • South America (São Paulo)

  • Canada (Central)

  • AWS GovCloud (US-West)

  • AWS GovCloud (US-East)

CodeCommit has added support for the Federal Information Processing Standard (FIPS) Publication 140-2 government standard in some regions. For more information about FIPS and FIPS endpoints, see Federal Information Processing Standard (FIPS) 140-2 Overview. For Git connection endpoints that support FIPS, see Git Connection Endpoints.

For more information about regional endpoints for AWS CLI, service, and API calls to CodeCommit, see AWS Regions and Endpoints.

Git Connection Endpoints

Use the following URLs when you configure Git connections to CodeCommit repositories:

Git connection endpoints for AWS CodeCommit

Region Name Region Endpoint URL Protocol
US East (Ohio) us-east-2 HTTPS
US East (Ohio) us-east-2 ssh:// SSH
US East (Ohio) us-east-2 HTTPS
US East (N. Virginia) us-east-1 HTTPS
US East (N. Virginia) us-east-1 ssh:// SSH
US East (N. Virginia) us-east-1 HTTPS
US West (Oregon) us-west-2 HTTPS
US West (Oregon) us-west-2 ssh:// SSH
US West (Oregon) us-west-2 HTTPS
US West (N. California) us-west-1 HTTPS
US West (N. California) us-west-1 ssh:// SSH
US West (N. California) us-west-1 HTTPS
EU (Ireland) eu-west-1 HTTPS
EU (Ireland) eu-west-1 ssh:// SSH
Asia Pacific (Tokyo) ap-northeast-1 HTTPS
Asia Pacific (Tokyo) ap-northeast-1 ssh:// SSH
Asia Pacific (Singapore) ap-southeast-1 HTTPS
Asia Pacific (Singapore) ap-southeast-1 ssh:// SSH
Asia Pacific (Sydney) ap-southeast-2 HTTPS
Asia Pacific (Sydney) ap-southeast-2 ssh:// SSH
EU (Frankfurt) eu-central-1 HTTPS
EU (Frankfurt) eu-central-1 ssh:// SSH
Asia Pacific (Seoul) ap-northeast-2 HTTPS
Asia Pacific (Seoul) ap-northeast-2 ssh:// SSH
South America (São Paulo) sa-east-1 HTTPS
South America (São Paulo) sa-east-1 ssh:// SSH
EU (London) eu-west-2 HTTPS
EU (London) eu-west-2 ssh:// SSH
Asia Pacific (Mumbai) ap-south-1 HTTPS
Asia Pacific (Mumbai) ap-south-1 ssh:// SSH
Canada (Central) ca-central-1 HTTPS
Canada (Central) ca-central-1 ssh:// SSH
Canada (Central) ca-central-1 HTTPS
EU (Paris) eu-west-3 HTTPS
EU (Paris) eu-west-3 ssh:// SSH
AWS GovCloud (US-West) us-gov-west-1 HTTPS
AWS GovCloud (US-West) us-gov-west-1 ssh:// SSH
AWS GovCloud (US-West) us-gov-west-1 HTTPS
AWS GovCloud (US-East) us-gov-east-1 HTTPS
AWS GovCloud (US-East) us-gov-east-1 ssh:// SSH
AWS GovCloud (US-East) us-gov-east-1 HTTPS

Server Fingerprints for CodeCommit

The following table lists the public fingerprints for Git connection endpoints in CodeCommit. These server fingerprints are displayed as part of the verification process for adding an endpoint to your known hosts file.

Public fingerprints for CodeCommit

Server Cryptographic hash type Fingerprint MD5 a9:6d:03:ed:08:42:21:be:06:e1:e0:2a:d1:75:31:5e SHA256 3lBlW2g5xn/NA2Ck6dyeJIrQOWvn7n8UEs56fG6ZIzQ MD5 a6:9c:7d:bc:35:f5:d4:5f:8b:ba:6f:c8:bc:d4:83:84 SHA256 eLMY1j0DKA4uvDZcl/KgtIayZANwX6t8+8isPtotBoY MD5 a8:68:53:e3:99:ac:6e:d7:04:7e:f7:92:95:77:a9:77 SHA256 0pJx9SQpkbPUAHwy58UVIq0IHcyo1fwCpOOuVgcAWPo MD5 93:42:36:ea:22:1f:f1:0f:20:02:4a:79:ff:ea:12:1d SHA256 tKjRkOL8dmJyTmSbeSdN1S8F/f0iql3RlvqgTOP1UyQ MD5 8e:a3:f0:80:98:48:1c:5c:6f:59:db:a7:8f:6e:c6:cb SHA256 Xk/WeYD/K/bnBybzhiuu4dWpBJtXPf7E30jHU7se4Ow MD5 65:e5:27:c3:09:68:0d:8e:b7:6d:94:25:80:3e:93:cf SHA256 ZIsVa7OVzxrTIf+Rk4UbhPv6Es22mSB3uTBojfPXIno MD5 7b:d2:c1:24:e6:91:a5:7b:fa:c1:0c:35:95:87:da:a0 SHA256 nYp+gHas80HY3DqbP4yanCDFhqDVjseefVbHEXqH2Ec MD5 74:5a:e8:02:fc:b2:9c:06:10:b4:78:84:65:94:22:2d SHA256 MwGrkiEki8QkkBtlAgXbYt0hoZYBnZF62VY5RzGJEUY MD5 9f:68:48:9b:5f:fc:96:69:39:45:58:87:95:b3:69:ed SHA256 eegAPQrWY9YsYo9ZHIKOmxetfXBHzAZd8Eya53Qcwko MD5 74:99:9d:ff:2b:ef:63:c6:4b:b4:6a:7f:62:c5:4b:51 SHA256 kW+VKB0jpRaG/ZbXkgbtMQbKgEDK7JnISV3SVoyCmzU MD5 3b:76:18:83:13:2c:f8:eb:e9:a3:d0:51:10:32:e7:d1 SHA256 gzauWTWXDK2u5KuMMi5vbKTmfyerdIwgSbzYBODLpzg MD5 a5:65:a6:b1:84:02:b1:95:43:f9:0e:de:dd:ed:61:d3 SHA256 r0Rwz5k/IHp/QyrRnfiM9j02D5UEqMbtFNTuDG2hNbs MD5 da:41:1e:07:3b:9e:76:a0:c5:1e:64:88:03:69:86:21 SHA256 hUKwnTj7+Xpx4Kddb6p45j4RazIJ4IhAMD8k29itOfE MD5 9f:7c:a2:2f:8c:b5:74:fd:ab:b7:e1:fd:af:46:ed:23 SHA256 Qz5puafQdANVprLlj6r0Qyh4lCNsF6ob61dGcPtFS7w MD5 1b:7f:97:dd:d7:76:8a:32:2c:bd:2c:7b:33:74:6a:76 SHA256 uw7c2FL564jVoFgtc+ikzILnKBsZz7t9+CFdSJjKbLI MD5 9f:6c:19:3b:88:cd:e8:88:1b:9c:98:6a:95:31:8a:69 SHA256 djXQoSIFcg8vHe0KVH1xW/gOF9X37tWTqu4Hkng75x4 MD5 00:8d:b5:55:6f:05:78:05:ed:ea:cb:3f:e6:f0:62:f2 SHA256 fVb+R0z7qW7minenW+rUpAABRCRBTCzmETAJEQrg98