Partager via


ProfilesClient Interface

Implémente

public interface ProfilesClient
extends InnerSupportsGet<ProfileInner>, InnerSupportsListing<ProfileInner>, InnerSupportsDelete<DeleteOperationResultInner>

Un instance de cette classe permet d’accéder à toutes les opérations définies dans ProfilesClient.

Résumé de la méthode

Modificateur et type Méthode et description
abstract TrafficManagerNameAvailabilityInner checkTrafficManagerNameAvailabilityV2(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

abstract Mono<TrafficManagerNameAvailabilityInner> checkTrafficManagerNameAvailabilityV2Async(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

abstract Response<TrafficManagerNameAvailabilityInner> checkTrafficManagerNameAvailabilityV2WithResponse(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters, Context context)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

abstract Mono<Response<TrafficManagerNameAvailabilityInner>> checkTrafficManagerNameAvailabilityV2WithResponseAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

abstract TrafficManagerNameAvailabilityInner checkTrafficManagerRelativeDnsNameAvailability(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

abstract Mono<TrafficManagerNameAvailabilityInner> checkTrafficManagerRelativeDnsNameAvailabilityAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

abstract Response<TrafficManagerNameAvailabilityInner> checkTrafficManagerRelativeDnsNameAvailabilityWithResponse(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters, Context context)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

abstract Mono<Response<TrafficManagerNameAvailabilityInner>> checkTrafficManagerRelativeDnsNameAvailabilityWithResponseAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

abstract ProfileInner createOrUpdate(String resourceGroupName, String profileName, ProfileInner parameters)

Créez ou mettez à jour un profil Traffic Manager.

abstract Mono<ProfileInner> createOrUpdateAsync(String resourceGroupName, String profileName, ProfileInner parameters)

Créez ou mettez à jour un profil Traffic Manager.

abstract Response<ProfileInner> createOrUpdateWithResponse(String resourceGroupName, String profileName, ProfileInner parameters, Context context)

Créez ou mettez à jour un profil Traffic Manager.

abstract Mono<Response<ProfileInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String profileName, ProfileInner parameters)

Créez ou mettez à jour un profil Traffic Manager.

abstract DeleteOperationResultInner delete(String resourceGroupName, String profileName)

Supprime un profil Traffic Manager.

abstract Mono<DeleteOperationResultInner> deleteAsync(String resourceGroupName, String profileName)

Supprime un profil Traffic Manager.

abstract Response<DeleteOperationResultInner> deleteWithResponse(String resourceGroupName, String profileName, Context context)

Supprime un profil Traffic Manager.

abstract Mono<Response<DeleteOperationResultInner>> deleteWithResponseAsync(String resourceGroupName, String profileName)

Supprime un profil Traffic Manager.

abstract ProfileInner getByResourceGroup(String resourceGroupName, String profileName)

Obtient un profil Traffic Manager.

abstract Mono<ProfileInner> getByResourceGroupAsync(String resourceGroupName, String profileName)

Obtient un profil Traffic Manager.

abstract Response<ProfileInner> getByResourceGroupWithResponse(String resourceGroupName, String profileName, Context context)

Obtient un profil Traffic Manager.

abstract Mono<Response<ProfileInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String profileName)

Obtient un profil Traffic Manager.

abstract PagedIterable<ProfileInner> list()

Répertorie tous les profils Traffic Manager au sein d’un abonnement.

abstract PagedIterable<ProfileInner> list(Context context)

Répertorie tous les profils Traffic Manager au sein d’un abonnement.

abstract PagedFlux<ProfileInner> listAsync()

Répertorie tous les profils Traffic Manager au sein d’un abonnement.

abstract PagedIterable<ProfileInner> listByResourceGroup(String resourceGroupName)

Répertorie tous les profils Traffic Manager au sein d’un groupe de ressources.

abstract PagedIterable<ProfileInner> listByResourceGroup(String resourceGroupName, Context context)

Répertorie tous les profils Traffic Manager au sein d’un groupe de ressources.

abstract PagedFlux<ProfileInner> listByResourceGroupAsync(String resourceGroupName)

Répertorie tous les profils Traffic Manager au sein d’un groupe de ressources.

abstract ProfileInner update(String resourceGroupName, String profileName, ProfileInner parameters)

Mettez à jour un profil Traffic Manager.

abstract Mono<ProfileInner> updateAsync(String resourceGroupName, String profileName, ProfileInner parameters)

Mettez à jour un profil Traffic Manager.

abstract Response<ProfileInner> updateWithResponse(String resourceGroupName, String profileName, ProfileInner parameters, Context context)

Mettez à jour un profil Traffic Manager.

abstract Mono<Response<ProfileInner>> updateWithResponseAsync(String resourceGroupName, String profileName, ProfileInner parameters)

Mettez à jour un profil Traffic Manager.

Détails de la méthode

checkTrafficManagerNameAvailabilityV2

public abstract TrafficManagerNameAvailabilityInner checkTrafficManagerNameAvailabilityV2(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

Parameters:

parameters - Paramètres de nom Traffic Manager fournis à l’opération CheckTrafficManagerNameAvailability.

Returns:

classe représentant une réponse de disponibilité du nom Traffic Manager.

checkTrafficManagerNameAvailabilityV2Async

public abstract Mono checkTrafficManagerNameAvailabilityV2Async(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

Parameters:

parameters - Paramètres de nom Traffic Manager fournis à l’opération CheckTrafficManagerNameAvailability.

Returns:

classe représentant une réponse de disponibilité du nom Traffic Manager en cas d’achèvement réussi de Mono.

checkTrafficManagerNameAvailabilityV2WithResponse

public abstract Response checkTrafficManagerNameAvailabilityV2WithResponse(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters, Context context)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

Parameters:

parameters - Paramètres de nom Traffic Manager fournis à l’opération CheckTrafficManagerNameAvailability.
context - Contexte à associer à cette opération.

Returns:

classe représentant une réponse de disponibilité de nom Traffic Manager avec Response<T>.

checkTrafficManagerNameAvailabilityV2WithResponseAsync

public abstract Mono> checkTrafficManagerNameAvailabilityV2WithResponseAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

Parameters:

parameters - Paramètres de nom Traffic Manager fournis à l’opération CheckTrafficManagerNameAvailability.

Returns:

classe représentant une réponse à la disponibilité du nom Traffic Manager avec Response<T> en cas d’achèvement réussi de Mono.

checkTrafficManagerRelativeDnsNameAvailability

public abstract TrafficManagerNameAvailabilityInner checkTrafficManagerRelativeDnsNameAvailability(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

Parameters:

parameters - Paramètres de nom Traffic Manager fournis à l’opération CheckTrafficManagerNameAvailability.

Returns:

classe représentant une réponse de disponibilité du nom Traffic Manager.

checkTrafficManagerRelativeDnsNameAvailabilityAsync

public abstract Mono checkTrafficManagerRelativeDnsNameAvailabilityAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

Parameters:

parameters - Paramètres de nom Traffic Manager fournis à l’opération CheckTrafficManagerNameAvailability.

Returns:

classe représentant une réponse de disponibilité du nom Traffic Manager en cas d’achèvement réussi de Mono.

checkTrafficManagerRelativeDnsNameAvailabilityWithResponse

public abstract Response checkTrafficManagerRelativeDnsNameAvailabilityWithResponse(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters, Context context)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

Parameters:

parameters - Paramètres de nom Traffic Manager fournis à l’opération CheckTrafficManagerNameAvailability.
context - Contexte à associer à cette opération.

Returns:

classe représentant une réponse de disponibilité de nom Traffic Manager avec Response<T>.

checkTrafficManagerRelativeDnsNameAvailabilityWithResponseAsync

public abstract Mono> checkTrafficManagerRelativeDnsNameAvailabilityWithResponseAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Vérifier la disponibilité d’un nom DNS relatif dans Traffic Manager.

Parameters:

parameters - Paramètres de nom Traffic Manager fournis à l’opération CheckTrafficManagerNameAvailability.

Returns:

classe représentant une réponse à la disponibilité du nom Traffic Manager avec Response<T> en cas d’achèvement réussi de Mono.

createOrUpdate

public abstract ProfileInner createOrUpdate(String resourceGroupName, String profileName, ProfileInner parameters)

Créez ou mettez à jour un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
parameters - Paramètres de profil Traffic Manager fournis à l’opération CreateOrUpdate.

Returns:

classe représentant un profil Traffic Manager.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String profileName, ProfileInner parameters)

Créez ou mettez à jour un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
parameters - Paramètres de profil Traffic Manager fournis à l’opération CreateOrUpdate.

Returns:

classe représentant un profil Traffic Manager en cas d’achèvement réussi de Mono.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String profileName, ProfileInner parameters, Context context)

Créez ou mettez à jour un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
parameters - Paramètres de profil Traffic Manager fournis à l’opération CreateOrUpdate.
context - Contexte à associer à cette opération.

Returns:

classe représentant un profil Traffic Manager avec Response<T>.

createOrUpdateWithResponseAsync

public abstract Mono> createOrUpdateWithResponseAsync(String resourceGroupName, String profileName, ProfileInner parameters)

Créez ou mettez à jour un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
parameters - Paramètres de profil Traffic Manager fournis à l’opération CreateOrUpdate.

Returns:

classe représentant un profil Traffic Manager avec Response<T> en cas d’achèvement réussi de Mono.

delete

public abstract DeleteOperationResultInner delete(String resourceGroupName, String profileName)

Supprime un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager à supprimer.

Returns:

résultat de la demande ou de l’opération.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String profileName)

Supprime un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager à supprimer.

Returns:

résultat de la demande ou de l’opération à l’achèvement réussi de Mono.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String profileName, Context context)

Supprime un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager à supprimer.
context - Contexte à associer à cette opération.

Returns:

le résultat de la demande ou de l’opération avec Response<T>.

deleteWithResponseAsync

public abstract Mono> deleteWithResponseAsync(String resourceGroupName, String profileName)

Supprime un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager à supprimer.

Returns:

le résultat de la demande ou de l’opération, ainsi Response<T> que lors de l’exécution réussie de Mono.

getByResourceGroup

public abstract ProfileInner getByResourceGroup(String resourceGroupName, String profileName)

Obtient un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.

Returns:

un profil Traffic Manager.

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String profileName)

Obtient un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.

Returns:

un profil Traffic Manager en cas d’achèvement réussi de Mono.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String profileName, Context context)

Obtient un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
context - Contexte à associer à cette opération.

Returns:

un profil Traffic Manager avec Response<T>.

getByResourceGroupWithResponseAsync

public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String profileName)

Obtient un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.

Returns:

un profil Traffic Manager avec Response<T> en cas d’achèvement réussi de Mono.

list

public abstract PagedIterable list()

Répertorie tous les profils Traffic Manager au sein d’un abonnement.

Returns:

la liste Traffic Manager profile la réponse d’opération en tant que réponse paginée avec PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Répertorie tous les profils Traffic Manager au sein d’un abonnement.

Parameters:

context - Contexte à associer à cette opération.

Returns:

la liste Traffic Manager profile la réponse d’opération en tant que réponse paginée avec PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Répertorie tous les profils Traffic Manager au sein d’un abonnement.

Returns:

la liste Traffic Manager profile la réponse d’opération en tant que réponse paginée avec PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Répertorie tous les profils Traffic Manager au sein d’un groupe de ressources.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.

Returns:

la liste Traffic Manager profile la réponse d’opération en tant que réponse paginée avec PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Répertorie tous les profils Traffic Manager au sein d’un groupe de ressources.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
context - Contexte à associer à cette opération.

Returns:

la liste Traffic Manager profile la réponse d’opération en tant que réponse paginée avec PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

Répertorie tous les profils Traffic Manager au sein d’un groupe de ressources.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.

Returns:

répertorie la réponse de l’opération des profils Traffic Manager en tant que réponse paginée avec PagedFlux<T>.

update

public abstract ProfileInner update(String resourceGroupName, String profileName, ProfileInner parameters)

Mettez à jour un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
parameters - Paramètres de profil Traffic Manager fournis à l’opération de mise à jour.

Returns:

classe représentant un profil Traffic Manager.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String profileName, ProfileInner parameters)

Mettez à jour un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
parameters - Paramètres de profil Traffic Manager fournis à l’opération de mise à jour.

Returns:

classe représentant un profil Traffic Manager en cas de réussite de Mono.

updateWithResponse

public abstract Response updateWithResponse(String resourceGroupName, String profileName, ProfileInner parameters, Context context)

Mettez à jour un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
parameters - Paramètres de profil Traffic Manager fournis à l’opération de mise à jour.
context - Contexte à associer à cette opération.

Returns:

classe représentant un profil Traffic Manager avec Response<T>.

updateWithResponseAsync

public abstract Mono> updateWithResponseAsync(String resourceGroupName, String profileName, ProfileInner parameters)

Mettez à jour un profil Traffic Manager.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
profileName - Nom du profil Traffic Manager.
parameters - Paramètres de profil Traffic Manager fournis à l’opération de mise à jour.

Returns:

classe représentant un profil Traffic Manager avec Response<T> en cas d’achèvement réussi de Mono.

S’applique à