Compartilhar via


ProfilesClient Interface

Implementações

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

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

Resumo do método

Modificador e tipo Método e descrição
abstract TrafficManagerNameAvailabilityInner checkTrafficManagerNameAvailabilityV2(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

abstract Mono<TrafficManagerNameAvailabilityInner> checkTrafficManagerNameAvailabilityV2Async(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

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

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

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

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

abstract TrafficManagerNameAvailabilityInner checkTrafficManagerRelativeDnsNameAvailability(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

abstract Mono<TrafficManagerNameAvailabilityInner> checkTrafficManagerRelativeDnsNameAvailabilityAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

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

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

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

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

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

Criar ou atualizar um perfil do Gerenciador de Tráfego.

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

Criar ou atualizar um perfil do Gerenciador de Tráfego.

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

Criar ou atualizar um perfil do Gerenciador de Tráfego.

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

Criar ou atualizar um perfil do Gerenciador de Tráfego.

abstract DeleteOperationResultInner delete(String resourceGroupName, String profileName)

Exclui um perfil do Gerenciador de Tráfego.

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

Exclui um perfil do Gerenciador de Tráfego.

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

Exclui um perfil do Gerenciador de Tráfego.

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

Exclui um perfil do Gerenciador de Tráfego.

abstract ProfileInner getByResourceGroup(String resourceGroupName, String profileName)

Obtém um perfil do Gerenciador de Tráfego.

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

Obtém um perfil do Gerenciador de Tráfego.

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

Obtém um perfil do Gerenciador de Tráfego.

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

Obtém um perfil do Gerenciador de Tráfego.

abstract PagedIterable<ProfileInner> list()

Lista todos os perfis do Gerenciador de Tráfego em uma assinatura.

abstract PagedIterable<ProfileInner> list(Context context)

Lista todos os perfis do Gerenciador de Tráfego em uma assinatura.

abstract PagedFlux<ProfileInner> listAsync()

Lista todos os perfis do Gerenciador de Tráfego em uma assinatura.

abstract PagedIterable<ProfileInner> listByResourceGroup(String resourceGroupName)

Lista todos os perfis do Gerenciador de Tráfego em um grupo de recursos.

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

Lista todos os perfis do Gerenciador de Tráfego em um grupo de recursos.

abstract PagedFlux<ProfileInner> listByResourceGroupAsync(String resourceGroupName)

Lista todos os perfis do Gerenciador de Tráfego em um grupo de recursos.

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

Atualizar um perfil do Gerenciador de Tráfego.

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

Atualizar um perfil do Gerenciador de Tráfego.

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

Atualizar um perfil do Gerenciador de Tráfego.

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

Atualizar um perfil do Gerenciador de Tráfego.

Detalhes do método

checkTrafficManagerNameAvailabilityV2

public abstract TrafficManagerNameAvailabilityInner checkTrafficManagerNameAvailabilityV2(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

Parameters:

parameters - Os parâmetros de nome do Gerenciador de Tráfego fornecidos para a operação CheckTrafficManagerNameAvailability.

Returns:

classe que representa uma resposta de disponibilidade de nome do Gerenciador de Tráfego.

checkTrafficManagerNameAvailabilityV2Async

public abstract Mono checkTrafficManagerNameAvailabilityV2Async(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

Parameters:

parameters - Os parâmetros de nome do Gerenciador de Tráfego fornecidos para a operação CheckTrafficManagerNameAvailability.

Returns:

classe que representa uma resposta de disponibilidade de nome do Gerenciador de Tráfego após a conclusão bem-sucedida de Mono.

checkTrafficManagerNameAvailabilityV2WithResponse

public abstract Response checkTrafficManagerNameAvailabilityV2WithResponse(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters, Context context)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

Parameters:

parameters - Os parâmetros de nome do Gerenciador de Tráfego fornecidos para a operação CheckTrafficManagerNameAvailability.
context - O contexto a ser associado a essa operação.

Returns:

classe que representa uma resposta de disponibilidade de nome do Gerenciador de Tráfego junto com Response<T>.

checkTrafficManagerNameAvailabilityV2WithResponseAsync

public abstract Mono> checkTrafficManagerNameAvailabilityV2WithResponseAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

Parameters:

parameters - Os parâmetros de nome do Gerenciador de Tráfego fornecidos para a operação CheckTrafficManagerNameAvailability.

Returns:

classe que representa uma resposta de disponibilidade de nome do Gerenciador de Tráfego junto com Response<T> a conclusão bem-sucedida de Mono.

checkTrafficManagerRelativeDnsNameAvailability

public abstract TrafficManagerNameAvailabilityInner checkTrafficManagerRelativeDnsNameAvailability(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

Parameters:

parameters - Os parâmetros de nome do Gerenciador de Tráfego fornecidos para a operação CheckTrafficManagerNameAvailability.

Returns:

classe que representa uma resposta de disponibilidade de nome do Gerenciador de Tráfego.

checkTrafficManagerRelativeDnsNameAvailabilityAsync

public abstract Mono checkTrafficManagerRelativeDnsNameAvailabilityAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

Parameters:

parameters - Os parâmetros de nome do Gerenciador de Tráfego fornecidos para a operação CheckTrafficManagerNameAvailability.

Returns:

classe que representa uma resposta de disponibilidade de nome do Gerenciador de Tráfego após a conclusão bem-sucedida de Mono.

checkTrafficManagerRelativeDnsNameAvailabilityWithResponse

public abstract Response checkTrafficManagerRelativeDnsNameAvailabilityWithResponse(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters, Context context)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

Parameters:

parameters - Os parâmetros de nome do Gerenciador de Tráfego fornecidos para a operação CheckTrafficManagerNameAvailability.
context - O contexto a ser associado a essa operação.

Returns:

classe que representa uma resposta de disponibilidade de nome do Gerenciador de Tráfego junto com Response<T>.

checkTrafficManagerRelativeDnsNameAvailabilityWithResponseAsync

public abstract Mono> checkTrafficManagerRelativeDnsNameAvailabilityWithResponseAsync(CheckTrafficManagerRelativeDnsNameAvailabilityParameters parameters)

Verificar a disponibilidade de um nome DNS relativo do Gerenciador de Tráfego.

Parameters:

parameters - Os parâmetros de nome do Gerenciador de Tráfego fornecidos para a operação CheckTrafficManagerNameAvailability.

Returns:

classe que representa uma resposta de disponibilidade de nome do Gerenciador de Tráfego junto com Response<T> a conclusão bem-sucedida de Mono.

createOrUpdate

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

Criar ou atualizar um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
parameters - Os parâmetros de perfil do Gerenciador de Tráfego fornecidos para a operação CreateOrUpdate.

Returns:

classe que representa um perfil do Gerenciador de Tráfego.

createOrUpdateAsync

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

Criar ou atualizar um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
parameters - Os parâmetros de perfil do Gerenciador de Tráfego fornecidos para a operação CreateOrUpdate.

Returns:

classe que representa um perfil do Gerenciador de Tráfego após a conclusão bem-sucedida de Mono.

createOrUpdateWithResponse

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

Criar ou atualizar um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
parameters - Os parâmetros de perfil do Gerenciador de Tráfego fornecidos para a operação CreateOrUpdate.
context - O contexto a ser associado a essa operação.

Returns:

classe que representa um perfil do Gerenciador de Tráfego junto com Response<T>.

createOrUpdateWithResponseAsync

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

Criar ou atualizar um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
parameters - Os parâmetros de perfil do Gerenciador de Tráfego fornecidos para a operação CreateOrUpdate.

Returns:

classe que representa um perfil do Gerenciador de Tráfego junto com Response<T> a conclusão bem-sucedida de Mono.

delete

public abstract DeleteOperationResultInner delete(String resourceGroupName, String profileName)

Exclui um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego a ser excluído.

Returns:

o resultado da solicitação ou operação.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String profileName)

Exclui um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego a ser excluído.

Returns:

o resultado da solicitação ou operação após a conclusão bem-sucedida de Mono.

deleteWithResponse

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

Exclui um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego a ser excluído.
context - O contexto a ser associado a essa operação.

Returns:

o resultado da solicitação ou operação junto com Response<T>.

deleteWithResponseAsync

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

Exclui um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego a ser excluído.

Returns:

o resultado da solicitação ou operação junto com Response<T> a conclusão bem-sucedida de Mono.

getByResourceGroup

public abstract ProfileInner getByResourceGroup(String resourceGroupName, String profileName)

Obtém um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.

Returns:

um perfil do Gerenciador de Tráfego.

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String profileName)

Obtém um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.

Returns:

um perfil do Gerenciador de Tráfego após a conclusão bem-sucedida do Mono.

getByResourceGroupWithResponse

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

Obtém um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
context - O contexto a ser associado a essa operação.

Returns:

um perfil do Gerenciador de Tráfego junto com Response<T>.

getByResourceGroupWithResponseAsync

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

Obtém um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.

Returns:

um perfil do Gerenciador de Tráfego junto com Response<T> após a conclusão bem-sucedida do Mono.

list

public abstract PagedIterable list()

Lista todos os perfis do Gerenciador de Tráfego em uma assinatura.

Returns:

a lista de resposta da operação de perfis do Gerenciador de Tráfego como resposta paginada com PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Lista todos os perfis do Gerenciador de Tráfego em uma assinatura.

Parameters:

context - O contexto a ser associado a essa operação.

Returns:

a lista de resposta da operação de perfis do Gerenciador de Tráfego como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Lista todos os perfis do Gerenciador de Tráfego em uma assinatura.

Returns:

a lista de resposta da operação de perfis do Gerenciador de Tráfego como resposta paginada com PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Lista todos os perfis do Gerenciador de Tráfego em um grupo de recursos.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

Returns:

a lista de resposta da operação de perfis do Gerenciador de Tráfego como resposta paginada com PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Lista todos os perfis do Gerenciador de Tráfego em um grupo de recursos.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

a lista de resposta da operação de perfis do Gerenciador de Tráfego como resposta paginada com PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

Lista todos os perfis do Gerenciador de Tráfego em um grupo de recursos.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

Returns:

a lista de resposta da operação de perfis do Gerenciador de Tráfego como resposta paginada com PagedFlux<T>.

update

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

Atualizar um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
parameters - Os parâmetros de perfil do Gerenciador de Tráfego fornecidos para a operação De atualização.

Returns:

classe que representa um perfil do Gerenciador de Tráfego.

updateAsync

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

Atualizar um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
parameters - Os parâmetros de perfil do Gerenciador de Tráfego fornecidos para a operação De atualização.

Returns:

classe que representa um perfil do Gerenciador de Tráfego após a conclusão bem-sucedida de Mono.

updateWithResponse

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

Atualizar um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
parameters - Os parâmetros de perfil do Gerenciador de Tráfego fornecidos para a operação De atualização.
context - O contexto a ser associado a essa operação.

Returns:

classe que representa um perfil do Gerenciador de Tráfego junto com Response<T>.

updateWithResponseAsync

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

Atualizar um perfil do Gerenciador de Tráfego.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
profileName - O nome do perfil do Gerenciador de Tráfego.
parameters - Os parâmetros de perfil do Gerenciador de Tráfego fornecidos para a operação De atualização.

Returns:

classe que representa um perfil do Gerenciador de Tráfego junto com Response<T> a conclusão bem-sucedida de Mono.

Aplica-se a