ie2utilities

package
v0.0.33 Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2024 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AWSAddApiGatewayPermission added in v0.0.18

func AWSAddApiGatewayPermission(
	conf *aws.Config,
	ctx *context.Context,
	method string,
	sourcearn string,
	lambdaname string) error

func AWSCreateLambda added in v0.0.4

func AWSCreateLambda(
	conf *aws.Config,
	ctx *context.Context,
	input *ie2datatypes.LambdaInput) error

func AWSCreateLambdaIntegrations added in v0.0.9

func AWSCreateLambdaIntegrations(conf *aws.Config, ctx *context.Context, input *ie2datatypes.RESTEndpointInput) error

func AWSCreateRESTResource added in v0.0.9

func AWSCreateRESTResource(conf *aws.Config, ctx *context.Context, input *ie2datatypes.RESTEndpointInput) (string, error)

func AWSDeleteLambda added in v0.0.4

func AWSDeleteLambda(
	conf *aws.Config,
	ctx *context.Context,
	name string) error

func AWSGetAccountId added in v0.0.19

func AWSGetAccountId(conf *aws.Config, ctx *context.Context) (string, error)

func AWSGetRESTApiIdFromName added in v0.0.6

func AWSGetRESTApiIdFromName(conf *aws.Config, ctx *context.Context, name string) (string, error)

func AWSGetRESTResourceIdFromName added in v0.0.6

func AWSGetRESTResourceIdFromName(conf *aws.Config, ctx *context.Context, apiid string, name string) (string, error)

func AWSLambdaExists added in v0.0.4

func AWSLambdaExists(conf *aws.Config, ctx *context.Context, name string) (bool, error)

func AWSRESTApiExists added in v0.0.9

func AWSRESTApiExists(conf *aws.Config, ctx *context.Context, input *ie2datatypes.RESTEndpointInput) (bool, error)

func AWSRESTMethodExists added in v0.0.9

func AWSRESTMethodExists(conf *aws.Config, ctx *context.Context, apiid string, resourceid string, method *ie2datatypes.RESTMethod) (bool, error)

** * Exported Functions **

func AWSUpdateLambda added in v0.0.4

func AWSUpdateLambda(
	conf *aws.Config,
	ctx *context.Context,
	input *ie2datatypes.LambdaInput) error

func ConfigParser

func ConfigParser(conf *aws.Config, ctx *context.Context, bucket string, key string) (ie2datatypes.LambdaConfig, error)

func IE2GetEnv added in v0.0.20

func IE2GetEnv(envname string) (string, error)

func MetaDataParser added in v0.0.32

func MetaDataParser(conf *aws.Config, ctx *context.Context, bucket string, key string) (ie2datatypes.FileMetaData, error)

TODO: This function is so similar to configparser, can we abstract and consolidate the functionality? -gb 8.21.24

Types

This section is empty.

Jump to

Keyboard shortcuts

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