Share via


IApplicationGatewaysOperations Interface

Definition

ApplicationGatewaysOperations operations.

public interface IApplicationGatewaysOperations
type IApplicationGatewaysOperations = interface
Public Interface IApplicationGatewaysOperations

Methods

BackendHealthOnDemandWithHttpMessagesAsync(String, String, ApplicationGatewayOnDemandProbe, String, Dictionary<String,List<String>>, CancellationToken)

Gets the backend health for given combination of backend pool and http setting of the specified application gateway in a resource group.

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

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

BeginBackendHealthOnDemandWithHttpMessagesAsync(String, String, ApplicationGatewayOnDemandProbe, String, Dictionary<String,List<String>>, CancellationToken)

Gets the backend health for given combination of backend pool and http setting 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)

Gets Ssl predefined policy with the specified policy name.

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.

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

Lists all available request headers.

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

Lists all available response headers.

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

Lists all available server variables.

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

Lists available Ssl options for configuring Ssl policy.

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

Lists all SSL predefined policies for configuring Ssl policy.

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

Lists all SSL predefined policies for configuring Ssl policy.

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

Lists all available web application firewall rule sets.

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.

UpdateTagsWithHttpMessagesAsync(String, String, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Updates the specified application gateway tags.

Extension Methods

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

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

BackendHealthOnDemandAsync(IApplicationGatewaysOperations, String, String, ApplicationGatewayOnDemandProbe, String, CancellationToken)

Gets the backend health for given combination of backend pool and http setting 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.

BeginBackendHealthOnDemandAsync(IApplicationGatewaysOperations, String, String, ApplicationGatewayOnDemandProbe, String, CancellationToken)

Gets the backend health for given combination of backend pool and http setting 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)

Gets Ssl predefined policy with the specified policy name.

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.

ListAvailableRequestHeadersAsync(IApplicationGatewaysOperations, CancellationToken)

Lists all available request headers.

ListAvailableResponseHeadersAsync(IApplicationGatewaysOperations, CancellationToken)

Lists all available response headers.

ListAvailableServerVariablesAsync(IApplicationGatewaysOperations, CancellationToken)

Lists all available server variables.

ListAvailableSslOptionsAsync(IApplicationGatewaysOperations, CancellationToken)

Lists available Ssl options for configuring Ssl policy.

ListAvailableSslPredefinedPoliciesAsync(IApplicationGatewaysOperations, CancellationToken)

Lists all SSL predefined policies for configuring Ssl policy.

ListAvailableSslPredefinedPoliciesNextAsync(IApplicationGatewaysOperations, String, CancellationToken)

Lists all SSL predefined policies for configuring Ssl policy.

ListAvailableWafRuleSetsAsync(IApplicationGatewaysOperations, CancellationToken)

Lists all available web application firewall rule sets.

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.

UpdateTagsAsync(IApplicationGatewaysOperations, String, String, IDictionary<String,String>, CancellationToken)

Updates the specified application gateway tags.

Applies to