FirewallRulesClient Interface
public interface FirewallRulesClient
An instance of this class provides access to all the operations defined in FirewallRulesClient.
Method Summary
Method Details
createOrUpdate
public abstract FirewallRuleInner createOrUpdate(String resourceGroupName, String serverName, String firewallRuleName, FirewallRuleInner parameters)
Creates or updates a firewall rule.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<FirewallRuleInner> createOrUpdateAsync(String resourceGroupName, String serverName, String firewallRuleName, FirewallRuleInner parameters)
Creates or updates a firewall rule.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<FirewallRuleInner> createOrUpdateWithResponse(String resourceGroupName, String serverName, String firewallRuleName, FirewallRuleInner parameters, Context context)
Creates or updates a firewall rule.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<FirewallRuleInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String firewallRuleName, FirewallRuleInner parameters)
Creates or updates a firewall rule.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serverName, String firewallRuleName)
Deletes a firewall rule.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName, String firewallRuleName)
Deletes a firewall rule.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String serverName, String firewallRuleName, Context context)
Deletes a firewall rule.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String serverName, String firewallRuleName)
Deletes a firewall rule.
Parameters:
Returns:
get
public abstract FirewallRuleInner get(String resourceGroupName, String serverName, String firewallRuleName)
Gets a firewall rule.
Parameters:
Returns:
getAsync
public abstract Mono<FirewallRuleInner> getAsync(String resourceGroupName, String serverName, String firewallRuleName)
Gets a firewall rule.
Parameters:
Returns:
getWithResponse
public abstract Response<FirewallRuleInner> getWithResponse(String resourceGroupName, String serverName, String firewallRuleName, Context context)
Gets a firewall rule.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<FirewallRuleInner>> getWithResponseAsync(String resourceGroupName, String serverName, String firewallRuleName)
Gets a firewall rule.
Parameters:
Returns:
listByServer
public abstract PagedIterable<FirewallRuleInner> listByServer(String resourceGroupName, String serverName)
Gets a list of firewall rules.
Parameters:
Returns:
listByServer
public abstract PagedIterable<FirewallRuleInner> listByServer(String resourceGroupName, String serverName, Context context)
Gets a list of firewall rules.
Parameters:
Returns:
listByServerAsync
public abstract PagedFlux<FirewallRuleInner> listByServerAsync(String resourceGroupName, String serverName)
Gets a list of firewall rules.
Parameters:
Returns:
replace
public abstract FirewallRuleInner replace(String resourceGroupName, String serverName, FirewallRuleList parameters)
Replaces all firewall rules on the server.
Parameters:
Returns:
replaceAsync
public abstract Mono<FirewallRuleInner> replaceAsync(String resourceGroupName, String serverName, FirewallRuleList parameters)
Replaces all firewall rules on the server.
Parameters:
Returns:
replaceWithResponse
public abstract Response<FirewallRuleInner> replaceWithResponse(String resourceGroupName, String serverName, FirewallRuleList parameters, Context context)
Replaces all firewall rules on the server.
Parameters:
Returns:
replaceWithResponseAsync
public abstract Mono<Response<FirewallRuleInner>> replaceWithResponseAsync(String resourceGroupName, String serverName, FirewallRuleList parameters)
Replaces all firewall rules on the server.
Parameters:
Returns: