From cdffd98d25272c29e9895ca7775a88b9331d1d60 Mon Sep 17 00:00:00 2001 From: Vincent He Date: Thu, 23 Nov 2017 18:51:10 -0800 Subject: [PATCH] Add edition support for the SSIS IR --- .../entityTypes/IntegrationRuntime.json | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/preview/2017-09-01-preview/entityTypes/IntegrationRuntime.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/preview/2017-09-01-preview/entityTypes/IntegrationRuntime.json index c8dce406e80f..6ae188114f5b 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/preview/2017-09-01-preview/entityTypes/IntegrationRuntime.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/preview/2017-09-01-preview/entityTypes/IntegrationRuntime.json @@ -146,6 +146,22 @@ "name": "IntegrationRuntimeLicenseType", "modelAsString": true } + }, + "customSetupScriptProperties": { + "description": "Custom setup script properties for a managed dedicated integration runtime.", + "$ref": "#/definitions/IntegrationRuntimeCustomSetupScriptProperties" + }, + "edition": { + "description": "The edition for the SSIS Integration Runtime", + "type": "string", + "enum": [ + "Standard", + "Enterprise" + ], + "x-ms-enum": { + "name": "IntegrationRuntimeEdition", + "modelAsString": true + } } }, "additionalProperties": { @@ -189,6 +205,20 @@ "type": "object" } }, + "IntegrationRuntimeCustomSetupScriptProperties": { + "description": "Custom setup script properties for a managed dedicated integration runtime.", + "type": "object", + "properties": { + "blobContainerUri": { + "description": "The URI of the Azure blob container that contains the custom setup script.", + "type": "string" + }, + "sasToken": { + "description": "The SAS token of the Azure blob container.", + "$ref": "../datafactory.json#/definitions/SecureString" + } + } + }, "SelfHostedIntegrationRuntime": { "x-ms-discriminator-value": "SelfHosted", "description": "Self-hosted integration runtime.",