Compartir a través de


GatewaysClient Interfaz

public interface GatewaysClient

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en GatewaysClient.

Resumen del método

Modificador y tipo Método y descripción
abstract SyncPoller<PollResult<GatewayResourceInner>,GatewayResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String gatewayName, GatewayResourceInner gatewayResource)

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

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

Obtenga Spring Cloud Gateway y sus propiedades.

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

Obtenga Spring Cloud Gateway y sus propiedades.

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

Obtenga Spring Cloud Gateway y sus propiedades.

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

Obtenga Spring Cloud Gateway y sus propiedades.

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

Controla las solicitudes para enumerar todos los recursos de un servicio.

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

Controla las solicitudes para enumerar todos los recursos de un servicio.

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

Controla las solicitudes para enumerar todos los recursos de un servicio.

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

Compruebe que los dominios son válidos, así como no están en uso.

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

Compruebe que los dominios son válidos, así como no están en uso.

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

Compruebe que los dominios son válidos, así como no están en uso.

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

Compruebe que los dominios son válidos, así como no están en uso.

Detalles del método

beginCreateOrUpdate

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
gatewayResource - Puerta de enlace para la operación de creación o actualización.

Returns:

SyncPoller<T,U> para sondear el recurso spring Cloud Gateway.

beginCreateOrUpdate

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
gatewayResource - Puerta de enlace para la operación de creación o actualización.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear el recurso spring Cloud Gateway.

beginCreateOrUpdateAsync

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
gatewayResource - Puerta de enlace para la operación de creación o actualización.

Returns:

PollerFlux<T,U> para sondear el recurso spring Cloud Gateway.

beginDelete

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDelete

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDeleteAsync

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.

Returns:

PollerFlux<T,U> para sondear la operación de larga duración.

createOrUpdate

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
gatewayResource - Puerta de enlace para la operación de creación o actualización.

Returns:

recurso spring Cloud Gateway.

createOrUpdate

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
gatewayResource - Puerta de enlace para la operación de creación o actualización.
context - Contexto que se va a asociar a esta operación.

Returns:

recurso spring Cloud Gateway.

createOrUpdateAsync

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
gatewayResource - Puerta de enlace para la operación de creación o actualización.

Returns:

Recurso de spring Cloud Gateway al completarse correctamente.Mono

createOrUpdateWithResponseAsync

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

Cree la puerta de enlace de Spring Cloud predeterminada o actualice la puerta de enlace de Spring Cloud existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
gatewayResource - Puerta de enlace para la operación de creación o actualización.

Returns:

recurso spring Cloud Gateway junto con Response<T> una finalización correcta de Mono.

delete

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.

delete

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
context - Contexto que se va a asociar a esta operación.

deleteAsync

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

deleteWithResponseAsync

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

Deshabilite la puerta de enlace de Spring Cloud predeterminada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.

Returns:

al Response<T> finalizar correctamente .Mono

get

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

Obtenga Spring Cloud Gateway y sus propiedades.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.

Returns:

Spring Cloud Gateway y sus propiedades.

getAsync

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

Obtenga Spring Cloud Gateway y sus propiedades.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.

Returns:

Spring Cloud Gateway y sus propiedades al finalizar Monocorrectamente .

getWithResponse

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

Obtenga Spring Cloud Gateway y sus propiedades.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.
context - Contexto que se va a asociar a esta operación.

Returns:

Spring Cloud Gateway y sus propiedades junto con Response<T>.

getWithResponseAsync

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

Obtenga Spring Cloud Gateway y sus propiedades.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
gatewayName - Nombre de Spring Cloud Gateway.

Returns:

Spring Cloud Gateway y sus propiedades junto con Response<T> una finalización correcta de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName)

Controla las solicitudes para enumerar todos los recursos de un servicio.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.

Returns:

que incluye una matriz de recursos de puerta de enlace y un posible vínculo para el siguiente conjunto como respuesta paginada con PagedIterable<T>.

list

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

Controla las solicitudes para enumerar todos los recursos de un servicio.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso de servicio.
context - Contexto que se va a asociar a esta operación.

Returns:

objeto que incluye una matriz de recursos de puerta de enlace y un posible vínculo para el siguiente conjunto como respuesta paginada con PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName)

Controla las solicitudes para enumerar todos los recursos de un servicio.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso De servicio.

Returns:

objeto que incluye una matriz de recursos de puerta de enlace y un posible vínculo para el siguiente conjunto como respuesta paginada con PagedFlux<T>.

validateDomain

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

Compruebe que los dominios son válidos, así como no están en uso.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso De servicio.
gatewayName - Nombre de Spring Cloud Gateway.
validatePayload - Carga de dominio personalizada que se va a validar.

Returns:

resultado de validación para el dominio personalizado.

validateDomainAsync

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

Compruebe que los dominios son válidos, así como no están en uso.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso De servicio.
gatewayName - Nombre de Spring Cloud Gateway.
validatePayload - Carga de dominio personalizada que se va a validar.

Returns:

resultado de Monovalidación del dominio personalizado al finalizar correctamente .

validateDomainWithResponse

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

Compruebe que los dominios son válidos, así como no están en uso.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso De servicio.
gatewayName - Nombre de Spring Cloud Gateway.
validatePayload - Carga de dominio personalizada que se va a validar.
context - Contexto que se va a asociar a esta operación.

Returns:

resultado de validación para un dominio personalizado junto con Response<T>.

validateDomainWithResponseAsync

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

Compruebe que los dominios son válidos, así como no están en uso.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure.
serviceName - Nombre del recurso De servicio.
gatewayName - Nombre de Spring Cloud Gateway.
validatePayload - Carga de dominio personalizada que se va a validar.

Returns:

resultado de validación del dominio personalizado junto con Response<T> la finalización correcta de Mono.

Se aplica a