Interface WebApps
- All Superinterfaces:
HasManager<AppServiceManager>,SupportsCreating<WebApp.DefinitionStages.Blank>,SupportsDeletingById,SupportsDeletingByResourceGroup,SupportsGettingById<WebApp>,SupportsGettingByResourceGroup<WebApp>,SupportsListing<WebAppBasic>,SupportsListingByResourceGroup<WebAppBasic>
public interface WebApps
extends SupportsCreating<WebApp.DefinitionStages.Blank>, SupportsDeletingById, SupportsListing<WebAppBasic>, SupportsListingByResourceGroup<WebAppBasic>, SupportsGettingByResourceGroup<WebApp>, SupportsGettingById<WebApp>, SupportsDeletingByResourceGroup, HasManager<AppServiceManager>
Entry point for web app management API.
-
Method Summary
Modifier and TypeMethodDescriptioncheckNameAvailability(String name, CheckNameResourceTypes type) Checks whether name is available for the resource type.checkNameAvailability(String name, CheckNameResourceTypes type, boolean isFqdn) Checks whether name is available for the resource type.checkNameAvailabilityAsync(String name, CheckNameResourceTypes type) Checks whether name is available for the resource type.checkNameAvailabilityAsync(String name, CheckNameResourceTypes type, boolean isFqdn) Checks whether name is available for the resource type.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating
defineMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById
deleteById, deleteByIdAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup
deleteByResourceGroup, deleteByResourceGroupAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById
getById, getByIdAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup
getByResourceGroup, getByResourceGroupAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing
list, listAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsListingByResourceGroup
listByResourceGroup, listByResourceGroupAsync
-
Method Details
-
checkNameAvailability
Checks whether name is available for the resource type.- Parameters:
name- the name.type- the resource type.- Returns:
- the
CheckNameAvailabilityResult.
-
checkNameAvailabilityAsync
Mono<CheckNameAvailabilityResult> checkNameAvailabilityAsync(String name, CheckNameResourceTypes type) Checks whether name is available for the resource type.- Parameters:
name- the name.type- the resource type.- Returns:
- the
CheckNameAvailabilityResulton successful completion ofMono.
-
checkNameAvailability
CheckNameAvailabilityResult checkNameAvailability(String name, CheckNameResourceTypes type, boolean isFqdn) Checks whether name is available for the resource type.- Parameters:
name- the name.type- the resource type.isFqdn- whether the name is a fully qualified domain name.- Returns:
- the
CheckNameAvailabilityResult.
-
checkNameAvailabilityAsync
Mono<CheckNameAvailabilityResult> checkNameAvailabilityAsync(String name, CheckNameResourceTypes type, boolean isFqdn) Checks whether name is available for the resource type.- Parameters:
name- the name.type- the resource type.isFqdn- whether the name is a fully qualified domain name.- Returns:
- the
CheckNameAvailabilityResulton successful completion ofMono.
-