Using IAM with CodeCommit: Git credentials, SSH keys, and AWS access keys - AWS Identity and Access Management

Use Git credentials (static user name and password) or SSH keys (public and private key pairs) in AWS Identity and Access Management (IAM) for authentication with CodeCommit repositories.