datalambdafunction

package
v0.0.0-...-917d9f1 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeadLetterConfig

type DeadLetterConfig struct{}

type DeadLetterConfigAttributes

type DeadLetterConfigAttributes struct {
	// contains filtered or unexported fields
}

func (DeadLetterConfigAttributes) InternalRef

func (dlc DeadLetterConfigAttributes) InternalRef() (terra.Reference, error)

func (DeadLetterConfigAttributes) InternalTokens

func (dlc DeadLetterConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (DeadLetterConfigAttributes) InternalWithRef

func (DeadLetterConfigAttributes) TargetArn

type DeadLetterConfigState

type DeadLetterConfigState struct {
	TargetArn string `json:"target_arn"`
}

type Environment

type Environment struct{}

type EnvironmentAttributes

type EnvironmentAttributes struct {
	// contains filtered or unexported fields
}

func (EnvironmentAttributes) InternalRef

func (e EnvironmentAttributes) InternalRef() (terra.Reference, error)

func (EnvironmentAttributes) InternalTokens

func (e EnvironmentAttributes) InternalTokens() (hclwrite.Tokens, error)

func (EnvironmentAttributes) InternalWithRef

func (EnvironmentAttributes) Variables

type EnvironmentState

type EnvironmentState struct {
	Variables map[string]string `json:"variables"`
}

type EphemeralStorage

type EphemeralStorage struct{}

type EphemeralStorageAttributes

type EphemeralStorageAttributes struct {
	// contains filtered or unexported fields
}

func (EphemeralStorageAttributes) InternalRef

func (es EphemeralStorageAttributes) InternalRef() (terra.Reference, error)

func (EphemeralStorageAttributes) InternalTokens

func (es EphemeralStorageAttributes) InternalTokens() (hclwrite.Tokens, error)

func (EphemeralStorageAttributes) InternalWithRef

func (EphemeralStorageAttributes) Size

type EphemeralStorageState

type EphemeralStorageState struct {
	Size float64 `json:"size"`
}

type FileSystemConfig

type FileSystemConfig struct{}

type FileSystemConfigAttributes

type FileSystemConfigAttributes struct {
	// contains filtered or unexported fields
}

func (FileSystemConfigAttributes) Arn

func (FileSystemConfigAttributes) InternalRef

func (fsc FileSystemConfigAttributes) InternalRef() (terra.Reference, error)

func (FileSystemConfigAttributes) InternalTokens

func (fsc FileSystemConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (FileSystemConfigAttributes) InternalWithRef

func (FileSystemConfigAttributes) LocalMountPath

func (fsc FileSystemConfigAttributes) LocalMountPath() terra.StringValue

type FileSystemConfigState

type FileSystemConfigState struct {
	Arn            string `json:"arn"`
	LocalMountPath string `json:"local_mount_path"`
}

type LoggingConfig

type LoggingConfig struct{}

type LoggingConfigAttributes

type LoggingConfigAttributes struct {
	// contains filtered or unexported fields
}

func (LoggingConfigAttributes) ApplicationLogLevel

func (lc LoggingConfigAttributes) ApplicationLogLevel() terra.StringValue

func (LoggingConfigAttributes) InternalRef

func (lc LoggingConfigAttributes) InternalRef() (terra.Reference, error)

func (LoggingConfigAttributes) InternalTokens

func (lc LoggingConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (LoggingConfigAttributes) InternalWithRef

func (LoggingConfigAttributes) LogFormat

func (lc LoggingConfigAttributes) LogFormat() terra.StringValue

func (LoggingConfigAttributes) LogGroup

func (LoggingConfigAttributes) SystemLogLevel

func (lc LoggingConfigAttributes) SystemLogLevel() terra.StringValue

type LoggingConfigState

type LoggingConfigState struct {
	ApplicationLogLevel string `json:"application_log_level"`
	LogFormat           string `json:"log_format"`
	LogGroup            string `json:"log_group"`
	SystemLogLevel      string `json:"system_log_level"`
}

type TracingConfig

type TracingConfig struct{}

type TracingConfigAttributes

type TracingConfigAttributes struct {
	// contains filtered or unexported fields
}

func (TracingConfigAttributes) InternalRef

func (tc TracingConfigAttributes) InternalRef() (terra.Reference, error)

func (TracingConfigAttributes) InternalTokens

func (tc TracingConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (TracingConfigAttributes) InternalWithRef

func (TracingConfigAttributes) Mode

type TracingConfigState

type TracingConfigState struct {
	Mode string `json:"mode"`
}

type VpcConfig

type VpcConfig struct{}

type VpcConfigAttributes

type VpcConfigAttributes struct {
	// contains filtered or unexported fields
}

func (VpcConfigAttributes) InternalRef

func (vc VpcConfigAttributes) InternalRef() (terra.Reference, error)

func (VpcConfigAttributes) InternalTokens

func (vc VpcConfigAttributes) InternalTokens() (hclwrite.Tokens, error)

func (VpcConfigAttributes) InternalWithRef

func (vc VpcConfigAttributes) InternalWithRef(ref terra.Reference) VpcConfigAttributes

func (VpcConfigAttributes) Ipv6AllowedForDualStack

func (vc VpcConfigAttributes) Ipv6AllowedForDualStack() terra.BoolValue

func (VpcConfigAttributes) SecurityGroupIds

func (vc VpcConfigAttributes) SecurityGroupIds() terra.SetValue[terra.StringValue]

func (VpcConfigAttributes) SubnetIds

func (VpcConfigAttributes) VpcId

type VpcConfigState

type VpcConfigState struct {
	Ipv6AllowedForDualStack bool     `json:"ipv6_allowed_for_dual_stack"`
	SecurityGroupIds        []string `json:"security_group_ids"`
	SubnetIds               []string `json:"subnet_ids"`
	VpcId                   string   `json:"vpc_id"`
}

Jump to

Keyboard shortcuts

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