Class AppServiceConfigUtils
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.appservice.utils.AppServiceConfigUtils
-
public class AppServiceConfigUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private static StringSETTING_DOCKER_IMAGEprivate static StringSETTING_REGISTRY_SERVER
-
Constructor Summary
Constructors Constructor Description AppServiceConfigUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AppServiceConfigbuildDefaultFunctionConfig(String subscriptionId, String resourceGroup, String appName, JavaVersion javaVersion)static AppServiceConfigbuildDefaultWebAppConfig(String subscriptionId, String resourceGroup, String appName, String packaging, JavaVersion javaVersion)static AppServiceConfigfromAppService(AppServiceAppBase<?,?,?> app, AppServicePlan servicePlan)static voidmergeAppServiceConfig(AppServiceConfig to, AppServiceConfig from)private static voidmergeRuntime(RuntimeConfig to, RuntimeConfig from)
-
-
-
Field Detail
-
SETTING_DOCKER_IMAGE
private static final String SETTING_DOCKER_IMAGE
- See Also:
- Constant Field Values
-
SETTING_REGISTRY_SERVER
private static final String SETTING_REGISTRY_SERVER
- See Also:
- Constant Field Values
-
-
Method Detail
-
fromAppService
public static AppServiceConfig fromAppService(@Nonnull AppServiceAppBase<?,?,?> app, @Nonnull AppServicePlan servicePlan)
-
buildDefaultWebAppConfig
public static AppServiceConfig buildDefaultWebAppConfig(String subscriptionId, String resourceGroup, String appName, String packaging, JavaVersion javaVersion)
-
buildDefaultFunctionConfig
public static AppServiceConfig buildDefaultFunctionConfig(String subscriptionId, String resourceGroup, String appName, JavaVersion javaVersion)
-
mergeAppServiceConfig
public static void mergeAppServiceConfig(AppServiceConfig to, AppServiceConfig from)
-
mergeRuntime
private static void mergeRuntime(RuntimeConfig to, RuntimeConfig from)
-
-