typed-aws
Version:
Helps you write AWS CloudFormation in TypeScript
56 lines (55 loc) • 2.44 kB
TypeScript
import { CfnResource, Resolvable } from '../../base';
export declare type ScheduledAction_Type = 'AWS::AutoScaling::ScheduledAction';
export declare const ScheduledAction_Type = "AWS::AutoScaling::ScheduledAction";
/**
* Resource Type definition for AWS::AutoScaling::ScheduledAction {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html}
*/
export default function ScheduledAction(props: ScheduledAction_Properties): CfnResource<ScheduledAction_Properties>;
/**
* Resource Type definition for AWS::AutoScaling::ScheduledAction {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html}
*/
export declare type ScheduledAction_Properties = {
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-minsize}
*/
MinSize?: Resolvable<number>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-recurrence}
*/
Recurrence?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-timezone}
*/
TimeZone?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-endtime}
*/
EndTime?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-asgname}
*/
AutoScalingGroupName: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-starttime}
*/
StartTime?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-desiredcapacity}
*/
DesiredCapacity?: Resolvable<number>;
Id?: Resolvable<string>;
/**
* {@link
* http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html#cfn-as-scheduledaction-maxsize}
*/
MaxSize?: Resolvable<number>;
};