UNPKG

@adpt/cloud

Version:
18 lines 649 B
import Adapt, { Status, WithChildren } from "@adpt/core"; import { ComputeProps } from "../Compute"; import AWS from "./aws-sdk"; import { WithCredentials } from "./credentials"; /** @beta */ export interface EC2Props extends ComputeProps, WithChildren, WithCredentials { imageId: string; instanceType: string; sshKeyName: string; securityGroups: string[]; userData?: string; } /** @beta */ export interface EC2InstanceStatus extends Status, AWS.EC2.Instance { } /** @beta */ export declare const EC2Instance: (props: EC2Props & Adapt.WithChildren) => Adapt.AdaptElement<Adapt.AnyProps>; //# sourceMappingURL=EC2Instance.d.ts.map