В соответствии с вашим описанием, исходя из моего понимания, я думаю, что вы хотите создать веб-сайт Azure с tomcat и базой данных для развертывания Java WebApp за один раз программным способом.
Для этой цели, на мой опыт, вам необходимо реализовать их, выполнив следующие три действия.
Создать веб-приложение с TOMCAT & базы данных с помощью шаблона ARM в программе/.NET Java с Azure SDK для Java/.NET. Существует много существующих образцов, которые включают два шаблона развертывания Azure (пример 1, 2) & пример программы развертывания (для Java & .NET), к которому вы можете обратиться.
Получить файл настроек публикации или установить учетные данные развертывания, чтобы получить учетные данные, которые вы использовали для развертывания. Кажется, что вам нужно сделать этот шаг вручную, а не программно.
Развертывание Java WebAPP программно через FTP, Куду REST API или другие, которые вы можете обратиться к некоторым OFFICAL documents & wiki. Тем временем вы можете обратиться к образцу Azure Java WebApp на GitHub, чтобы узнать, какие файлы вам нужно загрузить.
Надеюсь, это поможет. Любое беспокойство, пожалуйста, не стесняйтесь, дайте мне знать.