typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
34 lines (33 loc) • 2.02 kB
TypeScript
import { CfnResource, Resolvable } from '../../base';
export declare type EnclaveCertificateIamRoleAssociation_Type = 'AWS::EC2::EnclaveCertificateIamRoleAssociation';
export declare const EnclaveCertificateIamRoleAssociation_Type = "AWS::EC2::EnclaveCertificateIamRoleAssociation";
/**
* Associates an AWS Identity and Access Management (IAM) role with an
* AWS Certificate Manager (ACM) certificate. This association is based
* on Amazon Resource Names and it enables the certificate to be used by
* the ACM for Nitro Enclaves application inside an enclave. {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-enclavecertificateiamroleassociation.html}
*/
export default function EnclaveCertificateIamRoleAssociation(props: EnclaveCertificateIamRoleAssociation_Properties): CfnResource<EnclaveCertificateIamRoleAssociation_Properties>;
/**
* Associates an AWS Identity and Access Management (IAM) role with an
* AWS Certificate Manager (ACM) certificate. This association is based
* on Amazon Resource Names and it enables the certificate to be used by
* the ACM for Nitro Enclaves application inside an enclave. {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-enclavecertificateiamroleassociation.html}
*/
export declare type EnclaveCertificateIamRoleAssociation_Properties = {
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-enclavecertificateiamroleassociation.html#cfn-ec2-enclavecertificateiamroleassociation-certificatearn}
*/
CertificateArn: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-enclavecertificateiamroleassociation.html#cfn-ec2-enclavecertificateiamroleassociation-rolearn}
*/
RoleArn: Resolvable<string>;
CertificateS3BucketName?: Resolvable<string>;
CertificateS3ObjectKey?: Resolvable<string>;
EncryptionKmsKeyId?: Resolvable<string>;
};