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