public class ConfigParser extends Object
| Modifier and Type | Field and Description |
|---|---|
private AbstractFunctionMojo |
mojo |
| Constructor and Description |
|---|
ConfigParser(AbstractFunctionMojo mojo) |
| Modifier and Type | Method and Description |
|---|---|
private ContainerAppFunctionConfiguration |
getContainerConfiguration() |
private String |
getDeploymentSlotConfigurationSource() |
private String |
getDeploymentSlotName() |
FlexConsumptionConfiguration |
getFlexConsumptionConfiguration() |
private PricingTier |
getParsedPricingTier() |
private com.microsoft.azure.toolkit.lib.common.model.Region |
getParsedRegion() |
RuntimeConfig |
getRuntimeConfig() |
AppServicePlan |
getServicePlan() |
FunctionAppConfig |
parseConfig() |
private final AbstractFunctionMojo mojo
public ConfigParser(AbstractFunctionMojo mojo)
public FunctionAppConfig parseConfig() throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionExceptionprivate ContainerAppFunctionConfiguration getContainerConfiguration()
public FlexConsumptionConfiguration getFlexConsumptionConfiguration()
public AppServicePlan getServicePlan()
public RuntimeConfig getRuntimeConfig() throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionExceptionprivate String getDeploymentSlotName()
private String getDeploymentSlotConfigurationSource()
private com.microsoft.azure.toolkit.lib.common.model.Region getParsedRegion()
private PricingTier getParsedPricingTier()
Copyright © 2024. All rights reserved.