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
manager
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating
define
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById
deleteById, deleteByIdAsync
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsDeletingByResourceGroup
deleteByResourceGroup, deleteByResourceGroupAsync
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById
getById, getByIdAsync
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByResourceGroup
getByResourceGroup, getByResourceGroupAsync
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing
list, listAsync
Methods 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
CheckNameAvailabilityResult
on 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
CheckNameAvailabilityResult
on successful completion ofMono
.
-