UNPKG

serverless-vpc-peering-options

Version:

Plugin to set VPC peering options after deployment that are unavailable via Cloudformation

40 lines (39 loc) 957 B
export interface ServerlessInstance { service: { service: string; provider: { stage: string; stackName: string; compiledCloudFormationTemplate: { Resources: any; }; }; custom: { vpcPeerOptions: { peer: string; accepterAllowDnsResolutionFromRemoteVpc: boolean; accepterAllowEgressFromLocalClassicLinkToRemoteVpc: boolean; accepterAllowEgressFromLocalVpcToRemoteClassicLink: boolean; requesterAllowDnsResolutionFromRemoteVpc: boolean; requesterAllowEgressFromLocalClassicLinkToRemoteVpc: boolean; requesterAllowEgressFromLocalVpcToRemoteClassicLink: boolean; enabled: boolean; }; }; }; providers: { aws: { sdk: { CloudFormation: any; EC2: any; }; getCredentials(); getRegion(); getStackResources(); }; }; cli: { log(str: string); consoleLog(str: any); }; }