Skip to content

ServiceSpecificCredential

Source: src/AWS/IAM/ServiceSpecificCredential.ts

A service-specific IAM credential.

ServiceSpecificCredential creates service-bound credentials such as CodeCommit HTTPS passwords for an IAM user. AWS only returns the secret fields during creation, so subsequent reads preserve the originally stored redacted values.

const user = yield* User("CodeCommitUser", {
userName: "codecommit-user",
});
const credential = yield* ServiceSpecificCredential("CodeCommitCredential", {
userName: user.userName,
serviceName: "codecommit.amazonaws.com",
});