### Is there an existing issue for this?

- [X] I have searched the existing issues

### Enhancement description

AWS Lambda recently added support for Java 17 as managed runtime:
https://aws.amazon.com/about-aws/whats-new/2023/04/aws-lambda-java-17/



### 🧑‍💻 Implementation

_No response_

### Anything else?

_No response_
aws_client.awslambda.create_function_url_config,
            "create_function_url_config",
            tests,
            AuthType="NONE",
        )
        test_name_and_qualifier(
            aws_client.awslambda.get_function_url_config,
            "get_function_url_config",
            tests + config_doesnotexist_tests,
        )
        test_name_and_qualifier(
            aws_client.awslambda.delete_function_url_config,
            "delete_function_url_config",
            tests + config_doesnotexist_tests,
        )
        test_name_and_qualifier(
            aws_client.awslambda.update_function_url_config,
            "update_function_url_config",
            tests + config_doesnotexist_tests,
            AuthType="AWS_IAM",
        )
    @pytest.mark.skipif(condition=is_old_provider(), reason="not supported")
    @pytest.mark.aws_validated
    def test_url_config_list_paging(self, create_lambda_function, snapshot, aws_client):
        snapshot.add_transformer(
            snapshot.transform.key_value("FunctionUrl", "lambda-url", reference_replacement=False)
        )
        snapshot.add_transformer(
            SortingTransformer("FunctionUrlConfigs", sorting_fn=lambda x: x["FunctionArn"])
        )