index
Objects
BaseInput
@dataclass
class BaseInput()
Data class for base input
Attributes:
job_idstr - the Job ID.layernamestr - name of the layer.
Functions
lambda_handler
@tracer.capture_lambda_handler
@logger.inject_lambda_context()
def lambda_handler(event: dict, context: dict) -> str
Function to get a prefix for a specific layer. Lambda basically leverages a Lambda Layer to get the prefix from DB.
Arguments:
eventdict - should fit the BaseInputcontextdict - lambda context object
Returns:
str- full object path of the layer.
Examples:
{
"job_id": "some3223ff-1234-jobid23fa43f343r2",
"layername": "some-layer"
}