---
type: resource-type
title: EnclaveCertificateIamRoleAssociation
description: aws resource type AWS::EC2::EnclaveCertificateIamRoleAssociation
name: EnclaveCertificateIamRoleAssociation
lexicon: aws
resource_type: AWS::EC2::EnclaveCertificateIamRoleAssociation
---
`AWS::EC2::EnclaveCertificateIamRoleAssociation`, a resource type of the aws lexicon.

## Properties

- `CertificateArn` (`string`, required): The Amazon Resource Name (ARN) of the ACM certificate with which to associate the IAM role.
- `RoleArn` (`string`, required): The Amazon Resource Name (ARN) of the IAM role to associate with the ACM certificate. You can associate up to 16 IAM roles with an ACM certificate.
- `CertificateS3BucketName` (`string`, optional): The name of the Amazon S3 bucket to which the certificate was uploaded.
- `CertificateS3ObjectKey` (`string`, optional): The Amazon S3 object key where the certificate, certificate chain, and encrypted private key bundle are stored.
- `EncryptionKmsKeyId` (`string`, optional): The ID of the AWS KMS CMK used to encrypt the private key of the certificate.

## Attributes

- `CertificateS3BucketName`
- `CertificateS3ObjectKey`
- `EncryptionKmsKeyId`
