Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Serverless Framework SnippetsNew to Visual Studio Code? Get it now.
Serverless Framework Snippets

Serverless Framework Snippets

rafwilinski

|
13,412 installs
| (2) | Free
Code snippets for Serverless Framework in VS Code editor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Serverless Framework snippets for VS Code

Version Installs Ratings

This extension contains code snippets for YAML syntax for Vs Code editor.

Demo

Installation

In order to install an extension you need to launch the Command Pallete (Ctrl + Shift + P or Cmd + Shift + P) and type Extensions. There you have either the option to show the already installed snippets or install new ones. Search for Serverless Framework Snippets and install it.

Snippets

Below is a list of all available snippets and the triggers of each one. To use them simply press Shift + ^ key and type trigger word.

| indicates a list of possible choices.

slscore - Serverless Framework project core

service: my-sls-project

provider:
  name: aws|azure|google|webtasks|spotinst|kubeless
  runtime: nodejs6.10|python2.6|python3.6|java|swift|php
  memory: 128|256|512|1024

functions:
  

slsfun - Serverless Framework project core

handler:
  handler: handler.handle
  name: handler
  description: Example function
  memorySize: 128|256|512|1024
  runtime: nodejs6.10|python2.6|python3.6|java|swift|php
  timeout: 10
  environment:
    - FOO: BAR
  events:
    

iam - IAM Role Statements

iamRoleStatements:
  - Effect: 'Allow'
    Action:
      - 
    Resource:
      

fnjoin - CloudFormation's Fn::Join function

Fn::Join:
  - ''
  - - ''
    - 

vpc - VPC Setup

vpc:
  securityGroupIds:
    - 
  subnetIds:
    - 

pkg - Project packaging setup

package:
  include:
    - .git/**
  exclude:
    - .git/**
  excludeDevDependencies: true

ehttp - HTTP Event Trigger

- http:
    path: users/create
    method: get|post
    cors: true|false
    private: true|false

es3 - S3 Event Trigger

- s3:
    bucket: photos
    event: s3:ObjectCreated:*
    rules:
      - prefix: uploads/
      - suffix: .jpg

cron - Scheduled CloudWatch Expresion

- schedule:
    rate: rate(10 seconds|minutes|hours|days)
    enabled: true|false
    input:
      : 

MIT License © Dynobase

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft