Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions lib/services/datafactoryManagement/lib/models/activity.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* A pipeline activity.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* A list activity runs.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Azure ML WebService Input/Output file
*
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
/*
* 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';

/**
* The linked integration runtime information.
*
*/
class CreateLinkedIntegrationRuntimeRequest {
/**
* Create a CreateLinkedIntegrationRuntimeRequest.
* @member {string} [name] The name of the linked integration runtime.
* @member {string} [subscriptionId] The ID of the subscription that the
* linked integration runtime belongs to.
* @member {string} [dataFactoryName] The name of the data factory that the
* linked integration runtime belongs to.
* @member {string} [dataFactoryLocation] The location of the data factory
* that the linked integration runtime belongs to.
*/
constructor() {
}

/**
* Defines the metadata of CreateLinkedIntegrationRuntimeRequest
*
* @returns {object} metadata of CreateLinkedIntegrationRuntimeRequest
*
*/
mapper() {
return {
required: false,
serializedName: 'CreateLinkedIntegrationRuntimeRequest',
type: {
name: 'Composite',
className: 'CreateLinkedIntegrationRuntimeRequest',
modelProperties: {
name: {
required: false,
serializedName: 'name',
type: {
name: 'String'
}
},
subscriptionId: {
required: false,
serializedName: 'subscriptionId',
type: {
name: 'String'
}
},
dataFactoryName: {
required: false,
serializedName: 'dataFactoryName',
type: {
name: 'String'
}
},
dataFactoryLocation: {
required: false,
serializedName: 'dataFactoryLocation',
type: {
name: 'String'
}
}
}
}
};
}
}

module.exports = CreateLinkedIntegrationRuntimeRequest;
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Reference objects for custom activity
*
Expand Down
2 changes: 0 additions & 2 deletions lib/services/datafactoryManagement/lib/models/dataset.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* The Azure Data Factory nested object which identifies data within different
* data stores, such as tables, files, folders, and documents.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Factory's git repo information.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Parameters for updating a factory resource.
*
Expand Down
26 changes: 25 additions & 1 deletion lib/services/datafactoryManagement/lib/models/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -353,6 +353,27 @@ export interface LinkedIntegrationRuntimeRequest {
linkedFactoryName: string;
}

/**
* @class
* Initializes a new instance of the CreateLinkedIntegrationRuntimeRequest class.
* @constructor
* The linked integration runtime information.
*
* @member {string} [name] The name of the linked integration runtime.
* @member {string} [subscriptionId] The ID of the subscription that the linked
* integration runtime belongs to.
* @member {string} [dataFactoryName] The name of the data factory that the
* linked integration runtime belongs to.
* @member {string} [dataFactoryLocation] The location of the data factory that
* the linked integration runtime belongs to.
*/
export interface CreateLinkedIntegrationRuntimeRequest {
name?: string;
subscriptionId?: string;
dataFactoryName?: string;
dataFactoryLocation?: string;
}

/**
* @class
* Initializes a new instance of the ParameterSpecification class.
Expand Down Expand Up @@ -6800,7 +6821,7 @@ export interface LinkedIntegrationRuntime {
* @member {date} [lastStartTime] The time the node last started up.
* @member {date} [lastStopTime] The integration runtime node last stop time.
* @member {string} [lastUpdateResult] The result of the last integration
* runtime node update. Possible values include: 'Succeed', 'Fail'
* runtime node update. Possible values include: 'None', 'Succeed', 'Fail'
* @member {date} [lastStartUpdateTime] The last time for the integration
* runtime node update start.
* @member {date} [lastEndUpdateTime] The last time for the integration runtime
Expand Down Expand Up @@ -6870,6 +6891,8 @@ export interface SelfHostedIntegrationRuntimeNode {
* @member {string} [pushedVersion] The version that the integration runtime is
* going to update to.
* @member {string} [latestVersion] The latest version on download center.
* @member {date} [autoUpdateETA] The estimated time when the self-hosted
* integration runtime will be updated.
*/
export interface SelfHostedIntegrationRuntimeStatus extends IntegrationRuntimeStatus {
readonly createTime?: Date;
Expand All @@ -6887,6 +6910,7 @@ export interface SelfHostedIntegrationRuntimeStatus extends IntegrationRuntimeSt
links?: LinkedIntegrationRuntime[];
readonly pushedVersion?: string;
readonly latestVersion?: string;
readonly autoUpdateETA?: Date;
}

/**
Expand Down
1 change: 1 addition & 0 deletions lib/services/datafactoryManagement/lib/models/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ exports.IntegrationRuntimeStatusListResponse = require('./integrationRuntimeStat
exports.UpdateIntegrationRuntimeRequest = require('./updateIntegrationRuntimeRequest');
exports.UpdateIntegrationRuntimeNodeRequest = require('./updateIntegrationRuntimeNodeRequest');
exports.LinkedIntegrationRuntimeRequest = require('./linkedIntegrationRuntimeRequest');
exports.CreateLinkedIntegrationRuntimeRequest = require('./createLinkedIntegrationRuntimeRequest');
exports.ParameterSpecification = require('./parameterSpecification');
exports.LinkedService = require('./linkedService');
exports.LinkedServiceResource = require('./linkedServiceResource');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* The compute resource properties for managed integration runtime.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Custom setup script properties for a managed dedicated integration runtime.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Get monitoring data response.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Catalog information for managed dedicated integration runtime.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* SSIS properties for managed integration runtime.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* A list of integration runtime status.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Integration runtime status response.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* The Azure Data Factory nested object which contains the information and
* credential which can be used to connect with related store or compute
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Properties of integration runtime node.
*
Expand Down
2 changes: 0 additions & 2 deletions lib/services/datafactoryManagement/lib/models/operation.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Azure Data Factory API operation definition.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Details about an operation related to metrics.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Details about a service operation.
*
Expand Down
2 changes: 0 additions & 2 deletions lib/services/datafactoryManagement/lib/models/pipelineRun.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Information about a pipeline run.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* A list pipeline runs.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* The recurrence schedule.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* The Amazon S3 settings needed for the interim Amazon S3 when copying from
* Amazon Redshift with unload. With this, data from Amazon Redshift source
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* Query parameters for listing runs.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

'use strict';

const models = require('./index');

/**
* The workflow trigger recurrence.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class SelfHostedIntegrationRuntimeNode {
* @member {date} [lastStartTime] The time the node last started up.
* @member {date} [lastStopTime] The integration runtime node last stop time.
* @member {string} [lastUpdateResult] The result of the last integration
* runtime node update. Possible values include: 'Succeed', 'Fail'
* runtime node update. Possible values include: 'None', 'Succeed', 'Fail'
* @member {date} [lastStartUpdateTime] The last time for the integration
* runtime node update start.
* @member {date} [lastEndUpdateTime] The last time for the integration
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ class SelfHostedIntegrationRuntimeStatus extends models['IntegrationRuntimeStatu
* @member {string} [pushedVersion] The version that the integration runtime
* is going to update to.
* @member {string} [latestVersion] The latest version on download center.
* @member {date} [autoUpdateETA] The estimated time when the self-hosted
* integration runtime will be updated.
*/
constructor() {
super();
Expand Down Expand Up @@ -256,6 +258,14 @@ class SelfHostedIntegrationRuntimeStatus extends models['IntegrationRuntimeStatu
type: {
name: 'String'
}
},
autoUpdateETA: {
required: false,
readOnly: true,
serializedName: 'typeProperties.autoUpdateETA',
type: {
name: 'DateTime'
}
}
}
}
Expand Down
Loading