Partager via


ApiPortalsClient Interface

public interface ApiPortalsClient

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

Résumé de la méthode

Modificateur et type Méthode et description
abstract SyncPoller<PollResult<ApiPortalResourceInner>,ApiPortalResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

abstract SyncPoller<PollResult<ApiPortalResourceInner>,ApiPortalResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource, Context context)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

abstract PollerFlux<PollResult<ApiPortalResourceInner>,ApiPortalResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String apiPortalName, Context context)

Supprimez le portail d’API par défaut.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

abstract ApiPortalResourceInner createOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

abstract ApiPortalResourceInner createOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource, Context context)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

abstract Mono<ApiPortalResourceInner> createOrUpdateAsync(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

abstract void delete(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

abstract void delete(String resourceGroupName, String serviceName, String apiPortalName, Context context)

Supprimez le portail d’API par défaut.

abstract Mono<Void> deleteAsync(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

abstract ApiPortalResourceInner get(String resourceGroupName, String serviceName, String apiPortalName)

Obtenez le portail d’API et ses propriétés.

abstract Mono<ApiPortalResourceInner> getAsync(String resourceGroupName, String serviceName, String apiPortalName)

Obtenez le portail d’API et ses propriétés.

abstract Response<ApiPortalResourceInner> getWithResponse(String resourceGroupName, String serviceName, String apiPortalName, Context context)

Obtenez le portail d’API et ses propriétés.

abstract Mono<Response<ApiPortalResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName, String apiPortalName)

Obtenez le portail d’API et ses propriétés.

abstract PagedIterable<ApiPortalResourceInner> list(String resourceGroupName, String serviceName)

Gère les demandes de liste de toutes les ressources d’un service.

abstract PagedIterable<ApiPortalResourceInner> list(String resourceGroupName, String serviceName, Context context)

Gère les demandes de liste de toutes les ressources d’un service.

abstract PagedFlux<ApiPortalResourceInner> listAsync(String resourceGroupName, String serviceName)

Gère les demandes de liste de toutes les ressources d’un service.

abstract CustomDomainValidateResult validateDomain(String resourceGroupName, String serviceName, String apiPortalName, CustomDomainValidatePayload validatePayload)

Vérifiez que les domaines sont valides et non utilisés.

abstract Mono<CustomDomainValidateResult> validateDomainAsync(String resourceGroupName, String serviceName, String apiPortalName, CustomDomainValidatePayload validatePayload)

Vérifiez que les domaines sont valides et non utilisés.

abstract Response<CustomDomainValidateResult> validateDomainWithResponse(String resourceGroupName, String serviceName, String apiPortalName, CustomDomainValidatePayload validatePayload, Context context)

Vérifiez que les domaines sont valides et non utilisés.

abstract Mono<Response<CustomDomainValidateResult>> validateDomainWithResponseAsync(String resourceGroupName, String serviceName, String apiPortalName, CustomDomainValidatePayload validatePayload)

Vérifiez que les domaines sont valides et non utilisés.

Détails de la méthode

beginCreateOrUpdate

public abstract SyncPoller,ApiPortalResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.
apiPortalResource - Portail d’API pour l’opération de création ou de mise à jour.

Returns:

pour l’interrogation SyncPoller<T,U> d’une ressource de portailPI.

beginCreateOrUpdate

public abstract SyncPoller,ApiPortalResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource, Context context)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.
apiPortalResource - Portail d’API pour l’opération de création ou de mise à jour.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’une ressource de portailPI.

beginCreateOrUpdateAsync

public abstract PollerFlux,ApiPortalResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.
apiPortalResource - Portail d’API pour l’opération de création ou de mise à jour.

Returns:

pour l’interrogation PollerFlux<T,U> d’une ressource de portailPI.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String apiPortalName, Context context)

Supprimez le portail d’API par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.

Returns:

pour l’interrogation PollerFlux<T,U> d’une opération de longue durée.

createOrUpdate

public abstract ApiPortalResourceInner createOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.
apiPortalResource - Portail d’API pour l’opération de création ou de mise à jour.

Returns:

ressource du portail aPI.

createOrUpdate

public abstract ApiPortalResourceInner createOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource, Context context)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.
apiPortalResource - Portail d’API pour l’opération de création ou de mise à jour.
context - Contexte à associer à cette opération.

Returns:

ressource du portail aPI.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.
apiPortalResource - Portail d’API pour l’opération de création ou de mise à jour.

Returns:

ressource du portail aPI en cas d’achèvement réussi de Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Créez le portail d’API par défaut ou mettez à jour le portail d’API existant.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.
apiPortalResource - Portail d’API pour l’opération de création ou de mise à jour.

Returns:

ressource du portail aPI ainsi Response<T> que lors de l’achèvement réussi de Mono.

delete

public abstract void delete(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.

delete

public abstract void delete(String resourceGroupName, String serviceName, String apiPortalName, Context context)

Supprimez le portail d’API par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.
context - Contexte à associer à cette opération.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String apiPortalName)

Supprimez le portail d’API par défaut.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.

Returns:

en Response<T> cas d’achèvement réussi de Mono.

get

public abstract ApiPortalResourceInner get(String resourceGroupName, String serviceName, String apiPortalName)

Obtenez le portail d’API et ses propriétés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.

Returns:

le portail d’API et ses propriétés.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serviceName, String apiPortalName)

Obtenez le portail d’API et ses propriétés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.

Returns:

le portail de l’API et ses propriétés en cas de réussite de Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serviceName, String apiPortalName, Context context)

Obtenez le portail d’API et ses propriétés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.
context - Contexte à associer à cette opération.

Returns:

le portail d’API et ses propriétés, ainsi Response<T>que .

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serviceName, String apiPortalName)

Obtenez le portail d’API et ses propriétés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
apiPortalName - Nom du portail d’API.

Returns:

le portail d’API et ses propriétés, Response<T> ainsi que lors de l’exécution réussie de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName)

Gère les demandes de liste de toutes les ressources d’un service.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.

Returns:

objet qui inclut un tableau de ressources du portail d’API et un lien possible pour la prochaine définition en tant que réponse paginé avec PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName, Context context)

Gère les demandes de liste de toutes les ressources d’un service.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource service.
context - Contexte à associer à cette opération.

Returns:

objet qui inclut un tableau de ressources du portail d’API et un lien possible pour l’ensemble suivant en tant que réponse paginée avec PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName)

Gère les demandes de liste de toutes les ressources d’un service.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.

Returns:

objet qui inclut un tableau de ressources du portail d’API et un lien possible pour l’ensemble suivant en tant que réponse paginée avec PagedFlux<T>.

validateDomain

public abstract CustomDomainValidateResult validateDomain(String resourceGroupName, String serviceName, String apiPortalName, CustomDomainValidatePayload validatePayload)

Vérifiez que les domaines sont valides et non utilisés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.
validatePayload - Charge utile de domaine personnalisée à valider.

Returns:

résultat de validation pour le domaine personnalisé.

validateDomainAsync

public abstract Mono validateDomainAsync(String resourceGroupName, String serviceName, String apiPortalName, CustomDomainValidatePayload validatePayload)

Vérifiez que les domaines sont valides et non utilisés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.
validatePayload - Charge utile de domaine personnalisée à valider.

Returns:

résultat de validation pour le domaine personnalisé en cas d’achèvement réussi de Mono.

validateDomainWithResponse

public abstract Response validateDomainWithResponse(String resourceGroupName, String serviceName, String apiPortalName, CustomDomainValidatePayload validatePayload, Context context)

Vérifiez que les domaines sont valides et non utilisés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.
validatePayload - Charge utile de domaine personnalisée à valider.
context - Contexte à associer à cette opération.

Returns:

résultat de validation pour le domaine personnalisé avec Response<T>.

validateDomainWithResponseAsync

public abstract Mono> validateDomainWithResponseAsync(String resourceGroupName, String serviceName, String apiPortalName, CustomDomainValidatePayload validatePayload)

Vérifiez que les domaines sont valides et non utilisés.

Parameters:

resourceGroupName - Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail.
serviceName - Nom de la ressource de service.
apiPortalName - Nom du portail d’API.
validatePayload - Charge utile de domaine personnalisée à valider.

Returns:

résultat de validation pour le domaine personnalisé avec Response<T> en cas d’achèvement réussi de Mono.

S’applique à