Share via


IGatewayApiOperations Interface

Definition

GatewayApiOperations operations.

public interface IGatewayApiOperations
type IGatewayApiOperations = interface
Public Interface IGatewayApiOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, String, String, AssociationContract, Dictionary<String,List<String>>, CancellationToken)

Adds an API to the specified Gateway.

DeleteWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified API from the specified Gateway.

GetEntityTagWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Checks that API entity specified by identifier is associated with the Gateway entity.

ListByServiceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of the APIs associated with a gateway.

ListByServiceWithHttpMessagesAsync(String, String, String, ODataQuery<ApiContract>, Dictionary<String,List<String>>, CancellationToken)

Lists a collection of the APIs associated with a gateway.

Extension Methods

CreateOrUpdate(IGatewayApiOperations, String, String, String, String, AssociationContract)

Adds an API to the specified Gateway.

CreateOrUpdateAsync(IGatewayApiOperations, String, String, String, String, AssociationContract, CancellationToken)

Adds an API to the specified Gateway.

Delete(IGatewayApiOperations, String, String, String, String)

Deletes the specified API from the specified Gateway.

DeleteAsync(IGatewayApiOperations, String, String, String, String, CancellationToken)

Deletes the specified API from the specified Gateway.

GetEntityTag(IGatewayApiOperations, String, String, String, String)

Checks that API entity specified by identifier is associated with the Gateway entity.

GetEntityTagAsync(IGatewayApiOperations, String, String, String, String, CancellationToken)

Checks that API entity specified by identifier is associated with the Gateway entity.

ListByService(IGatewayApiOperations, String, String, String, ODataQuery<ApiContract>)

Lists a collection of the APIs associated with a gateway.

ListByServiceAsync(IGatewayApiOperations, String, String, String, ODataQuery<ApiContract>, CancellationToken)

Lists a collection of the APIs associated with a gateway.

ListByServiceNext(IGatewayApiOperations, String)

Lists a collection of the APIs associated with a gateway.

ListByServiceNextAsync(IGatewayApiOperations, String, CancellationToken)

Lists a collection of the APIs associated with a gateway.

Applies to