FirewallRulesOperations interface

Interface representing a FirewallRules operations.

Properties

beginCreateOrReplace
beginCreateOrReplaceAndWait
beginDelete
beginDeleteAndWait
createOrReplace

Creates or replaces a HorizonDB pool firewall rule.

delete

Deletes a HorizonDB pool firewall rule.

get

Gets information about a HorizonDB pool firewall rule.

list

Lists all HorizonDB firewall rules in a pool.

Property Details

beginCreateOrReplace

Warning

This API is now deprecated.

use createOrReplace instead

beginCreateOrReplace: (resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, resource: FirewallRuleCreateOrUpdate, options?: FirewallRulesCreateOrReplaceOptionalParams) => Promise<SimplePollerLike<OperationState<FirewallRule>, FirewallRule>>

Property Value

(resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, resource: FirewallRuleCreateOrUpdate, options?: FirewallRulesCreateOrReplaceOptionalParams) => Promise<SimplePollerLike<OperationState<FirewallRule>, FirewallRule>>

beginCreateOrReplaceAndWait

Warning

This API is now deprecated.

use createOrReplace instead

beginCreateOrReplaceAndWait: (resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, resource: FirewallRuleCreateOrUpdate, options?: FirewallRulesCreateOrReplaceOptionalParams) => Promise<FirewallRule>

Property Value

(resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, resource: FirewallRuleCreateOrUpdate, options?: FirewallRulesCreateOrReplaceOptionalParams) => Promise<FirewallRule>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => Promise<void>

createOrReplace

Creates or replaces a HorizonDB pool firewall rule.

createOrReplace: (resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, resource: FirewallRuleCreateOrUpdate, options?: FirewallRulesCreateOrReplaceOptionalParams) => PollerLike<OperationState<FirewallRule>, FirewallRule>

Property Value

(resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, resource: FirewallRuleCreateOrUpdate, options?: FirewallRulesCreateOrReplaceOptionalParams) => PollerLike<OperationState<FirewallRule>, FirewallRule>

delete

Deletes a HorizonDB pool firewall rule.

delete: (resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, options?: FirewallRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets information about a HorizonDB pool firewall rule.

get: (resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams) => Promise<FirewallRule>

Property Value

(resourceGroupName: string, clusterName: string, poolName: string, firewallRuleName: string, options?: FirewallRulesGetOptionalParams) => Promise<FirewallRule>

list

Lists all HorizonDB firewall rules in a pool.

list: (resourceGroupName: string, clusterName: string, poolName: string, options?: FirewallRulesListOptionalParams) => PagedAsyncIterableIterator<FirewallRule, FirewallRule[], PageSettings>

Property Value

(resourceGroupName: string, clusterName: string, poolName: string, options?: FirewallRulesListOptionalParams) => PagedAsyncIterableIterator<FirewallRule, FirewallRule[], PageSettings>