How are AWS IAM server certificates meant to be used?

The aws iam upload-server-certificate command in the AWS CLI allows one to upload a certificate. However, I don't know how it can be applied afterwards. The aws iam commands include listing, modifying and deleting certificates, but not connecting them with any resources. Can they be used from EC2? Also, they don't seem to appear on the AWS Certificate Manager.


It is recommended to use ACM for storing (or issuing certificates), but as per my comment above in case ACM is not supported within a region then you can upload the certificate to IAM.

Such a certificate could then be used in an Application Load Balancer or Network Load balancer or by setting up a Custom SSL in your CloudFront distribution.