UNPKG

typed-aws

Version:

Helps you write AWS CloudFormation in TypeScript

35 lines (34 loc) 1.56 kB
import { CfnResource, Resolvable } from '../../base'; export declare type WarmPool_Type = 'AWS::AutoScaling::WarmPool'; export declare const WarmPool_Type = "AWS::AutoScaling::WarmPool"; /** * Resource schema for AWS::AutoScaling::WarmPool. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html} */ export default function WarmPool(props: WarmPool_Properties): CfnResource<WarmPool_Properties>; /** * Resource schema for AWS::AutoScaling::WarmPool. {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html} */ export declare type WarmPool_Properties = { /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-autoscalinggroupname} */ AutoScalingGroupName: Resolvable<string>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-maxgrouppreparedcapacity} */ MaxGroupPreparedCapacity?: Resolvable<number>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-minsize} */ MinSize?: Resolvable<number>; /** * {@link * http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-warmpool.html#cfn-autoscaling-warmpool-poolstate} */ PoolState?: Resolvable<string>; };