$LATEST.PUBLISHED version in Lambda Managed Instances
Lambda Managed Instances functions support the same numbered versioning workflow as Lambda (default). If you prefer not to maintain numbered versions, Lambda Managed Instances introduces a new version type: $LATEST.PUBLISHED. With this version type, you can create or republish a published version with updated code or configuration. You do not need to manage numbered versions.
Key difference from $LATEST: When you invoke a Lambda Managed Instances function using an unqualified ARN, Lambda implicitly invokes the $LATEST.PUBLISHED version rather than the unpublished $LATEST version.
The following Amazon CLI command creates or republishes the $LATEST.PUBLISHED version.
aws lambda publish-version --function-name my-function --publish-to LATEST_PUBLISHED
You should see the following output:
{ "FunctionName": "my-function", "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:$LATEST.PUBLISHED", "Version": "$LATEST.PUBLISHED", "Role": "arn:aws:iam::123456789012:role/lambda-role", "Handler": "function.handler", "Runtime": "nodejs24.x", ... }
Note
If you use Amazon CloudFormation or the Lambda console to create a Lambda Managed Instances function, Lambda automatically creates the $LATEST.PUBLISHED version.