ADL: Update to latest client runtime + rerun tests.
This commit is contained in:
Родитель
e96cb83485
Коммит
9151f521d4
|
@ -131,7 +131,7 @@ var mappings = {
|
|||
}
|
||||
};
|
||||
|
||||
var defaultAutoRestVersion = '0.17.0-Nightly20160613';
|
||||
var defaultAutoRestVersion = '0.17.0-Nightly20160630';
|
||||
var usingAutoRestVersion;
|
||||
var specRoot = args['spec-root'] || "https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master";
|
||||
var project = args['project'];
|
||||
|
|
|
@ -17,9 +17,9 @@ declare class DataLakeAnalyticsAccountManagementClient {
|
|||
* Initializes a new instance of the DataLakeAnalyticsAccountManagementClient class.
|
||||
* @constructor
|
||||
*
|
||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||
* @param {credentials} credentials - Credentials needed for the client to connect to Azure.
|
||||
*
|
||||
* @param {string} subscriptionId - Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
||||
* @param {string} subscriptionId - Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
||||
*
|
||||
* @param {string} [baseUri] - The base URI of the service.
|
||||
*
|
||||
|
|
|
@ -27,9 +27,9 @@ var operations = require('./operations');
|
|||
* Initializes a new instance of the DataLakeAnalyticsAccountManagementClient class.
|
||||
* @constructor
|
||||
*
|
||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||
* @param {credentials} credentials - Credentials needed for the client to connect to Azure.
|
||||
*
|
||||
* @param {string} subscriptionId - Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
||||
* @param {string} subscriptionId - Get subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
||||
*
|
||||
* @param {string} [baseUri] - The base URI of the service.
|
||||
*
|
||||
|
|
|
@ -17,11 +17,12 @@ var models = require('./index');
|
|||
* Initializes a new instance of the AddDataLakeStoreParameters class.
|
||||
* @constructor
|
||||
* Additional Data Lake Store parameters.
|
||||
* @member {object} properties Gets or sets the properties for the Data Lake
|
||||
* Store account being added.
|
||||
*
|
||||
* @member {object} properties the properties for the Data Lake Store account
|
||||
* being added.
|
||||
*
|
||||
* @member {string} [properties.suffix] Gets or sets the optional suffix for
|
||||
* the Data Lake Store account.
|
||||
* @member {string} [properties.suffix] the optional suffix for the Data Lake
|
||||
* Store account.
|
||||
*
|
||||
*/
|
||||
function AddDataLakeStoreParameters() {
|
||||
|
|
|
@ -17,15 +17,15 @@ var models = require('./index');
|
|||
* Initializes a new instance of the AddStorageAccountParameters class.
|
||||
* @constructor
|
||||
* Additional Azure Storage account parameters.
|
||||
* @member {object} properties Gets or sets the properties for the Azure
|
||||
* Storage account being added.
|
||||
*
|
||||
* @member {object} properties the properties for the Azure Storage account
|
||||
* being added.
|
||||
*
|
||||
* @member {string} [properties.accessKey] Gets or sets the access key
|
||||
* associated with this Azure Storage account that will be used to connect to
|
||||
* it.
|
||||
* @member {string} [properties.accessKey] the access key associated with this
|
||||
* Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @member {string} [properties.suffix] Gets or sets the optional suffix for
|
||||
* the Data Lake account.
|
||||
* @member {string} [properties.suffix] the optional suffix for the Data Lake
|
||||
* account.
|
||||
*
|
||||
*/
|
||||
function AddStorageAccountParameters() {
|
||||
|
|
|
@ -24,29 +24,27 @@ var models = require('./index');
|
|||
* status code for the successful request. If the asynchronous operation
|
||||
* failed, the response body includes the HTTP status code for the failed
|
||||
* request and error information regarding the failure.
|
||||
* @member {string} [status] Gets or sets the status of the
|
||||
* AzureAsuncOperation. Possible values include: 'InProgress', 'Succeeded',
|
||||
* 'Failed'
|
||||
*
|
||||
* @member {string} [status] the status of the AzureAsuncOperation. Possible
|
||||
* values include: 'InProgress', 'Succeeded', 'Failed'
|
||||
*
|
||||
* @member {object} [error]
|
||||
*
|
||||
* @member {string} [error.code] Gets or sets the HTTP status code or error
|
||||
* code associated with this error
|
||||
* @member {string} [error.code] the HTTP status code or error code associated
|
||||
* with this error
|
||||
*
|
||||
* @member {string} [error.message] Gets or sets the error message to display.
|
||||
* @member {string} [error.message] the error message to display.
|
||||
*
|
||||
* @member {string} [error.target] Gets or sets the target of the error.
|
||||
* @member {string} [error.target] the target of the error.
|
||||
*
|
||||
* @member {array} [error.details] Gets or sets the list of error details
|
||||
* @member {array} [error.details] the list of error details
|
||||
*
|
||||
* @member {object} [error.innerError] Gets or sets the inner exceptions or
|
||||
* errors, if any
|
||||
* @member {object} [error.innerError] the inner exceptions or errors, if any
|
||||
*
|
||||
* @member {string} [error.innerError.trace] Gets or sets the stack trace for
|
||||
* the error
|
||||
* @member {string} [error.innerError.trace] the stack trace for the error
|
||||
*
|
||||
* @member {string} [error.innerError.context] Gets or sets the context for
|
||||
* the error message
|
||||
* @member {string} [error.innerError.context] the context for the error
|
||||
* message
|
||||
*
|
||||
*/
|
||||
function AzureAsyncOperationResult() {
|
||||
|
|
|
@ -17,18 +17,17 @@ var models = require('./index');
|
|||
* Initializes a new instance of the BlobContainer class.
|
||||
* @constructor
|
||||
* Azure Storage blob container information.
|
||||
* @member {string} [name] Gets or sets the name of the blob container.
|
||||
*
|
||||
* @member {string} [name] the name of the blob container.
|
||||
*
|
||||
* @member {string} [id] Gets or sets the unique identifier of the blob
|
||||
* container.
|
||||
* @member {string} [id] the unique identifier of the blob container.
|
||||
*
|
||||
* @member {string} [type] Gets or sets the type of the blob container.
|
||||
* @member {string} [type] the type of the blob container.
|
||||
*
|
||||
* @member {object} [properties] Gets or sets the properties of the blob
|
||||
* container.
|
||||
* @member {object} [properties] the properties of the blob container.
|
||||
*
|
||||
* @member {date} [properties.lastModifiedTime] Gets or sets the last modified
|
||||
* time of the blob container.
|
||||
* @member {date} [properties.lastModifiedTime] the last modified time of the
|
||||
* blob container.
|
||||
*
|
||||
*/
|
||||
function BlobContainer() {
|
||||
|
|
|
@ -15,8 +15,9 @@
|
|||
* Initializes a new instance of the BlobContainerProperties class.
|
||||
* @constructor
|
||||
* Azure Storage blob container properties information.
|
||||
* @member {date} [lastModifiedTime] Gets or sets the last modified time of
|
||||
* the blob container.
|
||||
*
|
||||
* @member {date} [lastModifiedTime] the last modified time of the blob
|
||||
* container.
|
||||
*
|
||||
*/
|
||||
function BlobContainerProperties() {
|
||||
|
|
|
@ -18,52 +18,50 @@ var models = require('./index');
|
|||
* @constructor
|
||||
* A Data Lake Analytics account object, containing all information associated
|
||||
* with the named Data Lake Analytics account.
|
||||
* @member {string} [location] Gets or sets the account regional location.
|
||||
*
|
||||
* @member {string} [location] the account regional location.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the account name.
|
||||
* @member {string} [name] the account name.
|
||||
*
|
||||
* @member {string} [type] Gets or sets the namespace and type of the account.
|
||||
* @member {string} [type] the namespace and type of the account.
|
||||
*
|
||||
* @member {string} [id] Gets or sets the account subscription ID.
|
||||
* @member {string} [id] the account subscription ID.
|
||||
*
|
||||
* @member {object} [tags] Gets or sets the value of custom properties.
|
||||
* @member {object} [tags] the value of custom properties.
|
||||
*
|
||||
* @member {object} [properties] Gets or sets the properties defined by Data
|
||||
* Lake Analytics all properties are specific to each resource provider.
|
||||
* @member {object} [properties] the properties defined by Data Lake Analytics
|
||||
* all properties are specific to each resource provider.
|
||||
*
|
||||
* @member {string} [properties.provisioningState] Gets the provisioning
|
||||
* status of the Data Lake Analytics account. Possible values include:
|
||||
* 'Failed', 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending',
|
||||
* 'Resuming', 'Deleting', 'Deleted'
|
||||
* @member {string} [properties.provisioningState] the provisioning status of
|
||||
* the Data Lake Analytics account. Possible values include: 'Failed',
|
||||
* 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming',
|
||||
* 'Deleting', 'Deleted'
|
||||
*
|
||||
* @member {string} [properties.state] Gets the state of the Data Lake
|
||||
* Analytics account. Possible values include: 'active', 'suspended'
|
||||
* @member {string} [properties.state] the state of the Data Lake Analytics
|
||||
* account. Possible values include: 'active', 'suspended'
|
||||
*
|
||||
* @member {string} [properties.defaultDataLakeStoreAccount] Gets or sets the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* @member {string} [properties.defaultDataLakeStoreAccount] the default data
|
||||
* lake storage account associated with this Data Lake Analytics account.
|
||||
*
|
||||
* @member {number} [properties.maxDegreeOfParallelism] the maximum supported
|
||||
* degree of parallelism for this account.
|
||||
*
|
||||
* @member {number} [properties.maxJobCount] the maximum supported jobs
|
||||
* running under the account at the same time.
|
||||
*
|
||||
* @member {array} [properties.dataLakeStoreAccounts] the list of Data Lake
|
||||
* storage accounts associated with this account.
|
||||
*
|
||||
* @member {array} [properties.storageAccounts] the list of Azure Blob storage
|
||||
* accounts associated with this account.
|
||||
*
|
||||
* @member {date} [properties.creationTime] the account creation time.
|
||||
*
|
||||
* @member {date} [properties.lastModifiedTime] the account last modified time.
|
||||
*
|
||||
* @member {string} [properties.endpoint] the full CName endpoint for this
|
||||
* account.
|
||||
*
|
||||
* @member {number} [properties.maxDegreeOfParallelism] Gets or sets the
|
||||
* maximum supported degree of parallelism for this acocunt.
|
||||
*
|
||||
* @member {number} [properties.maxJobCount] Gets or sets the maximum
|
||||
* supported jobs running under the account at the same time.
|
||||
*
|
||||
* @member {array} [properties.dataLakeStoreAccounts] Gets or sets the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @member {array} [properties.storageAccounts] Gets or sets the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @member {date} [properties.creationTime] Gets or sets the account creation
|
||||
* time.
|
||||
*
|
||||
* @member {date} [properties.lastModifiedTime] Gets or sets the account last
|
||||
* modified time.
|
||||
*
|
||||
* @member {string} [properties.endpoint] Gets or sets the full CName endpoint
|
||||
* for this account.
|
||||
*
|
||||
*/
|
||||
function DataLakeAnalyticsAccount() {
|
||||
}
|
||||
|
|
|
@ -17,12 +17,11 @@ var util = require('util');
|
|||
* Initializes a new instance of the DataLakeAnalyticsAccountListDataLakeStoreResult class.
|
||||
* @constructor
|
||||
* Data Lake Account list information.
|
||||
* @member {array} [value] Gets or set the results of the list operation
|
||||
* @member {array} [value] the results of the list operation
|
||||
*
|
||||
* @member {number} [count] Gets or sets total number of results.
|
||||
* @member {number} [count] total number of results.
|
||||
*
|
||||
* @member {string} [nextLink] Gets or sets the link (url) to the next page of
|
||||
* results.
|
||||
* @member {string} [nextLink] the link (url) to the next page of results.
|
||||
*
|
||||
*/
|
||||
function DataLakeAnalyticsAccountListDataLakeStoreResult() {
|
||||
|
|
|
@ -17,10 +17,9 @@ var util = require('util');
|
|||
* Initializes a new instance of the DataLakeAnalyticsAccountListResult class.
|
||||
* @constructor
|
||||
* DataLakeAnalytics Account list information.
|
||||
* @member {array} [value] Gets or set the results of the list operation
|
||||
* @member {array} [value] the results of the list operation
|
||||
*
|
||||
* @member {string} [nextLink] Gets or sets the link (url) to the next page of
|
||||
* results.
|
||||
* @member {string} [nextLink] the link (url) to the next page of results.
|
||||
*
|
||||
*/
|
||||
function DataLakeAnalyticsAccountListResult() {
|
||||
|
|
|
@ -17,12 +17,11 @@ var util = require('util');
|
|||
* Initializes a new instance of the DataLakeAnalyticsAccountListStorageAccountsResult class.
|
||||
* @constructor
|
||||
* Azure Storage Account list information.
|
||||
* @member {array} [value] Gets or set the results of the list operation
|
||||
* @member {array} [value] the results of the list operation
|
||||
*
|
||||
* @member {number} [count] Gets or sets total number of results.
|
||||
* @member {number} [count] total number of results.
|
||||
*
|
||||
* @member {string} [nextLink] Gets or sets the link (url) to the next page of
|
||||
* results.
|
||||
* @member {string} [nextLink] the link (url) to the next page of results.
|
||||
*
|
||||
*/
|
||||
function DataLakeAnalyticsAccountListStorageAccountsResult() {
|
||||
|
|
|
@ -20,36 +20,35 @@ var util = require('util');
|
|||
* @constructor
|
||||
* The account specific properties that are associated with an underlying Data
|
||||
* Lake Analytics account.
|
||||
* @member {string} [provisioningState] Gets the provisioning status of the
|
||||
* Data Lake Analytics account. Possible values include: 'Failed',
|
||||
* 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming',
|
||||
* 'Deleting', 'Deleted'
|
||||
*
|
||||
* @member {string} [provisioningState] the provisioning status of the Data
|
||||
* Lake Analytics account. Possible values include: 'Failed', 'Creating',
|
||||
* 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming', 'Deleting',
|
||||
* 'Deleted'
|
||||
*
|
||||
* @member {string} [state] Gets the state of the Data Lake Analytics account.
|
||||
* @member {string} [state] the state of the Data Lake Analytics account.
|
||||
* Possible values include: 'active', 'suspended'
|
||||
*
|
||||
* @member {string} [defaultDataLakeStoreAccount] Gets or sets the default
|
||||
* data lake storage account associated with this Data Lake Analytics account.
|
||||
* @member {string} [defaultDataLakeStoreAccount] the default data lake
|
||||
* storage account associated with this Data Lake Analytics account.
|
||||
*
|
||||
* @member {number} [maxDegreeOfParallelism] Gets or sets the maximum
|
||||
* supported degree of parallelism for this acocunt.
|
||||
* @member {number} [maxDegreeOfParallelism] the maximum supported degree of
|
||||
* parallelism for this account.
|
||||
*
|
||||
* @member {number} [maxJobCount] Gets or sets the maximum supported jobs
|
||||
* running under the account at the same time.
|
||||
* @member {number} [maxJobCount] the maximum supported jobs running under the
|
||||
* account at the same time.
|
||||
*
|
||||
* @member {array} [dataLakeStoreAccounts] Gets or sets the list of Data Lake
|
||||
* storage accounts associated with this account.
|
||||
* @member {array} [dataLakeStoreAccounts] the list of Data Lake storage
|
||||
* accounts associated with this account.
|
||||
*
|
||||
* @member {array} [storageAccounts] Gets or sets the list of Azure Blob
|
||||
* storage accounts associated with this account.
|
||||
* @member {array} [storageAccounts] the list of Azure Blob storage accounts
|
||||
* associated with this account.
|
||||
*
|
||||
* @member {date} [creationTime] Gets or sets the account creation time.
|
||||
* @member {date} [creationTime] the account creation time.
|
||||
*
|
||||
* @member {date} [lastModifiedTime] Gets or sets the account last modified
|
||||
* time.
|
||||
* @member {date} [lastModifiedTime] the account last modified time.
|
||||
*
|
||||
* @member {string} [endpoint] Gets or sets the full CName endpoint for this
|
||||
* account.
|
||||
* @member {string} [endpoint] the full CName endpoint for this account.
|
||||
*
|
||||
*/
|
||||
function DataLakeAnalyticsAccountProperties() {
|
||||
|
|
|
@ -17,14 +17,14 @@ var models = require('./index');
|
|||
* Initializes a new instance of the DataLakeStoreAccountInfo class.
|
||||
* @constructor
|
||||
* Data Lake Store account information.
|
||||
* @member {string} name Gets or sets the account name of the Data Lake Store
|
||||
* account.
|
||||
*
|
||||
* @member {string} name the account name of the Data Lake Store account.
|
||||
*
|
||||
* @member {object} [properties] Gets or sets the properties associated with
|
||||
* this Data Lake Store account.
|
||||
* @member {object} [properties] the properties associated with this Data Lake
|
||||
* Store account.
|
||||
*
|
||||
* @member {string} [properties.suffix] Gets or sets the optional suffix for
|
||||
* the Data Lake Store account.
|
||||
* @member {string} [properties.suffix] the optional suffix for the Data Lake
|
||||
* Store account.
|
||||
*
|
||||
*/
|
||||
function DataLakeStoreAccountInfo() {
|
||||
|
|
|
@ -15,8 +15,9 @@
|
|||
* Initializes a new instance of the DataLakeStoreAccountInfoProperties class.
|
||||
* @constructor
|
||||
* Data Lake Store account properties information.
|
||||
* @member {string} [suffix] Gets or sets the optional suffix for the Data
|
||||
* Lake Store account.
|
||||
*
|
||||
* @member {string} [suffix] the optional suffix for the Data Lake Store
|
||||
* account.
|
||||
*
|
||||
*/
|
||||
function DataLakeStoreAccountInfoProperties() {
|
||||
|
|
|
@ -15,14 +15,15 @@
|
|||
* Initializes a new instance of the ErrorDetails class.
|
||||
* @constructor
|
||||
* Generic resource error details information.
|
||||
* @member {string} [code] Gets or sets the HTTP status code or error code
|
||||
* associated with this error
|
||||
*
|
||||
* @member {string} [code] the HTTP status code or error code associated with
|
||||
* this error
|
||||
*
|
||||
* @member {string} [message] Gets or sets the error message localized based
|
||||
* on Accept-Language
|
||||
* @member {string} [message] the error message localized based on
|
||||
* Accept-Language
|
||||
*
|
||||
* @member {string} [target] Gets or sets the target of the particular error
|
||||
* (for example, the name of the property in error).
|
||||
* @member {string} [target] the target of the particular error (for example,
|
||||
* the name of the property in error).
|
||||
*
|
||||
*/
|
||||
function ErrorDetails() {
|
||||
|
|
|
@ -19,23 +19,21 @@ var util = require('util');
|
|||
* Initializes a new instance of the ErrorModel class.
|
||||
* @constructor
|
||||
* Generic resource error information.
|
||||
* @member {string} [code] Gets or sets the HTTP status code or error code
|
||||
* associated with this error
|
||||
*
|
||||
* @member {string} [code] the HTTP status code or error code associated with
|
||||
* this error
|
||||
*
|
||||
* @member {string} [message] Gets or sets the error message to display.
|
||||
* @member {string} [message] the error message to display.
|
||||
*
|
||||
* @member {string} [target] Gets or sets the target of the error.
|
||||
* @member {string} [target] the target of the error.
|
||||
*
|
||||
* @member {array} [details] Gets or sets the list of error details
|
||||
* @member {array} [details] the list of error details
|
||||
*
|
||||
* @member {object} [innerError] Gets or sets the inner exceptions or errors,
|
||||
* if any
|
||||
* @member {object} [innerError] the inner exceptions or errors, if any
|
||||
*
|
||||
* @member {string} [innerError.trace] Gets or sets the stack trace for the
|
||||
* error
|
||||
* @member {string} [innerError.trace] the stack trace for the error
|
||||
*
|
||||
* @member {string} [innerError.context] Gets or sets the context for the
|
||||
* error message
|
||||
* @member {string} [innerError.context] the context for the error message
|
||||
*
|
||||
*/
|
||||
function ErrorModel() {
|
||||
|
|
|
@ -15,11 +15,11 @@
|
|||
* Initializes a new instance of the StorageAccountProperties class.
|
||||
* @constructor
|
||||
* Azure Storage account properties information.
|
||||
* @member {string} accessKey Gets or sets the access key associated with this
|
||||
* Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @member {string} accessKey the access key associated with this Azure
|
||||
* Storage account that will be used to connect to it.
|
||||
*
|
||||
* @member {string} [suffix] Gets or sets the optional suffix for the Data
|
||||
* Lake account.
|
||||
* @member {string} [suffix] the optional suffix for the Data Lake account.
|
||||
*
|
||||
*/
|
||||
export interface StorageAccountProperties {
|
||||
|
@ -32,18 +32,18 @@ export interface StorageAccountProperties {
|
|||
* Initializes a new instance of the StorageAccountInfo class.
|
||||
* @constructor
|
||||
* Azure Storage account information.
|
||||
* @member {string} name Gets or sets the account name associated with the
|
||||
* Azure storage account.
|
||||
*
|
||||
* @member {string} name the account name associated with the Azure storage
|
||||
* account.
|
||||
*
|
||||
* @member {object} properties Gets or sets the properties associated with
|
||||
* this storage account.
|
||||
* @member {object} properties the properties associated with this storage
|
||||
* account.
|
||||
*
|
||||
* @member {string} [properties.accessKey] Gets or sets the access key
|
||||
* associated with this Azure Storage account that will be used to connect to
|
||||
* it.
|
||||
* @member {string} [properties.accessKey] the access key associated with this
|
||||
* Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @member {string} [properties.suffix] Gets or sets the optional suffix for
|
||||
* the Data Lake account.
|
||||
* @member {string} [properties.suffix] the optional suffix for the Data Lake
|
||||
* account.
|
||||
*
|
||||
*/
|
||||
export interface StorageAccountInfo {
|
||||
|
@ -56,8 +56,9 @@ export interface StorageAccountInfo {
|
|||
* Initializes a new instance of the BlobContainerProperties class.
|
||||
* @constructor
|
||||
* Azure Storage blob container properties information.
|
||||
* @member {date} [lastModifiedTime] Gets or sets the last modified time of
|
||||
* the blob container.
|
||||
*
|
||||
* @member {date} [lastModifiedTime] the last modified time of the blob
|
||||
* container.
|
||||
*
|
||||
*/
|
||||
export interface BlobContainerProperties {
|
||||
|
@ -69,18 +70,17 @@ export interface BlobContainerProperties {
|
|||
* Initializes a new instance of the BlobContainer class.
|
||||
* @constructor
|
||||
* Azure Storage blob container information.
|
||||
* @member {string} [name] Gets or sets the name of the blob container.
|
||||
*
|
||||
* @member {string} [name] the name of the blob container.
|
||||
*
|
||||
* @member {string} [id] Gets or sets the unique identifier of the blob
|
||||
* container.
|
||||
* @member {string} [id] the unique identifier of the blob container.
|
||||
*
|
||||
* @member {string} [type] Gets or sets the type of the blob container.
|
||||
* @member {string} [type] the type of the blob container.
|
||||
*
|
||||
* @member {object} [properties] Gets or sets the properties of the blob
|
||||
* container.
|
||||
* @member {object} [properties] the properties of the blob container.
|
||||
*
|
||||
* @member {date} [properties.lastModifiedTime] Gets or sets the last modified
|
||||
* time of the blob container.
|
||||
* @member {date} [properties.lastModifiedTime] the last modified time of the
|
||||
* blob container.
|
||||
*
|
||||
*/
|
||||
export interface BlobContainer {
|
||||
|
@ -95,8 +95,9 @@ export interface BlobContainer {
|
|||
* Initializes a new instance of the SasTokenInfo class.
|
||||
* @constructor
|
||||
* SAS token information.
|
||||
* @member {string} [accessToken] Gets or sets the access token for the
|
||||
* associated Azure Storage Container.
|
||||
*
|
||||
* @member {string} [accessToken] the access token for the associated Azure
|
||||
* Storage Container.
|
||||
*
|
||||
*/
|
||||
export interface SasTokenInfo {
|
||||
|
@ -108,8 +109,9 @@ export interface SasTokenInfo {
|
|||
* Initializes a new instance of the DataLakeStoreAccountInfoProperties class.
|
||||
* @constructor
|
||||
* Data Lake Store account properties information.
|
||||
* @member {string} [suffix] Gets or sets the optional suffix for the Data
|
||||
* Lake Store account.
|
||||
*
|
||||
* @member {string} [suffix] the optional suffix for the Data Lake Store
|
||||
* account.
|
||||
*
|
||||
*/
|
||||
export interface DataLakeStoreAccountInfoProperties {
|
||||
|
@ -121,14 +123,14 @@ export interface DataLakeStoreAccountInfoProperties {
|
|||
* Initializes a new instance of the DataLakeStoreAccountInfo class.
|
||||
* @constructor
|
||||
* Data Lake Store account information.
|
||||
* @member {string} name Gets or sets the account name of the Data Lake Store
|
||||
* account.
|
||||
*
|
||||
* @member {string} name the account name of the Data Lake Store account.
|
||||
*
|
||||
* @member {object} [properties] Gets or sets the properties associated with
|
||||
* this Data Lake Store account.
|
||||
* @member {object} [properties] the properties associated with this Data Lake
|
||||
* Store account.
|
||||
*
|
||||
* @member {string} [properties.suffix] Gets or sets the optional suffix for
|
||||
* the Data Lake Store account.
|
||||
* @member {string} [properties.suffix] the optional suffix for the Data Lake
|
||||
* Store account.
|
||||
*
|
||||
*/
|
||||
export interface DataLakeStoreAccountInfo {
|
||||
|
@ -142,36 +144,35 @@ export interface DataLakeStoreAccountInfo {
|
|||
* @constructor
|
||||
* The account specific properties that are associated with an underlying Data
|
||||
* Lake Analytics account.
|
||||
* @member {string} [provisioningState] Gets the provisioning status of the
|
||||
* Data Lake Analytics account. Possible values include: 'Failed',
|
||||
* 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming',
|
||||
* 'Deleting', 'Deleted'
|
||||
*
|
||||
* @member {string} [provisioningState] the provisioning status of the Data
|
||||
* Lake Analytics account. Possible values include: 'Failed', 'Creating',
|
||||
* 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming', 'Deleting',
|
||||
* 'Deleted'
|
||||
*
|
||||
* @member {string} [state] Gets the state of the Data Lake Analytics account.
|
||||
* @member {string} [state] the state of the Data Lake Analytics account.
|
||||
* Possible values include: 'active', 'suspended'
|
||||
*
|
||||
* @member {string} [defaultDataLakeStoreAccount] Gets or sets the default
|
||||
* data lake storage account associated with this Data Lake Analytics account.
|
||||
* @member {string} [defaultDataLakeStoreAccount] the default data lake
|
||||
* storage account associated with this Data Lake Analytics account.
|
||||
*
|
||||
* @member {number} [maxDegreeOfParallelism] Gets or sets the maximum
|
||||
* supported degree of parallelism for this acocunt.
|
||||
* @member {number} [maxDegreeOfParallelism] the maximum supported degree of
|
||||
* parallelism for this account.
|
||||
*
|
||||
* @member {number} [maxJobCount] Gets or sets the maximum supported jobs
|
||||
* running under the account at the same time.
|
||||
* @member {number} [maxJobCount] the maximum supported jobs running under the
|
||||
* account at the same time.
|
||||
*
|
||||
* @member {array} [dataLakeStoreAccounts] Gets or sets the list of Data Lake
|
||||
* storage accounts associated with this account.
|
||||
* @member {array} [dataLakeStoreAccounts] the list of Data Lake storage
|
||||
* accounts associated with this account.
|
||||
*
|
||||
* @member {array} [storageAccounts] Gets or sets the list of Azure Blob
|
||||
* storage accounts associated with this account.
|
||||
* @member {array} [storageAccounts] the list of Azure Blob storage accounts
|
||||
* associated with this account.
|
||||
*
|
||||
* @member {date} [creationTime] Gets or sets the account creation time.
|
||||
* @member {date} [creationTime] the account creation time.
|
||||
*
|
||||
* @member {date} [lastModifiedTime] Gets or sets the account last modified
|
||||
* time.
|
||||
* @member {date} [lastModifiedTime] the account last modified time.
|
||||
*
|
||||
* @member {string} [endpoint] Gets or sets the full CName endpoint for this
|
||||
* account.
|
||||
* @member {string} [endpoint] the full CName endpoint for this account.
|
||||
*
|
||||
*/
|
||||
export interface DataLakeAnalyticsAccountProperties {
|
||||
|
@ -192,11 +193,12 @@ export interface DataLakeAnalyticsAccountProperties {
|
|||
* Initializes a new instance of the AddDataLakeStoreParameters class.
|
||||
* @constructor
|
||||
* Additional Data Lake Store parameters.
|
||||
* @member {object} properties Gets or sets the properties for the Data Lake
|
||||
* Store account being added.
|
||||
*
|
||||
* @member {object} properties the properties for the Data Lake Store account
|
||||
* being added.
|
||||
*
|
||||
* @member {string} [properties.suffix] Gets or sets the optional suffix for
|
||||
* the Data Lake Store account.
|
||||
* @member {string} [properties.suffix] the optional suffix for the Data Lake
|
||||
* Store account.
|
||||
*
|
||||
*/
|
||||
export interface AddDataLakeStoreParameters {
|
||||
|
@ -208,15 +210,15 @@ export interface AddDataLakeStoreParameters {
|
|||
* Initializes a new instance of the AddStorageAccountParameters class.
|
||||
* @constructor
|
||||
* Additional Azure Storage account parameters.
|
||||
* @member {object} properties Gets or sets the properties for the Azure
|
||||
* Storage account being added.
|
||||
*
|
||||
* @member {object} properties the properties for the Azure Storage account
|
||||
* being added.
|
||||
*
|
||||
* @member {string} [properties.accessKey] Gets or sets the access key
|
||||
* associated with this Azure Storage account that will be used to connect to
|
||||
* it.
|
||||
* @member {string} [properties.accessKey] the access key associated with this
|
||||
* Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @member {string} [properties.suffix] Gets or sets the optional suffix for
|
||||
* the Data Lake account.
|
||||
* @member {string} [properties.suffix] the optional suffix for the Data Lake
|
||||
* account.
|
||||
*
|
||||
*/
|
||||
export interface AddStorageAccountParameters {
|
||||
|
@ -229,52 +231,50 @@ export interface AddStorageAccountParameters {
|
|||
* @constructor
|
||||
* A Data Lake Analytics account object, containing all information associated
|
||||
* with the named Data Lake Analytics account.
|
||||
* @member {string} [location] Gets or sets the account regional location.
|
||||
*
|
||||
* @member {string} [location] the account regional location.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the account name.
|
||||
* @member {string} [name] the account name.
|
||||
*
|
||||
* @member {string} [type] Gets or sets the namespace and type of the account.
|
||||
* @member {string} [type] the namespace and type of the account.
|
||||
*
|
||||
* @member {string} [id] Gets or sets the account subscription ID.
|
||||
* @member {string} [id] the account subscription ID.
|
||||
*
|
||||
* @member {object} [tags] Gets or sets the value of custom properties.
|
||||
* @member {object} [tags] the value of custom properties.
|
||||
*
|
||||
* @member {object} [properties] Gets or sets the properties defined by Data
|
||||
* Lake Analytics all properties are specific to each resource provider.
|
||||
* @member {object} [properties] the properties defined by Data Lake Analytics
|
||||
* all properties are specific to each resource provider.
|
||||
*
|
||||
* @member {string} [properties.provisioningState] Gets the provisioning
|
||||
* status of the Data Lake Analytics account. Possible values include:
|
||||
* 'Failed', 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending',
|
||||
* 'Resuming', 'Deleting', 'Deleted'
|
||||
* @member {string} [properties.provisioningState] the provisioning status of
|
||||
* the Data Lake Analytics account. Possible values include: 'Failed',
|
||||
* 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming',
|
||||
* 'Deleting', 'Deleted'
|
||||
*
|
||||
* @member {string} [properties.state] Gets the state of the Data Lake
|
||||
* Analytics account. Possible values include: 'active', 'suspended'
|
||||
* @member {string} [properties.state] the state of the Data Lake Analytics
|
||||
* account. Possible values include: 'active', 'suspended'
|
||||
*
|
||||
* @member {string} [properties.defaultDataLakeStoreAccount] Gets or sets the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* @member {string} [properties.defaultDataLakeStoreAccount] the default data
|
||||
* lake storage account associated with this Data Lake Analytics account.
|
||||
*
|
||||
* @member {number} [properties.maxDegreeOfParallelism] the maximum supported
|
||||
* degree of parallelism for this account.
|
||||
*
|
||||
* @member {number} [properties.maxJobCount] the maximum supported jobs
|
||||
* running under the account at the same time.
|
||||
*
|
||||
* @member {array} [properties.dataLakeStoreAccounts] the list of Data Lake
|
||||
* storage accounts associated with this account.
|
||||
*
|
||||
* @member {array} [properties.storageAccounts] the list of Azure Blob storage
|
||||
* accounts associated with this account.
|
||||
*
|
||||
* @member {date} [properties.creationTime] the account creation time.
|
||||
*
|
||||
* @member {date} [properties.lastModifiedTime] the account last modified time.
|
||||
*
|
||||
* @member {string} [properties.endpoint] the full CName endpoint for this
|
||||
* account.
|
||||
*
|
||||
* @member {number} [properties.maxDegreeOfParallelism] Gets or sets the
|
||||
* maximum supported degree of parallelism for this acocunt.
|
||||
*
|
||||
* @member {number} [properties.maxJobCount] Gets or sets the maximum
|
||||
* supported jobs running under the account at the same time.
|
||||
*
|
||||
* @member {array} [properties.dataLakeStoreAccounts] Gets or sets the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @member {array} [properties.storageAccounts] Gets or sets the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @member {date} [properties.creationTime] Gets or sets the account creation
|
||||
* time.
|
||||
*
|
||||
* @member {date} [properties.lastModifiedTime] Gets or sets the account last
|
||||
* modified time.
|
||||
*
|
||||
* @member {string} [properties.endpoint] Gets or sets the full CName endpoint
|
||||
* for this account.
|
||||
*
|
||||
*/
|
||||
export interface DataLakeAnalyticsAccount {
|
||||
location?: string;
|
||||
|
@ -290,14 +290,15 @@ export interface DataLakeAnalyticsAccount {
|
|||
* Initializes a new instance of the ErrorDetails class.
|
||||
* @constructor
|
||||
* Generic resource error details information.
|
||||
* @member {string} [code] Gets or sets the HTTP status code or error code
|
||||
* associated with this error
|
||||
*
|
||||
* @member {string} [code] the HTTP status code or error code associated with
|
||||
* this error
|
||||
*
|
||||
* @member {string} [message] Gets or sets the error message localized based
|
||||
* on Accept-Language
|
||||
* @member {string} [message] the error message localized based on
|
||||
* Accept-Language
|
||||
*
|
||||
* @member {string} [target] Gets or sets the target of the particular error
|
||||
* (for example, the name of the property in error).
|
||||
* @member {string} [target] the target of the particular error (for example,
|
||||
* the name of the property in error).
|
||||
*
|
||||
*/
|
||||
export interface ErrorDetails {
|
||||
|
@ -311,9 +312,10 @@ export interface ErrorDetails {
|
|||
* Initializes a new instance of the InnerError class.
|
||||
* @constructor
|
||||
* Generic resource inner error information.
|
||||
* @member {string} [trace] Gets or sets the stack trace for the error
|
||||
*
|
||||
* @member {string} [trace] the stack trace for the error
|
||||
*
|
||||
* @member {string} [context] Gets or sets the context for the error message
|
||||
* @member {string} [context] the context for the error message
|
||||
*
|
||||
*/
|
||||
export interface InnerError {
|
||||
|
@ -326,23 +328,21 @@ export interface InnerError {
|
|||
* Initializes a new instance of the ErrorModel class.
|
||||
* @constructor
|
||||
* Generic resource error information.
|
||||
* @member {string} [code] Gets or sets the HTTP status code or error code
|
||||
* associated with this error
|
||||
*
|
||||
* @member {string} [code] the HTTP status code or error code associated with
|
||||
* this error
|
||||
*
|
||||
* @member {string} [message] Gets or sets the error message to display.
|
||||
* @member {string} [message] the error message to display.
|
||||
*
|
||||
* @member {string} [target] Gets or sets the target of the error.
|
||||
* @member {string} [target] the target of the error.
|
||||
*
|
||||
* @member {array} [details] Gets or sets the list of error details
|
||||
* @member {array} [details] the list of error details
|
||||
*
|
||||
* @member {object} [innerError] Gets or sets the inner exceptions or errors,
|
||||
* if any
|
||||
* @member {object} [innerError] the inner exceptions or errors, if any
|
||||
*
|
||||
* @member {string} [innerError.trace] Gets or sets the stack trace for the
|
||||
* error
|
||||
* @member {string} [innerError.trace] the stack trace for the error
|
||||
*
|
||||
* @member {string} [innerError.context] Gets or sets the context for the
|
||||
* error message
|
||||
* @member {string} [innerError.context] the context for the error message
|
||||
*
|
||||
*/
|
||||
export interface ErrorModel {
|
||||
|
@ -365,29 +365,27 @@ export interface ErrorModel {
|
|||
* status code for the successful request. If the asynchronous operation
|
||||
* failed, the response body includes the HTTP status code for the failed
|
||||
* request and error information regarding the failure.
|
||||
* @member {string} [status] Gets or sets the status of the
|
||||
* AzureAsuncOperation. Possible values include: 'InProgress', 'Succeeded',
|
||||
* 'Failed'
|
||||
*
|
||||
* @member {string} [status] the status of the AzureAsuncOperation. Possible
|
||||
* values include: 'InProgress', 'Succeeded', 'Failed'
|
||||
*
|
||||
* @member {object} [error]
|
||||
*
|
||||
* @member {string} [error.code] Gets or sets the HTTP status code or error
|
||||
* code associated with this error
|
||||
* @member {string} [error.code] the HTTP status code or error code associated
|
||||
* with this error
|
||||
*
|
||||
* @member {string} [error.message] Gets or sets the error message to display.
|
||||
* @member {string} [error.message] the error message to display.
|
||||
*
|
||||
* @member {string} [error.target] Gets or sets the target of the error.
|
||||
* @member {string} [error.target] the target of the error.
|
||||
*
|
||||
* @member {array} [error.details] Gets or sets the list of error details
|
||||
* @member {array} [error.details] the list of error details
|
||||
*
|
||||
* @member {object} [error.innerError] Gets or sets the inner exceptions or
|
||||
* errors, if any
|
||||
* @member {object} [error.innerError] the inner exceptions or errors, if any
|
||||
*
|
||||
* @member {string} [error.innerError.trace] Gets or sets the stack trace for
|
||||
* the error
|
||||
* @member {string} [error.innerError.trace] the stack trace for the error
|
||||
*
|
||||
* @member {string} [error.innerError.context] Gets or sets the context for
|
||||
* the error message
|
||||
* @member {string} [error.innerError.context] the context for the error
|
||||
* message
|
||||
*
|
||||
*/
|
||||
export interface AzureAsyncOperationResult {
|
||||
|
|
|
@ -15,9 +15,10 @@
|
|||
* Initializes a new instance of the InnerError class.
|
||||
* @constructor
|
||||
* Generic resource inner error information.
|
||||
* @member {string} [trace] Gets or sets the stack trace for the error
|
||||
*
|
||||
* @member {string} [trace] the stack trace for the error
|
||||
*
|
||||
* @member {string} [context] Gets or sets the context for the error message
|
||||
* @member {string} [context] the context for the error message
|
||||
*
|
||||
*/
|
||||
function InnerError() {
|
||||
|
|
|
@ -18,10 +18,9 @@ var util = require('util');
|
|||
* @constructor
|
||||
* The list of blob containers associated with the storage account attached to
|
||||
* the Data Lake Analytics account.
|
||||
* @member {array} [value] Gets or set the results of the list operation
|
||||
* @member {array} [value] the results of the list operation
|
||||
*
|
||||
* @member {string} [nextLink] Gets or sets the link (url) to the next page of
|
||||
* results.
|
||||
* @member {string} [nextLink] the link (url) to the next page of results.
|
||||
*
|
||||
*/
|
||||
function ListBlobContainersResult() {
|
||||
|
|
|
@ -20,8 +20,7 @@ var util = require('util');
|
|||
* associated SAS token for connection use.
|
||||
* @member {array} [value]
|
||||
*
|
||||
* @member {string} [nextLink] Gets or sets the link (url) to the next page of
|
||||
* results.
|
||||
* @member {string} [nextLink] the link (url) to the next page of results.
|
||||
*
|
||||
*/
|
||||
function ListSasTokensResult() {
|
||||
|
|
|
@ -15,8 +15,9 @@
|
|||
* Initializes a new instance of the SasTokenInfo class.
|
||||
* @constructor
|
||||
* SAS token information.
|
||||
* @member {string} [accessToken] Gets or sets the access token for the
|
||||
* associated Azure Storage Container.
|
||||
*
|
||||
* @member {string} [accessToken] the access token for the associated Azure
|
||||
* Storage Container.
|
||||
*
|
||||
*/
|
||||
function SasTokenInfo() {
|
||||
|
|
|
@ -17,18 +17,18 @@ var models = require('./index');
|
|||
* Initializes a new instance of the StorageAccountInfo class.
|
||||
* @constructor
|
||||
* Azure Storage account information.
|
||||
* @member {string} name Gets or sets the account name associated with the
|
||||
* Azure storage account.
|
||||
*
|
||||
* @member {string} name the account name associated with the Azure storage
|
||||
* account.
|
||||
*
|
||||
* @member {object} properties Gets or sets the properties associated with
|
||||
* this storage account.
|
||||
* @member {object} properties the properties associated with this storage
|
||||
* account.
|
||||
*
|
||||
* @member {string} [properties.accessKey] Gets or sets the access key
|
||||
* associated with this Azure Storage account that will be used to connect to
|
||||
* it.
|
||||
* @member {string} [properties.accessKey] the access key associated with this
|
||||
* Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @member {string} [properties.suffix] Gets or sets the optional suffix for
|
||||
* the Data Lake account.
|
||||
* @member {string} [properties.suffix] the optional suffix for the Data Lake
|
||||
* account.
|
||||
*
|
||||
*/
|
||||
function StorageAccountInfo() {
|
||||
|
|
|
@ -15,11 +15,11 @@
|
|||
* Initializes a new instance of the StorageAccountProperties class.
|
||||
* @constructor
|
||||
* Azure Storage account properties information.
|
||||
* @member {string} accessKey Gets or sets the access key associated with this
|
||||
* Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @member {string} accessKey the access key associated with this Azure
|
||||
* Storage account that will be used to connect to it.
|
||||
*
|
||||
* @member {string} [suffix] Gets or sets the optional suffix for the Data
|
||||
* Lake account.
|
||||
* @member {string} [suffix] the optional suffix for the Data Lake account.
|
||||
*
|
||||
*/
|
||||
function StorageAccountProperties() {
|
||||
|
|
|
@ -336,15 +336,14 @@ Account.prototype.deleteStorageAccount = function (resourceGroupName, accountNam
|
|||
* @param {object} parameters The parameters containing the access key and
|
||||
* suffix to update the storage account with.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties for the
|
||||
* Azure Storage account being added.
|
||||
* @param {object} [parameters.properties] the properties for the Azure
|
||||
* Storage account being added.
|
||||
*
|
||||
* @param {string} [parameters.properties.accessKey] Gets or sets the access
|
||||
* key associated with this Azure Storage account that will be used to
|
||||
* connect to it.
|
||||
* @param {string} [parameters.properties.accessKey] the access key associated
|
||||
* with this Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @param {string} [parameters.properties.suffix] Gets or sets the optional
|
||||
* suffix for the Data Lake account.
|
||||
* @param {string} [parameters.properties.suffix] the optional suffix for the
|
||||
* Data Lake account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -501,15 +500,14 @@ Account.prototype.updateStorageAccount = function (resourceGroupName, accountNam
|
|||
* @param {object} parameters The parameters containing the access key and
|
||||
* optional suffix for the Azure Storage Account.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties for the
|
||||
* Azure Storage account being added.
|
||||
* @param {object} [parameters.properties] the properties for the Azure
|
||||
* Storage account being added.
|
||||
*
|
||||
* @param {string} [parameters.properties.accessKey] Gets or sets the access
|
||||
* key associated with this Azure Storage account that will be used to
|
||||
* connect to it.
|
||||
* @param {string} [parameters.properties.accessKey] the access key associated
|
||||
* with this Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @param {string} [parameters.properties.suffix] Gets or sets the optional
|
||||
* suffix for the Data Lake account.
|
||||
* @param {string} [parameters.properties.suffix] the optional suffix for the
|
||||
* Data Lake account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -1445,11 +1443,11 @@ Account.prototype.deleteDataLakeStoreAccount = function (resourceGroupName, acco
|
|||
*
|
||||
* @param {object} parameters The details of the Data Lake Store account.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties for the
|
||||
* Data Lake Store account being added.
|
||||
* @param {object} [parameters.properties] the properties for the Data Lake
|
||||
* Store account being added.
|
||||
*
|
||||
* @param {string} [parameters.properties.suffix] Gets or sets the optional
|
||||
* suffix for the Data Lake Store account.
|
||||
* @param {string} [parameters.properties.suffix] the optional suffix for the
|
||||
* Data Lake Store account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -2913,33 +2911,30 @@ Account.prototype.beginDeleteMethod = function (resourceGroupName, accountName,
|
|||
* @param {object} parameters Parameters supplied to the create Data Lake
|
||||
* Analytics account operation.
|
||||
*
|
||||
* @param {string} [parameters.location] Gets or sets the account regional
|
||||
* location.
|
||||
* @param {string} [parameters.location] the account regional location.
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the account name.
|
||||
* @param {string} [parameters.name] the account name.
|
||||
*
|
||||
* @param {object} [parameters.tags] Gets or sets the value of custom
|
||||
* properties.
|
||||
* @param {object} [parameters.tags] the value of custom properties.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties defined
|
||||
* by Data Lake Analytics all properties are specific to each resource
|
||||
* provider.
|
||||
* @param {object} [parameters.properties] the properties defined by Data Lake
|
||||
* Analytics all properties are specific to each resource provider.
|
||||
*
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] Gets or
|
||||
* sets the default data lake storage account associated with this Data Lake
|
||||
* Analytics account.
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] Gets or sets
|
||||
* the maximum supported degree of parallelism for this acocunt.
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] the maximum
|
||||
* supported degree of parallelism for this account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxJobCount] Gets or sets the
|
||||
* maximum supported jobs running under the account at the same time.
|
||||
* @param {number} [parameters.properties.maxJobCount] the maximum supported
|
||||
* jobs running under the account at the same time.
|
||||
*
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] Gets or sets
|
||||
* the list of Data Lake storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @param {array} [parameters.properties.storageAccounts] Gets or sets the
|
||||
* list of Azure Blob storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.storageAccounts] the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -3023,33 +3018,30 @@ Account.prototype.create = function (resourceGroupName, name, parameters, option
|
|||
* @param {object} parameters Parameters supplied to the create Data Lake
|
||||
* Analytics account operation.
|
||||
*
|
||||
* @param {string} [parameters.location] Gets or sets the account regional
|
||||
* location.
|
||||
* @param {string} [parameters.location] the account regional location.
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the account name.
|
||||
* @param {string} [parameters.name] the account name.
|
||||
*
|
||||
* @param {object} [parameters.tags] Gets or sets the value of custom
|
||||
* properties.
|
||||
* @param {object} [parameters.tags] the value of custom properties.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties defined
|
||||
* by Data Lake Analytics all properties are specific to each resource
|
||||
* provider.
|
||||
* @param {object} [parameters.properties] the properties defined by Data Lake
|
||||
* Analytics all properties are specific to each resource provider.
|
||||
*
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] Gets or
|
||||
* sets the default data lake storage account associated with this Data Lake
|
||||
* Analytics account.
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] Gets or sets
|
||||
* the maximum supported degree of parallelism for this acocunt.
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] the maximum
|
||||
* supported degree of parallelism for this account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxJobCount] Gets or sets the
|
||||
* maximum supported jobs running under the account at the same time.
|
||||
* @param {number} [parameters.properties.maxJobCount] the maximum supported
|
||||
* jobs running under the account at the same time.
|
||||
*
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] Gets or sets
|
||||
* the list of Data Lake storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @param {array} [parameters.properties.storageAccounts] Gets or sets the
|
||||
* list of Azure Blob storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.storageAccounts] the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -3239,33 +3231,30 @@ Account.prototype.beginCreate = function (resourceGroupName, name, parameters, o
|
|||
* @param {object} parameters Parameters supplied to the update Data Lake
|
||||
* Analytics account operation.
|
||||
*
|
||||
* @param {string} [parameters.location] Gets or sets the account regional
|
||||
* location.
|
||||
* @param {string} [parameters.location] the account regional location.
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the account name.
|
||||
* @param {string} [parameters.name] the account name.
|
||||
*
|
||||
* @param {object} [parameters.tags] Gets or sets the value of custom
|
||||
* properties.
|
||||
* @param {object} [parameters.tags] the value of custom properties.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties defined
|
||||
* by Data Lake Analytics all properties are specific to each resource
|
||||
* provider.
|
||||
* @param {object} [parameters.properties] the properties defined by Data Lake
|
||||
* Analytics all properties are specific to each resource provider.
|
||||
*
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] Gets or
|
||||
* sets the default data lake storage account associated with this Data Lake
|
||||
* Analytics account.
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] Gets or sets
|
||||
* the maximum supported degree of parallelism for this acocunt.
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] the maximum
|
||||
* supported degree of parallelism for this account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxJobCount] Gets or sets the
|
||||
* maximum supported jobs running under the account at the same time.
|
||||
* @param {number} [parameters.properties.maxJobCount] the maximum supported
|
||||
* jobs running under the account at the same time.
|
||||
*
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] Gets or sets
|
||||
* the list of Data Lake storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @param {array} [parameters.properties.storageAccounts] Gets or sets the
|
||||
* list of Azure Blob storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.storageAccounts] the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -3348,33 +3337,30 @@ Account.prototype.update = function (resourceGroupName, name, parameters, option
|
|||
* @param {object} parameters Parameters supplied to the update Data Lake
|
||||
* Analytics account operation.
|
||||
*
|
||||
* @param {string} [parameters.location] Gets or sets the account regional
|
||||
* location.
|
||||
* @param {string} [parameters.location] the account regional location.
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the account name.
|
||||
* @param {string} [parameters.name] the account name.
|
||||
*
|
||||
* @param {object} [parameters.tags] Gets or sets the value of custom
|
||||
* properties.
|
||||
* @param {object} [parameters.tags] the value of custom properties.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties defined
|
||||
* by Data Lake Analytics all properties are specific to each resource
|
||||
* provider.
|
||||
* @param {object} [parameters.properties] the properties defined by Data Lake
|
||||
* Analytics all properties are specific to each resource provider.
|
||||
*
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] Gets or
|
||||
* sets the default data lake storage account associated with this Data Lake
|
||||
* Analytics account.
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] Gets or sets
|
||||
* the maximum supported degree of parallelism for this acocunt.
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] the maximum
|
||||
* supported degree of parallelism for this account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxJobCount] Gets or sets the
|
||||
* maximum supported jobs running under the account at the same time.
|
||||
* @param {number} [parameters.properties.maxJobCount] the maximum supported
|
||||
* jobs running under the account at the same time.
|
||||
*
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] Gets or sets
|
||||
* the list of Data Lake storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @param {array} [parameters.properties.storageAccounts] Gets or sets the
|
||||
* list of Azure Blob storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.storageAccounts] the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
|
|
@ -83,15 +83,14 @@ export interface Account {
|
|||
* @param {object} parameters The parameters containing the access key and
|
||||
* suffix to update the storage account with.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties for the
|
||||
* Azure Storage account being added.
|
||||
* @param {object} [parameters.properties] the properties for the Azure
|
||||
* Storage account being added.
|
||||
*
|
||||
* @param {string} [parameters.properties.accessKey] Gets or sets the access
|
||||
* key associated with this Azure Storage account that will be used to
|
||||
* connect to it.
|
||||
* @param {string} [parameters.properties.accessKey] the access key associated
|
||||
* with this Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @param {string} [parameters.properties.suffix] Gets or sets the optional
|
||||
* suffix for the Data Lake account.
|
||||
* @param {string} [parameters.properties.suffix] the optional suffix for the
|
||||
* Data Lake account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -120,15 +119,14 @@ export interface Account {
|
|||
* @param {object} parameters The parameters containing the access key and
|
||||
* optional suffix for the Azure Storage Account.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties for the
|
||||
* Azure Storage account being added.
|
||||
* @param {object} [parameters.properties] the properties for the Azure
|
||||
* Storage account being added.
|
||||
*
|
||||
* @param {string} [parameters.properties.accessKey] Gets or sets the access
|
||||
* key associated with this Azure Storage account that will be used to
|
||||
* connect to it.
|
||||
* @param {string} [parameters.properties.accessKey] the access key associated
|
||||
* with this Azure Storage account that will be used to connect to it.
|
||||
*
|
||||
* @param {string} [parameters.properties.suffix] Gets or sets the optional
|
||||
* suffix for the Data Lake account.
|
||||
* @param {string} [parameters.properties.suffix] the optional suffix for the
|
||||
* Data Lake account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -283,11 +281,11 @@ export interface Account {
|
|||
*
|
||||
* @param {object} parameters The details of the Data Lake Store account.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties for the
|
||||
* Data Lake Store account being added.
|
||||
* @param {object} [parameters.properties] the properties for the Data Lake
|
||||
* Store account being added.
|
||||
*
|
||||
* @param {string} [parameters.properties.suffix] Gets or sets the optional
|
||||
* suffix for the Data Lake Store account.
|
||||
* @param {string} [parameters.properties.suffix] the optional suffix for the
|
||||
* Data Lake Store account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -580,33 +578,30 @@ export interface Account {
|
|||
* @param {object} parameters Parameters supplied to the create Data Lake
|
||||
* Analytics account operation.
|
||||
*
|
||||
* @param {string} [parameters.location] Gets or sets the account regional
|
||||
* location.
|
||||
* @param {string} [parameters.location] the account regional location.
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the account name.
|
||||
* @param {string} [parameters.name] the account name.
|
||||
*
|
||||
* @param {object} [parameters.tags] Gets or sets the value of custom
|
||||
* properties.
|
||||
* @param {object} [parameters.tags] the value of custom properties.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties defined
|
||||
* by Data Lake Analytics all properties are specific to each resource
|
||||
* provider.
|
||||
* @param {object} [parameters.properties] the properties defined by Data Lake
|
||||
* Analytics all properties are specific to each resource provider.
|
||||
*
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] Gets or
|
||||
* sets the default data lake storage account associated with this Data Lake
|
||||
* Analytics account.
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] Gets or sets
|
||||
* the maximum supported degree of parallelism for this acocunt.
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] the maximum
|
||||
* supported degree of parallelism for this account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxJobCount] Gets or sets the
|
||||
* maximum supported jobs running under the account at the same time.
|
||||
* @param {number} [parameters.properties.maxJobCount] the maximum supported
|
||||
* jobs running under the account at the same time.
|
||||
*
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] Gets or sets
|
||||
* the list of Data Lake storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @param {array} [parameters.properties.storageAccounts] Gets or sets the
|
||||
* list of Azure Blob storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.storageAccounts] the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -632,33 +627,30 @@ export interface Account {
|
|||
* @param {object} parameters Parameters supplied to the create Data Lake
|
||||
* Analytics account operation.
|
||||
*
|
||||
* @param {string} [parameters.location] Gets or sets the account regional
|
||||
* location.
|
||||
* @param {string} [parameters.location] the account regional location.
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the account name.
|
||||
* @param {string} [parameters.name] the account name.
|
||||
*
|
||||
* @param {object} [parameters.tags] Gets or sets the value of custom
|
||||
* properties.
|
||||
* @param {object} [parameters.tags] the value of custom properties.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties defined
|
||||
* by Data Lake Analytics all properties are specific to each resource
|
||||
* provider.
|
||||
* @param {object} [parameters.properties] the properties defined by Data Lake
|
||||
* Analytics all properties are specific to each resource provider.
|
||||
*
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] Gets or
|
||||
* sets the default data lake storage account associated with this Data Lake
|
||||
* Analytics account.
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] Gets or sets
|
||||
* the maximum supported degree of parallelism for this acocunt.
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] the maximum
|
||||
* supported degree of parallelism for this account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxJobCount] Gets or sets the
|
||||
* maximum supported jobs running under the account at the same time.
|
||||
* @param {number} [parameters.properties.maxJobCount] the maximum supported
|
||||
* jobs running under the account at the same time.
|
||||
*
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] Gets or sets
|
||||
* the list of Data Lake storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @param {array} [parameters.properties.storageAccounts] Gets or sets the
|
||||
* list of Azure Blob storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.storageAccounts] the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -683,33 +675,30 @@ export interface Account {
|
|||
* @param {object} parameters Parameters supplied to the update Data Lake
|
||||
* Analytics account operation.
|
||||
*
|
||||
* @param {string} [parameters.location] Gets or sets the account regional
|
||||
* location.
|
||||
* @param {string} [parameters.location] the account regional location.
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the account name.
|
||||
* @param {string} [parameters.name] the account name.
|
||||
*
|
||||
* @param {object} [parameters.tags] Gets or sets the value of custom
|
||||
* properties.
|
||||
* @param {object} [parameters.tags] the value of custom properties.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties defined
|
||||
* by Data Lake Analytics all properties are specific to each resource
|
||||
* provider.
|
||||
* @param {object} [parameters.properties] the properties defined by Data Lake
|
||||
* Analytics all properties are specific to each resource provider.
|
||||
*
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] Gets or
|
||||
* sets the default data lake storage account associated with this Data Lake
|
||||
* Analytics account.
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] Gets or sets
|
||||
* the maximum supported degree of parallelism for this acocunt.
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] the maximum
|
||||
* supported degree of parallelism for this account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxJobCount] Gets or sets the
|
||||
* maximum supported jobs running under the account at the same time.
|
||||
* @param {number} [parameters.properties.maxJobCount] the maximum supported
|
||||
* jobs running under the account at the same time.
|
||||
*
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] Gets or sets
|
||||
* the list of Data Lake storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @param {array} [parameters.properties.storageAccounts] Gets or sets the
|
||||
* list of Azure Blob storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.storageAccounts] the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -734,33 +723,30 @@ export interface Account {
|
|||
* @param {object} parameters Parameters supplied to the update Data Lake
|
||||
* Analytics account operation.
|
||||
*
|
||||
* @param {string} [parameters.location] Gets or sets the account regional
|
||||
* location.
|
||||
* @param {string} [parameters.location] the account regional location.
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the account name.
|
||||
* @param {string} [parameters.name] the account name.
|
||||
*
|
||||
* @param {object} [parameters.tags] Gets or sets the value of custom
|
||||
* properties.
|
||||
* @param {object} [parameters.tags] the value of custom properties.
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the properties defined
|
||||
* by Data Lake Analytics all properties are specific to each resource
|
||||
* provider.
|
||||
* @param {object} [parameters.properties] the properties defined by Data Lake
|
||||
* Analytics all properties are specific to each resource provider.
|
||||
*
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] Gets or
|
||||
* sets the default data lake storage account associated with this Data Lake
|
||||
* Analytics account.
|
||||
* @param {string} [parameters.properties.defaultDataLakeStoreAccount] the
|
||||
* default data lake storage account associated with this Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] Gets or sets
|
||||
* the maximum supported degree of parallelism for this acocunt.
|
||||
* @param {number} [parameters.properties.maxDegreeOfParallelism] the maximum
|
||||
* supported degree of parallelism for this account.
|
||||
*
|
||||
* @param {number} [parameters.properties.maxJobCount] Gets or sets the
|
||||
* maximum supported jobs running under the account at the same time.
|
||||
* @param {number} [parameters.properties.maxJobCount] the maximum supported
|
||||
* jobs running under the account at the same time.
|
||||
*
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] Gets or sets
|
||||
* the list of Data Lake storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.dataLakeStoreAccounts] the list of
|
||||
* Data Lake storage accounts associated with this account.
|
||||
*
|
||||
* @param {array} [parameters.properties.storageAccounts] Gets or sets the
|
||||
* list of Azure Blob storage accounts associated with this account.
|
||||
* @param {array} [parameters.properties.storageAccounts] the list of Azure
|
||||
* Blob storage accounts associated with this account.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
|
|
@ -17,7 +17,7 @@ declare class DataLakeAnalyticsCatalogManagementClient {
|
|||
* Initializes a new instance of the DataLakeAnalyticsCatalogManagementClient class.
|
||||
* @constructor
|
||||
*
|
||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||
* @param {credentials} credentials - Credentials needed for the client to connect to Azure.
|
||||
*
|
||||
* @param {object} [options] - The parameter options
|
||||
*
|
||||
|
|
|
@ -27,7 +27,7 @@ var operations = require('./operations');
|
|||
* Initializes a new instance of the DataLakeAnalyticsCatalogManagementClient class.
|
||||
* @constructor
|
||||
*
|
||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||
* @param {credentials} credentials - Credentials needed for the client to connect to Azure.
|
||||
*
|
||||
* @param {object} [options] - The parameter options
|
||||
*
|
||||
|
|
|
@ -15,10 +15,11 @@
|
|||
* Initializes a new instance of the CatalogItem class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog item.
|
||||
* @member {string} [computeAccountName] Gets or sets the name of the Data
|
||||
* Lake Analytics account.
|
||||
*
|
||||
* @member {string} [computeAccountName] the name of the Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @member {uuid} [version] Gets or sets the version of the catalog item.
|
||||
* @member {uuid} [version] the version of the catalog item.
|
||||
*
|
||||
*/
|
||||
function CatalogItem() {
|
||||
|
|
|
@ -15,10 +15,10 @@
|
|||
* Initializes a new instance of the CatalogItemList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog item list.
|
||||
* @member {number} [count] Gets or sets the count of items in the list.
|
||||
*
|
||||
* @member {number} [count] the count of items in the list.
|
||||
*
|
||||
* @member {string} [nextLink] Gets or sets the link to the next page of
|
||||
* results.
|
||||
* @member {string} [nextLink] the link to the next page of results.
|
||||
*
|
||||
*/
|
||||
function CatalogItemList() {
|
||||
|
|
|
@ -15,11 +15,11 @@
|
|||
* Initializes a new instance of the DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters class.
|
||||
* @constructor
|
||||
* DataLakeAnalytics DataLakeAnalyticsAccount information.
|
||||
* @member {string} password Gets or sets the password for the secret to pass
|
||||
* in
|
||||
*
|
||||
* @member {string} password the password for the secret to pass in
|
||||
*
|
||||
* @member {string} [uri] Gets or sets the URI identifier for the secret in
|
||||
* the format <hostname>:<port>
|
||||
* @member {string} [uri] the URI identifier for the secret in the format
|
||||
* <hostname>:<port>
|
||||
*
|
||||
*/
|
||||
function DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters() {
|
||||
|
|
|
@ -15,17 +15,18 @@
|
|||
* Initializes a new instance of the DdlName class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics DDL name item.
|
||||
* @member {string} [firstPart] Gets or sets the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [firstPart] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {string} [secondPart] Gets or sets the name of the table associated
|
||||
* with this database and schema.
|
||||
* @member {string} [secondPart] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {string} [thirdPart] Gets or sets the name of the table associated
|
||||
* with this database and schema.
|
||||
* @member {string} [thirdPart] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {string} [server] Gets or sets the name of the table associated
|
||||
* with this database and schema.
|
||||
* @member {string} [server] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
*/
|
||||
function DdlName() {
|
||||
|
|
|
@ -17,23 +17,23 @@ var models = require('./index');
|
|||
* Initializes a new instance of the EntityId class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog entity identifier object.
|
||||
* @member {object} [name] Gets or sets the name of the external table
|
||||
* associated with this database, schema and table.
|
||||
*
|
||||
* @member {object} [name] the name of the external table associated with this
|
||||
* database, schema and table.
|
||||
*
|
||||
* @member {string} [name.firstPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [name.firstPart] the name of the table associated with
|
||||
* this database and schema.
|
||||
*
|
||||
* @member {string} [name.secondPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [name.secondPart] the name of the table associated with
|
||||
* this database and schema.
|
||||
*
|
||||
* @member {string} [name.thirdPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [name.thirdPart] the name of the table associated with
|
||||
* this database and schema.
|
||||
*
|
||||
* @member {string} [name.server] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [name.server] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {uuid} [version] Gets or sets the version of the external data
|
||||
* source.
|
||||
* @member {uuid} [version] the version of the external data source.
|
||||
*
|
||||
*/
|
||||
function EntityId() {
|
||||
|
|
|
@ -17,29 +17,29 @@ var models = require('./index');
|
|||
* Initializes a new instance of the ExternalTable class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog external table item.
|
||||
* @member {string} [tableName] Gets or sets the name of the table associated
|
||||
*
|
||||
* @member {string} [tableName] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {object} [dataSource] the data source associated with this external
|
||||
* table.
|
||||
*
|
||||
* @member {object} [dataSource.name] the name of the external table
|
||||
* associated with this database, schema and table.
|
||||
*
|
||||
* @member {string} [dataSource.name.firstPart] the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.secondPart] the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.thirdPart] the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.server] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {object} [dataSource] Gets or sets the data source associated with
|
||||
* this external table.
|
||||
*
|
||||
* @member {object} [dataSource.name] Gets or sets the name of the external
|
||||
* table associated with this database, schema and table.
|
||||
*
|
||||
* @member {string} [dataSource.name.firstPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.secondPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.thirdPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.server] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {uuid} [dataSource.version] Gets or sets the version of the
|
||||
* external data source.
|
||||
* @member {uuid} [dataSource.version] the version of the external data source.
|
||||
*
|
||||
*/
|
||||
function ExternalTable() {
|
||||
|
|
|
@ -15,11 +15,11 @@
|
|||
* Initializes a new instance of the DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters class.
|
||||
* @constructor
|
||||
* DataLakeAnalytics DataLakeAnalyticsAccount information.
|
||||
* @member {string} password Gets or sets the password for the secret to pass
|
||||
* in
|
||||
*
|
||||
* @member {string} password the password for the secret to pass in
|
||||
*
|
||||
* @member {string} [uri] Gets or sets the URI identifier for the secret in
|
||||
* the format <hostname>:<port>
|
||||
* @member {string} [uri] the URI identifier for the secret in the format
|
||||
* <hostname>:<port>
|
||||
*
|
||||
*/
|
||||
export interface DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters {
|
||||
|
@ -32,10 +32,11 @@ export interface DataLakeAnalyticsCatalogSecretCreateOrUpdateParameters {
|
|||
* Initializes a new instance of the CatalogItem class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog item.
|
||||
* @member {string} [computeAccountName] Gets or sets the name of the Data
|
||||
* Lake Analytics account.
|
||||
*
|
||||
* @member {string} [computeAccountName] the name of the Data Lake Analytics
|
||||
* account.
|
||||
*
|
||||
* @member {uuid} [version] Gets or sets the version of the catalog item.
|
||||
* @member {uuid} [version] the version of the catalog item.
|
||||
*
|
||||
*/
|
||||
export interface CatalogItem {
|
||||
|
@ -48,19 +49,18 @@ export interface CatalogItem {
|
|||
* Initializes a new instance of the USqlSecret class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL secret item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the secret.
|
||||
* @member {string} [name] the name of the secret.
|
||||
*
|
||||
* @member {date} [creationTime] Gets or sets the creation time of the
|
||||
* credential object. This is the only information returned about a secret
|
||||
* from a GET.
|
||||
* @member {date} [creationTime] the creation time of the credential object.
|
||||
* This is the only information returned about a secret from a GET.
|
||||
*
|
||||
* @member {string} [uri] Gets or sets the URI identifier for the secret in
|
||||
* the format <hostname>:<port>
|
||||
* @member {string} [uri] the URI identifier for the secret in the format
|
||||
* <hostname>:<port>
|
||||
*
|
||||
* @member {string} [password] Gets or sets the password for the secret to
|
||||
* pass in
|
||||
* @member {string} [password] the password for the secret to pass in
|
||||
*
|
||||
*/
|
||||
export interface USqlSecret extends CatalogItem {
|
||||
|
@ -76,18 +76,19 @@ export interface USqlSecret extends CatalogItem {
|
|||
* Initializes a new instance of the USqlExternalDataSource class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL external datasource item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the external data source.
|
||||
* @member {string} [name] the name of the external data source.
|
||||
*
|
||||
* @member {string} [provider] Gets or sets the name of the provider for the
|
||||
* @member {string} [provider] the name of the provider for the external data
|
||||
* source.
|
||||
*
|
||||
* @member {string} [providerString] the name of the provider string for the
|
||||
* external data source.
|
||||
*
|
||||
* @member {string} [providerString] Gets or sets the name of the provider
|
||||
* string for the external data source.
|
||||
*
|
||||
* @member {array} [pushdownTypes] Gets or sets the list of types to push down
|
||||
* from the external data source.
|
||||
* @member {array} [pushdownTypes] the list of types to push down from the
|
||||
* external data source.
|
||||
*
|
||||
*/
|
||||
export interface USqlExternalDataSource extends CatalogItem {
|
||||
|
@ -103,17 +104,17 @@ export interface USqlExternalDataSource extends CatalogItem {
|
|||
* Initializes a new instance of the USqlCredential class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL credential item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database the
|
||||
* credential is in.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database the credential is
|
||||
* in.
|
||||
*
|
||||
* @member {string} [identity] Gets or sets the name of the secret associated
|
||||
* with the credential.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the credential.
|
||||
*
|
||||
* @member {string} [userName] Gets or sets the user name associated with the
|
||||
* @member {string} [identity] the name of the secret associated with the
|
||||
* credential.
|
||||
*
|
||||
* @member {string} [name] the name of the credential.
|
||||
*
|
||||
* @member {string} [userName] the user name associated with the credential.
|
||||
*
|
||||
*/
|
||||
export interface USqlCredential extends CatalogItem {
|
||||
databaseName?: string;
|
||||
|
@ -127,15 +128,15 @@ export interface USqlCredential extends CatalogItem {
|
|||
* Initializes a new instance of the USqlProcedure class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL procedure item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this procedure and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* procedure and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the procedure.
|
||||
* @member {string} [name] the name of the procedure.
|
||||
*
|
||||
* @member {string} [definition] Gets or sets the defined query of the
|
||||
* procedure.
|
||||
* @member {string} [definition] the defined query of the procedure.
|
||||
*
|
||||
*/
|
||||
export interface USqlProcedure extends CatalogItem {
|
||||
|
@ -150,10 +151,11 @@ export interface USqlProcedure extends CatalogItem {
|
|||
* Initializes a new instance of the USqlTableColumn class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table column item.
|
||||
* @member {string} [name] Gets or sets the name of the column in the table.
|
||||
*
|
||||
* @member {string} [name] the name of the column in the table.
|
||||
*
|
||||
* @member {string} [type] Gets or sets the object type of the specified
|
||||
* column (such as System.String).
|
||||
* @member {string} [type] the object type of the specified column (such as
|
||||
* System.String).
|
||||
*
|
||||
*/
|
||||
export interface USqlTableColumn {
|
||||
|
@ -166,10 +168,11 @@ export interface USqlTableColumn {
|
|||
* Initializes a new instance of the USqlDirectedColumn class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL directed column item.
|
||||
* @member {string} [name] Gets or sets the name of the index in the table.
|
||||
*
|
||||
* @member {string} [name] the name of the index in the table.
|
||||
*
|
||||
* @member {boolean} [descending] Gets or sets the switch indicating if the
|
||||
* index is descending or not.
|
||||
* @member {boolean} [descending] the switch indicating if the index is
|
||||
* descending or not.
|
||||
*
|
||||
*/
|
||||
export interface USqlDirectedColumn {
|
||||
|
@ -182,17 +185,16 @@ export interface USqlDirectedColumn {
|
|||
* Initializes a new instance of the USqlDistributionInfo class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL distribution information object.
|
||||
* @member {number} [type] Gets or sets the type of this distribution.
|
||||
*
|
||||
* @member {number} [type] the type of this distribution.
|
||||
*
|
||||
* @member {array} [keys] Gets or sets the list of directed columns in the
|
||||
* distribution
|
||||
* @member {array} [keys] the list of directed columns in the distribution
|
||||
*
|
||||
* @member {number} [count] Gets or sets the count of indices using this
|
||||
* @member {number} [count] the count of indices using this distribution.
|
||||
*
|
||||
* @member {number} [dynamicCount] the dynamic count of indices using this
|
||||
* distribution.
|
||||
*
|
||||
* @member {number} [dynamicCount] Gets or sets the dynamic count of indices
|
||||
* using this distribution.
|
||||
*
|
||||
*/
|
||||
export interface USqlDistributionInfo {
|
||||
type?: number;
|
||||
|
@ -206,45 +208,40 @@ export interface USqlDistributionInfo {
|
|||
* Initializes a new instance of the USqlIndex class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table index item.
|
||||
* @member {string} [name] Gets or sets the name of the index in the table.
|
||||
*
|
||||
* @member {string} [name] the name of the index in the table.
|
||||
*
|
||||
* @member {array} [indexKeys] Gets or sets the list of directed columns in
|
||||
* the index
|
||||
* @member {array} [indexKeys] the list of directed columns in the index
|
||||
*
|
||||
* @member {array} [columns] Gets or sets the list of columns in the index
|
||||
* @member {array} [columns] the list of columns in the index
|
||||
*
|
||||
* @member {object} [distributionInfo] Gets or sets the distributions info of
|
||||
* the index
|
||||
* @member {object} [distributionInfo] the distributions info of the index
|
||||
*
|
||||
* @member {number} [distributionInfo.type] Gets or sets the type of this
|
||||
* @member {number} [distributionInfo.type] the type of this distribution.
|
||||
*
|
||||
* @member {array} [distributionInfo.keys] the list of directed columns in the
|
||||
* distribution
|
||||
*
|
||||
* @member {number} [distributionInfo.count] the count of indices using this
|
||||
* distribution.
|
||||
*
|
||||
* @member {array} [distributionInfo.keys] Gets or sets the list of directed
|
||||
* columns in the distribution
|
||||
* @member {number} [distributionInfo.dynamicCount] the dynamic count of
|
||||
* indices using this distribution.
|
||||
*
|
||||
* @member {number} [distributionInfo.count] Gets or sets the count of indices
|
||||
* using this distribution.
|
||||
* @member {uuid} [partitionFunction] partition function ID for the index.
|
||||
*
|
||||
* @member {number} [distributionInfo.dynamicCount] Gets or sets the dynamic
|
||||
* count of indices using this distribution.
|
||||
* @member {array} [partitionKeyList] the list of partion keys in the index
|
||||
*
|
||||
* @member {uuid} [partitionFunction] Gets or sets partition function ID for
|
||||
* the index.
|
||||
* @member {array} [streamNames] the list of full paths to the streams that
|
||||
* contain this index in the DataLake account.
|
||||
*
|
||||
* @member {array} [partitionKeyList] Gets or sets the list of partion keys in
|
||||
* the index
|
||||
* @member {boolean} [isColumnstore] the switch indicating if this index is a
|
||||
* columnstore index.
|
||||
*
|
||||
* @member {array} [streamNames] Gets or sets the list of full paths to the
|
||||
* streams that contain this index in the DataLake account.
|
||||
* @member {number} [indexId] the ID of this index within the table.
|
||||
*
|
||||
* @member {boolean} [isColumnstore] Gets or sets the switch indicating if
|
||||
* this index is a columnstore index.
|
||||
*
|
||||
* @member {number} [indexId] Gets or sets the ID of this index within the
|
||||
* table.
|
||||
*
|
||||
* @member {boolean} [isUnique] Gets or sets the switch indicating if this
|
||||
* index is a unique index.
|
||||
* @member {boolean} [isUnique] the switch indicating if this index is a
|
||||
* unique index.
|
||||
*
|
||||
*/
|
||||
export interface USqlIndex {
|
||||
|
@ -265,17 +262,18 @@ export interface USqlIndex {
|
|||
* Initializes a new instance of the DdlName class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics DDL name item.
|
||||
* @member {string} [firstPart] Gets or sets the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [firstPart] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {string} [secondPart] Gets or sets the name of the table associated
|
||||
* with this database and schema.
|
||||
* @member {string} [secondPart] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {string} [thirdPart] Gets or sets the name of the table associated
|
||||
* with this database and schema.
|
||||
* @member {string} [thirdPart] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {string} [server] Gets or sets the name of the table associated
|
||||
* with this database and schema.
|
||||
* @member {string} [server] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
*/
|
||||
export interface DdlName {
|
||||
|
@ -290,23 +288,23 @@ export interface DdlName {
|
|||
* Initializes a new instance of the EntityId class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog entity identifier object.
|
||||
* @member {object} [name] Gets or sets the name of the external table
|
||||
* associated with this database, schema and table.
|
||||
*
|
||||
* @member {object} [name] the name of the external table associated with this
|
||||
* database, schema and table.
|
||||
*
|
||||
* @member {string} [name.firstPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [name.firstPart] the name of the table associated with
|
||||
* this database and schema.
|
||||
*
|
||||
* @member {string} [name.secondPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [name.secondPart] the name of the table associated with
|
||||
* this database and schema.
|
||||
*
|
||||
* @member {string} [name.thirdPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [name.thirdPart] the name of the table associated with
|
||||
* this database and schema.
|
||||
*
|
||||
* @member {string} [name.server] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [name.server] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {uuid} [version] Gets or sets the version of the external data
|
||||
* source.
|
||||
* @member {uuid} [version] the version of the external data source.
|
||||
*
|
||||
*/
|
||||
export interface EntityId {
|
||||
|
@ -319,29 +317,29 @@ export interface EntityId {
|
|||
* Initializes a new instance of the ExternalTable class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog external table item.
|
||||
* @member {string} [tableName] Gets or sets the name of the table associated
|
||||
*
|
||||
* @member {string} [tableName] the name of the table associated with this
|
||||
* database and schema.
|
||||
*
|
||||
* @member {object} [dataSource] the data source associated with this external
|
||||
* table.
|
||||
*
|
||||
* @member {object} [dataSource.name] the name of the external table
|
||||
* associated with this database, schema and table.
|
||||
*
|
||||
* @member {string} [dataSource.name.firstPart] the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.secondPart] the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.thirdPart] the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.server] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {object} [dataSource] Gets or sets the data source associated with
|
||||
* this external table.
|
||||
*
|
||||
* @member {object} [dataSource.name] Gets or sets the name of the external
|
||||
* table associated with this database, schema and table.
|
||||
*
|
||||
* @member {string} [dataSource.name.firstPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.secondPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.thirdPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [dataSource.name.server] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {uuid} [dataSource.version] Gets or sets the version of the
|
||||
* external data source.
|
||||
* @member {uuid} [dataSource.version] the version of the external data source.
|
||||
*
|
||||
*/
|
||||
export interface ExternalTable {
|
||||
|
@ -349,51 +347,80 @@ export interface ExternalTable {
|
|||
dataSource?: EntityId;
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the TypeFieldInfo class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog type field information item.
|
||||
*
|
||||
* @member {string} [name] the name of the field associated with this type.
|
||||
*
|
||||
* @member {string} [type] the type of the field.
|
||||
*
|
||||
*/
|
||||
export interface TypeFieldInfo {
|
||||
name?: string;
|
||||
type?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTable class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this table and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* table and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the table.
|
||||
* @member {string} [name] the name of the table.
|
||||
*
|
||||
* @member {array} [columnList] Gets or sets the list of columns in this table
|
||||
* @member {array} [columnList] the list of columns in this table
|
||||
*
|
||||
* @member {array} [indexList] Gets or sets the list of indices in this table
|
||||
* @member {array} [indexList] the list of indices in this table
|
||||
*
|
||||
* @member {array} [partitionKeyList] Gets or sets the list of partition keys
|
||||
* in the table
|
||||
* @member {array} [partitionKeyList] the list of partition keys in the table
|
||||
*
|
||||
* @member {object} [externalTable] Gets or sets the external table associated
|
||||
* with the table.
|
||||
* @member {object} [externalTable] the external table associated with the
|
||||
* table.
|
||||
*
|
||||
* @member {string} [externalTable.tableName] Gets or sets the name of the
|
||||
* @member {string} [externalTable.tableName] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {object} [externalTable.dataSource] the data source associated with
|
||||
* this external table.
|
||||
*
|
||||
* @member {object} [externalTable.dataSource.name] the name of the external
|
||||
* table associated with this database, schema and table.
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.firstPart] the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {object} [externalTable.dataSource] Gets or sets the data source
|
||||
* associated with this external table.
|
||||
* @member {string} [externalTable.dataSource.name.secondPart] the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {object} [externalTable.dataSource.name] Gets or sets the name of
|
||||
* the external table associated with this database, schema and table.
|
||||
* @member {string} [externalTable.dataSource.name.thirdPart] the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.firstPart] Gets or sets the
|
||||
* name of the table associated with this database and schema.
|
||||
* @member {string} [externalTable.dataSource.name.server] the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.secondPart] Gets or sets
|
||||
* the name of the table associated with this database and schema.
|
||||
* @member {uuid} [externalTable.dataSource.version] the version of the
|
||||
* external data source.
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.thirdPart] Gets or sets the
|
||||
* name of the table associated with this database and schema.
|
||||
* @member {object} [distributionInfo] the distributions info of the table
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.server] Gets or sets the
|
||||
* name of the table associated with this database and schema.
|
||||
* @member {number} [distributionInfo.type] the type of this distribution.
|
||||
*
|
||||
* @member {uuid} [externalTable.dataSource.version] Gets or sets the version
|
||||
* of the external data source.
|
||||
* @member {array} [distributionInfo.keys] the list of directed columns in the
|
||||
* distribution
|
||||
*
|
||||
* @member {number} [distributionInfo.count] the count of indices using this
|
||||
* distribution.
|
||||
*
|
||||
* @member {number} [distributionInfo.dynamicCount] the dynamic count of
|
||||
* indices using this distribution.
|
||||
*
|
||||
*/
|
||||
export interface USqlTable extends CatalogItem {
|
||||
|
@ -404,131 +431,7 @@ export interface USqlTable extends CatalogItem {
|
|||
indexList?: USqlIndex[];
|
||||
partitionKeyList?: string[];
|
||||
externalTable?: ExternalTable;
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlView class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL view item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this view and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the view.
|
||||
*
|
||||
* @member {string} [definition] Gets or sets the defined query of the view.
|
||||
*
|
||||
*/
|
||||
export interface USqlView extends CatalogItem {
|
||||
databaseName?: string;
|
||||
schemaName?: string;
|
||||
name?: string;
|
||||
definition?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTablePartition class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table partition item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this table partition and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the table partition.
|
||||
*
|
||||
* @member {object} [parentName] Gets or sets the Ddl object of the
|
||||
* partition's parent.
|
||||
*
|
||||
* @member {string} [parentName.firstPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.secondPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.thirdPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.server] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {number} [indexId] Gets or sets the index ID for this partition.
|
||||
*
|
||||
* @member {array} [label] Gets or sets the list of labels associated with
|
||||
* this partition.
|
||||
*
|
||||
* @member {date} [createDate] Gets or sets the creation time of the partition
|
||||
*
|
||||
*/
|
||||
export interface USqlTablePartition extends CatalogItem {
|
||||
databaseName?: string;
|
||||
schemaName?: string;
|
||||
name?: string;
|
||||
parentName?: DdlName;
|
||||
indexId?: number;
|
||||
label?: string[];
|
||||
createDate?: Date;
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTableStatistics class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table statistics item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this table and database.
|
||||
*
|
||||
* @member {string} [tableName] Gets or sets the name of the table.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the table statistics.
|
||||
*
|
||||
* @member {string} [userStatName] Gets or sets the name of the user
|
||||
* statistics.
|
||||
*
|
||||
* @member {string} [statDataPath] Gets or sets the path to the statistics
|
||||
* data.
|
||||
*
|
||||
* @member {date} [createTime] Gets or sets the creation time of the
|
||||
* statistics.
|
||||
*
|
||||
* @member {date} [updateTime] Gets or sets the last time the statistics were
|
||||
* updated.
|
||||
*
|
||||
* @member {boolean} [isUserCreated] Gets or sets the switch indicating if
|
||||
* these statistics are user created.
|
||||
*
|
||||
* @member {boolean} [isAutoCreated] Gets or sets the switch indicating if
|
||||
* these statistics are automatically created.
|
||||
*
|
||||
* @member {boolean} [hasFilter] Gets or sets the switch indicating if these
|
||||
* statistics have a filter.
|
||||
*
|
||||
* @member {string} [filterDefinition] Gets or sets the filter definition for
|
||||
* the statistics.
|
||||
*
|
||||
* @member {array} [colNames] Gets or sets the list of column names associated
|
||||
* with these statistics.
|
||||
*
|
||||
*/
|
||||
export interface USqlTableStatistics extends CatalogItem {
|
||||
databaseName?: string;
|
||||
schemaName?: string;
|
||||
tableName?: string;
|
||||
name?: string;
|
||||
userStatName?: string;
|
||||
statDataPath?: string;
|
||||
createTime?: Date;
|
||||
updateTime?: Date;
|
||||
isUserCreated?: boolean;
|
||||
isAutoCreated?: boolean;
|
||||
hasFilter?: boolean;
|
||||
filterDefinition?: string;
|
||||
colNames?: string[];
|
||||
distributionInfo?: USqlDistributionInfo;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -536,43 +439,42 @@ export interface USqlTableStatistics extends CatalogItem {
|
|||
* Initializes a new instance of the USqlType class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL type item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this table and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* table and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of type for this type.
|
||||
* @member {string} [name] the name of type for this type.
|
||||
*
|
||||
* @member {string} [typeFamily] Gets or sets the type family for this type.
|
||||
* @member {string} [typeFamily] the type family for this type.
|
||||
*
|
||||
* @member {string} [cSharpName] Gets or sets the C# name for this type.
|
||||
* @member {string} [cSharpName] the C# name for this type.
|
||||
*
|
||||
* @member {string} [fullCSharpName] Gets or sets the fully qualified C# name
|
||||
* for this type.
|
||||
* @member {string} [fullCSharpName] the fully qualified C# name for this type.
|
||||
*
|
||||
* @member {number} [systemTypeId] Gets or sets the system type ID for this
|
||||
* type.
|
||||
* @member {number} [systemTypeId] the system type ID for this type.
|
||||
*
|
||||
* @member {number} [userTypeId] Gets or sets the user type ID for this type.
|
||||
* @member {number} [userTypeId] the user type ID for this type.
|
||||
*
|
||||
* @member {number} [schemaId] Gets or sets the schema ID for this type.
|
||||
* @member {number} [schemaId] the schema ID for this type.
|
||||
*
|
||||
* @member {number} [principalId] Gets or sets the principal ID for this type.
|
||||
* @member {number} [principalId] the principal ID for this type.
|
||||
*
|
||||
* @member {boolean} [isNullable] Gets or sets the the switch indicating if
|
||||
* this type is nullable.
|
||||
* @member {boolean} [isNullable] the the switch indicating if this type is
|
||||
* nullable.
|
||||
*
|
||||
* @member {boolean} [isUserDefined] Gets or sets the the switch indicating if
|
||||
* this type is user defined.
|
||||
* @member {boolean} [isUserDefined] the the switch indicating if this type is
|
||||
* user defined.
|
||||
*
|
||||
* @member {boolean} [isAssemblyType] Gets or sets the the switch indicating
|
||||
* if this type is an assembly type.
|
||||
* @member {boolean} [isAssemblyType] the the switch indicating if this type
|
||||
* is an assembly type.
|
||||
*
|
||||
* @member {boolean} [isTableType] Gets or sets the the switch indicating if
|
||||
* this type is a table type.
|
||||
* @member {boolean} [isTableType] the the switch indicating if this type is a
|
||||
* table type.
|
||||
*
|
||||
* @member {boolean} [isComplexType] Gets or sets the the switch indicating if
|
||||
* this type is a complex type.
|
||||
* @member {boolean} [isComplexType] the the switch indicating if this type is
|
||||
* a complex type.
|
||||
*
|
||||
*/
|
||||
export interface USqlType extends CatalogItem {
|
||||
|
@ -593,20 +495,156 @@ export interface USqlType extends CatalogItem {
|
|||
isComplexType?: boolean;
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTableType class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table type item.
|
||||
*
|
||||
* @member {array} [columns] the type field information associated with this
|
||||
* table type.
|
||||
*
|
||||
*/
|
||||
export interface USqlTableType extends USqlType {
|
||||
columns?: TypeFieldInfo[];
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlView class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL view item.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* view and database.
|
||||
*
|
||||
* @member {string} [name] the name of the view.
|
||||
*
|
||||
* @member {string} [definition] the defined query of the view.
|
||||
*
|
||||
*/
|
||||
export interface USqlView extends CatalogItem {
|
||||
databaseName?: string;
|
||||
schemaName?: string;
|
||||
name?: string;
|
||||
definition?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTablePartition class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table partition item.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* table partition and database.
|
||||
*
|
||||
* @member {string} [name] the name of the table partition.
|
||||
*
|
||||
* @member {object} [parentName] the Ddl object of the partition's parent.
|
||||
*
|
||||
* @member {string} [parentName.firstPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.secondPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.thirdPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.server] the name of the table associated with
|
||||
* this database and schema.
|
||||
*
|
||||
* @member {number} [indexId] the index ID for this partition.
|
||||
*
|
||||
* @member {array} [label] the list of labels associated with this partition.
|
||||
*
|
||||
* @member {date} [createDate] the creation time of the partition
|
||||
*
|
||||
*/
|
||||
export interface USqlTablePartition extends CatalogItem {
|
||||
databaseName?: string;
|
||||
schemaName?: string;
|
||||
name?: string;
|
||||
parentName?: DdlName;
|
||||
indexId?: number;
|
||||
label?: string[];
|
||||
createDate?: Date;
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTableStatistics class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table statistics item.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* table and database.
|
||||
*
|
||||
* @member {string} [tableName] the name of the table.
|
||||
*
|
||||
* @member {string} [name] the name of the table statistics.
|
||||
*
|
||||
* @member {string} [userStatName] the name of the user statistics.
|
||||
*
|
||||
* @member {string} [statDataPath] the path to the statistics data.
|
||||
*
|
||||
* @member {date} [createTime] the creation time of the statistics.
|
||||
*
|
||||
* @member {date} [updateTime] the last time the statistics were updated.
|
||||
*
|
||||
* @member {boolean} [isUserCreated] the switch indicating if these statistics
|
||||
* are user created.
|
||||
*
|
||||
* @member {boolean} [isAutoCreated] the switch indicating if these statistics
|
||||
* are automatically created.
|
||||
*
|
||||
* @member {boolean} [hasFilter] the switch indicating if these statistics
|
||||
* have a filter.
|
||||
*
|
||||
* @member {string} [filterDefinition] the filter definition for the
|
||||
* statistics.
|
||||
*
|
||||
* @member {array} [colNames] the list of column names associated with these
|
||||
* statistics.
|
||||
*
|
||||
*/
|
||||
export interface USqlTableStatistics extends CatalogItem {
|
||||
databaseName?: string;
|
||||
schemaName?: string;
|
||||
tableName?: string;
|
||||
name?: string;
|
||||
userStatName?: string;
|
||||
statDataPath?: string;
|
||||
createTime?: Date;
|
||||
updateTime?: Date;
|
||||
isUserCreated?: boolean;
|
||||
isAutoCreated?: boolean;
|
||||
hasFilter?: boolean;
|
||||
filterDefinition?: string;
|
||||
colNames?: string[];
|
||||
}
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTableValuedFunction class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table valued function item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the table valued function.
|
||||
* @member {string} [name] the name of the table valued function.
|
||||
*
|
||||
* @member {string} [definition] Gets or sets the definition of the table
|
||||
* valued function.
|
||||
* @member {string} [definition] the definition of the table valued function.
|
||||
*
|
||||
*/
|
||||
export interface USqlTableValuedFunction extends CatalogItem {
|
||||
|
@ -621,14 +659,13 @@ export interface USqlTableValuedFunction extends CatalogItem {
|
|||
* Initializes a new instance of the USqlAssemblyFileInfo class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL assembly file information item.
|
||||
* @member {string} [type] Gets or sets the assembly file type. Possible
|
||||
* values include: 'Assembly', 'Resource'
|
||||
*
|
||||
* @member {string} [type] the assembly file type. Possible values include:
|
||||
* 'Assembly', 'Resource'
|
||||
*
|
||||
* @member {string} [originalPath] Gets or sets the the original path to the
|
||||
* assembly file.
|
||||
* @member {string} [originalPath] the the original path to the assembly file.
|
||||
*
|
||||
* @member {string} [contentPath] Gets or sets the the content path to the
|
||||
* assembly file.
|
||||
* @member {string} [contentPath] the the content path to the assembly file.
|
||||
*
|
||||
*/
|
||||
export interface USqlAssemblyFileInfo {
|
||||
|
@ -642,25 +679,25 @@ export interface USqlAssemblyFileInfo {
|
|||
* Initializes a new instance of the USqlAssemblyDependencyInfo class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL dependency information item.
|
||||
* @member {object} [entityId] Gets or sets the EntityId of the dependency.
|
||||
*
|
||||
* @member {object} [entityId] the EntityId of the dependency.
|
||||
*
|
||||
* @member {object} [entityId.name] Gets or sets the name of the external
|
||||
* table associated with this database, schema and table.
|
||||
* @member {object} [entityId.name] the name of the external table associated
|
||||
* with this database, schema and table.
|
||||
*
|
||||
* @member {string} [entityId.name.firstPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
* @member {string} [entityId.name.firstPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [entityId.name.secondPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [entityId.name.thirdPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [entityId.name.server] Gets or sets the name of the table
|
||||
* @member {string} [entityId.name.secondPart] the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {uuid} [entityId.version] Gets or sets the version of the external
|
||||
* data source.
|
||||
* @member {string} [entityId.name.thirdPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [entityId.name.server] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {uuid} [entityId.version] the version of the external data source.
|
||||
*
|
||||
*/
|
||||
export interface USqlAssemblyDependencyInfo {
|
||||
|
@ -672,24 +709,24 @@ export interface USqlAssemblyDependencyInfo {
|
|||
* Initializes a new instance of the USqlAssembly class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL Assembly.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the assembly.
|
||||
* @member {string} [name] the name of the assembly.
|
||||
*
|
||||
* @member {string} [clrName] Gets or sets the name of the CLR.
|
||||
* @member {string} [clrName] the name of the CLR.
|
||||
*
|
||||
* @member {boolean} [isVisible] Gets or sets the switch indicating if this
|
||||
* assembly is visible or not.
|
||||
* @member {boolean} [isVisible] the switch indicating if this assembly is
|
||||
* visible or not.
|
||||
*
|
||||
* @member {boolean} [isUserDefined] Gets or sets the switch indicating if
|
||||
* this assembly is user defined or not.
|
||||
* @member {boolean} [isUserDefined] the switch indicating if this assembly is
|
||||
* user defined or not.
|
||||
*
|
||||
* @member {array} [files] Gets or sets the list of files associated with the
|
||||
* @member {array} [files] the list of files associated with the assembly
|
||||
*
|
||||
* @member {array} [dependencies] the list of dependencies associated with the
|
||||
* assembly
|
||||
*
|
||||
* @member {array} [dependencies] Gets or sets the list of dependencies
|
||||
* associated with the assembly
|
||||
*
|
||||
*/
|
||||
export interface USqlAssembly extends CatalogItem {
|
||||
databaseName?: string;
|
||||
|
@ -706,11 +743,12 @@ export interface USqlAssembly extends CatalogItem {
|
|||
* Initializes a new instance of the USqlAssemblyClr class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL assembly CLR item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the assembly.
|
||||
* @member {string} [name] the name of the assembly.
|
||||
*
|
||||
* @member {string} [clrName] Gets or sets the name of the CLR.
|
||||
* @member {string} [clrName] the name of the CLR.
|
||||
*
|
||||
*/
|
||||
export interface USqlAssemblyClr extends CatalogItem {
|
||||
|
@ -724,9 +762,10 @@ export interface USqlAssemblyClr extends CatalogItem {
|
|||
* Initializes a new instance of the USqlSchema class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL schema item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the schema.
|
||||
* @member {string} [name] the name of the schema.
|
||||
*
|
||||
*/
|
||||
export interface USqlSchema extends CatalogItem {
|
||||
|
@ -739,7 +778,8 @@ export interface USqlSchema extends CatalogItem {
|
|||
* Initializes a new instance of the USqlDatabase class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL database item.
|
||||
* @member {string} [name] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [name] the name of the database.
|
||||
*
|
||||
*/
|
||||
export interface USqlDatabase extends CatalogItem {
|
||||
|
@ -751,10 +791,10 @@ export interface USqlDatabase extends CatalogItem {
|
|||
* Initializes a new instance of the CatalogItemList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog item list.
|
||||
* @member {number} [count] Gets or sets the count of items in the list.
|
||||
*
|
||||
* @member {number} [count] the count of items in the list.
|
||||
*
|
||||
* @member {string} [nextLink] Gets or sets the link to the next page of
|
||||
* results.
|
||||
* @member {string} [nextLink] the link to the next page of results.
|
||||
*
|
||||
*/
|
||||
export interface CatalogItemList {
|
||||
|
|
|
@ -31,11 +31,13 @@ exports.USqlIndex = require('./uSqlIndex');
|
|||
exports.DdlName = require('./ddlName');
|
||||
exports.EntityId = require('./entityId');
|
||||
exports.ExternalTable = require('./externalTable');
|
||||
exports.TypeFieldInfo = require('./typeFieldInfo');
|
||||
exports.USqlTable = require('./uSqlTable');
|
||||
exports.USqlType = require('./uSqlType');
|
||||
exports.USqlTableType = require('./uSqlTableType');
|
||||
exports.USqlView = require('./uSqlView');
|
||||
exports.USqlTablePartition = require('./uSqlTablePartition');
|
||||
exports.USqlTableStatistics = require('./uSqlTableStatistics');
|
||||
exports.USqlType = require('./uSqlType');
|
||||
exports.USqlTableValuedFunction = require('./uSqlTableValuedFunction');
|
||||
exports.USqlAssemblyFileInfo = require('./uSqlAssemblyFileInfo');
|
||||
exports.USqlAssemblyDependencyInfo = require('./uSqlAssemblyDependencyInfo');
|
||||
|
@ -48,6 +50,7 @@ exports.USqlExternalDataSourceList = require('./uSqlExternalDataSourceList');
|
|||
exports.USqlCredentialList = require('./uSqlCredentialList');
|
||||
exports.USqlProcedureList = require('./uSqlProcedureList');
|
||||
exports.USqlTableList = require('./uSqlTableList');
|
||||
exports.USqlTableTypeList = require('./uSqlTableTypeList');
|
||||
exports.USqlViewList = require('./uSqlViewList');
|
||||
exports.USqlTableStatisticsList = require('./uSqlTableStatisticsList');
|
||||
exports.USqlTablePartitionList = require('./uSqlTablePartitionList');
|
||||
|
|
|
@ -0,0 +1,60 @@
|
|||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
'use strict';
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the TypeFieldInfo class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog type field information item.
|
||||
*
|
||||
* @member {string} [name] the name of the field associated with this type.
|
||||
*
|
||||
* @member {string} [type] the type of the field.
|
||||
*
|
||||
*/
|
||||
function TypeFieldInfo() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Defines the metadata of TypeFieldInfo
|
||||
*
|
||||
* @returns {object} metadata of TypeFieldInfo
|
||||
*
|
||||
*/
|
||||
TypeFieldInfo.prototype.mapper = function () {
|
||||
return {
|
||||
required: false,
|
||||
serializedName: 'TypeFieldInfo',
|
||||
type: {
|
||||
name: 'Composite',
|
||||
className: 'TypeFieldInfo',
|
||||
modelProperties: {
|
||||
name: {
|
||||
required: false,
|
||||
serializedName: 'name',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
type: {
|
||||
required: false,
|
||||
serializedName: 'type',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
module.exports = TypeFieldInfo;
|
|
@ -19,24 +19,24 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlAssembly class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL Assembly.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the assembly.
|
||||
* @member {string} [name] the name of the assembly.
|
||||
*
|
||||
* @member {string} [clrName] Gets or sets the name of the CLR.
|
||||
* @member {string} [clrName] the name of the CLR.
|
||||
*
|
||||
* @member {boolean} [isVisible] Gets or sets the switch indicating if this
|
||||
* assembly is visible or not.
|
||||
* @member {boolean} [isVisible] the switch indicating if this assembly is
|
||||
* visible or not.
|
||||
*
|
||||
* @member {boolean} [isUserDefined] Gets or sets the switch indicating if
|
||||
* this assembly is user defined or not.
|
||||
* @member {boolean} [isUserDefined] the switch indicating if this assembly is
|
||||
* user defined or not.
|
||||
*
|
||||
* @member {array} [files] Gets or sets the list of files associated with the
|
||||
* @member {array} [files] the list of files associated with the assembly
|
||||
*
|
||||
* @member {array} [dependencies] the list of dependencies associated with the
|
||||
* assembly
|
||||
*
|
||||
* @member {array} [dependencies] Gets or sets the list of dependencies
|
||||
* associated with the assembly
|
||||
*
|
||||
*/
|
||||
function USqlAssembly() {
|
||||
USqlAssembly['super_'].call(this);
|
||||
|
|
|
@ -19,11 +19,12 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlAssemblyClr class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL assembly CLR item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the assembly.
|
||||
* @member {string} [name] the name of the assembly.
|
||||
*
|
||||
* @member {string} [clrName] Gets or sets the name of the CLR.
|
||||
* @member {string} [clrName] the name of the CLR.
|
||||
*
|
||||
*/
|
||||
function USqlAssemblyClr() {
|
||||
|
|
|
@ -17,25 +17,25 @@ var models = require('./index');
|
|||
* Initializes a new instance of the USqlAssemblyDependencyInfo class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL dependency information item.
|
||||
* @member {object} [entityId] Gets or sets the EntityId of the dependency.
|
||||
*
|
||||
* @member {object} [entityId] the EntityId of the dependency.
|
||||
*
|
||||
* @member {object} [entityId.name] Gets or sets the name of the external
|
||||
* table associated with this database, schema and table.
|
||||
* @member {object} [entityId.name] the name of the external table associated
|
||||
* with this database, schema and table.
|
||||
*
|
||||
* @member {string} [entityId.name.firstPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
* @member {string} [entityId.name.firstPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [entityId.name.secondPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [entityId.name.thirdPart] Gets or sets the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [entityId.name.server] Gets or sets the name of the table
|
||||
* @member {string} [entityId.name.secondPart] the name of the table
|
||||
* associated with this database and schema.
|
||||
*
|
||||
* @member {uuid} [entityId.version] Gets or sets the version of the external
|
||||
* data source.
|
||||
* @member {string} [entityId.name.thirdPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [entityId.name.server] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {uuid} [entityId.version] the version of the external data source.
|
||||
*
|
||||
*/
|
||||
function USqlAssemblyDependencyInfo() {
|
||||
|
|
|
@ -15,14 +15,13 @@
|
|||
* Initializes a new instance of the USqlAssemblyFileInfo class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL assembly file information item.
|
||||
* @member {string} [type] Gets or sets the assembly file type. Possible
|
||||
* values include: 'Assembly', 'Resource'
|
||||
*
|
||||
* @member {string} [type] the assembly file type. Possible values include:
|
||||
* 'Assembly', 'Resource'
|
||||
*
|
||||
* @member {string} [originalPath] Gets or sets the the original path to the
|
||||
* assembly file.
|
||||
* @member {string} [originalPath] the the original path to the assembly file.
|
||||
*
|
||||
* @member {string} [contentPath] Gets or sets the the content path to the
|
||||
* assembly file.
|
||||
* @member {string} [contentPath] the the content path to the assembly file.
|
||||
*
|
||||
*/
|
||||
function USqlAssemblyFileInfo() {
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlAssemblyList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL assembly CLR item list.
|
||||
* @member {array} [value] Gets the list of assemblies in the database
|
||||
* @member {array} [value] the list of assemblies in the database
|
||||
*
|
||||
*/
|
||||
function USqlAssemblyList() {
|
||||
|
|
|
@ -19,17 +19,17 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlCredential class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL credential item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database the
|
||||
* credential is in.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database the credential is
|
||||
* in.
|
||||
*
|
||||
* @member {string} [identity] Gets or sets the name of the secret associated
|
||||
* with the credential.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the credential.
|
||||
*
|
||||
* @member {string} [userName] Gets or sets the user name associated with the
|
||||
* @member {string} [identity] the name of the secret associated with the
|
||||
* credential.
|
||||
*
|
||||
* @member {string} [name] the name of the credential.
|
||||
*
|
||||
* @member {string} [userName] the user name associated with the credential.
|
||||
*
|
||||
*/
|
||||
function USqlCredential() {
|
||||
USqlCredential['super_'].call(this);
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlCredentialList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL credential item list.
|
||||
* @member {array} [value] Gets the list of credentials in the database
|
||||
* @member {array} [value] the list of credentials in the database
|
||||
*
|
||||
*/
|
||||
function USqlCredentialList() {
|
||||
|
|
|
@ -19,7 +19,8 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlDatabase class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL database item.
|
||||
* @member {string} [name] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [name] the name of the database.
|
||||
*
|
||||
*/
|
||||
function USqlDatabase() {
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlDatabaseList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL database item list.
|
||||
* @member {array} [value] Gets the list of databases
|
||||
* @member {array} [value] the list of databases
|
||||
*
|
||||
*/
|
||||
function USqlDatabaseList() {
|
||||
|
|
|
@ -15,10 +15,11 @@
|
|||
* Initializes a new instance of the USqlDirectedColumn class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL directed column item.
|
||||
* @member {string} [name] Gets or sets the name of the index in the table.
|
||||
*
|
||||
* @member {string} [name] the name of the index in the table.
|
||||
*
|
||||
* @member {boolean} [descending] Gets or sets the switch indicating if the
|
||||
* index is descending or not.
|
||||
* @member {boolean} [descending] the switch indicating if the index is
|
||||
* descending or not.
|
||||
*
|
||||
*/
|
||||
function USqlDirectedColumn() {
|
||||
|
|
|
@ -19,17 +19,16 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlDistributionInfo class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL distribution information object.
|
||||
* @member {number} [type] Gets or sets the type of this distribution.
|
||||
*
|
||||
* @member {number} [type] the type of this distribution.
|
||||
*
|
||||
* @member {array} [keys] Gets or sets the list of directed columns in the
|
||||
* distribution
|
||||
* @member {array} [keys] the list of directed columns in the distribution
|
||||
*
|
||||
* @member {number} [count] Gets or sets the count of indices using this
|
||||
* @member {number} [count] the count of indices using this distribution.
|
||||
*
|
||||
* @member {number} [dynamicCount] the dynamic count of indices using this
|
||||
* distribution.
|
||||
*
|
||||
* @member {number} [dynamicCount] Gets or sets the dynamic count of indices
|
||||
* using this distribution.
|
||||
*
|
||||
*/
|
||||
function USqlDistributionInfo() {
|
||||
}
|
||||
|
|
|
@ -19,18 +19,19 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlExternalDataSource class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL external datasource item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the external data source.
|
||||
* @member {string} [name] the name of the external data source.
|
||||
*
|
||||
* @member {string} [provider] Gets or sets the name of the provider for the
|
||||
* @member {string} [provider] the name of the provider for the external data
|
||||
* source.
|
||||
*
|
||||
* @member {string} [providerString] the name of the provider string for the
|
||||
* external data source.
|
||||
*
|
||||
* @member {string} [providerString] Gets or sets the name of the provider
|
||||
* string for the external data source.
|
||||
*
|
||||
* @member {array} [pushdownTypes] Gets or sets the list of types to push down
|
||||
* from the external data source.
|
||||
* @member {array} [pushdownTypes] the list of types to push down from the
|
||||
* external data source.
|
||||
*
|
||||
*/
|
||||
function USqlExternalDataSource() {
|
||||
|
|
|
@ -17,8 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlExternalDataSourceList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL external datasource item list.
|
||||
* @member {array} [value] Gets the list of external data sources in the
|
||||
* database
|
||||
* @member {array} [value] the list of external data sources in the database
|
||||
*
|
||||
*/
|
||||
function USqlExternalDataSourceList() {
|
||||
|
|
|
@ -19,45 +19,40 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlIndex class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table index item.
|
||||
* @member {string} [name] Gets or sets the name of the index in the table.
|
||||
*
|
||||
* @member {string} [name] the name of the index in the table.
|
||||
*
|
||||
* @member {array} [indexKeys] Gets or sets the list of directed columns in
|
||||
* the index
|
||||
* @member {array} [indexKeys] the list of directed columns in the index
|
||||
*
|
||||
* @member {array} [columns] Gets or sets the list of columns in the index
|
||||
* @member {array} [columns] the list of columns in the index
|
||||
*
|
||||
* @member {object} [distributionInfo] Gets or sets the distributions info of
|
||||
* the index
|
||||
* @member {object} [distributionInfo] the distributions info of the index
|
||||
*
|
||||
* @member {number} [distributionInfo.type] Gets or sets the type of this
|
||||
* @member {number} [distributionInfo.type] the type of this distribution.
|
||||
*
|
||||
* @member {array} [distributionInfo.keys] the list of directed columns in the
|
||||
* distribution
|
||||
*
|
||||
* @member {number} [distributionInfo.count] the count of indices using this
|
||||
* distribution.
|
||||
*
|
||||
* @member {array} [distributionInfo.keys] Gets or sets the list of directed
|
||||
* columns in the distribution
|
||||
* @member {number} [distributionInfo.dynamicCount] the dynamic count of
|
||||
* indices using this distribution.
|
||||
*
|
||||
* @member {number} [distributionInfo.count] Gets or sets the count of indices
|
||||
* using this distribution.
|
||||
* @member {uuid} [partitionFunction] partition function ID for the index.
|
||||
*
|
||||
* @member {number} [distributionInfo.dynamicCount] Gets or sets the dynamic
|
||||
* count of indices using this distribution.
|
||||
* @member {array} [partitionKeyList] the list of partion keys in the index
|
||||
*
|
||||
* @member {uuid} [partitionFunction] Gets or sets partition function ID for
|
||||
* the index.
|
||||
* @member {array} [streamNames] the list of full paths to the streams that
|
||||
* contain this index in the DataLake account.
|
||||
*
|
||||
* @member {array} [partitionKeyList] Gets or sets the list of partion keys in
|
||||
* the index
|
||||
* @member {boolean} [isColumnstore] the switch indicating if this index is a
|
||||
* columnstore index.
|
||||
*
|
||||
* @member {array} [streamNames] Gets or sets the list of full paths to the
|
||||
* streams that contain this index in the DataLake account.
|
||||
* @member {number} [indexId] the ID of this index within the table.
|
||||
*
|
||||
* @member {boolean} [isColumnstore] Gets or sets the switch indicating if
|
||||
* this index is a columnstore index.
|
||||
*
|
||||
* @member {number} [indexId] Gets or sets the ID of this index within the
|
||||
* table.
|
||||
*
|
||||
* @member {boolean} [isUnique] Gets or sets the switch indicating if this
|
||||
* index is a unique index.
|
||||
* @member {boolean} [isUnique] the switch indicating if this index is a
|
||||
* unique index.
|
||||
*
|
||||
*/
|
||||
function USqlIndex() {
|
||||
|
|
|
@ -19,15 +19,15 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlProcedure class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL procedure item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this procedure and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* procedure and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the procedure.
|
||||
* @member {string} [name] the name of the procedure.
|
||||
*
|
||||
* @member {string} [definition] Gets or sets the defined query of the
|
||||
* procedure.
|
||||
* @member {string} [definition] the defined query of the procedure.
|
||||
*
|
||||
*/
|
||||
function USqlProcedure() {
|
||||
|
|
|
@ -17,8 +17,8 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlProcedureList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL procedure item list.
|
||||
* @member {array} [value] Gets the list of procedure in the database and
|
||||
* schema combination
|
||||
* @member {array} [value] the list of procedure in the database and schema
|
||||
* combination
|
||||
*
|
||||
*/
|
||||
function USqlProcedureList() {
|
||||
|
|
|
@ -19,9 +19,10 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlSchema class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL schema item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the schema.
|
||||
* @member {string} [name] the name of the schema.
|
||||
*
|
||||
*/
|
||||
function USqlSchema() {
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlSchemaList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL schema item list.
|
||||
* @member {array} [value] Gets the list of schemas in the database
|
||||
* @member {array} [value] the list of schemas in the database
|
||||
*
|
||||
*/
|
||||
function USqlSchemaList() {
|
||||
|
|
|
@ -19,19 +19,18 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlSecret class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL secret item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the secret.
|
||||
* @member {string} [name] the name of the secret.
|
||||
*
|
||||
* @member {date} [creationTime] Gets or sets the creation time of the
|
||||
* credential object. This is the only information returned about a secret
|
||||
* from a GET.
|
||||
* @member {date} [creationTime] the creation time of the credential object.
|
||||
* This is the only information returned about a secret from a GET.
|
||||
*
|
||||
* @member {string} [uri] Gets or sets the URI identifier for the secret in
|
||||
* the format <hostname>:<port>
|
||||
* @member {string} [uri] the URI identifier for the secret in the format
|
||||
* <hostname>:<port>
|
||||
*
|
||||
* @member {string} [password] Gets or sets the password for the secret to
|
||||
* pass in
|
||||
* @member {string} [password] the password for the secret to pass in
|
||||
*
|
||||
*/
|
||||
function USqlSecret() {
|
||||
|
|
|
@ -19,46 +19,59 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTable class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this table and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* table and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the table.
|
||||
* @member {string} [name] the name of the table.
|
||||
*
|
||||
* @member {array} [columnList] Gets or sets the list of columns in this table
|
||||
* @member {array} [columnList] the list of columns in this table
|
||||
*
|
||||
* @member {array} [indexList] Gets or sets the list of indices in this table
|
||||
* @member {array} [indexList] the list of indices in this table
|
||||
*
|
||||
* @member {array} [partitionKeyList] Gets or sets the list of partition keys
|
||||
* in the table
|
||||
* @member {array} [partitionKeyList] the list of partition keys in the table
|
||||
*
|
||||
* @member {object} [externalTable] Gets or sets the external table associated
|
||||
* with the table.
|
||||
* @member {object} [externalTable] the external table associated with the
|
||||
* table.
|
||||
*
|
||||
* @member {string} [externalTable.tableName] Gets or sets the name of the
|
||||
* @member {string} [externalTable.tableName] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {object} [externalTable.dataSource] the data source associated with
|
||||
* this external table.
|
||||
*
|
||||
* @member {object} [externalTable.dataSource.name] the name of the external
|
||||
* table associated with this database, schema and table.
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.firstPart] the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {object} [externalTable.dataSource] Gets or sets the data source
|
||||
* associated with this external table.
|
||||
* @member {string} [externalTable.dataSource.name.secondPart] the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {object} [externalTable.dataSource.name] Gets or sets the name of
|
||||
* the external table associated with this database, schema and table.
|
||||
* @member {string} [externalTable.dataSource.name.thirdPart] the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.firstPart] Gets or sets the
|
||||
* name of the table associated with this database and schema.
|
||||
* @member {string} [externalTable.dataSource.name.server] the name of the
|
||||
* table associated with this database and schema.
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.secondPart] Gets or sets
|
||||
* the name of the table associated with this database and schema.
|
||||
* @member {uuid} [externalTable.dataSource.version] the version of the
|
||||
* external data source.
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.thirdPart] Gets or sets the
|
||||
* name of the table associated with this database and schema.
|
||||
* @member {object} [distributionInfo] the distributions info of the table
|
||||
*
|
||||
* @member {string} [externalTable.dataSource.name.server] Gets or sets the
|
||||
* name of the table associated with this database and schema.
|
||||
* @member {number} [distributionInfo.type] the type of this distribution.
|
||||
*
|
||||
* @member {uuid} [externalTable.dataSource.version] Gets or sets the version
|
||||
* of the external data source.
|
||||
* @member {array} [distributionInfo.keys] the list of directed columns in the
|
||||
* distribution
|
||||
*
|
||||
* @member {number} [distributionInfo.count] the count of indices using this
|
||||
* distribution.
|
||||
*
|
||||
* @member {number} [distributionInfo.dynamicCount] the dynamic count of
|
||||
* indices using this distribution.
|
||||
*
|
||||
*/
|
||||
function USqlTable() {
|
||||
|
@ -167,6 +180,14 @@ USqlTable.prototype.mapper = function () {
|
|||
name: 'Composite',
|
||||
className: 'ExternalTable'
|
||||
}
|
||||
},
|
||||
distributionInfo: {
|
||||
required: false,
|
||||
serializedName: 'distributionInfo',
|
||||
type: {
|
||||
name: 'Composite',
|
||||
className: 'USqlDistributionInfo'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,10 +15,11 @@
|
|||
* Initializes a new instance of the USqlTableColumn class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table column item.
|
||||
* @member {string} [name] Gets or sets the name of the column in the table.
|
||||
*
|
||||
* @member {string} [name] the name of the column in the table.
|
||||
*
|
||||
* @member {string} [type] Gets or sets the object type of the specified
|
||||
* column (such as System.String).
|
||||
* @member {string} [type] the object type of the specified column (such as
|
||||
* System.String).
|
||||
*
|
||||
*/
|
||||
function USqlTableColumn() {
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTableList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table item list.
|
||||
* @member {array} [value] Gets the list of tables in the database and schema
|
||||
* @member {array} [value] the list of tables in the database and schema
|
||||
* combination
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -19,34 +19,33 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTablePartition class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table partition item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this table partition and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* table partition and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the table partition.
|
||||
* @member {string} [name] the name of the table partition.
|
||||
*
|
||||
* @member {object} [parentName] Gets or sets the Ddl object of the
|
||||
* partition's parent.
|
||||
* @member {object} [parentName] the Ddl object of the partition's parent.
|
||||
*
|
||||
* @member {string} [parentName.firstPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [parentName.firstPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.secondPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [parentName.secondPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.thirdPart] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [parentName.thirdPart] the name of the table associated
|
||||
* with this database and schema.
|
||||
*
|
||||
* @member {string} [parentName.server] Gets or sets the name of the table
|
||||
* associated with this database and schema.
|
||||
* @member {string} [parentName.server] the name of the table associated with
|
||||
* this database and schema.
|
||||
*
|
||||
* @member {number} [indexId] Gets or sets the index ID for this partition.
|
||||
* @member {number} [indexId] the index ID for this partition.
|
||||
*
|
||||
* @member {array} [label] Gets or sets the list of labels associated with
|
||||
* this partition.
|
||||
* @member {array} [label] the list of labels associated with this partition.
|
||||
*
|
||||
* @member {date} [createDate] Gets or sets the creation time of the partition
|
||||
* @member {date} [createDate] the creation time of the partition
|
||||
*
|
||||
*/
|
||||
function USqlTablePartition() {
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTablePartitionList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table partition item list.
|
||||
* @member {array} [value] Gets the list of table partitions in the database,
|
||||
* @member {array} [value] the list of table partitions in the database,
|
||||
* schema and table combination
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -19,42 +19,39 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTableStatistics class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table statistics item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this table and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* table and database.
|
||||
*
|
||||
* @member {string} [tableName] Gets or sets the name of the table.
|
||||
* @member {string} [tableName] the name of the table.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the table statistics.
|
||||
* @member {string} [name] the name of the table statistics.
|
||||
*
|
||||
* @member {string} [userStatName] Gets or sets the name of the user
|
||||
* @member {string} [userStatName] the name of the user statistics.
|
||||
*
|
||||
* @member {string} [statDataPath] the path to the statistics data.
|
||||
*
|
||||
* @member {date} [createTime] the creation time of the statistics.
|
||||
*
|
||||
* @member {date} [updateTime] the last time the statistics were updated.
|
||||
*
|
||||
* @member {boolean} [isUserCreated] the switch indicating if these statistics
|
||||
* are user created.
|
||||
*
|
||||
* @member {boolean} [isAutoCreated] the switch indicating if these statistics
|
||||
* are automatically created.
|
||||
*
|
||||
* @member {boolean} [hasFilter] the switch indicating if these statistics
|
||||
* have a filter.
|
||||
*
|
||||
* @member {string} [filterDefinition] the filter definition for the
|
||||
* statistics.
|
||||
*
|
||||
* @member {string} [statDataPath] Gets or sets the path to the statistics
|
||||
* data.
|
||||
*
|
||||
* @member {date} [createTime] Gets or sets the creation time of the
|
||||
* @member {array} [colNames] the list of column names associated with these
|
||||
* statistics.
|
||||
*
|
||||
* @member {date} [updateTime] Gets or sets the last time the statistics were
|
||||
* updated.
|
||||
*
|
||||
* @member {boolean} [isUserCreated] Gets or sets the switch indicating if
|
||||
* these statistics are user created.
|
||||
*
|
||||
* @member {boolean} [isAutoCreated] Gets or sets the switch indicating if
|
||||
* these statistics are automatically created.
|
||||
*
|
||||
* @member {boolean} [hasFilter] Gets or sets the switch indicating if these
|
||||
* statistics have a filter.
|
||||
*
|
||||
* @member {string} [filterDefinition] Gets or sets the filter definition for
|
||||
* the statistics.
|
||||
*
|
||||
* @member {array} [colNames] Gets or sets the list of column names associated
|
||||
* with these statistics.
|
||||
*
|
||||
*/
|
||||
function USqlTableStatistics() {
|
||||
USqlTableStatistics['super_'].call(this);
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTableStatisticsList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table statistics item list.
|
||||
* @member {array} [value] Gets the list of table statistics in the database,
|
||||
* @member {array} [value] the list of table statistics in the database,
|
||||
* schema and table combination
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -0,0 +1,187 @@
|
|||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
'use strict';
|
||||
|
||||
var models = require('./index');
|
||||
|
||||
var util = require('util');
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTableType class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table type item.
|
||||
*
|
||||
* @member {array} [columns] the type field information associated with this
|
||||
* table type.
|
||||
*
|
||||
*/
|
||||
function USqlTableType() {
|
||||
USqlTableType['super_'].call(this);
|
||||
}
|
||||
|
||||
util.inherits(USqlTableType, models['USqlType']);
|
||||
|
||||
/**
|
||||
* Defines the metadata of USqlTableType
|
||||
*
|
||||
* @returns {object} metadata of USqlTableType
|
||||
*
|
||||
*/
|
||||
USqlTableType.prototype.mapper = function () {
|
||||
return {
|
||||
required: false,
|
||||
serializedName: 'USqlTableType',
|
||||
type: {
|
||||
name: 'Composite',
|
||||
className: 'USqlTableType',
|
||||
modelProperties: {
|
||||
computeAccountName: {
|
||||
required: false,
|
||||
serializedName: 'computeAccountName',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
version: {
|
||||
required: false,
|
||||
serializedName: 'version',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
databaseName: {
|
||||
required: false,
|
||||
serializedName: 'databaseName',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
schemaName: {
|
||||
required: false,
|
||||
serializedName: 'schemaName',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
name: {
|
||||
required: false,
|
||||
serializedName: 'typeName',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
typeFamily: {
|
||||
required: false,
|
||||
serializedName: 'typeFamily',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
cSharpName: {
|
||||
required: false,
|
||||
serializedName: 'cSharpName',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
fullCSharpName: {
|
||||
required: false,
|
||||
serializedName: 'fullCSharpName',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
systemTypeId: {
|
||||
required: false,
|
||||
serializedName: 'systemTypeId',
|
||||
type: {
|
||||
name: 'Number'
|
||||
}
|
||||
},
|
||||
userTypeId: {
|
||||
required: false,
|
||||
serializedName: 'userTypeId',
|
||||
type: {
|
||||
name: 'Number'
|
||||
}
|
||||
},
|
||||
schemaId: {
|
||||
required: false,
|
||||
serializedName: 'schemaId',
|
||||
type: {
|
||||
name: 'Number'
|
||||
}
|
||||
},
|
||||
principalId: {
|
||||
required: false,
|
||||
serializedName: 'principalId',
|
||||
type: {
|
||||
name: 'Number'
|
||||
}
|
||||
},
|
||||
isNullable: {
|
||||
required: false,
|
||||
serializedName: 'isNullable',
|
||||
type: {
|
||||
name: 'Boolean'
|
||||
}
|
||||
},
|
||||
isUserDefined: {
|
||||
required: false,
|
||||
serializedName: 'isUserDefined',
|
||||
type: {
|
||||
name: 'Boolean'
|
||||
}
|
||||
},
|
||||
isAssemblyType: {
|
||||
required: false,
|
||||
serializedName: 'isAssemblyType',
|
||||
type: {
|
||||
name: 'Boolean'
|
||||
}
|
||||
},
|
||||
isTableType: {
|
||||
required: false,
|
||||
serializedName: 'isTableType',
|
||||
type: {
|
||||
name: 'Boolean'
|
||||
}
|
||||
},
|
||||
isComplexType: {
|
||||
required: false,
|
||||
serializedName: 'isComplexType',
|
||||
type: {
|
||||
name: 'Boolean'
|
||||
}
|
||||
},
|
||||
columns: {
|
||||
required: false,
|
||||
readOnly: true,
|
||||
serializedName: 'columns',
|
||||
type: {
|
||||
name: 'Sequence',
|
||||
element: {
|
||||
required: false,
|
||||
serializedName: 'TypeFieldInfoElementType',
|
||||
type: {
|
||||
name: 'Composite',
|
||||
className: 'TypeFieldInfo'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
module.exports = USqlTableType;
|
|
@ -0,0 +1,78 @@
|
|||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
'use strict';
|
||||
|
||||
var util = require('util');
|
||||
|
||||
/**
|
||||
* @class
|
||||
* Initializes a new instance of the USqlTableTypeList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table type item list.
|
||||
* @member {array} [value] the list of table types in the database and schema
|
||||
* combination
|
||||
*
|
||||
*/
|
||||
function USqlTableTypeList() {
|
||||
}
|
||||
|
||||
util.inherits(USqlTableTypeList, Array);
|
||||
|
||||
/**
|
||||
* Defines the metadata of USqlTableTypeList
|
||||
*
|
||||
* @returns {object} metadata of USqlTableTypeList
|
||||
*
|
||||
*/
|
||||
USqlTableTypeList.prototype.mapper = function () {
|
||||
return {
|
||||
required: false,
|
||||
serializedName: 'USqlTableTypeList',
|
||||
type: {
|
||||
name: 'Composite',
|
||||
className: 'USqlTableTypeList',
|
||||
modelProperties: {
|
||||
count: {
|
||||
required: false,
|
||||
serializedName: 'count',
|
||||
type: {
|
||||
name: 'Number'
|
||||
}
|
||||
},
|
||||
nextLink: {
|
||||
required: false,
|
||||
serializedName: 'nextLink',
|
||||
type: {
|
||||
name: 'String'
|
||||
}
|
||||
},
|
||||
value: {
|
||||
required: false,
|
||||
readOnly: true,
|
||||
serializedName: '',
|
||||
type: {
|
||||
name: 'Sequence',
|
||||
element: {
|
||||
required: false,
|
||||
serializedName: 'USqlTableTypeElementType',
|
||||
type: {
|
||||
name: 'Composite',
|
||||
className: 'USqlTableType'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
module.exports = USqlTableTypeList;
|
|
@ -19,15 +19,15 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTableValuedFunction class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table valued function item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the table valued function.
|
||||
* @member {string} [name] the name of the table valued function.
|
||||
*
|
||||
* @member {string} [definition] Gets or sets the definition of the table
|
||||
* valued function.
|
||||
* @member {string} [definition] the definition of the table valued function.
|
||||
*
|
||||
*/
|
||||
function USqlTableValuedFunction() {
|
||||
|
|
|
@ -17,8 +17,8 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTableValuedFunctionList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL table valued function item list.
|
||||
* @member {array} [value] Gets the list of table valued functions in the
|
||||
* database and schema combination
|
||||
* @member {array} [value] the list of table valued functions in the database
|
||||
* and schema combination
|
||||
*
|
||||
*/
|
||||
function USqlTableValuedFunctionList() {
|
||||
|
|
|
@ -19,43 +19,42 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlType class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL type item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this table and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* table and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of type for this type.
|
||||
* @member {string} [name] the name of type for this type.
|
||||
*
|
||||
* @member {string} [typeFamily] Gets or sets the type family for this type.
|
||||
* @member {string} [typeFamily] the type family for this type.
|
||||
*
|
||||
* @member {string} [cSharpName] Gets or sets the C# name for this type.
|
||||
* @member {string} [cSharpName] the C# name for this type.
|
||||
*
|
||||
* @member {string} [fullCSharpName] Gets or sets the fully qualified C# name
|
||||
* for this type.
|
||||
* @member {string} [fullCSharpName] the fully qualified C# name for this type.
|
||||
*
|
||||
* @member {number} [systemTypeId] Gets or sets the system type ID for this
|
||||
* type.
|
||||
* @member {number} [systemTypeId] the system type ID for this type.
|
||||
*
|
||||
* @member {number} [userTypeId] Gets or sets the user type ID for this type.
|
||||
* @member {number} [userTypeId] the user type ID for this type.
|
||||
*
|
||||
* @member {number} [schemaId] Gets or sets the schema ID for this type.
|
||||
* @member {number} [schemaId] the schema ID for this type.
|
||||
*
|
||||
* @member {number} [principalId] Gets or sets the principal ID for this type.
|
||||
* @member {number} [principalId] the principal ID for this type.
|
||||
*
|
||||
* @member {boolean} [isNullable] Gets or sets the the switch indicating if
|
||||
* this type is nullable.
|
||||
* @member {boolean} [isNullable] the the switch indicating if this type is
|
||||
* nullable.
|
||||
*
|
||||
* @member {boolean} [isUserDefined] Gets or sets the the switch indicating if
|
||||
* this type is user defined.
|
||||
* @member {boolean} [isUserDefined] the the switch indicating if this type is
|
||||
* user defined.
|
||||
*
|
||||
* @member {boolean} [isAssemblyType] Gets or sets the the switch indicating
|
||||
* if this type is an assembly type.
|
||||
* @member {boolean} [isAssemblyType] the the switch indicating if this type
|
||||
* is an assembly type.
|
||||
*
|
||||
* @member {boolean} [isTableType] Gets or sets the the switch indicating if
|
||||
* this type is a table type.
|
||||
* @member {boolean} [isTableType] the the switch indicating if this type is a
|
||||
* table type.
|
||||
*
|
||||
* @member {boolean} [isComplexType] Gets or sets the the switch indicating if
|
||||
* this type is a complex type.
|
||||
* @member {boolean} [isComplexType] the the switch indicating if this type is
|
||||
* a complex type.
|
||||
*
|
||||
*/
|
||||
function USqlType() {
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlTypeList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL type item list.
|
||||
* @member {array} [value] Gets the list of types in the database and schema
|
||||
* @member {array} [value] the list of types in the database and schema
|
||||
* combination
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -19,14 +19,15 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlView class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL view item.
|
||||
* @member {string} [databaseName] Gets or sets the name of the database.
|
||||
*
|
||||
* @member {string} [databaseName] the name of the database.
|
||||
*
|
||||
* @member {string} [schemaName] Gets or sets the name of the schema
|
||||
* associated with this view and database.
|
||||
* @member {string} [schemaName] the name of the schema associated with this
|
||||
* view and database.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the name of the view.
|
||||
* @member {string} [name] the name of the view.
|
||||
*
|
||||
* @member {string} [definition] Gets or sets the defined query of the view.
|
||||
* @member {string} [definition] the defined query of the view.
|
||||
*
|
||||
*/
|
||||
function USqlView() {
|
||||
|
|
|
@ -17,7 +17,7 @@ var util = require('util');
|
|||
* Initializes a new instance of the USqlViewList class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics catalog U-SQL view item list.
|
||||
* @member {array} [value] Gets the list of view in the database and schema
|
||||
* @member {array} [value] the list of view in the database and schema
|
||||
* combination
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -44,11 +44,10 @@ function Catalog(client) {
|
|||
* @param {object} parameters The parameters required to create the secret
|
||||
* (name and password)
|
||||
*
|
||||
* @param {string} [parameters.password] Gets or sets the password for the
|
||||
* secret to pass in
|
||||
* @param {string} [parameters.password] the password for the secret to pass in
|
||||
*
|
||||
* @param {string} [parameters.uri] Gets or sets the URI identifier for the
|
||||
* secret in the format <hostname>:<port>
|
||||
* @param {string} [parameters.uri] the URI identifier for the secret in the
|
||||
* format <hostname>:<port>
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -225,11 +224,10 @@ Catalog.prototype.createSecret = function (accountName, databaseName, secretName
|
|||
* @param {object} parameters The parameters required to modify the secret
|
||||
* (name and password)
|
||||
*
|
||||
* @param {string} [parameters.password] Gets or sets the password for the
|
||||
* secret to pass in
|
||||
* @param {string} [parameters.password] the password for the secret to pass in
|
||||
*
|
||||
* @param {string} [parameters.uri] Gets or sets the URI identifier for the
|
||||
* secret in the format <hostname>:<port>
|
||||
* @param {string} [parameters.uri] the URI identifier for the secret in the
|
||||
* format <hostname>:<port>
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -2336,6 +2334,396 @@ Catalog.prototype.listTables = function (accountName, databaseName, schemaName,
|
|||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* Retrieves the specified table type from the Data Lake Analytics catalog.
|
||||
*
|
||||
* @param {string} accountName The Azure Data Lake Analytics account to
|
||||
* execute catalog operations on.
|
||||
*
|
||||
* @param {string} databaseName The name of the database containing the table
|
||||
* type.
|
||||
*
|
||||
* @param {string} schemaName The name of the schema containing the table type.
|
||||
*
|
||||
* @param {string} tableTypeName The name of the table type to retrieve.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
* @param {object} [options.customHeaders] Headers that will be added to the
|
||||
* request
|
||||
*
|
||||
* @param {function} callback
|
||||
*
|
||||
* @returns {function} callback(err, result, request, response)
|
||||
*
|
||||
* {Error} err - The Error object if an error occurred, null otherwise.
|
||||
*
|
||||
* {object} [result] - The deserialized result object.
|
||||
* See {@link USqlTableType} for more information.
|
||||
*
|
||||
* {object} [request] - The HTTP Request object if an error did not occur.
|
||||
*
|
||||
* {stream} [response] - The HTTP Response stream if an error did not occur.
|
||||
*/
|
||||
Catalog.prototype.getTableType = function (accountName, databaseName, schemaName, tableTypeName, options, callback) {
|
||||
var client = this.client;
|
||||
if(!callback && typeof options === 'function') {
|
||||
callback = options;
|
||||
options = null;
|
||||
}
|
||||
if (!callback) {
|
||||
throw new Error('callback cannot be null.');
|
||||
}
|
||||
// Validate
|
||||
try {
|
||||
if (accountName === null || accountName === undefined || typeof accountName.valueOf() !== 'string') {
|
||||
throw new Error('accountName cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (this.client.adlaCatalogDnsSuffix === null || this.client.adlaCatalogDnsSuffix === undefined || typeof this.client.adlaCatalogDnsSuffix.valueOf() !== 'string') {
|
||||
throw new Error('this.client.adlaCatalogDnsSuffix cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (databaseName === null || databaseName === undefined || typeof databaseName.valueOf() !== 'string') {
|
||||
throw new Error('databaseName cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (schemaName === null || schemaName === undefined || typeof schemaName.valueOf() !== 'string') {
|
||||
throw new Error('schemaName cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (tableTypeName === null || tableTypeName === undefined || typeof tableTypeName.valueOf() !== 'string') {
|
||||
throw new Error('tableTypeName cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (this.client.apiVersion === null || this.client.apiVersion === undefined || typeof this.client.apiVersion.valueOf() !== 'string') {
|
||||
throw new Error('this.client.apiVersion cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (this.client.acceptLanguage !== null && this.client.acceptLanguage !== undefined && typeof this.client.acceptLanguage.valueOf() !== 'string') {
|
||||
throw new Error('this.client.acceptLanguage must be of type string.');
|
||||
}
|
||||
} catch (error) {
|
||||
return callback(error);
|
||||
}
|
||||
|
||||
// Construct URL
|
||||
var requestUrl = this.client.baseUri +
|
||||
'//catalog/usql/databases/{databaseName}/schemas/{schemaName}/tabletypes/{tableTypeName}';
|
||||
requestUrl = requestUrl.replace('{accountName}', accountName);
|
||||
requestUrl = requestUrl.replace('{adlaCatalogDnsSuffix}', this.client.adlaCatalogDnsSuffix);
|
||||
requestUrl = requestUrl.replace('{databaseName}', encodeURIComponent(databaseName));
|
||||
requestUrl = requestUrl.replace('{schemaName}', encodeURIComponent(schemaName));
|
||||
requestUrl = requestUrl.replace('{tableTypeName}', encodeURIComponent(tableTypeName));
|
||||
var queryParameters = [];
|
||||
queryParameters.push('api-version=' + encodeURIComponent(this.client.apiVersion));
|
||||
if (queryParameters.length > 0) {
|
||||
requestUrl += '?' + queryParameters.join('&');
|
||||
}
|
||||
// trim all duplicate forward slashes in the url
|
||||
var regex = /([^:]\/)\/+/gi;
|
||||
requestUrl = requestUrl.replace(regex, '$1');
|
||||
|
||||
// Create HTTP transport objects
|
||||
var httpRequest = new WebResource();
|
||||
httpRequest.method = 'GET';
|
||||
httpRequest.headers = {};
|
||||
httpRequest.url = requestUrl;
|
||||
// Set Headers
|
||||
if (this.client.generateClientRequestId) {
|
||||
httpRequest.headers['x-ms-client-request-id'] = msRestAzure.generateUuid();
|
||||
}
|
||||
if (this.client.acceptLanguage !== undefined && this.client.acceptLanguage !== null) {
|
||||
httpRequest.headers['accept-language'] = this.client.acceptLanguage;
|
||||
}
|
||||
if(options) {
|
||||
for(var headerName in options['customHeaders']) {
|
||||
if (options['customHeaders'].hasOwnProperty(headerName)) {
|
||||
httpRequest.headers[headerName] = options['customHeaders'][headerName];
|
||||
}
|
||||
}
|
||||
}
|
||||
httpRequest.headers['Content-Type'] = 'application/json; charset=utf-8';
|
||||
httpRequest.body = null;
|
||||
// Send Request
|
||||
return client.pipeline(httpRequest, function (err, response, responseBody) {
|
||||
if (err) {
|
||||
return callback(err);
|
||||
}
|
||||
var statusCode = response.statusCode;
|
||||
if (statusCode !== 200) {
|
||||
var error = new Error(responseBody);
|
||||
error.statusCode = response.statusCode;
|
||||
error.request = msRest.stripRequest(httpRequest);
|
||||
error.response = msRest.stripResponse(response);
|
||||
if (responseBody === '') responseBody = null;
|
||||
var parsedErrorResponse;
|
||||
try {
|
||||
parsedErrorResponse = JSON.parse(responseBody);
|
||||
if (parsedErrorResponse) {
|
||||
if (parsedErrorResponse.error) parsedErrorResponse = parsedErrorResponse.error;
|
||||
if (parsedErrorResponse.code) error.code = parsedErrorResponse.code;
|
||||
if (parsedErrorResponse.message) error.message = parsedErrorResponse.message;
|
||||
}
|
||||
if (parsedErrorResponse !== null && parsedErrorResponse !== undefined) {
|
||||
var resultMapper = new client.models['CloudError']().mapper();
|
||||
error.body = client.deserialize(resultMapper, parsedErrorResponse, 'error.body');
|
||||
}
|
||||
} catch (defaultError) {
|
||||
error.message = util.format('Error "%s" occurred in deserializing the responseBody ' +
|
||||
'- "%s" for the default response.', defaultError.message, responseBody);
|
||||
return callback(error);
|
||||
}
|
||||
return callback(error);
|
||||
}
|
||||
// Create Result
|
||||
var result = null;
|
||||
if (responseBody === '') responseBody = null;
|
||||
// Deserialize Response
|
||||
if (statusCode === 200) {
|
||||
var parsedResponse = null;
|
||||
try {
|
||||
parsedResponse = JSON.parse(responseBody);
|
||||
result = JSON.parse(responseBody);
|
||||
if (parsedResponse !== null && parsedResponse !== undefined) {
|
||||
var resultMapper = new client.models['USqlTableType']().mapper();
|
||||
result = client.deserialize(resultMapper, parsedResponse, 'result');
|
||||
}
|
||||
} catch (error) {
|
||||
var deserializationError = new Error(util.format('Error "%s" occurred in deserializing the responseBody - "%s"', error, responseBody));
|
||||
deserializationError.request = msRest.stripRequest(httpRequest);
|
||||
deserializationError.response = msRest.stripResponse(response);
|
||||
return callback(deserializationError);
|
||||
}
|
||||
}
|
||||
|
||||
return callback(null, result, httpRequest, response);
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* Retrieves the list of table types from the Data Lake Analytics catalog.
|
||||
*
|
||||
* @param {string} accountName The Azure Data Lake Analytics account to
|
||||
* execute catalog operations on.
|
||||
*
|
||||
* @param {string} databaseName The name of the database containing the table
|
||||
* types.
|
||||
*
|
||||
* @param {string} schemaName The name of the schema containing the table
|
||||
* types.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
* @param {string} [options.filter] OData filter. Optional.
|
||||
*
|
||||
* @param {number} [options.top] The number of items to return. Optional.
|
||||
*
|
||||
* @param {number} [options.skip] The number of items to skip over before
|
||||
* returning elements. Optional.
|
||||
*
|
||||
* @param {string} [options.expand] OData expansion. Expand related resources
|
||||
* in line with the retrieved resources, e.g. Categories?$expand=Products
|
||||
* would expand Product data in line with each Category entry. Optional.
|
||||
*
|
||||
* @param {string} [options.select] OData Select statement. Limits the
|
||||
* properties on each entry to just those requested, e.g.
|
||||
* Categories?$select=CategoryName,Description. Optional.
|
||||
*
|
||||
* @param {string} [options.orderby] OrderBy clause. One or more
|
||||
* comma-separated expressions with an optional "asc" (the default) or "desc"
|
||||
* depending on the order you'd like the values sorted, e.g.
|
||||
* Categories?$orderby=CategoryName desc. Optional.
|
||||
*
|
||||
* @param {boolean} [options.count] The Boolean value of true or false to
|
||||
* request a count of the matching resources included with the resources in
|
||||
* the response, e.g. Categories?$count=true. Optional.
|
||||
*
|
||||
* @param {object} [options.customHeaders] Headers that will be added to the
|
||||
* request
|
||||
*
|
||||
* @param {function} callback
|
||||
*
|
||||
* @returns {function} callback(err, result, request, response)
|
||||
*
|
||||
* {Error} err - The Error object if an error occurred, null otherwise.
|
||||
*
|
||||
* {object} [result] - The deserialized result object.
|
||||
* See {@link USqlTableTypeList} for more information.
|
||||
*
|
||||
* {object} [request] - The HTTP Request object if an error did not occur.
|
||||
*
|
||||
* {stream} [response] - The HTTP Response stream if an error did not occur.
|
||||
*/
|
||||
Catalog.prototype.listTableTypes = function (accountName, databaseName, schemaName, options, callback) {
|
||||
var client = this.client;
|
||||
if(!callback && typeof options === 'function') {
|
||||
callback = options;
|
||||
options = null;
|
||||
}
|
||||
if (!callback) {
|
||||
throw new Error('callback cannot be null.');
|
||||
}
|
||||
var filter = (options && options.filter !== undefined) ? options.filter : undefined;
|
||||
var top = (options && options.top !== undefined) ? options.top : undefined;
|
||||
var skip = (options && options.skip !== undefined) ? options.skip : undefined;
|
||||
var expand = (options && options.expand !== undefined) ? options.expand : undefined;
|
||||
var select = (options && options.select !== undefined) ? options.select : undefined;
|
||||
var orderby = (options && options.orderby !== undefined) ? options.orderby : undefined;
|
||||
var count = (options && options.count !== undefined) ? options.count : undefined;
|
||||
// Validate
|
||||
try {
|
||||
if (accountName === null || accountName === undefined || typeof accountName.valueOf() !== 'string') {
|
||||
throw new Error('accountName cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (this.client.adlaCatalogDnsSuffix === null || this.client.adlaCatalogDnsSuffix === undefined || typeof this.client.adlaCatalogDnsSuffix.valueOf() !== 'string') {
|
||||
throw new Error('this.client.adlaCatalogDnsSuffix cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (databaseName === null || databaseName === undefined || typeof databaseName.valueOf() !== 'string') {
|
||||
throw new Error('databaseName cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (schemaName === null || schemaName === undefined || typeof schemaName.valueOf() !== 'string') {
|
||||
throw new Error('schemaName cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (filter !== null && filter !== undefined && typeof filter.valueOf() !== 'string') {
|
||||
throw new Error('filter must be of type string.');
|
||||
}
|
||||
if (top !== null && top !== undefined && typeof top !== 'number') {
|
||||
throw new Error('top must be of type number.');
|
||||
}
|
||||
if (skip !== null && skip !== undefined && typeof skip !== 'number') {
|
||||
throw new Error('skip must be of type number.');
|
||||
}
|
||||
if (expand !== null && expand !== undefined && typeof expand.valueOf() !== 'string') {
|
||||
throw new Error('expand must be of type string.');
|
||||
}
|
||||
if (select !== null && select !== undefined && typeof select.valueOf() !== 'string') {
|
||||
throw new Error('select must be of type string.');
|
||||
}
|
||||
if (orderby !== null && orderby !== undefined && typeof orderby.valueOf() !== 'string') {
|
||||
throw new Error('orderby must be of type string.');
|
||||
}
|
||||
if (count !== null && count !== undefined && typeof count !== 'boolean') {
|
||||
throw new Error('count must be of type boolean.');
|
||||
}
|
||||
if (this.client.apiVersion === null || this.client.apiVersion === undefined || typeof this.client.apiVersion.valueOf() !== 'string') {
|
||||
throw new Error('this.client.apiVersion cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (this.client.acceptLanguage !== null && this.client.acceptLanguage !== undefined && typeof this.client.acceptLanguage.valueOf() !== 'string') {
|
||||
throw new Error('this.client.acceptLanguage must be of type string.');
|
||||
}
|
||||
} catch (error) {
|
||||
return callback(error);
|
||||
}
|
||||
|
||||
// Construct URL
|
||||
var requestUrl = this.client.baseUri +
|
||||
'//catalog/usql/databases/{databaseName}/schemas/{schemaName}/tabletypes';
|
||||
requestUrl = requestUrl.replace('{accountName}', accountName);
|
||||
requestUrl = requestUrl.replace('{adlaCatalogDnsSuffix}', this.client.adlaCatalogDnsSuffix);
|
||||
requestUrl = requestUrl.replace('{databaseName}', encodeURIComponent(databaseName));
|
||||
requestUrl = requestUrl.replace('{schemaName}', encodeURIComponent(schemaName));
|
||||
var queryParameters = [];
|
||||
if (filter !== null && filter !== undefined) {
|
||||
queryParameters.push('$filter=' + encodeURIComponent(filter));
|
||||
}
|
||||
if (top !== null && top !== undefined) {
|
||||
queryParameters.push('$top=' + encodeURIComponent(top.toString()));
|
||||
}
|
||||
if (skip !== null && skip !== undefined) {
|
||||
queryParameters.push('$skip=' + encodeURIComponent(skip.toString()));
|
||||
}
|
||||
if (expand !== null && expand !== undefined) {
|
||||
queryParameters.push('$expand=' + encodeURIComponent(expand));
|
||||
}
|
||||
if (select !== null && select !== undefined) {
|
||||
queryParameters.push('$select=' + encodeURIComponent(select));
|
||||
}
|
||||
if (orderby !== null && orderby !== undefined) {
|
||||
queryParameters.push('$orderby=' + encodeURIComponent(orderby));
|
||||
}
|
||||
if (count !== null && count !== undefined) {
|
||||
queryParameters.push('$count=' + encodeURIComponent(count.toString()));
|
||||
}
|
||||
queryParameters.push('api-version=' + encodeURIComponent(this.client.apiVersion));
|
||||
if (queryParameters.length > 0) {
|
||||
requestUrl += '?' + queryParameters.join('&');
|
||||
}
|
||||
// trim all duplicate forward slashes in the url
|
||||
var regex = /([^:]\/)\/+/gi;
|
||||
requestUrl = requestUrl.replace(regex, '$1');
|
||||
|
||||
// Create HTTP transport objects
|
||||
var httpRequest = new WebResource();
|
||||
httpRequest.method = 'GET';
|
||||
httpRequest.headers = {};
|
||||
httpRequest.url = requestUrl;
|
||||
// Set Headers
|
||||
if (this.client.generateClientRequestId) {
|
||||
httpRequest.headers['x-ms-client-request-id'] = msRestAzure.generateUuid();
|
||||
}
|
||||
if (this.client.acceptLanguage !== undefined && this.client.acceptLanguage !== null) {
|
||||
httpRequest.headers['accept-language'] = this.client.acceptLanguage;
|
||||
}
|
||||
if(options) {
|
||||
for(var headerName in options['customHeaders']) {
|
||||
if (options['customHeaders'].hasOwnProperty(headerName)) {
|
||||
httpRequest.headers[headerName] = options['customHeaders'][headerName];
|
||||
}
|
||||
}
|
||||
}
|
||||
httpRequest.headers['Content-Type'] = 'application/json; charset=utf-8';
|
||||
httpRequest.body = null;
|
||||
// Send Request
|
||||
return client.pipeline(httpRequest, function (err, response, responseBody) {
|
||||
if (err) {
|
||||
return callback(err);
|
||||
}
|
||||
var statusCode = response.statusCode;
|
||||
if (statusCode !== 200) {
|
||||
var error = new Error(responseBody);
|
||||
error.statusCode = response.statusCode;
|
||||
error.request = msRest.stripRequest(httpRequest);
|
||||
error.response = msRest.stripResponse(response);
|
||||
if (responseBody === '') responseBody = null;
|
||||
var parsedErrorResponse;
|
||||
try {
|
||||
parsedErrorResponse = JSON.parse(responseBody);
|
||||
if (parsedErrorResponse) {
|
||||
if (parsedErrorResponse.error) parsedErrorResponse = parsedErrorResponse.error;
|
||||
if (parsedErrorResponse.code) error.code = parsedErrorResponse.code;
|
||||
if (parsedErrorResponse.message) error.message = parsedErrorResponse.message;
|
||||
}
|
||||
if (parsedErrorResponse !== null && parsedErrorResponse !== undefined) {
|
||||
var resultMapper = new client.models['CloudError']().mapper();
|
||||
error.body = client.deserialize(resultMapper, parsedErrorResponse, 'error.body');
|
||||
}
|
||||
} catch (defaultError) {
|
||||
error.message = util.format('Error "%s" occurred in deserializing the responseBody ' +
|
||||
'- "%s" for the default response.', defaultError.message, responseBody);
|
||||
return callback(error);
|
||||
}
|
||||
return callback(error);
|
||||
}
|
||||
// Create Result
|
||||
var result = null;
|
||||
if (responseBody === '') responseBody = null;
|
||||
// Deserialize Response
|
||||
if (statusCode === 200) {
|
||||
var parsedResponse = null;
|
||||
try {
|
||||
parsedResponse = JSON.parse(responseBody);
|
||||
result = JSON.parse(responseBody);
|
||||
if (parsedResponse !== null && parsedResponse !== undefined) {
|
||||
var resultMapper = new client.models['USqlTableTypeList']().mapper();
|
||||
result = client.deserialize(resultMapper, parsedResponse, 'result');
|
||||
}
|
||||
} catch (error) {
|
||||
var deserializationError = new Error(util.format('Error "%s" occurred in deserializing the responseBody - "%s"', error, responseBody));
|
||||
deserializationError.request = msRest.stripRequest(httpRequest);
|
||||
deserializationError.response = msRest.stripResponse(response);
|
||||
return callback(deserializationError);
|
||||
}
|
||||
}
|
||||
|
||||
return callback(null, result, httpRequest, response);
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* Retrieves the specified view from the Data Lake Analytics catalog.
|
||||
*
|
||||
|
@ -5785,6 +6173,135 @@ Catalog.prototype.listTablesNext = function (nextPageLink, options, callback) {
|
|||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* Retrieves the list of table types from the Data Lake Analytics catalog.
|
||||
*
|
||||
* @param {string} nextPageLink The NextLink from the previous successful call
|
||||
* to List operation.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
* @param {object} [options.customHeaders] Headers that will be added to the
|
||||
* request
|
||||
*
|
||||
* @param {function} callback
|
||||
*
|
||||
* @returns {function} callback(err, result, request, response)
|
||||
*
|
||||
* {Error} err - The Error object if an error occurred, null otherwise.
|
||||
*
|
||||
* {object} [result] - The deserialized result object.
|
||||
* See {@link USqlTableTypeList} for more information.
|
||||
*
|
||||
* {object} [request] - The HTTP Request object if an error did not occur.
|
||||
*
|
||||
* {stream} [response] - The HTTP Response stream if an error did not occur.
|
||||
*/
|
||||
Catalog.prototype.listTableTypesNext = function (nextPageLink, options, callback) {
|
||||
var client = this.client;
|
||||
if(!callback && typeof options === 'function') {
|
||||
callback = options;
|
||||
options = null;
|
||||
}
|
||||
if (!callback) {
|
||||
throw new Error('callback cannot be null.');
|
||||
}
|
||||
// Validate
|
||||
try {
|
||||
if (nextPageLink === null || nextPageLink === undefined || typeof nextPageLink.valueOf() !== 'string') {
|
||||
throw new Error('nextPageLink cannot be null or undefined and it must be of type string.');
|
||||
}
|
||||
if (this.client.acceptLanguage !== null && this.client.acceptLanguage !== undefined && typeof this.client.acceptLanguage.valueOf() !== 'string') {
|
||||
throw new Error('this.client.acceptLanguage must be of type string.');
|
||||
}
|
||||
} catch (error) {
|
||||
return callback(error);
|
||||
}
|
||||
|
||||
// Construct URL
|
||||
var requestUrl = '{nextLink}';
|
||||
requestUrl = requestUrl.replace('{nextLink}', nextPageLink);
|
||||
// trim all duplicate forward slashes in the url
|
||||
var regex = /([^:]\/)\/+/gi;
|
||||
requestUrl = requestUrl.replace(regex, '$1');
|
||||
|
||||
// Create HTTP transport objects
|
||||
var httpRequest = new WebResource();
|
||||
httpRequest.method = 'GET';
|
||||
httpRequest.headers = {};
|
||||
httpRequest.url = requestUrl;
|
||||
// Set Headers
|
||||
if (this.client.generateClientRequestId) {
|
||||
httpRequest.headers['x-ms-client-request-id'] = msRestAzure.generateUuid();
|
||||
}
|
||||
if (this.client.acceptLanguage !== undefined && this.client.acceptLanguage !== null) {
|
||||
httpRequest.headers['accept-language'] = this.client.acceptLanguage;
|
||||
}
|
||||
if(options) {
|
||||
for(var headerName in options['customHeaders']) {
|
||||
if (options['customHeaders'].hasOwnProperty(headerName)) {
|
||||
httpRequest.headers[headerName] = options['customHeaders'][headerName];
|
||||
}
|
||||
}
|
||||
}
|
||||
httpRequest.headers['Content-Type'] = 'application/json; charset=utf-8';
|
||||
httpRequest.body = null;
|
||||
// Send Request
|
||||
return client.pipeline(httpRequest, function (err, response, responseBody) {
|
||||
if (err) {
|
||||
return callback(err);
|
||||
}
|
||||
var statusCode = response.statusCode;
|
||||
if (statusCode !== 200) {
|
||||
var error = new Error(responseBody);
|
||||
error.statusCode = response.statusCode;
|
||||
error.request = msRest.stripRequest(httpRequest);
|
||||
error.response = msRest.stripResponse(response);
|
||||
if (responseBody === '') responseBody = null;
|
||||
var parsedErrorResponse;
|
||||
try {
|
||||
parsedErrorResponse = JSON.parse(responseBody);
|
||||
if (parsedErrorResponse) {
|
||||
if (parsedErrorResponse.error) parsedErrorResponse = parsedErrorResponse.error;
|
||||
if (parsedErrorResponse.code) error.code = parsedErrorResponse.code;
|
||||
if (parsedErrorResponse.message) error.message = parsedErrorResponse.message;
|
||||
}
|
||||
if (parsedErrorResponse !== null && parsedErrorResponse !== undefined) {
|
||||
var resultMapper = new client.models['CloudError']().mapper();
|
||||
error.body = client.deserialize(resultMapper, parsedErrorResponse, 'error.body');
|
||||
}
|
||||
} catch (defaultError) {
|
||||
error.message = util.format('Error "%s" occurred in deserializing the responseBody ' +
|
||||
'- "%s" for the default response.', defaultError.message, responseBody);
|
||||
return callback(error);
|
||||
}
|
||||
return callback(error);
|
||||
}
|
||||
// Create Result
|
||||
var result = null;
|
||||
if (responseBody === '') responseBody = null;
|
||||
// Deserialize Response
|
||||
if (statusCode === 200) {
|
||||
var parsedResponse = null;
|
||||
try {
|
||||
parsedResponse = JSON.parse(responseBody);
|
||||
result = JSON.parse(responseBody);
|
||||
if (parsedResponse !== null && parsedResponse !== undefined) {
|
||||
var resultMapper = new client.models['USqlTableTypeList']().mapper();
|
||||
result = client.deserialize(resultMapper, parsedResponse, 'result');
|
||||
}
|
||||
} catch (error) {
|
||||
var deserializationError = new Error(util.format('Error "%s" occurred in deserializing the responseBody - "%s"', error, responseBody));
|
||||
deserializationError.request = msRest.stripRequest(httpRequest);
|
||||
deserializationError.response = msRest.stripResponse(response);
|
||||
return callback(deserializationError);
|
||||
}
|
||||
}
|
||||
|
||||
return callback(null, result, httpRequest, response);
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* Retrieves the list of views from the Data Lake Analytics catalog.
|
||||
*
|
||||
|
|
|
@ -35,11 +35,10 @@ export interface Catalog {
|
|||
* @param {object} parameters The parameters required to create the secret
|
||||
* (name and password)
|
||||
*
|
||||
* @param {string} [parameters.password] Gets or sets the password for the
|
||||
* secret to pass in
|
||||
* @param {string} [parameters.password] the password for the secret to pass in
|
||||
*
|
||||
* @param {string} [parameters.uri] Gets or sets the URI identifier for the
|
||||
* secret in the format <hostname>:<port>
|
||||
* @param {string} [parameters.uri] the URI identifier for the secret in the
|
||||
* format <hostname>:<port>
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -66,11 +65,10 @@ export interface Catalog {
|
|||
* @param {object} parameters The parameters required to modify the secret
|
||||
* (name and password)
|
||||
*
|
||||
* @param {string} [parameters.password] Gets or sets the password for the
|
||||
* secret to pass in
|
||||
* @param {string} [parameters.password] the password for the secret to pass in
|
||||
*
|
||||
* @param {string} [parameters.uri] Gets or sets the URI identifier for the
|
||||
* secret in the format <hostname>:<port>
|
||||
* @param {string} [parameters.uri] the URI identifier for the secret in the
|
||||
* format <hostname>:<port>
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
|
@ -414,6 +412,77 @@ export interface Catalog {
|
|||
listTables(accountName: string, databaseName: string, schemaName: string, options: { filter? : string, top? : number, skip? : number, expand? : string, select? : string, orderby? : string, count? : boolean, customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback<models.USqlTableList>): void;
|
||||
listTables(accountName: string, databaseName: string, schemaName: string, callback: ServiceCallback<models.USqlTableList>): void;
|
||||
|
||||
/**
|
||||
* Retrieves the specified table type from the Data Lake Analytics catalog.
|
||||
*
|
||||
* @param {string} accountName The Azure Data Lake Analytics account to
|
||||
* execute catalog operations on.
|
||||
*
|
||||
* @param {string} databaseName The name of the database containing the table
|
||||
* type.
|
||||
*
|
||||
* @param {string} schemaName The name of the schema containing the table type.
|
||||
*
|
||||
* @param {string} tableTypeName The name of the table type to retrieve.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
* @param {object} [options.customHeaders] Headers that will be added to the
|
||||
* request
|
||||
*
|
||||
* @param {ServiceCallback} [callback] callback function; see ServiceCallback
|
||||
* doc in ms-rest index.d.ts for details
|
||||
*/
|
||||
getTableType(accountName: string, databaseName: string, schemaName: string, tableTypeName: string, options: { customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback<models.USqlTableType>): void;
|
||||
getTableType(accountName: string, databaseName: string, schemaName: string, tableTypeName: string, callback: ServiceCallback<models.USqlTableType>): void;
|
||||
|
||||
/**
|
||||
* Retrieves the list of table types from the Data Lake Analytics catalog.
|
||||
*
|
||||
* @param {string} accountName The Azure Data Lake Analytics account to
|
||||
* execute catalog operations on.
|
||||
*
|
||||
* @param {string} databaseName The name of the database containing the table
|
||||
* types.
|
||||
*
|
||||
* @param {string} schemaName The name of the schema containing the table
|
||||
* types.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
* @param {string} [options.filter] OData filter. Optional.
|
||||
*
|
||||
* @param {number} [options.top] The number of items to return. Optional.
|
||||
*
|
||||
* @param {number} [options.skip] The number of items to skip over before
|
||||
* returning elements. Optional.
|
||||
*
|
||||
* @param {string} [options.expand] OData expansion. Expand related resources
|
||||
* in line with the retrieved resources, e.g. Categories?$expand=Products
|
||||
* would expand Product data in line with each Category entry. Optional.
|
||||
*
|
||||
* @param {string} [options.select] OData Select statement. Limits the
|
||||
* properties on each entry to just those requested, e.g.
|
||||
* Categories?$select=CategoryName,Description. Optional.
|
||||
*
|
||||
* @param {string} [options.orderby] OrderBy clause. One or more
|
||||
* comma-separated expressions with an optional "asc" (the default) or "desc"
|
||||
* depending on the order you'd like the values sorted, e.g.
|
||||
* Categories?$orderby=CategoryName desc. Optional.
|
||||
*
|
||||
* @param {boolean} [options.count] The Boolean value of true or false to
|
||||
* request a count of the matching resources included with the resources in
|
||||
* the response, e.g. Categories?$count=true. Optional.
|
||||
*
|
||||
* @param {object} [options.customHeaders] Headers that will be added to the
|
||||
* request
|
||||
*
|
||||
* @param {ServiceCallback} [callback] callback function; see ServiceCallback
|
||||
* doc in ms-rest index.d.ts for details
|
||||
*/
|
||||
listTableTypes(accountName: string, databaseName: string, schemaName: string, options: { filter? : string, top? : number, skip? : number, expand? : string, select? : string, orderby? : string, count? : boolean, customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback<models.USqlTableTypeList>): void;
|
||||
listTableTypes(accountName: string, databaseName: string, schemaName: string, callback: ServiceCallback<models.USqlTableTypeList>): void;
|
||||
|
||||
/**
|
||||
* Retrieves the specified view from the Data Lake Analytics catalog.
|
||||
*
|
||||
|
@ -1011,6 +1080,23 @@ export interface Catalog {
|
|||
listTablesNext(nextPageLink: string, options: { customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback<models.USqlTableList>): void;
|
||||
listTablesNext(nextPageLink: string, callback: ServiceCallback<models.USqlTableList>): void;
|
||||
|
||||
/**
|
||||
* Retrieves the list of table types from the Data Lake Analytics catalog.
|
||||
*
|
||||
* @param {string} nextPageLink The NextLink from the previous successful call
|
||||
* to List operation.
|
||||
*
|
||||
* @param {object} [options] Optional Parameters.
|
||||
*
|
||||
* @param {object} [options.customHeaders] Headers that will be added to the
|
||||
* request
|
||||
*
|
||||
* @param {ServiceCallback} [callback] callback function; see ServiceCallback
|
||||
* doc in ms-rest index.d.ts for details
|
||||
*/
|
||||
listTableTypesNext(nextPageLink: string, options: { customHeaders? : { [headerName: string]: string; } }, callback: ServiceCallback<models.USqlTableTypeList>): void;
|
||||
listTableTypesNext(nextPageLink: string, callback: ServiceCallback<models.USqlTableTypeList>): void;
|
||||
|
||||
/**
|
||||
* Retrieves the list of views from the Data Lake Analytics catalog.
|
||||
*
|
||||
|
|
|
@ -17,7 +17,7 @@ declare class DataLakeAnalyticsJobManagementClient {
|
|||
* Initializes a new instance of the DataLakeAnalyticsJobManagementClient class.
|
||||
* @constructor
|
||||
*
|
||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||
* @param {credentials} credentials - Credentials needed for the client to connect to Azure.
|
||||
*
|
||||
* @param {object} [options] - The parameter options
|
||||
*
|
||||
|
|
|
@ -27,7 +27,7 @@ var operations = require('./operations');
|
|||
* Initializes a new instance of the DataLakeAnalyticsJobManagementClient class.
|
||||
* @constructor
|
||||
*
|
||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||
* @param {credentials} credentials - Credentials needed for the client to connect to Azure.
|
||||
*
|
||||
* @param {object} [options] - The parameter options
|
||||
*
|
||||
|
|
|
@ -14,18 +14,18 @@
|
|||
* @class
|
||||
* Initializes a new instance of the Diagnostics class.
|
||||
* @constructor
|
||||
* @member {number} [columnNumber] Gets the column where the error occured.
|
||||
* @member {number} [columnNumber] the column where the error occured.
|
||||
*
|
||||
* @member {number} [end] Gets the ending index of the error.
|
||||
* @member {number} [end] the ending index of the error.
|
||||
*
|
||||
* @member {number} [lineNumber] Gets the line number the error occured on.
|
||||
* @member {number} [lineNumber] the line number the error occured on.
|
||||
*
|
||||
* @member {string} [message] Gets the error message.
|
||||
* @member {string} [message] the error message.
|
||||
*
|
||||
* @member {string} [severity] Gets the severity of the error. Possible values
|
||||
* @member {string} [severity] the severity of the error. Possible values
|
||||
* include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {number} [start] Gets the starting index of the error.
|
||||
* @member {number} [start] the starting index of the error.
|
||||
*
|
||||
*/
|
||||
function Diagnostics() {
|
||||
|
|
|
@ -18,19 +18,18 @@ var util = require('util');
|
|||
* @class
|
||||
* Initializes a new instance of the HiveJobProperties class.
|
||||
* @constructor
|
||||
* @member {array} [statementInfo] Gets or sets the statement information for
|
||||
* each statement in the script
|
||||
* @member {array} [statementInfo] the statement information for each
|
||||
* statement in the script
|
||||
*
|
||||
* @member {string} [logsLocation] Gets or sets the Hive logs location
|
||||
* @member {string} [logsLocation] the Hive logs location
|
||||
*
|
||||
* @member {string} [warehouseLocation] Gets or sets the location of the Hive
|
||||
* warehouse
|
||||
* @member {string} [warehouseLocation] the location of the Hive warehouse
|
||||
*
|
||||
* @member {number} [statementCount] Gets or sets the number of statements
|
||||
* that will be run based on the script
|
||||
* @member {number} [statementCount] the number of statements that will be run
|
||||
* based on the script
|
||||
*
|
||||
* @member {number} [executedStatementCount] Gets or sets the number of
|
||||
* statements that have been run based on the script
|
||||
* @member {number} [executedStatementCount] the number of statements that
|
||||
* have been run based on the script
|
||||
*
|
||||
*/
|
||||
function HiveJobProperties() {
|
||||
|
|
|
@ -14,17 +14,14 @@
|
|||
* @class
|
||||
* Initializes a new instance of the HiveJobStatementInfo class.
|
||||
* @constructor
|
||||
* @member {string} [logLocation] Gets or sets the log location for this
|
||||
* statement.
|
||||
* @member {string} [logLocation] the log location for this statement.
|
||||
*
|
||||
* @member {string} [resultPreviewLocation] Gets or sets the result preview
|
||||
* location for this statement.
|
||||
* @member {string} [resultPreviewLocation] the result preview location for
|
||||
* this statement.
|
||||
*
|
||||
* @member {string} [resultLocation] Gets or sets the result location for this
|
||||
* statement.
|
||||
* @member {string} [resultLocation] the result location for this statement.
|
||||
*
|
||||
* @member {string} [errorMessage] Gets or sets the error message for this
|
||||
* statement.
|
||||
* @member {string} [errorMessage] the error message for this statement.
|
||||
*
|
||||
*/
|
||||
function HiveJobStatementInfo() {
|
||||
|
|
|
@ -15,60 +15,61 @@
|
|||
* Initializes a new instance of the JobStatisticsVertexStage class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job statistics vertex stage information.
|
||||
* @member {number} [dataRead] Gets the amount of data read, in bytes.
|
||||
*
|
||||
* @member {number} [dataRead] the amount of data read, in bytes.
|
||||
*
|
||||
* @member {number} [dataReadCrossPod] Gets the amount of data read across
|
||||
* multiple pods, in bytes.
|
||||
* @member {number} [dataReadCrossPod] the amount of data read across multiple
|
||||
* pods, in bytes.
|
||||
*
|
||||
* @member {number} [dataReadIntraPod] Gets the amount of data read in one
|
||||
* pod, in bytes.
|
||||
* @member {number} [dataReadIntraPod] the amount of data read in one pod, in
|
||||
* bytes.
|
||||
*
|
||||
* @member {number} [dataToRead] Gets the amount of data remaining to be read,
|
||||
* in bytes.
|
||||
* @member {number} [dataToRead] the amount of data remaining to be read, in
|
||||
* bytes.
|
||||
*
|
||||
* @member {number} [dataWritten] Gets the amount of data written, in bytes.
|
||||
* @member {number} [dataWritten] the amount of data written, in bytes.
|
||||
*
|
||||
* @member {number} [duplicateDiscardCount] Gets the number of duplicates that
|
||||
* were discarded.
|
||||
* @member {number} [duplicateDiscardCount] the number of duplicates that were
|
||||
* discarded.
|
||||
*
|
||||
* @member {number} [failedCount] Gets the number of failures that occured in
|
||||
* @member {number} [failedCount] the number of failures that occured in this
|
||||
* stage.
|
||||
*
|
||||
* @member {number} [maxVertexDataRead] the maximum amount of data read in a
|
||||
* single vertex, in bytes.
|
||||
*
|
||||
* @member {number} [minVertexDataRead] the minimum amount of data read in a
|
||||
* single vertex, in bytes.
|
||||
*
|
||||
* @member {number} [readFailureCount] the number of read failures in this
|
||||
* stage.
|
||||
*
|
||||
* @member {number} [revocationCount] the number of vertices that were revoked
|
||||
* during this stage.
|
||||
*
|
||||
* @member {number} [runningCount] the number of currently running vertices in
|
||||
* this stage.
|
||||
*
|
||||
* @member {number} [maxVertexDataRead] Gets the maximum amount of data read
|
||||
* in a single vertex, in bytes.
|
||||
*
|
||||
* @member {number} [minVertexDataRead] Gets the minimum amount of data read
|
||||
* in a single vertex, in bytes.
|
||||
*
|
||||
* @member {number} [readFailureCount] Gets the number of read failures in
|
||||
* this stage.
|
||||
*
|
||||
* @member {number} [revocationCount] Gets the number of vertices that were
|
||||
* revoked during this stage.
|
||||
*
|
||||
* @member {number} [runningCount] Gets the number of currently running
|
||||
* vertices in this stage.
|
||||
*
|
||||
* @member {number} [scheduledCount] Gets the number of currently scheduled
|
||||
* @member {number} [scheduledCount] the number of currently scheduled
|
||||
* vertices in this stage
|
||||
*
|
||||
* @member {string} [stageName] Gets the name of this stage in job execution.
|
||||
* @member {string} [stageName] the name of this stage in job execution.
|
||||
*
|
||||
* @member {number} [succeededCount] Gets the number of vertices that
|
||||
* succeeded in this stage.
|
||||
* @member {number} [succeededCount] the number of vertices that succeeded in
|
||||
* this stage.
|
||||
*
|
||||
* @member {number} [tempDataWritten] Gets the amount of temporary data
|
||||
* written, in bytes.
|
||||
* @member {number} [tempDataWritten] the amount of temporary data written, in
|
||||
* bytes.
|
||||
*
|
||||
* @member {number} [totalCount] Gets the total vertex count for this stage.
|
||||
* @member {number} [totalCount] the total vertex count for this stage.
|
||||
*
|
||||
* @member {moment.duration} [totalFailedTime] Gets the amount of time that
|
||||
* failed vertices took up in this stage.
|
||||
* @member {moment.duration} [totalFailedTime] the amount of time that failed
|
||||
* vertices took up in this stage.
|
||||
*
|
||||
* @member {number} [totalProgress] Gets the current progress of this stage,
|
||||
* as a percentage.
|
||||
* @member {number} [totalProgress] the current progress of this stage, as a
|
||||
* percentage.
|
||||
*
|
||||
* @member {moment.duration} [totalSucceededTime] Gets the amount of time all
|
||||
* @member {moment.duration} [totalSucceededTime] the amount of time all
|
||||
* successful vertices took in this stage.
|
||||
*
|
||||
*/
|
||||
|
@ -100,10 +101,10 @@ export interface JobStatisticsVertexStage {
|
|||
* Initializes a new instance of the JobStatistics class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job execution statistics.
|
||||
* @member {date} [lastUpdateTimeUtc] Gets the last update time for the
|
||||
* statistics.
|
||||
*
|
||||
* @member {date} [lastUpdateTimeUtc] the last update time for the statistics.
|
||||
*
|
||||
* @member {array} [stages] Gets the list of stages for the job.
|
||||
* @member {array} [stages] the list of stages for the job.
|
||||
*
|
||||
*/
|
||||
export interface JobStatistics {
|
||||
|
@ -116,11 +117,12 @@ export interface JobStatistics {
|
|||
* Initializes a new instance of the JobDataPath class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics job data path item.
|
||||
* @member {uuid} [jobId] Gets the id of the job this data is for.
|
||||
*
|
||||
* @member {uuid} [jobId] the id of the job this data is for.
|
||||
*
|
||||
* @member {string} [command] Gets the command that this job data relates to.
|
||||
* @member {string} [command] the command that this job data relates to.
|
||||
*
|
||||
* @member {array} [paths] Gets the list of paths to all of the job data.
|
||||
* @member {array} [paths] the list of paths to all of the job data.
|
||||
*
|
||||
*/
|
||||
export interface JobDataPath {
|
||||
|
@ -135,14 +137,14 @@ export interface JobDataPath {
|
|||
* @constructor
|
||||
* The Data Lake Analytics job state audit records for tracking the lifecycle
|
||||
* of a job.
|
||||
* @member {string} [newState] Gets the new state the job is in.
|
||||
*
|
||||
* @member {string} [newState] the new state the job is in.
|
||||
*
|
||||
* @member {date} [timeStamp] Gets the time stamp that the state change took
|
||||
* place.
|
||||
* @member {date} [timeStamp] the time stamp that the state change took place.
|
||||
*
|
||||
* @member {string} [requestedByUser] Gets the user who requests the change.
|
||||
* @member {string} [requestedByUser] the user who requests the change.
|
||||
*
|
||||
* @member {string} [details] Gets the details of the audit log.
|
||||
* @member {string} [details] the details of the audit log.
|
||||
*
|
||||
*/
|
||||
export interface JobStateAuditRecord {
|
||||
|
@ -157,12 +159,13 @@ export interface JobStateAuditRecord {
|
|||
* Initializes a new instance of the JobResource class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job resources.
|
||||
* @member {string} [name] Gets or set the name of the resource.
|
||||
*
|
||||
* @member {string} [name] the name of the resource.
|
||||
*
|
||||
* @member {string} [resourcePath] Gets or sets the path to the resource.
|
||||
* @member {string} [resourcePath] the path to the resource.
|
||||
*
|
||||
* @member {string} [type] Gets or sets the job resource type. Possible values
|
||||
* include: 'VertexResource', 'JobManagerResource', 'StatisticsResource',
|
||||
* @member {string} [type] the job resource type. Possible values include:
|
||||
* 'VertexResource', 'JobManagerResource', 'StatisticsResource',
|
||||
* 'VertexResourceInUserFolder', 'JobManagerResourceInUserFolder',
|
||||
* 'StatisticsResourceInUserFolder'
|
||||
*
|
||||
|
@ -178,10 +181,11 @@ export interface JobResource {
|
|||
* Initializes a new instance of the JobProperties class.
|
||||
* @constructor
|
||||
* The common Data Lake Analytics job properties.
|
||||
* @member {string} [runtimeVersion] Gets or sets the runtime version of the
|
||||
* Data Lake Analytics engine to use for the specific type of job being run.
|
||||
*
|
||||
* @member {string} [runtimeVersion] the runtime version of the Data Lake
|
||||
* Analytics engine to use for the specific type of job being run.
|
||||
*
|
||||
* @member {string} script Gets or sets the script to run
|
||||
* @member {string} script the script to run
|
||||
*
|
||||
* @member {string} type Polymorhpic Discriminator
|
||||
*
|
||||
|
@ -196,62 +200,60 @@ export interface JobProperties {
|
|||
* @class
|
||||
* Initializes a new instance of the USqlJobProperties class.
|
||||
* @constructor
|
||||
* @member {array} [resources] Gets or sets the list of resources that are
|
||||
* required by the job
|
||||
* @member {array} [resources] the list of resources that are required by the
|
||||
* job
|
||||
*
|
||||
* @member {object} [statistics] Gets or sets the job specific statistics.
|
||||
* @member {object} [statistics] the job specific statistics.
|
||||
*
|
||||
* @member {date} [statistics.lastUpdateTimeUtc] Gets the last update time for
|
||||
* the statistics.
|
||||
* @member {date} [statistics.lastUpdateTimeUtc] the last update time for the
|
||||
* statistics.
|
||||
*
|
||||
* @member {array} [statistics.stages] Gets the list of stages for the job.
|
||||
* @member {array} [statistics.stages] the list of stages for the job.
|
||||
*
|
||||
* @member {object} [debugData] Gets or sets the job specific debug data
|
||||
* locations.
|
||||
* @member {object} [debugData] the job specific debug data locations.
|
||||
*
|
||||
* @member {uuid} [debugData.jobId] Gets the id of the job this data is for.
|
||||
* @member {uuid} [debugData.jobId] the id of the job this data is for.
|
||||
*
|
||||
* @member {string} [debugData.command] Gets the command that this job data
|
||||
* relates to.
|
||||
* @member {string} [debugData.command] the command that this job data relates
|
||||
* to.
|
||||
*
|
||||
* @member {array} [debugData.paths] Gets the list of paths to all of the job
|
||||
* data.
|
||||
* @member {array} [debugData.paths] the list of paths to all of the job data.
|
||||
*
|
||||
* @member {array} [diagnostics] Gets or sets the diagnostics for the job.
|
||||
* @member {array} [diagnostics] the diagnostics for the job.
|
||||
*
|
||||
* @member {string} [algebraFilePath] Gets the algebra file path after the job
|
||||
* has completed
|
||||
* @member {string} [algebraFilePath] the algebra file path after the job has
|
||||
* completed
|
||||
*
|
||||
* @member {moment.duration} [totalCompilationTime] Gets the total time this
|
||||
* job spent compiling. This value should not be set by the user and will be
|
||||
* @member {moment.duration} [totalCompilationTime] the total time this job
|
||||
* spent compiling. This value should not be set by the user and will be
|
||||
* ignored if it is.
|
||||
*
|
||||
* @member {moment.duration} [totalPauseTime] Gets the total time this job
|
||||
* spent paused. This value should not be set by the user and will be ignored
|
||||
* if it is.
|
||||
* @member {moment.duration} [totalPauseTime] the total time this job spent
|
||||
* paused. This value should not be set by the user and will be ignored if it
|
||||
* is.
|
||||
*
|
||||
* @member {moment.duration} [totalQueuedTime] Gets the total time this job
|
||||
* spent queued. This value should not be set by the user and will be ignored
|
||||
* if it is.
|
||||
* @member {moment.duration} [totalQueuedTime] the total time this job spent
|
||||
* queued. This value should not be set by the user and will be ignored if it
|
||||
* is.
|
||||
*
|
||||
* @member {moment.duration} [totalRunningTime] Gets the total time this job
|
||||
* spent executing. This value should not be set by the user and will be
|
||||
* ignored if it is.
|
||||
* @member {moment.duration} [totalRunningTime] the total time this job spent
|
||||
* executing. This value should not be set by the user and will be ignored if
|
||||
* it is.
|
||||
*
|
||||
* @member {string} [rootProcessNodeId] Gets the ID used to identify the job
|
||||
* @member {string} [rootProcessNodeId] the ID used to identify the job
|
||||
* manager coordinating job execution. This value should not be set by the
|
||||
* user and will be ignored if it is.
|
||||
*
|
||||
* @member {string} [yarnApplicationId] Gets the ID used to identify the yarn
|
||||
* @member {string} [yarnApplicationId] the ID used to identify the yarn
|
||||
* application executing the job. This value should not be set by the user
|
||||
* and will be ignored if it is.
|
||||
*
|
||||
* @member {number} [yarnApplicationTimeStamp] Gets the timestamp (in ticks)
|
||||
* for the yarn application executing the job. This value should not be set
|
||||
* by the user and will be ignored if it is.
|
||||
* @member {number} [yarnApplicationTimeStamp] the timestamp (in ticks) for
|
||||
* the yarn application executing the job. This value should not be set by
|
||||
* the user and will be ignored if it is.
|
||||
*
|
||||
* @member {string} [compileMode] Gets or sets the compile mode for the job.
|
||||
* Possible values include: 'Semantic', 'Full', 'SingleBox'
|
||||
* @member {string} [compileMode] the compile mode for the job. Possible
|
||||
* values include: 'Semantic', 'Full', 'SingleBox'
|
||||
*
|
||||
*/
|
||||
export interface USqlJobProperties extends JobProperties {
|
||||
|
@ -274,18 +276,18 @@ export interface USqlJobProperties extends JobProperties {
|
|||
* @class
|
||||
* Initializes a new instance of the Diagnostics class.
|
||||
* @constructor
|
||||
* @member {number} [columnNumber] Gets the column where the error occured.
|
||||
* @member {number} [columnNumber] the column where the error occured.
|
||||
*
|
||||
* @member {number} [end] Gets the ending index of the error.
|
||||
* @member {number} [end] the ending index of the error.
|
||||
*
|
||||
* @member {number} [lineNumber] Gets the line number the error occured on.
|
||||
* @member {number} [lineNumber] the line number the error occured on.
|
||||
*
|
||||
* @member {string} [message] Gets the error message.
|
||||
* @member {string} [message] the error message.
|
||||
*
|
||||
* @member {string} [severity] Gets the severity of the error. Possible values
|
||||
* @member {string} [severity] the severity of the error. Possible values
|
||||
* include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {number} [start] Gets the starting index of the error.
|
||||
* @member {number} [start] the starting index of the error.
|
||||
*
|
||||
*/
|
||||
export interface Diagnostics {
|
||||
|
@ -301,17 +303,14 @@ export interface Diagnostics {
|
|||
* @class
|
||||
* Initializes a new instance of the HiveJobStatementInfo class.
|
||||
* @constructor
|
||||
* @member {string} [logLocation] Gets or sets the log location for this
|
||||
* statement.
|
||||
* @member {string} [logLocation] the log location for this statement.
|
||||
*
|
||||
* @member {string} [resultPreviewLocation] Gets or sets the result preview
|
||||
* location for this statement.
|
||||
* @member {string} [resultPreviewLocation] the result preview location for
|
||||
* this statement.
|
||||
*
|
||||
* @member {string} [resultLocation] Gets or sets the result location for this
|
||||
* statement.
|
||||
* @member {string} [resultLocation] the result location for this statement.
|
||||
*
|
||||
* @member {string} [errorMessage] Gets or sets the error message for this
|
||||
* statement.
|
||||
* @member {string} [errorMessage] the error message for this statement.
|
||||
*
|
||||
*/
|
||||
export interface HiveJobStatementInfo {
|
||||
|
@ -325,19 +324,18 @@ export interface HiveJobStatementInfo {
|
|||
* @class
|
||||
* Initializes a new instance of the HiveJobProperties class.
|
||||
* @constructor
|
||||
* @member {array} [statementInfo] Gets or sets the statement information for
|
||||
* each statement in the script
|
||||
* @member {array} [statementInfo] the statement information for each
|
||||
* statement in the script
|
||||
*
|
||||
* @member {string} [logsLocation] Gets or sets the Hive logs location
|
||||
* @member {string} [logsLocation] the Hive logs location
|
||||
*
|
||||
* @member {string} [warehouseLocation] Gets or sets the location of the Hive
|
||||
* warehouse
|
||||
* @member {string} [warehouseLocation] the location of the Hive warehouse
|
||||
*
|
||||
* @member {number} [statementCount] Gets or sets the number of statements
|
||||
* that will be run based on the script
|
||||
* @member {number} [statementCount] the number of statements that will be run
|
||||
* based on the script
|
||||
*
|
||||
* @member {number} [executedStatementCount] Gets or sets the number of
|
||||
* statements that have been run based on the script
|
||||
* @member {number} [executedStatementCount] the number of statements that
|
||||
* have been run based on the script
|
||||
*
|
||||
*/
|
||||
export interface HiveJobProperties extends JobProperties {
|
||||
|
@ -353,76 +351,76 @@ export interface HiveJobProperties extends JobProperties {
|
|||
* Initializes a new instance of the JobErrorDetails class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job error details.
|
||||
* @member {string} [description] Gets the error message description
|
||||
*
|
||||
* @member {string} [description] the error message description
|
||||
*
|
||||
* @member {string} [details] Gets the details of the error message.
|
||||
* @member {string} [details] the details of the error message.
|
||||
*
|
||||
* @member {number} [endOffset] Gets the end offset in the job where the error
|
||||
* was found.
|
||||
* @member {number} [endOffset] the end offset in the job where the error was
|
||||
* found.
|
||||
*
|
||||
* @member {string} [errorId] Gets the specific identifier for the type of
|
||||
* error encountered in the job.
|
||||
* @member {string} [errorId] the specific identifier for the type of error
|
||||
* encountered in the job.
|
||||
*
|
||||
* @member {string} [filePath] Gets the path to any supplemental error files,
|
||||
* @member {string} [filePath] the path to any supplemental error files, if
|
||||
* any.
|
||||
*
|
||||
* @member {string} [helpLink] the link to MSDN or Azure help for this type of
|
||||
* error, if any.
|
||||
*
|
||||
* @member {string} [internalDiagnostics] the internal diagnostic stack trace
|
||||
* if the user requesting the job error details has sufficient permissions it
|
||||
* will be retrieved, otherwise it will be empty.
|
||||
*
|
||||
* @member {number} [lineNumber] the specific line number in the job where the
|
||||
* error occured.
|
||||
*
|
||||
* @member {string} [message] the user friendly error message for the failure.
|
||||
*
|
||||
* @member {string} [resolution] the recommended resolution for the failure,
|
||||
* if any.
|
||||
*
|
||||
* @member {string} [helpLink] Gets the link to MSDN or Azure help for this
|
||||
* type of error, if any.
|
||||
* @member {object} [innerError] the inner error of this specific job error
|
||||
* message, if any.
|
||||
*
|
||||
* @member {string} [internalDiagnostics] Gets the internal diagnostic stack
|
||||
* trace if the user requesting the job error details has sufficient
|
||||
* permissions it will be retrieved, otherwise it will be empty.
|
||||
* @member {number} [innerError.diagnosticCode] the diagnostic error code.
|
||||
*
|
||||
* @member {number} [lineNumber] Gets the specific line number in the job
|
||||
* where the error occured.
|
||||
*
|
||||
* @member {string} [message] Gets the user friendly error message for the
|
||||
* failure.
|
||||
*
|
||||
* @member {string} [resolution] Gets the recommended resolution for the
|
||||
* failure, if any.
|
||||
*
|
||||
* @member {object} [innerError] Gets the inner error of this specific job
|
||||
* error message, if any.
|
||||
*
|
||||
* @member {number} [innerError.diagnosticCode] Gets the diagnostic error code.
|
||||
*
|
||||
* @member {string} [innerError.severity] Gets the severity level of the
|
||||
* failure. Possible values include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {string} [innerError.details] Gets the details of the error message.
|
||||
*
|
||||
* @member {string} [innerError.component] Gets the component that failed.
|
||||
*
|
||||
* @member {string} [innerError.errorId] Gets the specific identifier for the
|
||||
* type of error encountered in the job.
|
||||
*
|
||||
* @member {string} [innerError.helpLink] Gets the link to MSDN or Azure help
|
||||
* for this type of error, if any.
|
||||
*
|
||||
* @member {string} [innerError.internalDiagnostics] Gets the internal
|
||||
* diagnostic stack trace if the user requesting the job error details has
|
||||
* sufficient permissions it will be retrieved, otherwise it will be empty.
|
||||
*
|
||||
* @member {string} [innerError.message] Gets the user friendly error message
|
||||
* for the failure.
|
||||
*
|
||||
* @member {string} [innerError.resolution] Gets the recommended resolution
|
||||
* for the failure, if any.
|
||||
*
|
||||
* @member {string} [innerError.source] Gets the ultimate source of the
|
||||
* failure (usually either SYSTEM or USER).
|
||||
*
|
||||
* @member {string} [innerError.description] Gets the error message description
|
||||
*
|
||||
* @member {string} [severity] Gets the severity level of the failure.
|
||||
* @member {string} [innerError.severity] the severity level of the failure.
|
||||
* Possible values include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {string} [source] Gets the ultimate source of the failure (usually
|
||||
* @member {string} [innerError.details] the details of the error message.
|
||||
*
|
||||
* @member {string} [innerError.component] the component that failed.
|
||||
*
|
||||
* @member {string} [innerError.errorId] the specific identifier for the type
|
||||
* of error encountered in the job.
|
||||
*
|
||||
* @member {string} [innerError.helpLink] the link to MSDN or Azure help for
|
||||
* this type of error, if any.
|
||||
*
|
||||
* @member {string} [innerError.internalDiagnostics] the internal diagnostic
|
||||
* stack trace if the user requesting the job error details has sufficient
|
||||
* permissions it will be retrieved, otherwise it will be empty.
|
||||
*
|
||||
* @member {string} [innerError.message] the user friendly error message for
|
||||
* the failure.
|
||||
*
|
||||
* @member {string} [innerError.resolution] the recommended resolution for the
|
||||
* failure, if any.
|
||||
*
|
||||
* @member {string} [innerError.source] the ultimate source of the failure
|
||||
* (usually either SYSTEM or USER).
|
||||
*
|
||||
* @member {string} [innerError.description] the error message description
|
||||
*
|
||||
* @member {string} [severity] the severity level of the failure. Possible
|
||||
* values include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {string} [source] the ultimate source of the failure (usually
|
||||
* either SYSTEM or USER).
|
||||
*
|
||||
* @member {number} [startOffset] Gets the start offset in the job where the
|
||||
* error was found
|
||||
* @member {number} [startOffset] the start offset in the job where the error
|
||||
* was found
|
||||
*
|
||||
*/
|
||||
export interface JobErrorDetails {
|
||||
|
@ -447,35 +445,35 @@ export interface JobErrorDetails {
|
|||
* Initializes a new instance of the JobInnerError class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job error details.
|
||||
* @member {number} [diagnosticCode] Gets the diagnostic error code.
|
||||
*
|
||||
* @member {number} [diagnosticCode] the diagnostic error code.
|
||||
*
|
||||
* @member {string} [severity] Gets the severity level of the failure.
|
||||
* Possible values include: 'Warning', 'Error', 'Info'
|
||||
* @member {string} [severity] the severity level of the failure. Possible
|
||||
* values include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {string} [details] Gets the details of the error message.
|
||||
* @member {string} [details] the details of the error message.
|
||||
*
|
||||
* @member {string} [component] Gets the component that failed.
|
||||
* @member {string} [component] the component that failed.
|
||||
*
|
||||
* @member {string} [errorId] Gets the specific identifier for the type of
|
||||
* error encountered in the job.
|
||||
* @member {string} [errorId] the specific identifier for the type of error
|
||||
* encountered in the job.
|
||||
*
|
||||
* @member {string} [helpLink] Gets the link to MSDN or Azure help for this
|
||||
* type of error, if any.
|
||||
* @member {string} [helpLink] the link to MSDN or Azure help for this type of
|
||||
* error, if any.
|
||||
*
|
||||
* @member {string} [internalDiagnostics] Gets the internal diagnostic stack
|
||||
* trace if the user requesting the job error details has sufficient
|
||||
* permissions it will be retrieved, otherwise it will be empty.
|
||||
* @member {string} [internalDiagnostics] the internal diagnostic stack trace
|
||||
* if the user requesting the job error details has sufficient permissions it
|
||||
* will be retrieved, otherwise it will be empty.
|
||||
*
|
||||
* @member {string} [message] Gets the user friendly error message for the
|
||||
* failure.
|
||||
* @member {string} [message] the user friendly error message for the failure.
|
||||
*
|
||||
* @member {string} [resolution] Gets the recommended resolution for the
|
||||
* failure, if any.
|
||||
* @member {string} [resolution] the recommended resolution for the failure,
|
||||
* if any.
|
||||
*
|
||||
* @member {string} [source] Gets the ultimate source of the failure (usually
|
||||
* @member {string} [source] the ultimate source of the failure (usually
|
||||
* either SYSTEM or USER).
|
||||
*
|
||||
* @member {string} [description] Gets the error message description
|
||||
* @member {string} [description] the error message description
|
||||
*
|
||||
*/
|
||||
export interface JobInnerError {
|
||||
|
@ -497,60 +495,58 @@ export interface JobInnerError {
|
|||
* Initializes a new instance of the JobInformation class.
|
||||
* @constructor
|
||||
* The common Data Lake Analytics job information properties.
|
||||
* @member {uuid} [jobId] Gets or sets the job's unique identifier (a GUID).
|
||||
*
|
||||
* @member {uuid} [jobId] the job's unique identifier (a GUID).
|
||||
*
|
||||
* @member {string} name Gets or sets the friendly name of the job.
|
||||
* @member {string} name the friendly name of the job.
|
||||
*
|
||||
* @member {string} type Gets or sets the job type of the current job (Hive or
|
||||
* USql). Possible values include: 'USql', 'Hive'
|
||||
* @member {string} type the job type of the current job (Hive or USql).
|
||||
* Possible values include: 'USql', 'Hive'
|
||||
*
|
||||
* @member {string} [submitter] Gets or sets the user or account that
|
||||
* submitted the job.
|
||||
* @member {string} [submitter] the user or account that submitted the job.
|
||||
*
|
||||
* @member {array} [errorMessage] Gets the error message details for the job,
|
||||
* if the job failed.
|
||||
* @member {array} [errorMessage] the error message details for the job, if
|
||||
* the job failed.
|
||||
*
|
||||
* @member {number} [degreeOfParallelism] Gets or sets the degree of
|
||||
* parallelism used for this job. This must be greater than 0.
|
||||
* @member {number} [degreeOfParallelism] the degree of parallelism used for
|
||||
* this job. This must be greater than 0.
|
||||
*
|
||||
* @member {number} [priority] Gets or sets the priority value for the current
|
||||
* job. Lower numbers have a higher priority. By default, a job has a
|
||||
* priority of 1000. This must be greater than 0.
|
||||
* @member {number} [priority] the priority value for the current job. Lower
|
||||
* numbers have a higher priority. By default, a job has a priority of 1000.
|
||||
* This must be greater than 0.
|
||||
*
|
||||
* @member {date} [submitTime] Gets the time the job was submitted to the
|
||||
* service.
|
||||
* @member {date} [submitTime] the time the job was submitted to the service.
|
||||
*
|
||||
* @member {date} [startTime] Gets the start time of the job.
|
||||
* @member {date} [startTime] the start time of the job.
|
||||
*
|
||||
* @member {date} [endTime] Gets the completion time of the job.
|
||||
* @member {date} [endTime] the completion time of the job.
|
||||
*
|
||||
* @member {string} [state] Gets the job state. When the job is in the Ended
|
||||
* state, refer to Result and ErrorMessage for details. Possible values
|
||||
* include: 'Accepted', 'Compiling', 'Ended', 'New', 'Queued', 'Running',
|
||||
* @member {string} [state] the job state. When the job is in the Ended state,
|
||||
* refer to Result and ErrorMessage for details. Possible values include:
|
||||
* 'Accepted', 'Compiling', 'Ended', 'New', 'Queued', 'Running',
|
||||
* 'Scheduling', 'Starting', 'Paused', 'WaitingForCapacity'
|
||||
*
|
||||
* @member {string} [result] Gets the result of job execution or the current
|
||||
* result of the running job. Possible values include: 'None', 'Succeeded',
|
||||
* @member {string} [result] the result of job execution or the current result
|
||||
* of the running job. Possible values include: 'None', 'Succeeded',
|
||||
* 'Cancelled', 'Failed'
|
||||
*
|
||||
* @member {string} [logFolder] Gets or sets the log folder path to use in the
|
||||
* following format:
|
||||
* @member {string} [logFolder] the log folder path to use in the following
|
||||
* format:
|
||||
* adl://<accountName>.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/.
|
||||
*
|
||||
* @member {array} [logFilePatterns] Gets or sets the list of log file name
|
||||
* patterns to find in the logFolder. '*' is the only matching character
|
||||
* allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
* @member {array} [logFilePatterns] the list of log file name patterns to
|
||||
* find in the logFolder. '*' is the only matching character allowed. Example
|
||||
* format: jobExecution*.log or *mylog*.txt
|
||||
*
|
||||
* @member {array} [stateAuditRecords] Gets the job state audit records,
|
||||
* indicating when various operations have been performed on this job.
|
||||
* @member {array} [stateAuditRecords] the job state audit records, indicating
|
||||
* when various operations have been performed on this job.
|
||||
*
|
||||
* @member {object} properties Gets or sets the job specific properties.
|
||||
* @member {object} properties the job specific properties.
|
||||
*
|
||||
* @member {string} [properties.runtimeVersion] Gets or sets the runtime
|
||||
* version of the Data Lake Analytics engine to use for the specific type of
|
||||
* job being run.
|
||||
* @member {string} [properties.runtimeVersion] the runtime version of the
|
||||
* Data Lake Analytics engine to use for the specific type of job being run.
|
||||
*
|
||||
* @member {string} [properties.script] Gets or sets the script to run
|
||||
* @member {string} [properties.script] the script to run
|
||||
*
|
||||
* @member {string} [properties.type] Polymorhpic Discriminator
|
||||
*
|
||||
|
|
|
@ -17,11 +17,12 @@ var util = require('util');
|
|||
* Initializes a new instance of the JobDataPath class.
|
||||
* @constructor
|
||||
* A Data Lake Analytics job data path item.
|
||||
* @member {uuid} [jobId] Gets the id of the job this data is for.
|
||||
*
|
||||
* @member {uuid} [jobId] the id of the job this data is for.
|
||||
*
|
||||
* @member {string} [command] Gets the command that this job data relates to.
|
||||
* @member {string} [command] the command that this job data relates to.
|
||||
*
|
||||
* @member {array} [paths] Gets the list of paths to all of the job data.
|
||||
* @member {array} [paths] the list of paths to all of the job data.
|
||||
*
|
||||
*/
|
||||
function JobDataPath() {
|
||||
|
|
|
@ -17,76 +17,76 @@ var models = require('./index');
|
|||
* Initializes a new instance of the JobErrorDetails class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job error details.
|
||||
* @member {string} [description] Gets the error message description
|
||||
*
|
||||
* @member {string} [description] the error message description
|
||||
*
|
||||
* @member {string} [details] Gets the details of the error message.
|
||||
* @member {string} [details] the details of the error message.
|
||||
*
|
||||
* @member {number} [endOffset] Gets the end offset in the job where the error
|
||||
* was found.
|
||||
* @member {number} [endOffset] the end offset in the job where the error was
|
||||
* found.
|
||||
*
|
||||
* @member {string} [errorId] Gets the specific identifier for the type of
|
||||
* error encountered in the job.
|
||||
* @member {string} [errorId] the specific identifier for the type of error
|
||||
* encountered in the job.
|
||||
*
|
||||
* @member {string} [filePath] Gets the path to any supplemental error files,
|
||||
* @member {string} [filePath] the path to any supplemental error files, if
|
||||
* any.
|
||||
*
|
||||
* @member {string} [helpLink] the link to MSDN or Azure help for this type of
|
||||
* error, if any.
|
||||
*
|
||||
* @member {string} [internalDiagnostics] the internal diagnostic stack trace
|
||||
* if the user requesting the job error details has sufficient permissions it
|
||||
* will be retrieved, otherwise it will be empty.
|
||||
*
|
||||
* @member {number} [lineNumber] the specific line number in the job where the
|
||||
* error occured.
|
||||
*
|
||||
* @member {string} [message] the user friendly error message for the failure.
|
||||
*
|
||||
* @member {string} [resolution] the recommended resolution for the failure,
|
||||
* if any.
|
||||
*
|
||||
* @member {string} [helpLink] Gets the link to MSDN or Azure help for this
|
||||
* type of error, if any.
|
||||
* @member {object} [innerError] the inner error of this specific job error
|
||||
* message, if any.
|
||||
*
|
||||
* @member {string} [internalDiagnostics] Gets the internal diagnostic stack
|
||||
* trace if the user requesting the job error details has sufficient
|
||||
* permissions it will be retrieved, otherwise it will be empty.
|
||||
* @member {number} [innerError.diagnosticCode] the diagnostic error code.
|
||||
*
|
||||
* @member {number} [lineNumber] Gets the specific line number in the job
|
||||
* where the error occured.
|
||||
*
|
||||
* @member {string} [message] Gets the user friendly error message for the
|
||||
* failure.
|
||||
*
|
||||
* @member {string} [resolution] Gets the recommended resolution for the
|
||||
* failure, if any.
|
||||
*
|
||||
* @member {object} [innerError] Gets the inner error of this specific job
|
||||
* error message, if any.
|
||||
*
|
||||
* @member {number} [innerError.diagnosticCode] Gets the diagnostic error code.
|
||||
*
|
||||
* @member {string} [innerError.severity] Gets the severity level of the
|
||||
* failure. Possible values include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {string} [innerError.details] Gets the details of the error message.
|
||||
*
|
||||
* @member {string} [innerError.component] Gets the component that failed.
|
||||
*
|
||||
* @member {string} [innerError.errorId] Gets the specific identifier for the
|
||||
* type of error encountered in the job.
|
||||
*
|
||||
* @member {string} [innerError.helpLink] Gets the link to MSDN or Azure help
|
||||
* for this type of error, if any.
|
||||
*
|
||||
* @member {string} [innerError.internalDiagnostics] Gets the internal
|
||||
* diagnostic stack trace if the user requesting the job error details has
|
||||
* sufficient permissions it will be retrieved, otherwise it will be empty.
|
||||
*
|
||||
* @member {string} [innerError.message] Gets the user friendly error message
|
||||
* for the failure.
|
||||
*
|
||||
* @member {string} [innerError.resolution] Gets the recommended resolution
|
||||
* for the failure, if any.
|
||||
*
|
||||
* @member {string} [innerError.source] Gets the ultimate source of the
|
||||
* failure (usually either SYSTEM or USER).
|
||||
*
|
||||
* @member {string} [innerError.description] Gets the error message description
|
||||
*
|
||||
* @member {string} [severity] Gets the severity level of the failure.
|
||||
* @member {string} [innerError.severity] the severity level of the failure.
|
||||
* Possible values include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {string} [source] Gets the ultimate source of the failure (usually
|
||||
* @member {string} [innerError.details] the details of the error message.
|
||||
*
|
||||
* @member {string} [innerError.component] the component that failed.
|
||||
*
|
||||
* @member {string} [innerError.errorId] the specific identifier for the type
|
||||
* of error encountered in the job.
|
||||
*
|
||||
* @member {string} [innerError.helpLink] the link to MSDN or Azure help for
|
||||
* this type of error, if any.
|
||||
*
|
||||
* @member {string} [innerError.internalDiagnostics] the internal diagnostic
|
||||
* stack trace if the user requesting the job error details has sufficient
|
||||
* permissions it will be retrieved, otherwise it will be empty.
|
||||
*
|
||||
* @member {string} [innerError.message] the user friendly error message for
|
||||
* the failure.
|
||||
*
|
||||
* @member {string} [innerError.resolution] the recommended resolution for the
|
||||
* failure, if any.
|
||||
*
|
||||
* @member {string} [innerError.source] the ultimate source of the failure
|
||||
* (usually either SYSTEM or USER).
|
||||
*
|
||||
* @member {string} [innerError.description] the error message description
|
||||
*
|
||||
* @member {string} [severity] the severity level of the failure. Possible
|
||||
* values include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {string} [source] the ultimate source of the failure (usually
|
||||
* either SYSTEM or USER).
|
||||
*
|
||||
* @member {number} [startOffset] Gets the start offset in the job where the
|
||||
* error was found
|
||||
* @member {number} [startOffset] the start offset in the job where the error
|
||||
* was found
|
||||
*
|
||||
*/
|
||||
function JobErrorDetails() {
|
||||
|
|
|
@ -17,12 +17,12 @@ var util = require('util');
|
|||
* Initializes a new instance of the JobInfoListResult class.
|
||||
* @constructor
|
||||
* List of jobInfo items.
|
||||
* @member {array} [value] Gets the list of jobInfo items.
|
||||
* @member {array} [value] the list of jobInfo items.
|
||||
*
|
||||
* @member {string} [nextLink] Gets the link (url) to the next page of results.
|
||||
* @member {string} [nextLink] the link (url) to the next page of results.
|
||||
*
|
||||
* @member {number} [count] Gets the total count of results that are
|
||||
* available, but might not be returned in the current page.
|
||||
* @member {number} [count] the total count of results that are available, but
|
||||
* might not be returned in the current page.
|
||||
*
|
||||
*/
|
||||
function JobInfoListResult() {
|
||||
|
|
|
@ -19,60 +19,58 @@ var util = require('util');
|
|||
* Initializes a new instance of the JobInformation class.
|
||||
* @constructor
|
||||
* The common Data Lake Analytics job information properties.
|
||||
* @member {uuid} [jobId] Gets or sets the job's unique identifier (a GUID).
|
||||
*
|
||||
* @member {uuid} [jobId] the job's unique identifier (a GUID).
|
||||
*
|
||||
* @member {string} name Gets or sets the friendly name of the job.
|
||||
* @member {string} name the friendly name of the job.
|
||||
*
|
||||
* @member {string} type Gets or sets the job type of the current job (Hive or
|
||||
* USql). Possible values include: 'USql', 'Hive'
|
||||
* @member {string} type the job type of the current job (Hive or USql).
|
||||
* Possible values include: 'USql', 'Hive'
|
||||
*
|
||||
* @member {string} [submitter] Gets or sets the user or account that
|
||||
* submitted the job.
|
||||
* @member {string} [submitter] the user or account that submitted the job.
|
||||
*
|
||||
* @member {array} [errorMessage] Gets the error message details for the job,
|
||||
* if the job failed.
|
||||
* @member {array} [errorMessage] the error message details for the job, if
|
||||
* the job failed.
|
||||
*
|
||||
* @member {number} [degreeOfParallelism] Gets or sets the degree of
|
||||
* parallelism used for this job. This must be greater than 0.
|
||||
* @member {number} [degreeOfParallelism] the degree of parallelism used for
|
||||
* this job. This must be greater than 0.
|
||||
*
|
||||
* @member {number} [priority] Gets or sets the priority value for the current
|
||||
* job. Lower numbers have a higher priority. By default, a job has a
|
||||
* priority of 1000. This must be greater than 0.
|
||||
* @member {number} [priority] the priority value for the current job. Lower
|
||||
* numbers have a higher priority. By default, a job has a priority of 1000.
|
||||
* This must be greater than 0.
|
||||
*
|
||||
* @member {date} [submitTime] Gets the time the job was submitted to the
|
||||
* service.
|
||||
* @member {date} [submitTime] the time the job was submitted to the service.
|
||||
*
|
||||
* @member {date} [startTime] Gets the start time of the job.
|
||||
* @member {date} [startTime] the start time of the job.
|
||||
*
|
||||
* @member {date} [endTime] Gets the completion time of the job.
|
||||
* @member {date} [endTime] the completion time of the job.
|
||||
*
|
||||
* @member {string} [state] Gets the job state. When the job is in the Ended
|
||||
* state, refer to Result and ErrorMessage for details. Possible values
|
||||
* include: 'Accepted', 'Compiling', 'Ended', 'New', 'Queued', 'Running',
|
||||
* @member {string} [state] the job state. When the job is in the Ended state,
|
||||
* refer to Result and ErrorMessage for details. Possible values include:
|
||||
* 'Accepted', 'Compiling', 'Ended', 'New', 'Queued', 'Running',
|
||||
* 'Scheduling', 'Starting', 'Paused', 'WaitingForCapacity'
|
||||
*
|
||||
* @member {string} [result] Gets the result of job execution or the current
|
||||
* result of the running job. Possible values include: 'None', 'Succeeded',
|
||||
* @member {string} [result] the result of job execution or the current result
|
||||
* of the running job. Possible values include: 'None', 'Succeeded',
|
||||
* 'Cancelled', 'Failed'
|
||||
*
|
||||
* @member {string} [logFolder] Gets or sets the log folder path to use in the
|
||||
* following format:
|
||||
* @member {string} [logFolder] the log folder path to use in the following
|
||||
* format:
|
||||
* adl://<accountName>.azuredatalakestore.net/system/jobservice/jobs/Usql/2016/03/13/17/18/5fe51957-93bc-4de0-8ddc-c5a4753b068b/logs/.
|
||||
*
|
||||
* @member {array} [logFilePatterns] Gets or sets the list of log file name
|
||||
* patterns to find in the logFolder. '*' is the only matching character
|
||||
* allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
* @member {array} [logFilePatterns] the list of log file name patterns to
|
||||
* find in the logFolder. '*' is the only matching character allowed. Example
|
||||
* format: jobExecution*.log or *mylog*.txt
|
||||
*
|
||||
* @member {array} [stateAuditRecords] Gets the job state audit records,
|
||||
* indicating when various operations have been performed on this job.
|
||||
* @member {array} [stateAuditRecords] the job state audit records, indicating
|
||||
* when various operations have been performed on this job.
|
||||
*
|
||||
* @member {object} properties Gets or sets the job specific properties.
|
||||
* @member {object} properties the job specific properties.
|
||||
*
|
||||
* @member {string} [properties.runtimeVersion] Gets or sets the runtime
|
||||
* version of the Data Lake Analytics engine to use for the specific type of
|
||||
* job being run.
|
||||
* @member {string} [properties.runtimeVersion] the runtime version of the
|
||||
* Data Lake Analytics engine to use for the specific type of job being run.
|
||||
*
|
||||
* @member {string} [properties.script] Gets or sets the script to run
|
||||
* @member {string} [properties.script] the script to run
|
||||
*
|
||||
* @member {string} [properties.type] Polymorhpic Discriminator
|
||||
*
|
||||
|
|
|
@ -15,35 +15,35 @@
|
|||
* Initializes a new instance of the JobInnerError class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job error details.
|
||||
* @member {number} [diagnosticCode] Gets the diagnostic error code.
|
||||
*
|
||||
* @member {number} [diagnosticCode] the diagnostic error code.
|
||||
*
|
||||
* @member {string} [severity] Gets the severity level of the failure.
|
||||
* Possible values include: 'Warning', 'Error', 'Info'
|
||||
* @member {string} [severity] the severity level of the failure. Possible
|
||||
* values include: 'Warning', 'Error', 'Info'
|
||||
*
|
||||
* @member {string} [details] Gets the details of the error message.
|
||||
* @member {string} [details] the details of the error message.
|
||||
*
|
||||
* @member {string} [component] Gets the component that failed.
|
||||
* @member {string} [component] the component that failed.
|
||||
*
|
||||
* @member {string} [errorId] Gets the specific identifier for the type of
|
||||
* error encountered in the job.
|
||||
* @member {string} [errorId] the specific identifier for the type of error
|
||||
* encountered in the job.
|
||||
*
|
||||
* @member {string} [helpLink] Gets the link to MSDN or Azure help for this
|
||||
* type of error, if any.
|
||||
* @member {string} [helpLink] the link to MSDN or Azure help for this type of
|
||||
* error, if any.
|
||||
*
|
||||
* @member {string} [internalDiagnostics] Gets the internal diagnostic stack
|
||||
* trace if the user requesting the job error details has sufficient
|
||||
* permissions it will be retrieved, otherwise it will be empty.
|
||||
* @member {string} [internalDiagnostics] the internal diagnostic stack trace
|
||||
* if the user requesting the job error details has sufficient permissions it
|
||||
* will be retrieved, otherwise it will be empty.
|
||||
*
|
||||
* @member {string} [message] Gets the user friendly error message for the
|
||||
* failure.
|
||||
* @member {string} [message] the user friendly error message for the failure.
|
||||
*
|
||||
* @member {string} [resolution] Gets the recommended resolution for the
|
||||
* failure, if any.
|
||||
* @member {string} [resolution] the recommended resolution for the failure,
|
||||
* if any.
|
||||
*
|
||||
* @member {string} [source] Gets the ultimate source of the failure (usually
|
||||
* @member {string} [source] the ultimate source of the failure (usually
|
||||
* either SYSTEM or USER).
|
||||
*
|
||||
* @member {string} [description] Gets the error message description
|
||||
* @member {string} [description] the error message description
|
||||
*
|
||||
*/
|
||||
function JobInnerError() {
|
||||
|
|
|
@ -15,10 +15,11 @@
|
|||
* Initializes a new instance of the JobProperties class.
|
||||
* @constructor
|
||||
* The common Data Lake Analytics job properties.
|
||||
* @member {string} [runtimeVersion] Gets or sets the runtime version of the
|
||||
* Data Lake Analytics engine to use for the specific type of job being run.
|
||||
*
|
||||
* @member {string} [runtimeVersion] the runtime version of the Data Lake
|
||||
* Analytics engine to use for the specific type of job being run.
|
||||
*
|
||||
* @member {string} script Gets or sets the script to run
|
||||
* @member {string} script the script to run
|
||||
*
|
||||
* @member {string} type Polymorhpic Discriminator
|
||||
*
|
||||
|
|
|
@ -15,12 +15,13 @@
|
|||
* Initializes a new instance of the JobResource class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job resources.
|
||||
* @member {string} [name] Gets or set the name of the resource.
|
||||
*
|
||||
* @member {string} [name] the name of the resource.
|
||||
*
|
||||
* @member {string} [resourcePath] Gets or sets the path to the resource.
|
||||
* @member {string} [resourcePath] the path to the resource.
|
||||
*
|
||||
* @member {string} [type] Gets or sets the job resource type. Possible values
|
||||
* include: 'VertexResource', 'JobManagerResource', 'StatisticsResource',
|
||||
* @member {string} [type] the job resource type. Possible values include:
|
||||
* 'VertexResource', 'JobManagerResource', 'StatisticsResource',
|
||||
* 'VertexResourceInUserFolder', 'JobManagerResourceInUserFolder',
|
||||
* 'StatisticsResourceInUserFolder'
|
||||
*
|
||||
|
|
|
@ -16,14 +16,14 @@
|
|||
* @constructor
|
||||
* The Data Lake Analytics job state audit records for tracking the lifecycle
|
||||
* of a job.
|
||||
* @member {string} [newState] Gets the new state the job is in.
|
||||
*
|
||||
* @member {string} [newState] the new state the job is in.
|
||||
*
|
||||
* @member {date} [timeStamp] Gets the time stamp that the state change took
|
||||
* place.
|
||||
* @member {date} [timeStamp] the time stamp that the state change took place.
|
||||
*
|
||||
* @member {string} [requestedByUser] Gets the user who requests the change.
|
||||
* @member {string} [requestedByUser] the user who requests the change.
|
||||
*
|
||||
* @member {string} [details] Gets the details of the audit log.
|
||||
* @member {string} [details] the details of the audit log.
|
||||
*
|
||||
*/
|
||||
function JobStateAuditRecord() {
|
||||
|
|
|
@ -19,10 +19,10 @@ var util = require('util');
|
|||
* Initializes a new instance of the JobStatistics class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job execution statistics.
|
||||
* @member {date} [lastUpdateTimeUtc] Gets the last update time for the
|
||||
* statistics.
|
||||
*
|
||||
* @member {date} [lastUpdateTimeUtc] the last update time for the statistics.
|
||||
*
|
||||
* @member {array} [stages] Gets the list of stages for the job.
|
||||
* @member {array} [stages] the list of stages for the job.
|
||||
*
|
||||
*/
|
||||
function JobStatistics() {
|
||||
|
|
|
@ -15,60 +15,61 @@
|
|||
* Initializes a new instance of the JobStatisticsVertexStage class.
|
||||
* @constructor
|
||||
* The Data Lake Analytics job statistics vertex stage information.
|
||||
* @member {number} [dataRead] Gets the amount of data read, in bytes.
|
||||
*
|
||||
* @member {number} [dataRead] the amount of data read, in bytes.
|
||||
*
|
||||
* @member {number} [dataReadCrossPod] Gets the amount of data read across
|
||||
* multiple pods, in bytes.
|
||||
* @member {number} [dataReadCrossPod] the amount of data read across multiple
|
||||
* pods, in bytes.
|
||||
*
|
||||
* @member {number} [dataReadIntraPod] Gets the amount of data read in one
|
||||
* pod, in bytes.
|
||||
* @member {number} [dataReadIntraPod] the amount of data read in one pod, in
|
||||
* bytes.
|
||||
*
|
||||
* @member {number} [dataToRead] Gets the amount of data remaining to be read,
|
||||
* in bytes.
|
||||
* @member {number} [dataToRead] the amount of data remaining to be read, in
|
||||
* bytes.
|
||||
*
|
||||
* @member {number} [dataWritten] Gets the amount of data written, in bytes.
|
||||
* @member {number} [dataWritten] the amount of data written, in bytes.
|
||||
*
|
||||
* @member {number} [duplicateDiscardCount] Gets the number of duplicates that
|
||||
* were discarded.
|
||||
* @member {number} [duplicateDiscardCount] the number of duplicates that were
|
||||
* discarded.
|
||||
*
|
||||
* @member {number} [failedCount] Gets the number of failures that occured in
|
||||
* @member {number} [failedCount] the number of failures that occured in this
|
||||
* stage.
|
||||
*
|
||||
* @member {number} [maxVertexDataRead] the maximum amount of data read in a
|
||||
* single vertex, in bytes.
|
||||
*
|
||||
* @member {number} [minVertexDataRead] the minimum amount of data read in a
|
||||
* single vertex, in bytes.
|
||||
*
|
||||
* @member {number} [readFailureCount] the number of read failures in this
|
||||
* stage.
|
||||
*
|
||||
* @member {number} [revocationCount] the number of vertices that were revoked
|
||||
* during this stage.
|
||||
*
|
||||
* @member {number} [runningCount] the number of currently running vertices in
|
||||
* this stage.
|
||||
*
|
||||
* @member {number} [maxVertexDataRead] Gets the maximum amount of data read
|
||||
* in a single vertex, in bytes.
|
||||
*
|
||||
* @member {number} [minVertexDataRead] Gets the minimum amount of data read
|
||||
* in a single vertex, in bytes.
|
||||
*
|
||||
* @member {number} [readFailureCount] Gets the number of read failures in
|
||||
* this stage.
|
||||
*
|
||||
* @member {number} [revocationCount] Gets the number of vertices that were
|
||||
* revoked during this stage.
|
||||
*
|
||||
* @member {number} [runningCount] Gets the number of currently running
|
||||
* vertices in this stage.
|
||||
*
|
||||
* @member {number} [scheduledCount] Gets the number of currently scheduled
|
||||
* @member {number} [scheduledCount] the number of currently scheduled
|
||||
* vertices in this stage
|
||||
*
|
||||
* @member {string} [stageName] Gets the name of this stage in job execution.
|
||||
* @member {string} [stageName] the name of this stage in job execution.
|
||||
*
|
||||
* @member {number} [succeededCount] Gets the number of vertices that
|
||||
* succeeded in this stage.
|
||||
* @member {number} [succeededCount] the number of vertices that succeeded in
|
||||
* this stage.
|
||||
*
|
||||
* @member {number} [tempDataWritten] Gets the amount of temporary data
|
||||
* written, in bytes.
|
||||
* @member {number} [tempDataWritten] the amount of temporary data written, in
|
||||
* bytes.
|
||||
*
|
||||
* @member {number} [totalCount] Gets the total vertex count for this stage.
|
||||
* @member {number} [totalCount] the total vertex count for this stage.
|
||||
*
|
||||
* @member {moment.duration} [totalFailedTime] Gets the amount of time that
|
||||
* failed vertices took up in this stage.
|
||||
* @member {moment.duration} [totalFailedTime] the amount of time that failed
|
||||
* vertices took up in this stage.
|
||||
*
|
||||
* @member {number} [totalProgress] Gets the current progress of this stage,
|
||||
* as a percentage.
|
||||
* @member {number} [totalProgress] the current progress of this stage, as a
|
||||
* percentage.
|
||||
*
|
||||
* @member {moment.duration} [totalSucceededTime] Gets the amount of time all
|
||||
* @member {moment.duration} [totalSucceededTime] the amount of time all
|
||||
* successful vertices took in this stage.
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -18,62 +18,60 @@ var util = require('util');
|
|||
* @class
|
||||
* Initializes a new instance of the USqlJobProperties class.
|
||||
* @constructor
|
||||
* @member {array} [resources] Gets or sets the list of resources that are
|
||||
* required by the job
|
||||
* @member {array} [resources] the list of resources that are required by the
|
||||
* job
|
||||
*
|
||||
* @member {object} [statistics] Gets or sets the job specific statistics.
|
||||
* @member {object} [statistics] the job specific statistics.
|
||||
*
|
||||
* @member {date} [statistics.lastUpdateTimeUtc] Gets the last update time for
|
||||
* the statistics.
|
||||
* @member {date} [statistics.lastUpdateTimeUtc] the last update time for the
|
||||
* statistics.
|
||||
*
|
||||
* @member {array} [statistics.stages] Gets the list of stages for the job.
|
||||
* @member {array} [statistics.stages] the list of stages for the job.
|
||||
*
|
||||
* @member {object} [debugData] Gets or sets the job specific debug data
|
||||
* locations.
|
||||
* @member {object} [debugData] the job specific debug data locations.
|
||||
*
|
||||
* @member {uuid} [debugData.jobId] Gets the id of the job this data is for.
|
||||
* @member {uuid} [debugData.jobId] the id of the job this data is for.
|
||||
*
|
||||
* @member {string} [debugData.command] Gets the command that this job data
|
||||
* relates to.
|
||||
* @member {string} [debugData.command] the command that this job data relates
|
||||
* to.
|
||||
*
|
||||
* @member {array} [debugData.paths] Gets the list of paths to all of the job
|
||||
* data.
|
||||
* @member {array} [debugData.paths] the list of paths to all of the job data.
|
||||
*
|
||||
* @member {array} [diagnostics] Gets or sets the diagnostics for the job.
|
||||
* @member {array} [diagnostics] the diagnostics for the job.
|
||||
*
|
||||
* @member {string} [algebraFilePath] Gets the algebra file path after the job
|
||||
* has completed
|
||||
* @member {string} [algebraFilePath] the algebra file path after the job has
|
||||
* completed
|
||||
*
|
||||
* @member {moment.duration} [totalCompilationTime] Gets the total time this
|
||||
* job spent compiling. This value should not be set by the user and will be
|
||||
* @member {moment.duration} [totalCompilationTime] the total time this job
|
||||
* spent compiling. This value should not be set by the user and will be
|
||||
* ignored if it is.
|
||||
*
|
||||
* @member {moment.duration} [totalPauseTime] Gets the total time this job
|
||||
* spent paused. This value should not be set by the user and will be ignored
|
||||
* if it is.
|
||||
* @member {moment.duration} [totalPauseTime] the total time this job spent
|
||||
* paused. This value should not be set by the user and will be ignored if it
|
||||
* is.
|
||||
*
|
||||
* @member {moment.duration} [totalQueuedTime] Gets the total time this job
|
||||
* spent queued. This value should not be set by the user and will be ignored
|
||||
* if it is.
|
||||
* @member {moment.duration} [totalQueuedTime] the total time this job spent
|
||||
* queued. This value should not be set by the user and will be ignored if it
|
||||
* is.
|
||||
*
|
||||
* @member {moment.duration} [totalRunningTime] Gets the total time this job
|
||||
* spent executing. This value should not be set by the user and will be
|
||||
* ignored if it is.
|
||||
* @member {moment.duration} [totalRunningTime] the total time this job spent
|
||||
* executing. This value should not be set by the user and will be ignored if
|
||||
* it is.
|
||||
*
|
||||
* @member {string} [rootProcessNodeId] Gets the ID used to identify the job
|
||||
* @member {string} [rootProcessNodeId] the ID used to identify the job
|
||||
* manager coordinating job execution. This value should not be set by the
|
||||
* user and will be ignored if it is.
|
||||
*
|
||||
* @member {string} [yarnApplicationId] Gets the ID used to identify the yarn
|
||||
* @member {string} [yarnApplicationId] the ID used to identify the yarn
|
||||
* application executing the job. This value should not be set by the user
|
||||
* and will be ignored if it is.
|
||||
*
|
||||
* @member {number} [yarnApplicationTimeStamp] Gets the timestamp (in ticks)
|
||||
* for the yarn application executing the job. This value should not be set
|
||||
* by the user and will be ignored if it is.
|
||||
* @member {number} [yarnApplicationTimeStamp] the timestamp (in ticks) for
|
||||
* the yarn application executing the job. This value should not be set by
|
||||
* the user and will be ignored if it is.
|
||||
*
|
||||
* @member {string} [compileMode] Gets or sets the compile mode for the job.
|
||||
* Possible values include: 'Semantic', 'Full', 'SingleBox'
|
||||
* @member {string} [compileMode] the compile mode for the job. Possible
|
||||
* values include: 'Semantic', 'Full', 'SingleBox'
|
||||
*
|
||||
*/
|
||||
function USqlJobProperties() {
|
||||
|
|
|
@ -67,37 +67,34 @@ export interface Job {
|
|||
*
|
||||
* @param {object} parameters The parameters to build a job.
|
||||
*
|
||||
* @param {uuid} [parameters.jobId] Gets or sets the job's unique identifier
|
||||
* (a GUID).
|
||||
* @param {uuid} [parameters.jobId] the job's unique identifier (a GUID).
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the friendly name of the job.
|
||||
* @param {string} [parameters.name] the friendly name of the job.
|
||||
*
|
||||
* @param {string} [parameters.type] Gets or sets the job type of the current
|
||||
* job (Hive or USql). Possible values include: 'USql', 'Hive'
|
||||
* @param {string} [parameters.type] the job type of the current job (Hive or
|
||||
* USql). Possible values include: 'USql', 'Hive'
|
||||
*
|
||||
* @param {string} [parameters.submitter] Gets or sets the user or account
|
||||
* that submitted the job.
|
||||
* @param {string} [parameters.submitter] the user or account that submitted
|
||||
* the job.
|
||||
*
|
||||
* @param {number} [parameters.degreeOfParallelism] Gets or sets the degree of
|
||||
* parallelism used for this job. This must be greater than 0.
|
||||
* @param {number} [parameters.degreeOfParallelism] the degree of parallelism
|
||||
* used for this job. This must be greater than 0.
|
||||
*
|
||||
* @param {number} [parameters.priority] Gets or sets the priority value for
|
||||
* the current job. Lower numbers have a higher priority. By default, a job
|
||||
* has a priority of 1000. This must be greater than 0.
|
||||
* @param {number} [parameters.priority] the priority value for the current
|
||||
* job. Lower numbers have a higher priority. By default, a job has a
|
||||
* priority of 1000. This must be greater than 0.
|
||||
*
|
||||
* @param {array} [parameters.logFilePatterns] Gets or sets the list of log
|
||||
* file name patterns to find in the logFolder. '*' is the only matching
|
||||
* character allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
* @param {array} [parameters.logFilePatterns] the list of log file name
|
||||
* patterns to find in the logFolder. '*' is the only matching character
|
||||
* allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the job specific
|
||||
* properties.
|
||||
* @param {object} [parameters.properties] the job specific properties.
|
||||
*
|
||||
* @param {string} [parameters.properties.runtimeVersion] Gets or sets the
|
||||
* runtime version of the Data Lake Analytics engine to use for the specific
|
||||
* type of job being run.
|
||||
* @param {string} [parameters.properties.runtimeVersion] the runtime version
|
||||
* of the Data Lake Analytics engine to use for the specific type of job
|
||||
* being run.
|
||||
*
|
||||
* @param {string} [parameters.properties.script] Gets or sets the script to
|
||||
* run
|
||||
* @param {string} [parameters.properties.script] the script to run
|
||||
*
|
||||
* @param {string} [parameters.properties.type] Polymorhpic Discriminator
|
||||
*
|
||||
|
@ -160,37 +157,34 @@ export interface Job {
|
|||
*
|
||||
* @param {object} parameters The parameters to submit a job.
|
||||
*
|
||||
* @param {uuid} [parameters.jobId] Gets or sets the job's unique identifier
|
||||
* (a GUID).
|
||||
* @param {uuid} [parameters.jobId] the job's unique identifier (a GUID).
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the friendly name of the job.
|
||||
* @param {string} [parameters.name] the friendly name of the job.
|
||||
*
|
||||
* @param {string} [parameters.type] Gets or sets the job type of the current
|
||||
* job (Hive or USql). Possible values include: 'USql', 'Hive'
|
||||
* @param {string} [parameters.type] the job type of the current job (Hive or
|
||||
* USql). Possible values include: 'USql', 'Hive'
|
||||
*
|
||||
* @param {string} [parameters.submitter] Gets or sets the user or account
|
||||
* that submitted the job.
|
||||
* @param {string} [parameters.submitter] the user or account that submitted
|
||||
* the job.
|
||||
*
|
||||
* @param {number} [parameters.degreeOfParallelism] Gets or sets the degree of
|
||||
* parallelism used for this job. This must be greater than 0.
|
||||
* @param {number} [parameters.degreeOfParallelism] the degree of parallelism
|
||||
* used for this job. This must be greater than 0.
|
||||
*
|
||||
* @param {number} [parameters.priority] Gets or sets the priority value for
|
||||
* the current job. Lower numbers have a higher priority. By default, a job
|
||||
* has a priority of 1000. This must be greater than 0.
|
||||
* @param {number} [parameters.priority] the priority value for the current
|
||||
* job. Lower numbers have a higher priority. By default, a job has a
|
||||
* priority of 1000. This must be greater than 0.
|
||||
*
|
||||
* @param {array} [parameters.logFilePatterns] Gets or sets the list of log
|
||||
* file name patterns to find in the logFolder. '*' is the only matching
|
||||
* character allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
* @param {array} [parameters.logFilePatterns] the list of log file name
|
||||
* patterns to find in the logFolder. '*' is the only matching character
|
||||
* allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the job specific
|
||||
* properties.
|
||||
* @param {object} [parameters.properties] the job specific properties.
|
||||
*
|
||||
* @param {string} [parameters.properties.runtimeVersion] Gets or sets the
|
||||
* runtime version of the Data Lake Analytics engine to use for the specific
|
||||
* type of job being run.
|
||||
* @param {string} [parameters.properties.runtimeVersion] the runtime version
|
||||
* of the Data Lake Analytics engine to use for the specific type of job
|
||||
* being run.
|
||||
*
|
||||
* @param {string} [parameters.properties.script] Gets or sets the script to
|
||||
* run
|
||||
* @param {string} [parameters.properties.script] the script to run
|
||||
*
|
||||
* @param {string} [parameters.properties.type] Polymorhpic Discriminator
|
||||
*
|
||||
|
|
|
@ -334,37 +334,34 @@ Job.prototype.getDebugDataPath = function (accountName, jobIdentity, options, ca
|
|||
*
|
||||
* @param {object} parameters The parameters to build a job.
|
||||
*
|
||||
* @param {uuid} [parameters.jobId] Gets or sets the job's unique identifier
|
||||
* (a GUID).
|
||||
* @param {uuid} [parameters.jobId] the job's unique identifier (a GUID).
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the friendly name of the job.
|
||||
* @param {string} [parameters.name] the friendly name of the job.
|
||||
*
|
||||
* @param {string} [parameters.type] Gets or sets the job type of the current
|
||||
* job (Hive or USql). Possible values include: 'USql', 'Hive'
|
||||
* @param {string} [parameters.type] the job type of the current job (Hive or
|
||||
* USql). Possible values include: 'USql', 'Hive'
|
||||
*
|
||||
* @param {string} [parameters.submitter] Gets or sets the user or account
|
||||
* that submitted the job.
|
||||
* @param {string} [parameters.submitter] the user or account that submitted
|
||||
* the job.
|
||||
*
|
||||
* @param {number} [parameters.degreeOfParallelism] Gets or sets the degree of
|
||||
* parallelism used for this job. This must be greater than 0.
|
||||
* @param {number} [parameters.degreeOfParallelism] the degree of parallelism
|
||||
* used for this job. This must be greater than 0.
|
||||
*
|
||||
* @param {number} [parameters.priority] Gets or sets the priority value for
|
||||
* the current job. Lower numbers have a higher priority. By default, a job
|
||||
* has a priority of 1000. This must be greater than 0.
|
||||
* @param {number} [parameters.priority] the priority value for the current
|
||||
* job. Lower numbers have a higher priority. By default, a job has a
|
||||
* priority of 1000. This must be greater than 0.
|
||||
*
|
||||
* @param {array} [parameters.logFilePatterns] Gets or sets the list of log
|
||||
* file name patterns to find in the logFolder. '*' is the only matching
|
||||
* character allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
* @param {array} [parameters.logFilePatterns] the list of log file name
|
||||
* patterns to find in the logFolder. '*' is the only matching character
|
||||
* allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the job specific
|
||||
* properties.
|
||||
* @param {object} [parameters.properties] the job specific properties.
|
||||
*
|
||||
* @param {string} [parameters.properties.runtimeVersion] Gets or sets the
|
||||
* runtime version of the Data Lake Analytics engine to use for the specific
|
||||
* type of job being run.
|
||||
* @param {string} [parameters.properties.runtimeVersion] the runtime version
|
||||
* of the Data Lake Analytics engine to use for the specific type of job
|
||||
* being run.
|
||||
*
|
||||
* @param {string} [parameters.properties.script] Gets or sets the script to
|
||||
* run
|
||||
* @param {string} [parameters.properties.script] the script to run
|
||||
*
|
||||
* @param {string} [parameters.properties.type] Polymorhpic Discriminator
|
||||
*
|
||||
|
@ -805,37 +802,34 @@ Job.prototype.get = function (accountName, jobIdentity, options, callback) {
|
|||
*
|
||||
* @param {object} parameters The parameters to submit a job.
|
||||
*
|
||||
* @param {uuid} [parameters.jobId] Gets or sets the job's unique identifier
|
||||
* (a GUID).
|
||||
* @param {uuid} [parameters.jobId] the job's unique identifier (a GUID).
|
||||
*
|
||||
* @param {string} [parameters.name] Gets or sets the friendly name of the job.
|
||||
* @param {string} [parameters.name] the friendly name of the job.
|
||||
*
|
||||
* @param {string} [parameters.type] Gets or sets the job type of the current
|
||||
* job (Hive or USql). Possible values include: 'USql', 'Hive'
|
||||
* @param {string} [parameters.type] the job type of the current job (Hive or
|
||||
* USql). Possible values include: 'USql', 'Hive'
|
||||
*
|
||||
* @param {string} [parameters.submitter] Gets or sets the user or account
|
||||
* that submitted the job.
|
||||
* @param {string} [parameters.submitter] the user or account that submitted
|
||||
* the job.
|
||||
*
|
||||
* @param {number} [parameters.degreeOfParallelism] Gets or sets the degree of
|
||||
* parallelism used for this job. This must be greater than 0.
|
||||
* @param {number} [parameters.degreeOfParallelism] the degree of parallelism
|
||||
* used for this job. This must be greater than 0.
|
||||
*
|
||||
* @param {number} [parameters.priority] Gets or sets the priority value for
|
||||
* the current job. Lower numbers have a higher priority. By default, a job
|
||||
* has a priority of 1000. This must be greater than 0.
|
||||
* @param {number} [parameters.priority] the priority value for the current
|
||||
* job. Lower numbers have a higher priority. By default, a job has a
|
||||
* priority of 1000. This must be greater than 0.
|
||||
*
|
||||
* @param {array} [parameters.logFilePatterns] Gets or sets the list of log
|
||||
* file name patterns to find in the logFolder. '*' is the only matching
|
||||
* character allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
* @param {array} [parameters.logFilePatterns] the list of log file name
|
||||
* patterns to find in the logFolder. '*' is the only matching character
|
||||
* allowed. Example format: jobExecution*.log or *mylog*.txt
|
||||
*
|
||||
* @param {object} [parameters.properties] Gets or sets the job specific
|
||||
* properties.
|
||||
* @param {object} [parameters.properties] the job specific properties.
|
||||
*
|
||||
* @param {string} [parameters.properties.runtimeVersion] Gets or sets the
|
||||
* runtime version of the Data Lake Analytics engine to use for the specific
|
||||
* type of job being run.
|
||||
* @param {string} [parameters.properties.runtimeVersion] the runtime version
|
||||
* of the Data Lake Analytics engine to use for the specific type of job
|
||||
* being run.
|
||||
*
|
||||
* @param {string} [parameters.properties.script] Gets or sets the script to
|
||||
* run
|
||||
* @param {string} [parameters.properties.script] the script to run
|
||||
*
|
||||
* @param {string} [parameters.properties.type] Polymorhpic Discriminator
|
||||
*
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
"contributors": [
|
||||
"Goldsmith, Benjamin <begoldsm@microsoft.com>"
|
||||
],
|
||||
"version": "0.4.1",
|
||||
"version": "0.4.2",
|
||||
"description": "Microsoft Azure Data Lake Analytics Management Client Library for node",
|
||||
"tags": [
|
||||
"azure",
|
||||
|
@ -22,8 +22,8 @@
|
|||
}
|
||||
],
|
||||
"dependencies": {
|
||||
"ms-rest": "^1.14.0",
|
||||
"ms-rest-azure": "^1.14.0"
|
||||
"ms-rest": "^1.14.2",
|
||||
"ms-rest-azure": "^1.14.2"
|
||||
},
|
||||
"homepage": "http://github.com/Azure/azure-sdk-for-node",
|
||||
"repository": {
|
||||
|
|
|
@ -17,7 +17,7 @@ declare class DataLakeStoreAccountManagementClient {
|
|||
* Initializes a new instance of the DataLakeStoreAccountManagementClient class.
|
||||
* @constructor
|
||||
*
|
||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||
* @param {credentials} credentials - Credentials needed for the client to connect to Azure.
|
||||
*
|
||||
* @param {string} subscriptionId - Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
||||
*
|
||||
|
|
|
@ -27,7 +27,7 @@ var operations = require('./operations');
|
|||
* Initializes a new instance of the DataLakeStoreAccountManagementClient class.
|
||||
* @constructor
|
||||
*
|
||||
* @param {credentials} credentials - Gets Azure subscription credentials.
|
||||
* @param {credentials} credentials - Credentials needed for the client to connect to Azure.
|
||||
*
|
||||
* @param {string} subscriptionId - Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
|
||||
*
|
||||
|
|
|
@ -24,26 +24,26 @@ var models = require('./index');
|
|||
* status code for the successful request. If the asynchronous operation
|
||||
* failed, the response body includes the HTTP status code for the failed
|
||||
* request and error information regarding the failure.
|
||||
* @member {string} [status] Gets the status of the AzureAsuncOperation.
|
||||
* Possible values include: 'InProgress', 'Succeeded', 'Failed'
|
||||
*
|
||||
* @member {string} [status] the status of the AzureAsuncOperation. Possible
|
||||
* values include: 'InProgress', 'Succeeded', 'Failed'
|
||||
*
|
||||
* @member {object} [error]
|
||||
*
|
||||
* @member {string} [error.code] Gets the HTTP status code or error code
|
||||
* associated with this error
|
||||
* @member {string} [error.code] the HTTP status code or error code associated
|
||||
* with this error
|
||||
*
|
||||
* @member {string} [error.message] Gets the error message to display.
|
||||
* @member {string} [error.message] the error message to display.
|
||||
*
|
||||
* @member {string} [error.target] Gets the target of the error.
|
||||
* @member {string} [error.target] the target of the error.
|
||||
*
|
||||
* @member {array} [error.details] Gets the list of error details
|
||||
* @member {array} [error.details] the list of error details
|
||||
*
|
||||
* @member {object} [error.innerError] Gets the inner exceptions or errors, if
|
||||
* any
|
||||
* @member {object} [error.innerError] the inner exceptions or errors, if any
|
||||
*
|
||||
* @member {string} [error.innerError.trace] Gets the stack trace for the error
|
||||
* @member {string} [error.innerError.trace] the stack trace for the error
|
||||
*
|
||||
* @member {string} [error.innerError.context] Gets the context for the error
|
||||
* @member {string} [error.innerError.context] the context for the error
|
||||
* message
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -17,37 +17,36 @@ var models = require('./index');
|
|||
* Initializes a new instance of the DataLakeStoreAccount class.
|
||||
* @constructor
|
||||
* Data Lake Store account information
|
||||
* @member {string} [location] Gets or sets the account regional location.
|
||||
*
|
||||
* @member {string} [location] the account regional location.
|
||||
*
|
||||
* @member {string} [name] Gets or sets the account name.
|
||||
* @member {string} [name] the account name.
|
||||
*
|
||||
* @member {string} [type] Gets the namespace and type of the account.
|
||||
* @member {string} [type] the namespace and type of the account.
|
||||
*
|
||||
* @member {string} [id] Gets the account subscription ID.
|
||||
* @member {string} [id] the account subscription ID.
|
||||
*
|
||||
* @member {object} [tags] Gets or sets the value of custom properties.
|
||||
* @member {object} [tags] the value of custom properties.
|
||||
*
|
||||
* @member {object} [properties] Gets or sets the Data Lake Store account
|
||||
* properties.
|
||||
* @member {object} [properties] the Data Lake Store account properties.
|
||||
*
|
||||
* @member {string} [properties.provisioningState] Gets the status of the Data
|
||||
* Lake Store account while being provisioned. Possible values include:
|
||||
* 'Failed', 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending',
|
||||
* 'Resuming', 'Deleting', 'Deleted'
|
||||
* @member {string} [properties.provisioningState] the status of the Data Lake
|
||||
* Store account while being provisioned. Possible values include: 'Failed',
|
||||
* 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming',
|
||||
* 'Deleting', 'Deleted'
|
||||
*
|
||||
* @member {string} [properties.state] Gets the status of the Data Lake Store
|
||||
* @member {string} [properties.state] the status of the Data Lake Store
|
||||
* account after provisioning has completed. Possible values include:
|
||||
* 'active', 'suspended'
|
||||
*
|
||||
* @member {date} [properties.creationTime] Gets the account creation time.
|
||||
* @member {date} [properties.creationTime] the account creation time.
|
||||
*
|
||||
* @member {date} [properties.lastModifiedTime] Gets the account last modified
|
||||
* time.
|
||||
* @member {date} [properties.lastModifiedTime] the account last modified time.
|
||||
*
|
||||
* @member {string} [properties.endpoint] Gets or sets the gateway host.
|
||||
* @member {string} [properties.endpoint] the gateway host.
|
||||
*
|
||||
* @member {string} [properties.defaultGroup] Gets or sets the default owner
|
||||
* group for all new folders and files created in the Data Lake Store account.
|
||||
* @member {string} [properties.defaultGroup] the default owner group for all
|
||||
* new folders and files created in the Data Lake Store account.
|
||||
*
|
||||
*/
|
||||
function DataLakeStoreAccount() {
|
||||
|
|
|
@ -17,12 +17,12 @@ var util = require('util');
|
|||
* Initializes a new instance of the DataLakeStoreAccountListResult class.
|
||||
* @constructor
|
||||
* Data Lake Store account list information response.
|
||||
* @member {array} [value] Gets the results of the list operation
|
||||
* @member {array} [value] the results of the list operation
|
||||
*
|
||||
* @member {string} [nextLink] Gets the link (url) to the next page of results.
|
||||
* @member {string} [nextLink] the link (url) to the next page of results.
|
||||
*
|
||||
* @member {number} [count] Gets the total count of results that are
|
||||
* available, but might not be returned in the current page.
|
||||
* @member {number} [count] the total count of results that are available, but
|
||||
* might not be returned in the current page.
|
||||
*
|
||||
*/
|
||||
function DataLakeStoreAccountListResult() {
|
||||
|
|
|
@ -15,23 +15,23 @@
|
|||
* Initializes a new instance of the DataLakeStoreAccountProperties class.
|
||||
* @constructor
|
||||
* Data Lake Store account properties information
|
||||
* @member {string} [provisioningState] Gets the status of the Data Lake Store
|
||||
*
|
||||
* @member {string} [provisioningState] the status of the Data Lake Store
|
||||
* account while being provisioned. Possible values include: 'Failed',
|
||||
* 'Creating', 'Running', 'Succeeded', 'Patching', 'Suspending', 'Resuming',
|
||||
* 'Deleting', 'Deleted'
|
||||
*
|
||||
* @member {string} [state] Gets the status of the Data Lake Store account
|
||||
* after provisioning has completed. Possible values include: 'active',
|
||||
* 'suspended'
|
||||
* @member {string} [state] the status of the Data Lake Store account after
|
||||
* provisioning has completed. Possible values include: 'active', 'suspended'
|
||||
*
|
||||
* @member {date} [creationTime] Gets the account creation time.
|
||||
* @member {date} [creationTime] the account creation time.
|
||||
*
|
||||
* @member {date} [lastModifiedTime] Gets the account last modified time.
|
||||
* @member {date} [lastModifiedTime] the account last modified time.
|
||||
*
|
||||
* @member {string} [endpoint] Gets or sets the gateway host.
|
||||
* @member {string} [endpoint] the gateway host.
|
||||
*
|
||||
* @member {string} [defaultGroup] Gets or sets the default owner group for
|
||||
* all new folders and files created in the Data Lake Store account.
|
||||
* @member {string} [defaultGroup] the default owner group for all new folders
|
||||
* and files created in the Data Lake Store account.
|
||||
*
|
||||
*/
|
||||
function DataLakeStoreAccountProperties() {
|
||||
|
|
|
@ -17,12 +17,12 @@ var util = require('util');
|
|||
* Initializes a new instance of the DataLakeStoreFirewallRuleListResult class.
|
||||
* @constructor
|
||||
* Data Lake Store firewall rule list information.
|
||||
* @member {array} [value] Gets the results of the list operation
|
||||
* @member {array} [value] the results of the list operation
|
||||
*
|
||||
* @member {string} [nextLink] Gets the link (url) to the next page of results.
|
||||
* @member {string} [nextLink] the link (url) to the next page of results.
|
||||
*
|
||||
* @member {number} [count] Gets the total count of results that are
|
||||
* available, but might not be returned in the current page.
|
||||
* @member {number} [count] the total count of results that are available, but
|
||||
* might not be returned in the current page.
|
||||
*
|
||||
*/
|
||||
function DataLakeStoreFirewallRuleListResult() {
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче