Class AppServiceUtils
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.appservice.utils.AppServiceUtils
-
public class AppServiceUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private static StringBINDINGSprivate static StringENTRY_POINTprivate static StringSCRIPT_FILE
-
Constructor Summary
Constructors Constructor Description AppServiceUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends com.azure.resourcemanager.appservice.models.WebAppBase>
voiddefineDiagnosticConfigurationForWebAppBase(com.azure.resourcemanager.appservice.models.WebAppBase.DefinitionStages.WithCreate<T> withCreate, DiagnosticConfig diagnosticConfig)static CsmDeploymentStatusfromCsmDeploymentStatus(com.azure.resourcemanager.appservice.models.CsmDeploymentStatus deploymentStatus)private static ErrorEntityfromErrorEntity(com.azure.resourcemanager.appservice.models.ErrorEntity entity)static FunctionEntityfromFunctionAppEnvelope(com.azure.resourcemanager.appservice.models.FunctionEnvelope functionEnvelope, String functionId)private static FunctionEntity.BindingEntityfromJsonBinding(Map<String,String> bindingProperties)static KuduDeploymentResultfromKuduDeploymentResult(com.azure.resourcemanager.appservice.models.KuduDeploymentResult result)(package private) static OperatingSystemfromOperatingSystem(com.azure.resourcemanager.appservice.models.OperatingSystem operatingSystem)(package private) static PricingTierfromPricingTier(com.azure.resourcemanager.appservice.models.PricingTier pricingTier)static PublishingProfilefromPublishingProfile(com.azure.resourcemanager.appservice.models.PublishingProfile publishingProfile)static DiagnosticConfigfromWebAppDiagnosticLogs(com.azure.resourcemanager.appservice.models.WebAppDiagnosticLogs webAppDiagnosticLogs)private static StringgetFunctionTriggerName(com.azure.resourcemanager.appservice.models.FunctionEnvelope functionEnvelope)(package private) static StringgetJavaVersionValueForContainerRuntimeStack(JavaVersion javaVersion)(package private) static StringgetJavaVersionValueForJavaSERuntimeStack(JavaVersion javaVersion)static RuntimegetRuntimeFromAppService(com.azure.resourcemanager.appservice.models.WebAppBase webAppBase)private static RuntimegetRuntimeFromLinuxAppService(com.azure.resourcemanager.appservice.models.WebAppBase webAppBase)private static RuntimegetRuntimeFromLinuxFunctionApp(String linuxFxVersion)private static RuntimegetRuntimeFromWindowsAppService(com.azure.resourcemanager.appservice.models.WebAppBase webAppBase)(package private) static com.azure.resourcemanager.appservice.models.RuntimeStackgetRuntimeStackForJavaSERuntime(Runtime runtime)static com.azure.resourcemanager.appservice.models.DeployOptionstoDeployOptions(DeployOptions deployOptions)static com.azure.resourcemanager.appservice.models.FunctionRuntimeStacktoFunctionRuntimeStack(Runtime runtime, String functionExtensionVersion)static com.azure.resourcemanager.appservice.models.JavaVersiontoJavaVersion(JavaVersion javaVersion)static com.azure.resourcemanager.appservice.models.PricingTiertoPricingTier(PricingTier pricingTier)static com.azure.resourcemanager.appservice.models.RuntimeStacktoRuntimeStack(Runtime runtime)static com.azure.resourcemanager.appservice.models.WebContainertoWebContainer(Runtime runtime)static <T extends com.azure.resourcemanager.appservice.models.WebAppBase>
voidupdateDiagnosticConfigurationForWebAppBase(com.azure.resourcemanager.appservice.models.WebAppBase.Update<T> update, DiagnosticConfig diagnosticConfig)
-
-
-
Field Detail
-
SCRIPT_FILE
private static final String SCRIPT_FILE
- See Also:
- Constant Field Values
-
ENTRY_POINT
private static final String ENTRY_POINT
- See Also:
- Constant Field Values
-
BINDINGS
private static final String BINDINGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRuntimeFromAppService
public static Runtime getRuntimeFromAppService(com.azure.resourcemanager.appservice.models.WebAppBase webAppBase)
-
getRuntimeFromLinuxAppService
private static Runtime getRuntimeFromLinuxAppService(com.azure.resourcemanager.appservice.models.WebAppBase webAppBase)
-
getRuntimeFromLinuxFunctionApp
private static Runtime getRuntimeFromLinuxFunctionApp(String linuxFxVersion)
-
getRuntimeFromWindowsAppService
private static Runtime getRuntimeFromWindowsAppService(com.azure.resourcemanager.appservice.models.WebAppBase webAppBase)
-
toRuntimeStack
public static com.azure.resourcemanager.appservice.models.RuntimeStack toRuntimeStack(Runtime runtime)
-
getRuntimeStackForJavaSERuntime
static com.azure.resourcemanager.appservice.models.RuntimeStack getRuntimeStackForJavaSERuntime(Runtime runtime)
-
getJavaVersionValueForJavaSERuntimeStack
static String getJavaVersionValueForJavaSERuntimeStack(@Nonnull JavaVersion javaVersion)
-
getJavaVersionValueForContainerRuntimeStack
static String getJavaVersionValueForContainerRuntimeStack(@Nonnull JavaVersion javaVersion)
-
toFunctionRuntimeStack
public static com.azure.resourcemanager.appservice.models.FunctionRuntimeStack toFunctionRuntimeStack(@Nonnull Runtime runtime, String functionExtensionVersion)
-
toWebContainer
public static com.azure.resourcemanager.appservice.models.WebContainer toWebContainer(Runtime runtime)
-
fromPublishingProfile
public static PublishingProfile fromPublishingProfile(com.azure.resourcemanager.appservice.models.PublishingProfile publishingProfile)
-
toPricingTier
public static com.azure.resourcemanager.appservice.models.PricingTier toPricingTier(PricingTier pricingTier)
-
fromPricingTier
static PricingTier fromPricingTier(@Nonnull com.azure.resourcemanager.appservice.models.PricingTier pricingTier)
-
fromOperatingSystem
static OperatingSystem fromOperatingSystem(com.azure.resourcemanager.appservice.models.OperatingSystem operatingSystem)
-
toJavaVersion
public static com.azure.resourcemanager.appservice.models.JavaVersion toJavaVersion(JavaVersion javaVersion)
-
fromWebAppDiagnosticLogs
public static DiagnosticConfig fromWebAppDiagnosticLogs(com.azure.resourcemanager.appservice.models.WebAppDiagnosticLogs webAppDiagnosticLogs)
-
defineDiagnosticConfigurationForWebAppBase
public static <T extends com.azure.resourcemanager.appservice.models.WebAppBase> void defineDiagnosticConfigurationForWebAppBase(com.azure.resourcemanager.appservice.models.WebAppBase.DefinitionStages.WithCreate<T> withCreate, DiagnosticConfig diagnosticConfig)
-
updateDiagnosticConfigurationForWebAppBase
public static <T extends com.azure.resourcemanager.appservice.models.WebAppBase> void updateDiagnosticConfigurationForWebAppBase(com.azure.resourcemanager.appservice.models.WebAppBase.Update<T> update, DiagnosticConfig diagnosticConfig)
-
fromFunctionAppEnvelope
public static FunctionEntity fromFunctionAppEnvelope(@Nonnull com.azure.resourcemanager.appservice.models.FunctionEnvelope functionEnvelope, @Nonnull String functionId)
-
getFunctionTriggerName
private static String getFunctionTriggerName(@Nonnull com.azure.resourcemanager.appservice.models.FunctionEnvelope functionEnvelope)
-
fromJsonBinding
private static FunctionEntity.BindingEntity fromJsonBinding(Map<String,String> bindingProperties)
-
toDeployOptions
public static com.azure.resourcemanager.appservice.models.DeployOptions toDeployOptions(@Nonnull DeployOptions deployOptions)
-
fromKuduDeploymentResult
public static KuduDeploymentResult fromKuduDeploymentResult(@Nonnull com.azure.resourcemanager.appservice.models.KuduDeploymentResult result)
-
fromCsmDeploymentStatus
public static CsmDeploymentStatus fromCsmDeploymentStatus(@Nonnull com.azure.resourcemanager.appservice.models.CsmDeploymentStatus deploymentStatus)
-
fromErrorEntity
private static ErrorEntity fromErrorEntity(@Nonnull com.azure.resourcemanager.appservice.models.ErrorEntity entity)
-
-