UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

41 lines (40 loc) 1.72 kB
import { CfnResource, Resolvable } from '../../base'; export declare type NamedQuery_Type = 'AWS::Athena::NamedQuery'; export declare const NamedQuery_Type = "AWS::Athena::NamedQuery"; /** * Resource schema for AWS::Athena::NamedQuery {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html} */ export default function NamedQuery(props: NamedQuery_Properties): CfnResource<NamedQuery_Properties>; /** * Resource schema for AWS::Athena::NamedQuery {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html} */ export declare type NamedQuery_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-name} */ Name?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-database} */ Database: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-description} */ Description?: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-querystring} */ QueryString: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html#cfn-athena-namedquery-workgroup} */ WorkGroup?: Resolvable<string>; NamedQueryId?: Resolvable<string>; };