Class ConfigParser


  • public class ConfigParser
    extends Object
    • Method Detail

      • parseConfig

        public com.microsoft.azure.toolkit.lib.appservice.config.FunctionAppConfig parseConfig()
                                                                                        throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
        Throws:
        com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
      • getFlexConsumptionConfiguration

        public com.microsoft.azure.toolkit.lib.appservice.model.FlexConsumptionConfiguration getFlexConsumptionConfiguration()
      • getServicePlan

        public com.microsoft.azure.toolkit.lib.appservice.plan.AppServicePlan getServicePlan()
      • getRuntimeConfig

        public com.microsoft.azure.toolkit.lib.appservice.config.RuntimeConfig getRuntimeConfig()
                                                                                         throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
        Throws:
        com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
      • getDeploymentSlotName

        private String getDeploymentSlotName()
      • getDeploymentSlotConfigurationSource

        private String getDeploymentSlotConfigurationSource()
      • getParsedRegion

        private com.microsoft.azure.toolkit.lib.common.model.Region getParsedRegion()
      • getParsedPricingTier

        private com.microsoft.azure.toolkit.lib.appservice.model.PricingTier getParsedPricingTier()