UNPKG

azure-arm-datalake-analytics

Version:

Microsoft Azure Data Lake Analytics Management Client Library for node

84 lines (72 loc) 3.26 kB
/* * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. * * Code generated by Microsoft (R) AutoRest Code Generator. * Changes may cause incorrect behavior and will be lost if the code is * regenerated. */ import { ServiceClientCredentials } from 'ms-rest'; import { AzureServiceClient, AzureServiceClientOptions } from 'ms-rest-azure'; import * as operations from "./operations"; /** * DataLakeAnalyticsJobManagementClientOptions for DataLakeAnalyticsJobManagementClient. */ declare interface DataLakeAnalyticsJobManagementClientOptions extends AzureServiceClientOptions { /** * @property {string} [adlaJobDnsSuffix] - Gets the DNS suffix used as the base for all Azure Data Lake Analytics Job service requests. */ adlaJobDnsSuffix?: string; /** * @property {string} [acceptLanguage] - Gets or sets the preferred language for the response. */ acceptLanguage?: string; /** * @property {number} [longRunningOperationRetryTimeout] - Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. */ longRunningOperationRetryTimeout?: number; /** * @property {boolean} [generateClientRequestId] - When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ generateClientRequestId?: boolean; } declare class DataLakeAnalyticsJobManagementClient extends AzureServiceClient { /** * Initializes a new instance of the DataLakeAnalyticsJobManagementClient class. * @constructor * * @class * @param {credentials} credentials - Credentials needed for the client to connect to Azure. * * @param {object} [options] - The parameter options * * @param {Array} [options.filters] - Filters to be added to the request pipeline * * @param {object} [options.requestOptions] - Options for the underlying request object * {@link https://github.com/request/request#requestoptions-callback Options doc} * * @param {boolean} [options.noRetryPolicy] - If set to true, turn off default retry policy * * @param {string} [options.adlaJobDnsSuffix] - Gets the DNS suffix used as the base for all Azure Data Lake Analytics Job service requests. * * @param {string} [options.acceptLanguage] - Gets or sets the preferred language for the response. * * @param {number} [options.longRunningOperationRetryTimeout] - Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. * * @param {boolean} [options.generateClientRequestId] - When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * */ constructor(credentials: ServiceClientCredentials, options?: DataLakeAnalyticsJobManagementClientOptions); credentials: ServiceClientCredentials; apiVersion: string; adlaJobDnsSuffix: string; acceptLanguage: string; longRunningOperationRetryTimeout: number; generateClientRequestId: boolean; // Operation groups pipelineModel: operations.PipelineModel; recurrence: operations.Recurrence; job: operations.Job; } export = DataLakeAnalyticsJobManagementClient;