Compartilhar via


ApiPortalsClient Interface

public interface ApiPortalsClient

Uma instância dessa classe fornece acesso a todas as operações definidas em ApiPortalsClient.

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<ApiPortalResourceInner>,ApiPortalResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String apiPortalName, ApiPortalResourceInner apiPortalResource)

Crie o portal de API padrão ou atualize o portal de API existente.

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

Crie o portal de API padrão ou atualize o portal de API existente.

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

Crie o portal de API padrão ou atualize o portal de API existente.

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

Exclua o portal de API padrão.

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

Exclua o portal de API padrão.

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

Exclua o portal de API padrão.

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

Crie o portal de API padrão ou atualize o portal de API existente.

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

Crie o portal de API padrão ou atualize o portal de API existente.

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

Crie o portal de API padrão ou atualize o portal de API existente.

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

Crie o portal de API padrão ou atualize o portal de API existente.

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

Exclua o portal de API padrão.

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

Exclua o portal de API padrão.

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

Exclua o portal de API padrão.

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

Exclua o portal de API padrão.

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

Obtenha o portal de API e suas propriedades.

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

Obtenha o portal de API e suas propriedades.

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

Obtenha o portal de API e suas propriedades.

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

Obtenha o portal de API e suas propriedades.

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

Manipula solicitações para listar todos os recursos em um Serviço.

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

Manipula solicitações para listar todos os recursos em um Serviço.

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

Manipula solicitações para listar todos os recursos em um Serviço.

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

Verifique se os domínios são válidos, bem como não estão em uso.

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

Verifique se os domínios são válidos, bem como não estão em uso.

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

Verifique se os domínios são válidos, bem como não estão em uso.

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

Verifique se os domínios são válidos, bem como não estão em uso.

Detalhes do método

beginCreateOrUpdate

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

Crie o portal de API padrão ou atualize o portal de API existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
apiPortalResource - O portal de API para a operação de criação ou atualização.

Returns:

o SyncPoller<T,U> para sondagem do recurso do portal de API.

beginCreateOrUpdate

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

Crie o portal de API padrão ou atualize o portal de API existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
apiPortalResource - O portal de API para a operação de criação ou atualização.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem do recurso do portal de API.

beginCreateOrUpdateAsync

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

Crie o portal de API padrão ou atualize o portal de API existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
apiPortalResource - O portal de API para a operação de criação ou atualização.

Returns:

o PollerFlux<T,U> para sondagem do recurso do portal de API.

beginDelete

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

Exclua o portal de API padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDelete

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

Exclua o portal de API padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDeleteAsync

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

Exclua o portal de API padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

createOrUpdate

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

Crie o portal de API padrão ou atualize o portal de API existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
apiPortalResource - O portal de API para a operação de criação ou atualização.

Returns:

recurso do portal de API.

createOrUpdate

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

Crie o portal de API padrão ou atualize o portal de API existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
apiPortalResource - O portal de API para a operação de criação ou atualização.
context - O contexto a ser associado a essa operação.

Returns:

recurso do portal de API.

createOrUpdateAsync

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

Crie o portal de API padrão ou atualize o portal de API existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
apiPortalResource - O portal de API para a operação de criação ou atualização.

Returns:

recurso do portal de API após a conclusão bem-sucedida do Mono.

createOrUpdateWithResponseAsync

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

Crie o portal de API padrão ou atualize o portal de API existente.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
apiPortalResource - O portal de API para a operação de criação ou atualização.

Returns:

recurso do portal de API juntamente com Response<T> a conclusão bem-sucedida de Mono.

delete

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

Exclua o portal de API padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.

delete

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

Exclua o portal de API padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
context - O contexto a ser associado a essa operação.

deleteAsync

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

Exclua o portal de API padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

deleteWithResponseAsync

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

Exclua o portal de API padrão.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

get

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

Obtenha o portal de API e suas propriedades.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.

Returns:

o portal de API e suas propriedades.

getAsync

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

Obtenha o portal de API e suas propriedades.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.

Returns:

o portal de API e suas propriedades na conclusão bem-sucedida do Mono.

getWithResponse

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

Obtenha o portal de API e suas propriedades.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
context - O contexto a ser associado a essa operação.

Returns:

o portal de API e suas propriedades junto com Response<T>.

getWithResponseAsync

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

Obtenha o portal de API e suas propriedades.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.

Returns:

o portal de API e suas propriedades, juntamente com Response<T> a conclusão bem-sucedida de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName)

Manipula solicitações para listar todos os recursos em um Serviço.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.

Returns:

que inclui uma matriz de recursos do portal de API e um possível link para o próximo conjunto como resposta paginada com PagedIterable<T>.

list

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

Manipula solicitações para listar todos os recursos em um Serviço.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
context - O contexto a ser associado a essa operação.

Returns:

que inclui uma matriz de recursos do portal de API e um possível link para o próximo conjunto como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName)

Manipula solicitações para listar todos os recursos em um Serviço.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.

Returns:

que inclui uma matriz de recursos do portal de API e um possível link para o próximo conjunto como resposta paginada com PagedFlux<T>.

validateDomain

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

Verifique se os domínios são válidos, bem como não estão em uso.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
validatePayload - Conteúdo de domínio personalizado a ser validado.

Returns:

resultado da validação para o domínio personalizado.

validateDomainAsync

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

Verifique se os domínios são válidos, bem como não estão em uso.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
validatePayload - Conteúdo de domínio personalizado a ser validado.

Returns:

resultado da validação para o domínio personalizado após a conclusão bem-sucedida do Mono.

validateDomainWithResponse

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

Verifique se os domínios são válidos, bem como não estão em uso.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
validatePayload - Conteúdo de domínio personalizado a ser validado.
context - O contexto a ser associado a essa operação.

Returns:

resultado da validação para o domínio personalizado junto com Response<T>.

validateDomainWithResponseAsync

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

Verifique se os domínios são válidos, bem como não estão em uso.

Parameters:

resourceGroupName - O nome do grupo de recursos que contém o recurso. Você pode obter esse valor por meio da API do Gerenciador de Recursos do Azure ou por meio do portal.
serviceName - O nome do recurso serviço.
apiPortalName - O nome do portal de API.
validatePayload - Conteúdo de domínio personalizado a ser validado.

Returns:

resultado da validação para o domínio personalizado juntamente com Response<T> a conclusão bem-sucedida de Mono.

Aplica-se a