awsdeploy

package
v0.0.0-...-75ed8df Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2023 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AWS_DEPLOY_COMMAND  = "aws-deploy"
	AWS_DESTROY_COMMAND = "aws-destroy"
)
View Source
var (
	IamRoleLambdaExecution           pulumi.StringOutput
	IamPolicyLambdaExecution         *iam.RolePolicy
	ChatGPTTalkHandlerLambdaFunction *lambda.Function
	SendImageHandlerLambdaFunction   *lambda.Function
	ChatGPTHandlerLogGroup           *cloudwatch.LogGroup
	SendImageHandlerLogGroup         *cloudwatch.LogGroup
	CacheDynamoDbTable               *dynamodb.Table
	SQSSendImageQueue                *sqs.Queue
)

Functions

func CreateDynamoDbTable

func CreateDynamoDbTable(ctx *pulumi.Context) error

func CreateLambdaEventSourceMapping

func CreateLambdaEventSourceMapping(ctx *pulumi.Context) error

func CreateLambdaFunctions

func CreateLambdaFunctions(ctx *pulumi.Context) error

func CreateLambdaRolePolicy

func CreateLambdaRolePolicy(ctx *pulumi.Context) error

func CreateLogGroups

func CreateLogGroups(ctx *pulumi.Context) error

func CreateSendImageQueue

func CreateSendImageQueue(ctx *pulumi.Context) error

func Deploy

func Deploy(ctx *pulumi.Context) error

func ExecuteCommand

func ExecuteCommand(command string)

func GetStackOutput

func GetStackOutput(key string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL