variable "collector_layer_name" { type = string description = "Name of published collector layer" default = "opentelemetry-collector" } variable "sdk_layer_name" { type = string description = "Name of published SDK layer" default = "opentelemetry-java-agent" } variable "collector_config_layer_name" { type = string description = "Name of published custom config layer" default = "custom-collector-config" } variable "function_name" { type = string description = "Name of sample app function / API gateway" default = "lambda-java-awssdk-agent-amd64" } variable "architecture" { type = string description = "Lambda function architecture, either arm64 or x86_64" default = "x86_64" } variable "configuration_source" { type = string description = "source of the configuration" default = "https" } variable "tracing_mode" { type = string description = "Lambda function tracing mode" default = "Active" } variable "enable_collector_layer" { type = bool description = "Enables building and usage of a layer for the collector. If false, it means either the SDK layer includes the collector or it is not used." default = false }