UNPKG

@nolanrigo/cloudformation

Version:

TypeScript-based imperative way to define AWS CloudFormation templates

26 lines (25 loc) 822 B
import { ResourceBase } from "../../resource"; import { Value, List } from "../../data-types"; export declare class KeyValue { Key?: Value<string>; Value?: Value<string>; constructor(properties: KeyValue); } export declare class HadoopJarStepConfig { Args?: List<Value<string>>; Jar: Value<string>; MainClass?: Value<string>; StepProperties?: List<KeyValue>; constructor(properties: HadoopJarStepConfig); } export interface StepProperties { ActionOnFailure: Value<string>; HadoopJarStep: HadoopJarStepConfig; JobFlowId: Value<string>; Name: Value<string>; } export default class Inner_Step extends ResourceBase<StepProperties> { static KeyValue: typeof KeyValue; static HadoopJarStepConfig: typeof HadoopJarStepConfig; constructor(properties: StepProperties); }