datalambdafunction

package
v0.0.0-...-964ba77 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 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 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) SecurityGroupIds

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

func (VpcConfigAttributes) SubnetIds

func (VpcConfigAttributes) VpcId

type VpcConfigState

type VpcConfigState struct {
	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