Compartilhar via


Providers Interface

Implementações

public interface Providers
extends SupportsListing<Provider>, SupportsGettingByName<Provider>

Ponto de entrada para a API de gerenciamento de provedores.

Resumo do método

Modificador e tipo Método e descrição
abstract rx.Observable<Provider> getByNameAsync(String name)

Obtém as informações sobre um provedor do Azure com base no nome do provedor.

abstract Provider register(String resourceProviderNamespace)

Registra o provedor a ser usado com uma assinatura.

abstract rx.Observable<Provider> registerAsync(String resourceProviderNamespace)

Registra o provedor a ser usado com uma assinatura de forma assíncrona.

abstract com.microsoft.rest.ServiceFuture<Provider> registerAsync(String resourceProviderNamespace, ServiceCallback<Provider> callback)

Registra o provedor a ser usado com uma assinatura de forma assíncrona.

abstract Provider unregister(String resourceProviderNamespace)

Cancela o registro do provedor de uma assinatura.

abstract rx.Observable<Provider> unregisterAsync(String resourceProviderNamespace)

Cancela o registro do provedor de uma assinatura de forma assíncrona.

abstract com.microsoft.rest.ServiceFuture<Provider> unregisterAsync(String resourceProviderNamespace, ServiceCallback<Provider> callback)

Cancela o registro do provedor de uma assinatura de forma assíncrona.

Detalhes do método

getByNameAsync

public abstract Observable getByNameAsync(String name)

Obtém as informações sobre um provedor do Azure com base no nome do provedor.

Parameters:

name - o nome do provedor

Returns:

uma representação da computação adiada dessa chamada retornando o provedor encontrado, se houver

register

public abstract Provider register(String resourceProviderNamespace)

Registra o provedor a ser usado com uma assinatura.

Parameters:

resourceProviderNamespace - namespace do provedor de recursos

Returns:

o provedor registrado

registerAsync

public abstract Observable registerAsync(String resourceProviderNamespace)

Registra o provedor a ser usado com uma assinatura de forma assíncrona.

Parameters:

resourceProviderNamespace - Namespace do provedor de recursos

Returns:

uma representação da computação adiada dessa chamada retornando o provedor registrado se tiver êxito

registerAsync

public abstract ServiceFuture registerAsync(String resourceProviderNamespace, ServiceCallback callback)

Registra o provedor a ser usado com uma assinatura de forma assíncrona.

Parameters:

resourceProviderNamespace - Namespace do provedor de recursos
callback - o retorno de chamada para chamar em caso de êxito ou falha com o objeto ProviderInner encapsulado como parâmetro se tiver êxito

Returns:

um identificador para cancelar a solicitação

unregister

public abstract Provider unregister(String resourceProviderNamespace)

Cancela o registro do provedor de uma assinatura.

Parameters:

resourceProviderNamespace - Namespace do provedor de recursos

Returns:

o objeto ProviderInner encapsulado em ServiceResponse se tiver êxito

unregisterAsync

public abstract Observable unregisterAsync(String resourceProviderNamespace)

Cancela o registro do provedor de uma assinatura de forma assíncrona.

Parameters:

resourceProviderNamespace - Namespace do provedor de recursos

Returns:

uma representação da computação adiada dessa chamada retornando o Provedor não registrado se tiver êxito

unregisterAsync

public abstract ServiceFuture unregisterAsync(String resourceProviderNamespace, ServiceCallback callback)

Cancela o registro do provedor de uma assinatura de forma assíncrona.

Parameters:

resourceProviderNamespace - namespace do provedor de recursos
callback - o retorno de chamada para chamar em caso de êxito ou falha com o objeto ProviderInner encapsulado como parâmetro se tiver êxito

Returns:

um identificador para cancelar a solicitação

Aplica-se a