UNPKG

@studion/infra-code-blocks

Version:
22 lines (21 loc) 745 B
import * as pulumi from '@pulumi/pulumi'; import * as aws from '@pulumi/aws'; export type Ec2SSMConnectArgs = { vpcId: pulumi.Input<string>; privateSubnetId: pulumi.Input<string>; /** * The IPv4 CIDR block for the VPC. */ vpcCidrBlock: pulumi.Input<string>; tags?: pulumi.Input<{ [key: string]: pulumi.Input<string>; }>; }; export declare class Ec2SSMConnect extends pulumi.ComponentResource { ec2SecurityGroup: aws.ec2.SecurityGroup; ssmVpcEndpoint: aws.ec2.VpcEndpoint; ec2MessagesVpcEndpoint: aws.ec2.VpcEndpoint; ssmMessagesVpcEndpoint: aws.ec2.VpcEndpoint; ec2: aws.ec2.Instance; constructor(name: string, args: Ec2SSMConnectArgs, opts?: pulumi.ComponentResourceOptions); }