FirewallRulesClient Interface

public interface FirewallRulesClient

An instance of this class provides access to all the operations defined in FirewallRulesClient.

Method Summary

Modifier and Type Method and Description
abstract FirewallRuleInner createOrUpdate(String resourceGroupName, String accountName, String firewallRuleName, CreateOrUpdateFirewallRuleParameters parameters)

Creates or updates the specified firewall rule.

abstract Response<FirewallRuleInner> createOrUpdateWithResponse(String resourceGroupName, String accountName, String firewallRuleName, CreateOrUpdateFirewallRuleParameters parameters, Context context)

Creates or updates the specified firewall rule.

abstract void delete(String resourceGroupName, String accountName, String firewallRuleName)

Deletes the specified firewall rule from the specified Data Lake Analytics account.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String accountName, String firewallRuleName, Context context)

Deletes the specified firewall rule from the specified Data Lake Analytics account.

abstract FirewallRuleInner get(String resourceGroupName, String accountName, String firewallRuleName)

Gets the specified Data Lake Analytics firewall rule.

abstract Response<FirewallRuleInner> getWithResponse(String resourceGroupName, String accountName, String firewallRuleName, Context context)

Gets the specified Data Lake Analytics firewall rule.

abstract PagedIterable<FirewallRuleInner> listByAccount(String resourceGroupName, String accountName)

Lists the Data Lake Analytics firewall rules within the specified Data Lake Analytics account.

abstract PagedIterable<FirewallRuleInner> listByAccount(String resourceGroupName, String accountName, Context context)

Lists the Data Lake Analytics firewall rules within the specified Data Lake Analytics account.

abstract FirewallRuleInner update(String resourceGroupName, String accountName, String firewallRuleName)

Updates the specified firewall rule.

abstract Response<FirewallRuleInner> updateWithResponse(String resourceGroupName, String accountName, String firewallRuleName, UpdateFirewallRuleParameters parameters, Context context)

Updates the specified firewall rule.

Method Details

createOrUpdate

public abstract FirewallRuleInner createOrUpdate(String resourceGroupName, String accountName, String firewallRuleName, CreateOrUpdateFirewallRuleParameters parameters)

Creates or updates the specified firewall rule. During update, the firewall rule with the specified name will be replaced with this new firewall rule.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
firewallRuleName - The name of the firewall rule to create or update.
parameters - Parameters supplied to create or update the firewall rule.

Returns:

data Lake Analytics firewall rule information.

createOrUpdateWithResponse

public abstract Response<FirewallRuleInner> createOrUpdateWithResponse(String resourceGroupName, String accountName, String firewallRuleName, CreateOrUpdateFirewallRuleParameters parameters, Context context)

Creates or updates the specified firewall rule. During update, the firewall rule with the specified name will be replaced with this new firewall rule.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
firewallRuleName - The name of the firewall rule to create or update.
parameters - Parameters supplied to create or update the firewall rule.
context - The context to associate with this operation.

Returns:

data Lake Analytics firewall rule information along with Response<T>.

delete

public abstract void delete(String resourceGroupName, String accountName, String firewallRuleName)

Deletes the specified firewall rule from the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
firewallRuleName - The name of the firewall rule to delete.

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String resourceGroupName, String accountName, String firewallRuleName, Context context)

Deletes the specified firewall rule from the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
firewallRuleName - The name of the firewall rule to delete.
context - The context to associate with this operation.

Returns:

get

public abstract FirewallRuleInner get(String resourceGroupName, String accountName, String firewallRuleName)

Gets the specified Data Lake Analytics firewall rule.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
firewallRuleName - The name of the firewall rule to retrieve.

Returns:

the specified Data Lake Analytics firewall rule.

getWithResponse

public abstract Response<FirewallRuleInner> getWithResponse(String resourceGroupName, String accountName, String firewallRuleName, Context context)

Gets the specified Data Lake Analytics firewall rule.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
firewallRuleName - The name of the firewall rule to retrieve.
context - The context to associate with this operation.

Returns:

the specified Data Lake Analytics firewall rule along with Response<T>.

listByAccount

public abstract PagedIterable<FirewallRuleInner> listByAccount(String resourceGroupName, String accountName)

Lists the Data Lake Analytics firewall rules within the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.

Returns:

data Lake Analytics firewall rule list information as paginated response with PagedIterable<T>.

listByAccount

public abstract PagedIterable<FirewallRuleInner> listByAccount(String resourceGroupName, String accountName, Context context)

Lists the Data Lake Analytics firewall rules within the specified Data Lake Analytics account.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
context - The context to associate with this operation.

Returns:

data Lake Analytics firewall rule list information as paginated response with PagedIterable<T>.

update

public abstract FirewallRuleInner update(String resourceGroupName, String accountName, String firewallRuleName)

Updates the specified firewall rule.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
firewallRuleName - The name of the firewall rule to update.

Returns:

data Lake Analytics firewall rule information.

updateWithResponse

public abstract Response<FirewallRuleInner> updateWithResponse(String resourceGroupName, String accountName, String firewallRuleName, UpdateFirewallRuleParameters parameters, Context context)

Updates the specified firewall rule.

Parameters:

resourceGroupName - The name of the Azure resource group.
accountName - The name of the Data Lake Analytics account.
firewallRuleName - The name of the firewall rule to update.
parameters - Parameters supplied to update the firewall rule.
context - The context to associate with this operation.

Returns:

data Lake Analytics firewall rule information along with Response<T>.

Applies to