FirewallRules class
表示 FirewallRules 的类。
构造函数
| Firewall |
创建 FirewallRules。 |
方法
构造函数详细信息
FirewallRules(DataLakeAnalyticsAccountManagementClientContext)
创建 FirewallRules。
new FirewallRules(client: DataLakeAnalyticsAccountManagementClientContext)
参数
对服务客户端的引用。
方法详细信息
createOrUpdate(string, string, string, CreateOrUpdateFirewallRuleParameters, RequestOptionsBase)
创建或更新指定的防火墙规则。 在更新期间,具有指定名称的防火墙规则将替换为此新防火墙规则。
function createOrUpdate(resourceGroupName: string, accountName: string, firewallRuleName: string, parameters: CreateOrUpdateFirewallRuleParameters, options?: RequestOptionsBase): Promise<FirewallRulesCreateOrUpdateResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要创建或更新的防火墙规则的名称。
- parameters
- CreateOrUpdateFirewallRuleParameters
提供用于创建或更新防火墙规则的参数。
- options
- RequestOptionsBase
可选参数
返回
Promise<FirewallRulesCreateOrUpdateResponse>
承诺<Models.FirewallRulesCreateOrUpdateResponse>
createOrUpdate(string, string, string, CreateOrUpdateFirewallRuleParameters, RequestOptionsBase, ServiceCallback<FirewallRule>)
function createOrUpdate(resourceGroupName: string, accountName: string, firewallRuleName: string, parameters: CreateOrUpdateFirewallRuleParameters, options: RequestOptionsBase, callback: ServiceCallback<FirewallRule>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要创建或更新的防火墙规则的名称。
- parameters
- CreateOrUpdateFirewallRuleParameters
提供用于创建或更新防火墙规则的参数。
- options
- RequestOptionsBase
可选参数
- callback
回调
createOrUpdate(string, string, string, CreateOrUpdateFirewallRuleParameters, ServiceCallback<FirewallRule>)
function createOrUpdate(resourceGroupName: string, accountName: string, firewallRuleName: string, parameters: CreateOrUpdateFirewallRuleParameters, callback: ServiceCallback<FirewallRule>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要创建或更新的防火墙规则的名称。
- parameters
- CreateOrUpdateFirewallRuleParameters
提供用于创建或更新防火墙规则的参数。
- callback
回调
deleteMethod(string, string, string, RequestOptionsBase)
从指定的 Data Lake Analytics 帐户中删除指定的防火墙规则
function deleteMethod(resourceGroupName: string, accountName: string, firewallRuleName: string, options?: RequestOptionsBase): Promise<RestResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要删除的防火墙规则的名称。
- options
- RequestOptionsBase
可选参数
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountName: string, firewallRuleName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要删除的防火墙规则的名称。
- options
- RequestOptionsBase
可选参数
- callback
-
ServiceCallback<void>
回调
deleteMethod(string, string, string, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountName: string, firewallRuleName: string, callback: ServiceCallback<void>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要删除的防火墙规则的名称。
- callback
-
ServiceCallback<void>
回调
get(string, string, string, RequestOptionsBase)
获取指定的 Data Lake Analytics 防火墙规则。
function get(resourceGroupName: string, accountName: string, firewallRuleName: string, options?: RequestOptionsBase): Promise<FirewallRulesGetResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要检索的防火墙规则的名称。
- options
- RequestOptionsBase
可选参数
返回
Promise<FirewallRulesGetResponse>
承诺<Models.FirewallRulesGetResponse>
get(string, string, string, RequestOptionsBase, ServiceCallback<FirewallRule>)
function get(resourceGroupName: string, accountName: string, firewallRuleName: string, options: RequestOptionsBase, callback: ServiceCallback<FirewallRule>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要检索的防火墙规则的名称。
- options
- RequestOptionsBase
可选参数
- callback
回调
get(string, string, string, ServiceCallback<FirewallRule>)
function get(resourceGroupName: string, accountName: string, firewallRuleName: string, callback: ServiceCallback<FirewallRule>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要检索的防火墙规则的名称。
- callback
回调
listByAccount(string, string, RequestOptionsBase)
列出指定的 Data Lake Analytics 帐户中的 Data Lake Analytics 防火墙规则。
function listByAccount(resourceGroupName: string, accountName: string, options?: RequestOptionsBase): Promise<FirewallRulesListByAccountResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- options
- RequestOptionsBase
可选参数
返回
Promise<FirewallRulesListByAccountResponse>
承诺<模型.FirewallRulesListByAccountResponse>
listByAccount(string, string, RequestOptionsBase, ServiceCallback<FirewallRuleListResult>)
function listByAccount(resourceGroupName: string, accountName: string, options: RequestOptionsBase, callback: ServiceCallback<FirewallRuleListResult>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- options
- RequestOptionsBase
可选参数
- callback
回调
listByAccount(string, string, ServiceCallback<FirewallRuleListResult>)
function listByAccount(resourceGroupName: string, accountName: string, callback: ServiceCallback<FirewallRuleListResult>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- callback
回调
listByAccountNext(string, RequestOptionsBase)
列出指定的 Data Lake Analytics 帐户中的 Data Lake Analytics 防火墙规则。
function listByAccountNext(nextPageLink: string, options?: RequestOptionsBase): Promise<FirewallRulesListByAccountNextResponse>
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
返回
承诺<Models.FirewallRulesListByAccountNextResponse>
listByAccountNext(string, RequestOptionsBase, ServiceCallback<FirewallRuleListResult>)
function listByAccountNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<FirewallRuleListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
- callback
回调
listByAccountNext(string, ServiceCallback<FirewallRuleListResult>)
function listByAccountNext(nextPageLink: string, callback: ServiceCallback<FirewallRuleListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- callback
回调
update(string, string, string, FirewallRulesUpdateOptionalParams)
更新指定的防火墙规则。
function update(resourceGroupName: string, accountName: string, firewallRuleName: string, options?: FirewallRulesUpdateOptionalParams): Promise<FirewallRulesUpdateResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要更新的防火墙规则的名称。
可选参数
返回
Promise<FirewallRulesUpdateResponse>
承诺<Models.FirewallRulesUpdateResponse>
update(string, string, string, FirewallRulesUpdateOptionalParams, ServiceCallback<FirewallRule>)
function update(resourceGroupName: string, accountName: string, firewallRuleName: string, options: FirewallRulesUpdateOptionalParams, callback: ServiceCallback<FirewallRule>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要更新的防火墙规则的名称。
可选参数
- callback
回调
update(string, string, string, ServiceCallback<FirewallRule>)
function update(resourceGroupName: string, accountName: string, firewallRuleName: string, callback: ServiceCallback<FirewallRule>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- firewallRuleName
-
string
要更新的防火墙规则的名称。
- callback
回调