Partager via


ApplicationGateways Interface

public interface ApplicationGateways extends SupportsCreating<ApplicationGateway.DefinitionStages.Blank>,SupportsListing,SupportsListingByResourceGroup,SupportsGettingByResourceGroup,SupportsGettingById,SupportsDeletingById,SupportsDeletingByResourceGroup,SupportsBatchCreation,SupportsBatchDeletion,HasManager,HasInner

Point d’entrée de l’API de gestion de passerelle d’application dans Azure.

Résumé de la méthode

Modificateur et type Méthode et description
void start(Collection<String> ids)

Démarre les passerelles d’application spécifiées.

void start(String...ids)

Démarre les passerelles d’application spécifiées.

Observable<String> startAsync(Collection<String> ids)

Démarre les passerelles Application Gateway spécifiées en parallèle de façon asynchrone.

Observable<String> startAsync(String... ids)

Démarre les passerelles Application Gateway spécifiées en parallèle de façon asynchrone.

void stop(Collection<String> ids)

Arrête les passerelles d’application spécifiées.

void stop(String...ids)

Arrête les passerelles d’application spécifiées.

Observable<String> stopAsync(Collection<String> ids)

Arrête les passerelles Application Gateway spécifiées en parallèle de façon asynchrone.

Observable<String> stopAsync(String...ids)

Arrête les passerelles Application Gateway spécifiées en parallèle de façon asynchrone.

Membres hérités

SupportsBatchCreation<ResourceT>.create(Creatable<ResourceT>... creatables) SupportsBatchCreation<ResourceT>.create(List<Creatable<ResourceT>> creatables) SupportsBatchCreation<ResourceT>.createAsync(Creatable<ResourceT>... creatables) SupportsBatchCreation<ResourceT>.createAsync(List<Creatable<ResourceT>> creatables) SupportsBatchCreation<ResourceT>.createAsync(ServiceCallback<CreatedResources<ResourceT>> callback, Creatable<ResourceT>... creatables) SupportsBatchCreation<ResourceT>.createAsync(final ServiceCallback<CreatedResources<ResourceT>> callback, List<Creatable<ResourceT>> creatables) SupportsCreating<T>.define(String name) SupportsDeletingById.deleteById(String id) SupportsDeletingById.deleteByIdAsync(String id, ServiceCallback<Void> callback) SupportsDeletingById.deleteByIdAsync(String id) SupportsBatchDeletion.deleteByIds(Collection<String> ids) SupportsBatchDeletion.deleteByIds(String...ids) SupportsBatchDeletion.deleteByIdsAsync(Collection<String> ids) SupportsBatchDeletion.deleteByIdsAsync(String...ids) SupportsDeletingByResourceGroup.deleteByResourceGroup(String resourceGroupName, String name) SupportsDeletingByResourceGroup.deleteByResourceGroupAsync(String resourceGroupName, String name, ServiceCallback<Void> callback) SupportsDeletingByResourceGroup.deleteByResourceGroupAsync(String resourceGroupName, String name) SupportsGettingById<T>.getById(String id) SupportsGettingById<T>.getByIdAsync(String id) SupportsGettingById<T>.getByIdAsync(String id, ServiceCallback<T> callback) SupportsGettingByResourceGroup<T>.getByResourceGroup(String resourceGroupName, String name) SupportsGettingByResourceGroup<T>.getByResourceGroupAsync(String resourceGroupName, String name) SupportsGettingByResourceGroup<T>.getByResourceGroupAsync(String resourceGroupName, String name, ServiceCallback<T> callback) HasInner<T>.inner() SupportsListing<T>.list() SupportsListing<T>.listAsync() SupportsListingByResourceGroup<T>.listByResourceGroup(String resourceGroupName) SupportsListingByResourceGroup<T>.listByResourceGroupAsync(String resourceGroupName) HasManager<ManagerT>.manager()

Détails de la méthode

start

public void start(Collection ids)

Démarre les passerelles d’application spécifiées.

Parameters:

ids - ID de ressource de passerelle d’application

start

public void start(String...ids)

Démarre les passerelles d’application spécifiées.

Parameters:

ids - ID de ressource de passerelle d’application

startAsync

public Observable startAsync(Collection ids)

Démarre les passerelles Application Gateway spécifiées en parallèle de façon asynchrone.

Parameters:

ids - ID de ressource de passerelle d’application

Returns:

un émetteur de l’ID de ressource pour chaque passerelle Application Gateway correctement démarrée

startAsync

public Observable startAsync(String... ids)

Démarre les passerelles Application Gateway spécifiées en parallèle de façon asynchrone.

Parameters:

ids - ID de ressource de passerelle d’application

Returns:

un émetteur de l’ID de ressource pour chaque passerelle Application Gateway correctement démarrée

stop

public void stop(Collection ids)

Arrête les passerelles d’application spécifiées.

Parameters:

ids - ID de ressource de passerelle d’application

stop

public void stop(String...ids)

Arrête les passerelles d’application spécifiées.

Parameters:

ids - ID de ressource de passerelle d’application

stopAsync

public Observable stopAsync(Collection ids)

Arrête les passerelles Application Gateway spécifiées en parallèle de façon asynchrone.

Parameters:

ids - ID de ressource de passerelle d’application

Returns:

un émetteur de l’ID de ressource pour chaque passerelle Application Gateway correctement arrêtée

stopAsync

public Observable stopAsync(String...ids)

Arrête les passerelles Application Gateway spécifiées en parallèle de façon asynchrone.

Parameters:

ids - ID de ressource de passerelle d’application

Returns:

un émetteur de l’ID de ressource pour chaque passerelle Application Gateway correctement arrêtée

S’applique à