IApplicationGatewaysOperations Interface

Definition

ApplicationGatewaysOperations operations.

public interface IApplicationGatewaysOperations
type IApplicationGatewaysOperations = interface
Public Interface IApplicationGatewaysOperations

Methods

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

Gets the backend health of the specified application gateway in a resource group.

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

Gets the backend health of the specified application gateway in a resource group.

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, ApplicationGatewayInner, Dictionary<String,List<String>>, CancellationToken)

Creates or updates the specified application gateway.

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

Deletes the specified application gateway.

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

Starts the specified application gateway.

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

Stops the specified application gateway in a resource group.

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

Creates or updates the specified application gateway.

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

Deletes the specified application gateway.

GetSslPredefinedPolicyWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the specified application gateway.

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

Gets all the application gateways in a subscription.

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

Gets all the application gateways in a subscription.

ListAvailableSslOptionsWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)
ListAvailableSslPredefinedPoliciesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListAvailableSslPredefinedPoliciesWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)
ListAvailableWafRuleSetsWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)
ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all application gateways in a resource group.

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

Lists all application gateways in a resource group.

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

Starts the specified application gateway.

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

Stops the specified application gateway in a resource group.

Extension Methods

BackendHealthAsync(IApplicationGatewaysOperations, String, String, String, CancellationToken)

Gets the backend health of the specified application gateway in a resource group.

BeginBackendHealthAsync(IApplicationGatewaysOperations, String, String, String, CancellationToken)

Gets the backend health of the specified application gateway in a resource group.

BeginCreateOrUpdateAsync(IApplicationGatewaysOperations, String, String, ApplicationGatewayInner, CancellationToken)

Creates or updates the specified application gateway.

BeginDeleteAsync(IApplicationGatewaysOperations, String, String, CancellationToken)

Deletes the specified application gateway.

BeginStartAsync(IApplicationGatewaysOperations, String, String, CancellationToken)

Starts the specified application gateway.

BeginStopAsync(IApplicationGatewaysOperations, String, String, CancellationToken)

Stops the specified application gateway in a resource group.

CreateOrUpdateAsync(IApplicationGatewaysOperations, String, String, ApplicationGatewayInner, CancellationToken)

Creates or updates the specified application gateway.

DeleteAsync(IApplicationGatewaysOperations, String, String, CancellationToken)

Deletes the specified application gateway.

GetAsync(IApplicationGatewaysOperations, String, String, CancellationToken)

Gets the specified application gateway.

GetSslPredefinedPolicyAsync(IApplicationGatewaysOperations, String, CancellationToken)
ListAllAsync(IApplicationGatewaysOperations, CancellationToken)

Gets all the application gateways in a subscription.

ListAllNextAsync(IApplicationGatewaysOperations, String, CancellationToken)

Gets all the application gateways in a subscription.

ListAsync(IApplicationGatewaysOperations, String, CancellationToken)

Lists all application gateways in a resource group.

ListAvailableSslOptionsAsync(IApplicationGatewaysOperations, CancellationToken)
ListAvailableSslPredefinedPoliciesAsync(IApplicationGatewaysOperations, CancellationToken)
ListAvailableSslPredefinedPoliciesNextAsync(IApplicationGatewaysOperations, String, CancellationToken)
ListAvailableWafRuleSetsAsync(IApplicationGatewaysOperations, CancellationToken)
ListNextAsync(IApplicationGatewaysOperations, String, CancellationToken)

Lists all application gateways in a resource group.

StartAsync(IApplicationGatewaysOperations, String, String, CancellationToken)

Starts the specified application gateway.

StopAsync(IApplicationGatewaysOperations, String, String, CancellationToken)

Stops the specified application gateway in a resource group.

Applies to