How to check for InvalidKeyPair.Duplicate in AWS SDK Go v2

0

Hello,

I see an error when a pair is already present, I would like to check for error type correctly on Go with errors.As/Is but I am unable to find the proper type for this particular error in the SDK. It is so huge, apparently it's generated somehow. Any hint what is the correct type to check for?

Thanks!

lzap
질문됨 2년 전374회 조회
1개 답변
0

Hi Lzap

I understand you want to check if a key pair is invalid. Please correct if my understanding is wrong.

Please ensure that the key pair name is not existing on your AWS region, If it does, create or import a key that is unique from the existing key pair names. To check if a key pair exist within your region run the following on AWS CLI "aws ec2 wait key-pair-exists
--key-names my-key-pair" [1], You can also check by displaying the key pair using fingerprint for your key pair, because it is generated from it and can be used to verify that the private key on your local machine matches the public key stored in AWS[2].

I hope the information above is helpful to resolve the issue in question.

References:

1.https://docs.aws.amazon.com/cli/latest/reference/ec2/wait/key-pair-exists.html 2.https://docs.aws.amazon.com/cli/latest/userguide/cli-services-ec2-keypairs.html

답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠