Freigeben über


GatewaysClient Schnittstelle

public interface GatewaysClient

Ein instance dieser Klasse bietet Zugriff auf alle in GatewaysClient definierten Vorgänge.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract SyncPoller<PollResult<GatewayResourceInner>,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

abstract SyncPoller<PollResult<GatewayResourceInner>,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource, Context context)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

abstract PollerFlux<PollResult<GatewayResourceInner>,GatewayResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

abstract GatewayResourceInner createOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

abstract GatewayResourceInner createOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource, Context context)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

abstract Mono<GatewayResourceInner> createOrUpdateAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

abstract GatewayResourceInner get(String resourceGroupName, String serviceName, String gatewayName)

Rufen Sie das Spring Cloud-Gateway und seine Eigenschaften ab.

abstract Mono<GatewayResourceInner> getAsync(String resourceGroupName, String serviceName, String gatewayName)

Rufen Sie das Spring Cloud-Gateway und seine Eigenschaften ab.

abstract Response<GatewayResourceInner> getWithResponse(String resourceGroupName, String serviceName, String gatewayName, Context context)

Rufen Sie das Spring Cloud-Gateway und seine Eigenschaften ab.

abstract Mono<Response<GatewayResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName)

Rufen Sie das Spring Cloud-Gateway und seine Eigenschaften ab.

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

Verarbeitet Anforderungen zum Auflisten aller Ressourcen in einem Dienst.

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

Verarbeitet Anforderungen zum Auflisten aller Ressourcen in einem Dienst.

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

Verarbeitet Anforderungen zum Auflisten aller Ressourcen in einem Dienst.

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

Überprüfen Sie, ob die Domänen gültig sind und nicht verwendet werden.

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

Überprüfen Sie, ob die Domänen gültig sind und nicht verwendet werden.

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

Überprüfen Sie, ob die Domänen gültig sind und nicht verwendet werden.

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

Überprüfen Sie, ob die Domänen gültig sind und nicht verwendet werden.

Details zur Methode

beginCreateOrUpdate

public abstract SyncPoller,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
gatewayResource - Das Gateway für den Erstellungs- oder Aktualisierungsvorgang.

Returns:

für die SyncPoller<T,U> Abfrage der Spring Cloud Gateway-Ressource.

beginCreateOrUpdate

public abstract SyncPoller,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource, Context context)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
gatewayResource - Das Gateway für den Erstellungs- oder Aktualisierungsvorgang.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

für die SyncPoller<T,U> Abfrage der Spring Cloud Gateway-Ressource.

beginCreateOrUpdateAsync

public abstract PollerFlux,GatewayResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
gatewayResource - Das Gateway für den Erstellungs- oder Aktualisierungsvorgang.

Returns:

für die PollerFlux<T,U> Abfrage der Spring Cloud Gateway-Ressource.

beginDelete

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.

Returns:

die SyncPoller<T,U> für die Abfrage von lang andauernden Vorgängen.

beginDelete

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

die SyncPoller<T,U> für die Abfrage von lang andauernden Vorgängen.

beginDeleteAsync

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.

Returns:

die PollerFlux<T,U> für die Abfrage von lang andauernden Vorgängen.

createOrUpdate

public abstract GatewayResourceInner createOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
gatewayResource - Das Gateway für den Erstellungs- oder Aktualisierungsvorgang.

Returns:

spring Cloud Gateway-Ressource.

createOrUpdate

public abstract GatewayResourceInner createOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource, Context context)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
gatewayResource - Das Gateway für den Erstellungs- oder Aktualisierungsvorgang.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

spring Cloud Gateway-Ressource.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
gatewayResource - Das Gateway für den Erstellungs- oder Aktualisierungsvorgang.

Returns:

spring Cloud Gateway-Ressource nach erfolgreichem Abschluss von Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Erstellen Sie das Standardmäßige Spring Cloud Gateway, oder aktualisieren Sie das vorhandene Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
gatewayResource - Das Gateway für den Erstellungs- oder Aktualisierungsvorgang.

Returns:

spring Cloud Gateway-Ressource zusammen mit Response<T> nach erfolgreichem Abschluss von Mono.

delete

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.

delete

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

deleteAsync

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.

Returns:

Ein Mono , der abgeschlossen wird, wenn eine erfolgreiche Antwort empfangen wird.

deleteWithResponseAsync

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

Deaktivieren Sie das Standardmäßige Spring Cloud Gateway.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.

Returns:

die Response<T> bei erfolgreichem Abschluss von Mono.

get

public abstract GatewayResourceInner get(String resourceGroupName, String serviceName, String gatewayName)

Rufen Sie das Spring Cloud-Gateway und seine Eigenschaften ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.

Returns:

spring Cloud Gateway und seine Eigenschaften.

getAsync

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

Rufen Sie das Spring Cloud-Gateway und seine Eigenschaften ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.

Returns:

Spring Cloud Gateway und seine Eigenschaften bei erfolgreicher Fertigstellung von Mono.

getWithResponse

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

Rufen Sie das Spring Cloud-Gateway und seine Eigenschaften ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

spring Cloud Gateway und seine Eigenschaften zusammen mit Response<T>.

getWithResponseAsync

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

Rufen Sie das Spring Cloud-Gateway und seine Eigenschaften ab.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.

Returns:

das Spring Cloud Gateway und seine Eigenschaften zusammen mit Response<T> nach erfolgreichem Abschluss von Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName)

Verarbeitet Anforderungen zum Auflisten aller Ressourcen in einem Dienst.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.

Returns:

-Objekt, das ein Array von Gatewayressourcen und einen möglichen Link für den nächsten enthält, der als paginierte Antwort mit PagedIterable<T>festgelegt wird.

list

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

Verarbeitet Anforderungen zum Auflisten aller Ressourcen in einem Dienst.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

-Objekt, das ein Array von Gatewayressourcen und einen möglichen Link für den nächsten enthält, der als paginierte Antwort mit PagedIterable<T>festgelegt wird.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName)

Verarbeitet Anforderungen zum Auflisten aller Ressourcen in einem Dienst.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.

Returns:

-Objekt, das ein Array von Gatewayressourcen und einen möglichen Link für den nächsten enthält, der als paginierte Antwort mit PagedFlux<T>festgelegt wird.

validateDomain

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

Überprüfen Sie, ob die Domänen gültig sind und nicht verwendet werden.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
validatePayload - Zu überprüfende benutzerdefinierte Domänennutzlast.

Returns:

Validierungsergebnis für benutzerdefinierte Domäne.

validateDomainAsync

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

Überprüfen Sie, ob die Domänen gültig sind und nicht verwendet werden.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
validatePayload - Zu überprüfende benutzerdefinierte Domänennutzlast.

Returns:

Validierungsergebnis für benutzerdefinierte Domäne nach erfolgreichem Abschluss von Mono.

validateDomainWithResponse

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

Überprüfen Sie, ob die Domänen gültig sind und nicht verwendet werden.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
validatePayload - Zu überprüfende benutzerdefinierte Domänennutzlast.
context - Der Kontext, der diesem Vorgang zugeordnet werden soll.

Returns:

Validierungsergebnis für benutzerdefinierte Domäne zusammen mit Response<T>.

validateDomainWithResponseAsync

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

Überprüfen Sie, ob die Domänen gültig sind und nicht verwendet werden.

Parameters:

resourceGroupName - Der Name der Ressourcengruppe, die die Ressource enthält. Dieser Wert kann über die Azure-Ressourcen-Manager-API oder das Portal abgerufen werden.
serviceName - Der Name der Dienstressource.
gatewayName - Der Name von Spring Cloud Gateway.
validatePayload - Zu überprüfende benutzerdefinierte Domänennutzlast.

Returns:

Validierungsergebnis für benutzerdefinierte Domäne zusammen mit nach Response<T> erfolgreichem Abschluss von Mono.

Gilt für: