typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
38 lines (37 loc) • 2.04 kB
TypeScript
import { CfnResource, Resolvable } from '../../base';
export declare type CertificateAuthorityActivation_Type = 'AWS::ACMPCA::CertificateAuthorityActivation';
export declare const CertificateAuthorityActivation_Type = "AWS::ACMPCA::CertificateAuthorityActivation";
/**
* Used to install the certificate authority certificate and update the
* certificate authority status. {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html}
*/
export default function CertificateAuthorityActivation(props: CertificateAuthorityActivation_Properties): CfnResource<CertificateAuthorityActivation_Properties>;
/**
* Used to install the certificate authority certificate and update the
* certificate authority status. {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html}
*/
export declare type CertificateAuthorityActivation_Properties = {
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificateauthorityarn}
*/
CertificateAuthorityArn: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificate}
*/
Certificate: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-certificatechain}
*/
CertificateChain?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthorityactivation.html#cfn-acmpca-certificateauthorityactivation-status}
*/
Status?: Resolvable<string>;
CompleteCertificateChain?: Resolvable<string>;
};