Class AzureWebApp
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule<T,com.microsoft.azure.toolkit.lib.common.model.AzResource.None,R>
-
- com.microsoft.azure.toolkit.lib.common.model.AbstractAzService<AppServiceServiceSubscription,com.azure.resourcemanager.appservice.AppServiceManager>
-
- com.microsoft.azure.toolkit.lib.appservice.AzureAppService
-
- com.microsoft.azure.toolkit.lib.appservice.webapp.AzureWebApp
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.AzService,com.microsoft.azure.toolkit.lib.common.model.AzResourceModule<AppServiceServiceSubscription>,com.microsoft.azure.toolkit.lib.common.model.Refreshable
public class AzureWebApp extends AzureAppService
-
-
Constructor Summary
Constructors Constructor Description AzureWebApp()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Runtime>listWebAppRuntimes(OperatingSystem os, JavaVersion version)protected AppServiceServiceSubscriptionnewResource(com.azure.resourcemanager.appservice.AppServiceManager remote)WebAppwebApp(String resourceId)List<WebApp>webApps()WebAppModulewebApps(String subscriptionId)-
Methods inherited from class com.microsoft.azure.toolkit.lib.appservice.AzureAppService
getById, getOrInitById, getResourceTypeName, loadResourceFromAzure, plan, plans, plans
-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzService
doGetById, doGetOrInitById, equals, forSubscription, get, getFullResourceType, hashCode, list, loadResourcesFromAzure, newResource, toResourceId
-
Methods inherited from class com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule
addResourceToLocal, addResourceToLocalResourceGroup, canEqual, cast, clear, create, create, delete, deleteResourceFromAzure, deleteResourceFromLocal, deleteResourceFromLocalResourceGroup, exists, get, getClient, getName, getOrDraft, getOrInit, getOrTemp, getParent, getSubscriptionId, invalidateCache, listByResourceGroup, listCachedResources, newDraftForCreate, newDraftForUpdate, refresh, toString, update, updateOrCreate
-
-
-
-
Method Detail
-
webApps
@Nonnull public WebAppModule webApps(@Nonnull String subscriptionId)
-
listWebAppRuntimes
@Nonnull public List<Runtime> listWebAppRuntimes(@Nonnull OperatingSystem os, @Nonnull JavaVersion version)
-
newResource
@Nonnull protected AppServiceServiceSubscription newResource(@Nonnull com.azure.resourcemanager.appservice.AppServiceManager remote)
- Overrides:
newResourcein classAzureAppService
-
-