ComputePolicies class
表示 ComputePolicies 的类。
构造函数
| Compute |
创建 ComputePolicies。 |
方法
构造函数详细信息
ComputePolicies(DataLakeAnalyticsAccountManagementClientContext)
创建 ComputePolicies。
new ComputePolicies(client: DataLakeAnalyticsAccountManagementClientContext)
参数
对服务客户端的引用。
方法详细信息
createOrUpdate(string, string, string, CreateOrUpdateComputePolicyParameters, RequestOptionsBase)
创建或更新指定的计算策略。 在更新期间,具有指定名称的计算策略将替换为此新的计算策略。 帐户最多支持 50 个策略
function createOrUpdate(resourceGroupName: string, accountName: string, computePolicyName: string, parameters: CreateOrUpdateComputePolicyParameters, options?: RequestOptionsBase): Promise<ComputePoliciesCreateOrUpdateResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要创建或更新的计算策略的名称。
- parameters
- CreateOrUpdateComputePolicyParameters
提供用于创建或更新计算策略的参数。 每个作业属性的最大并行度、每个作业属性的最小优先级或两者必须存在。
- options
- RequestOptionsBase
可选参数
返回
承诺<Models.ComputePoliciesCreateOrUpdateResponse>
createOrUpdate(string, string, string, CreateOrUpdateComputePolicyParameters, RequestOptionsBase, ServiceCallback<ComputePolicy>)
function createOrUpdate(resourceGroupName: string, accountName: string, computePolicyName: string, parameters: CreateOrUpdateComputePolicyParameters, options: RequestOptionsBase, callback: ServiceCallback<ComputePolicy>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要创建或更新的计算策略的名称。
- parameters
- CreateOrUpdateComputePolicyParameters
提供用于创建或更新计算策略的参数。 每个作业属性的最大并行度、每个作业属性的最小优先级或两者必须存在。
- options
- RequestOptionsBase
可选参数
- callback
回调
createOrUpdate(string, string, string, CreateOrUpdateComputePolicyParameters, ServiceCallback<ComputePolicy>)
function createOrUpdate(resourceGroupName: string, accountName: string, computePolicyName: string, parameters: CreateOrUpdateComputePolicyParameters, callback: ServiceCallback<ComputePolicy>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要创建或更新的计算策略的名称。
- parameters
- CreateOrUpdateComputePolicyParameters
提供用于创建或更新计算策略的参数。 每个作业属性的最大并行度、每个作业属性的最小优先级或两者必须存在。
- callback
回调
deleteMethod(string, string, string, RequestOptionsBase)
从指定的 Data Lake Analytics 帐户中删除指定的计算策略
function deleteMethod(resourceGroupName: string, accountName: string, computePolicyName: string, options?: RequestOptionsBase): Promise<RestResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要删除的计算策略的名称。
- options
- RequestOptionsBase
可选参数
返回
Promise<RestResponse>
承诺<msRest.RestResponse>
deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountName: string, computePolicyName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要删除的计算策略的名称。
- options
- RequestOptionsBase
可选参数
- callback
-
ServiceCallback<void>
回调
deleteMethod(string, string, string, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, accountName: string, computePolicyName: string, callback: ServiceCallback<void>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要删除的计算策略的名称。
- callback
-
ServiceCallback<void>
回调
get(string, string, string, RequestOptionsBase)
获取指定的 Data Lake Analytics 计算策略。
function get(resourceGroupName: string, accountName: string, computePolicyName: string, options?: RequestOptionsBase): Promise<ComputePoliciesGetResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要检索的计算策略的名称。
- options
- RequestOptionsBase
可选参数
返回
Promise<ComputePoliciesGetResponse>
承诺<Models.ComputePoliciesGetResponse>
get(string, string, string, RequestOptionsBase, ServiceCallback<ComputePolicy>)
function get(resourceGroupName: string, accountName: string, computePolicyName: string, options: RequestOptionsBase, callback: ServiceCallback<ComputePolicy>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要检索的计算策略的名称。
- options
- RequestOptionsBase
可选参数
- callback
回调
get(string, string, string, ServiceCallback<ComputePolicy>)
function get(resourceGroupName: string, accountName: string, computePolicyName: string, callback: ServiceCallback<ComputePolicy>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要检索的计算策略的名称。
- callback
回调
listByAccount(string, string, RequestOptionsBase)
列出指定的 Data Lake Analytics 帐户中的 Data Lake Analytics 计算策略。 帐户最多支持 50 个策略
function listByAccount(resourceGroupName: string, accountName: string, options?: RequestOptionsBase): Promise<ComputePoliciesListByAccountResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- options
- RequestOptionsBase
可选参数
返回
Promise<ComputePoliciesListByAccountResponse>
承诺<Models.ComputePoliciesListByAccountResponse>
listByAccount(string, string, RequestOptionsBase, ServiceCallback<ComputePolicyListResult>)
function listByAccount(resourceGroupName: string, accountName: string, options: RequestOptionsBase, callback: ServiceCallback<ComputePolicyListResult>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- options
- RequestOptionsBase
可选参数
- callback
回调
listByAccount(string, string, ServiceCallback<ComputePolicyListResult>)
function listByAccount(resourceGroupName: string, accountName: string, callback: ServiceCallback<ComputePolicyListResult>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- callback
回调
listByAccountNext(string, RequestOptionsBase)
列出指定的 Data Lake Analytics 帐户中的 Data Lake Analytics 计算策略。 帐户最多支持 50 个策略
function listByAccountNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComputePoliciesListByAccountNextResponse>
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
返回
承诺<Models.ComputePoliciesListByAccountNextResponse>
listByAccountNext(string, RequestOptionsBase, ServiceCallback<ComputePolicyListResult>)
function listByAccountNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ComputePolicyListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- options
- RequestOptionsBase
可选参数
- callback
回调
listByAccountNext(string, ServiceCallback<ComputePolicyListResult>)
function listByAccountNext(nextPageLink: string, callback: ServiceCallback<ComputePolicyListResult>)
参数
- nextPageLink
-
string
上一次成功调用 List作的 NextLink。
- callback
回调
update(string, string, string, ComputePoliciesUpdateOptionalParams)
更新指定的计算策略。
function update(resourceGroupName: string, accountName: string, computePolicyName: string, options?: ComputePoliciesUpdateOptionalParams): Promise<ComputePoliciesUpdateResponse>
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要更新的计算策略的名称。
可选参数
返回
Promise<ComputePoliciesUpdateResponse>
承诺<Models.ComputePoliciesUpdateResponse>
update(string, string, string, ComputePoliciesUpdateOptionalParams, ServiceCallback<ComputePolicy>)
function update(resourceGroupName: string, accountName: string, computePolicyName: string, options: ComputePoliciesUpdateOptionalParams, callback: ServiceCallback<ComputePolicy>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要更新的计算策略的名称。
可选参数
- callback
回调
update(string, string, string, ServiceCallback<ComputePolicy>)
function update(resourceGroupName: string, accountName: string, computePolicyName: string, callback: ServiceCallback<ComputePolicy>)
参数
- resourceGroupName
-
string
Azure 资源组的名称。
- accountName
-
string
Data Lake Analytics 帐户的名称。
- computePolicyName
-
string
要更新的计算策略的名称。
- callback
回调