Documentation
¶
Index ¶
- Constants
- func GetAllTemplates() map[string]string
- func GetEc2InstanceTemplate(name, amiId string) string
- func GetPackageJsonTemplate(projectName string) string
- func GetPulumiYamlTemplate(projectName, description string) string
- func GetS3BucketTemplate(name string) string
- func GetTsConfigTemplate() string
- func GetVpcTemplate(name string) string
Constants ¶
View Source
const ( AWSProviderImport = `import * as aws from "@pulumi/aws";` AWSXProviderImport = `import * as awsx from "@pulumi/awsx";` )
Common AWS resource snippets that can be injected into the context
Variables ¶
This section is empty.
Functions ¶
func GetAllTemplates ¶
GetAllTemplates returns all available AWS templates as a map
func GetEc2InstanceTemplate ¶
GetEc2InstanceTemplate returns a basic EC2 instance definition
func GetPackageJsonTemplate ¶
GetPackageJsonTemplate returns a default package.json template
func GetPulumiYamlTemplate ¶
GetPulumiYamlTemplate returns a default Pulumi.yaml template
func GetS3BucketTemplate ¶
GetS3BucketTemplate returns a basic S3 bucket definition
func GetTsConfigTemplate ¶
func GetTsConfigTemplate() string
GetTsConfigTemplate returns a default tsconfig.json template
func GetVpcTemplate ¶
GetVpcTemplate returns a basic VPC definition using awsx
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.