Freigeben über


Providers Schnittstelle

Implementiert

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

Einstiegspunkt für die Anbieterverwaltungs-API.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract rx.Observable<Provider> getByNameAsync(String name)

Ruft die Informationen zu einem Anbieter aus Azure basierend auf dem Anbieternamen ab.

abstract Provider register(String resourceProviderNamespace)

Registriert den mit einem Abonnement zu verwendenden Anbieter.

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

Registriert den Anbieter, der asynchron mit einem Abonnement verwendet werden soll.

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

Registriert den Anbieter, der asynchron mit einem Abonnement verwendet werden soll.

abstract Provider unregister(String resourceProviderNamespace)

Hebt die Registrierung eines Anbieters von einem Abonnement auf.

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

Hebt die Registrierung des Anbieters für ein Abonnement asynchron auf.

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

Hebt die Registrierung des Anbieters für ein Abonnement asynchron auf.

Details zur Methode

getByNameAsync

public abstract Observable getByNameAsync(String name)

Ruft die Informationen zu einem Anbieter aus Azure basierend auf dem Anbieternamen ab.

Parameters:

name - der Name des Anbieters

Returns:

eine Darstellung der verzögerten Berechnung dieses Aufrufs, die den gefundenen Anbieter zurückgibt, falls vorhanden

register

public abstract Provider register(String resourceProviderNamespace)

Registriert den mit einem Abonnement zu verwendenden Anbieter.

Parameters:

resourceProviderNamespace - Namespace des Ressourcenanbieters

Returns:

der registrierte Anbieter

registerAsync

public abstract Observable registerAsync(String resourceProviderNamespace)

Registriert den Anbieter, der asynchron mit einem Abonnement verwendet werden soll.

Parameters:

resourceProviderNamespace - Namespace des Ressourcenanbieters

Returns:

Eine Darstellung der verzögerten Berechnung dieses Aufrufs, die bei erfolgreicher Ausführung den registrierten Anbieter zurückgibt

registerAsync

public abstract ServiceFuture registerAsync(String resourceProviderNamespace, ServiceCallback callback)

Registriert den Anbieter, der asynchron mit einem Abonnement verwendet werden soll.

Parameters:

resourceProviderNamespace - Namespace des Ressourcenanbieters
callback - der Rückruf zum Aufrufen von Erfolg oder Fehler mit dem Als Parameter umschlossenen ProviderInner-Objekt bei Erfolgreicher Ausführung

Returns:

ein Handle zum Abbrechen der Anforderung

unregister

public abstract Provider unregister(String resourceProviderNamespace)

Hebt die Registrierung eines Anbieters von einem Abonnement auf.

Parameters:

resourceProviderNamespace - Namespace des Ressourcenanbieters

Returns:

Das Umschlossene ServiceResponse ProviderInner-Objekt bei erfolgreicher Ausführung

unregisterAsync

public abstract Observable unregisterAsync(String resourceProviderNamespace)

Hebt die Registrierung des Anbieters für ein Abonnement asynchron auf.

Parameters:

resourceProviderNamespace - Namespace des Ressourcenanbieters

Returns:

Eine Darstellung der verzögerten Berechnung dieses Aufrufs, die bei erfolgreicher Ausführung den nicht registrierten Anbieter zurückgibt

unregisterAsync

public abstract ServiceFuture unregisterAsync(String resourceProviderNamespace, ServiceCallback callback)

Hebt die Registrierung des Anbieters für ein Abonnement asynchron auf.

Parameters:

resourceProviderNamespace - Namespace des Ressourcenanbieters
callback - der Rückruf zum Aufrufen von Erfolg oder Fehler mit dem Als Parameter umschlossenen ProviderInner-Objekt bei Erfolgreicher Ausführung

Returns:

ein Handle zum Abbrechen der Anforderung

Gilt für: