UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

46 lines (45 loc) 2.17 kB
import { CfnResource, Resolvable } from '../../base'; export declare type AssessmentTemplate_Type = 'AWS::Inspector::AssessmentTemplate'; export declare const AssessmentTemplate_Type = "AWS::Inspector::AssessmentTemplate"; /** * Resource Type definition for AWS::Inspector::AssessmentTemplate {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html} */ export default function AssessmentTemplate(props: AssessmentTemplate_Properties): CfnResource<AssessmentTemplate_Properties>; /** * Resource Type definition for AWS::Inspector::AssessmentTemplate {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html} */ export declare type AssessmentTemplate_Properties = { Id?: Resolvable<string>; Arn?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-assessmenttargetarn} */ AssessmentTargetArn: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-durationinseconds} */ DurationInSeconds: Resolvable<number>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-assessmenttemplatename} */ AssessmentTemplateName?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-rulespackagearns} */ RulesPackageArns: Resolvable<string>[]; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-userattributesforfindings} */ UserAttributesForFindings?: Tag[]; }; export declare type Tag = { Key: Resolvable<string>; Value: Resolvable<string>; };