From 9d807599dfa1eb2f64d7257d6f3363a482b7412b Mon Sep 17 00:00:00 2001 From: Yanming Tang Date: Thu, 10 Feb 2022 20:42:46 -0800 Subject: [PATCH] Add x-ms-identifiers for data factory (#17745) --- .../stable/2018-06-01/datafactory.json | 88 ++++++-- .../2018-06-01/entityTypes/Credential.json | 3 +- .../2018-06-01/entityTypes/DataFlow.json | 38 +++- .../2018-06-01/entityTypes/Dataset.json | 3 +- .../entityTypes/IntegrationRuntime.json | 49 ++++- .../2018-06-01/entityTypes/LinkedService.json | 13 +- .../2018-06-01/entityTypes/Pipeline.json | 188 +++++++++++++----- .../2018-06-01/entityTypes/Trigger.json | 22 +- 8 files changed, 310 insertions(+), 94 deletions(-) diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json index 72d8cd639e33..8ee6bc13a0d9 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/datafactory.json @@ -4652,7 +4652,10 @@ "description": "List of integration runtime status.", "items": { "$ref": "#/definitions/IntegrationRuntimeStatusResponse" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "nextLink": { "description": "The link to the next page of results, if any remaining results exist.", @@ -4871,7 +4874,8 @@ "type": "array", "items": { "$ref": "#/definitions/CloudError" - } + }, + "x-ms-identifiers": [] } }, "required": [ @@ -5627,14 +5631,16 @@ "description": "List of filters.", "items": { "$ref": "#/definitions/RunQueryFilter" - } + }, + "x-ms-identifiers": [] }, "orderBy": { "type": "array", "description": "List of OrderBy option.", "items": { "$ref": "#/definitions/RunQueryOrderBy" - } + }, + "x-ms-identifiers": [] } }, "required": [ @@ -5749,7 +5755,10 @@ "description": "List of pipeline runs.", "items": { "$ref": "#/definitions/PipelineRun" - } + }, + "x-ms-identifiers": [ + "runId" + ] }, "continuationToken": { "description": "The continuation token for getting the next page of results, if any remaining results exist, null otherwise.", @@ -5883,7 +5892,10 @@ "description": "List of activity runs.", "items": { "$ref": "#/definitions/ActivityRun" - } + }, + "x-ms-identifiers": [ + "pipelineRunId" + ] }, "continuationToken": { "description": "The continuation token for getting the next page of results, if any remaining results exist, null otherwise.", @@ -5979,7 +5991,10 @@ "description": "List of trigger runs.", "items": { "$ref": "#/definitions/TriggerRun" - } + }, + "x-ms-identifiers": [ + "triggerRunId" + ] }, "continuationToken": { "description": "The continuation token for getting the next page of results, if any remaining results exist, null otherwise.", @@ -6076,7 +6091,10 @@ "items": { "$ref": "#/definitions/Operation" }, - "description": "List of Data Factory operations supported by the Data Factory resource provider." + "description": "List of Data Factory operations supported by the Data Factory resource provider.", + "x-ms-identifiers": [ + "name" + ] }, "nextLink": { "type": "string", @@ -6144,14 +6162,20 @@ "type": "array", "items": { "$ref": "#/definitions/OperationLogSpecification" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "metricSpecifications": { "description": "Details about operations related to metrics.", "type": "array", "items": { "$ref": "#/definitions/OperationMetricSpecification" - } + }, + "x-ms-identifiers": [ + "name" + ] } } }, @@ -6214,14 +6238,18 @@ "type": "array", "items": { "$ref": "#/definitions/OperationMetricAvailability" - } + }, + "x-ms-identifiers": [] }, "dimensions": { "description": "Defines the metric dimension.", "type": "array", "items": { "$ref": "#/definitions/OperationMetricDimension" - } + }, + "x-ms-identifiers": [ + "name" + ] } } }, @@ -6301,7 +6329,10 @@ "description": "List of exposure control features.", "items": { "$ref": "#/definitions/ExposureControlRequest" - } + }, + "x-ms-identifiers": [ + "featureName" + ] } } }, @@ -6331,7 +6362,10 @@ "description": "List of exposure control feature values.", "items": { "$ref": "#/definitions/ExposureControlResponse" - } + }, + "x-ms-identifiers": [ + "featureName" + ] } } }, @@ -6454,21 +6488,30 @@ "type": "array", "items": { "$ref": "#/definitions/DataFlowDebugResource" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "datasets": { "type": "array", "description": "List of datasets.", "items": { "$ref": "#/definitions/DatasetDebugResource" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "linkedServices": { "type": "array", "description": "List of linked services.", "items": { "$ref": "#/definitions/LinkedServiceDebugResource" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "staging": { "description": "Staging info for debug session.", @@ -6483,7 +6526,10 @@ "description": "Source setting for data flow debug.", "items": { "$ref": "#/definitions/DataFlowSourceSetting" - } + }, + "x-ms-identifiers": [ + "sourceName" + ] }, "parameters": { "description": "Data flow parameters.", @@ -6598,7 +6644,11 @@ "type": "array", "items": { "$ref": "#/definitions/DataFlowDebugSessionInfo" - } + }, + "x-ms-identifiers": [ + "dataFlowName", + "sessionId" + ] }, "nextLink": { "description": "The link to the next page of results, if any remaining results exist.", diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Credential.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Credential.json index f64d5d79e649..5af8beb65569 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Credential.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Credential.json @@ -24,7 +24,8 @@ "type": "array", "items": { "type": "object" - } + }, + "x-ms-identifiers": [] } }, "additionalProperties": { diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/DataFlow.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/DataFlow.json index 2d6907dd8f41..8afb53b62563 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/DataFlow.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/DataFlow.json @@ -38,7 +38,8 @@ "type": "array", "items": { "type": "object" - } + }, + "x-ms-identifiers": [] }, "folder": { "description": "The folder that this data flow is in. If not specified, Data flow will appear at the root level.", @@ -94,21 +95,30 @@ "description": "List of sources in data flow.", "items": { "$ref": "#/definitions/DataFlowSource" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "sinks": { "type": "array", "description": "List of sinks in data flow.", "items": { "$ref": "#/definitions/DataFlowSink" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "transformations": { "type": "array", "description": "List of transformations in data flow.", "items": { "$ref": "#/definitions/Transformation" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "script": { "type": "string", @@ -149,7 +159,10 @@ "description": "List of sources in Power Query.", "items": { "$ref": "#/definitions/PowerQuerySource" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "script": { "type": "string", @@ -170,21 +183,30 @@ "description": "List of sources in Flowlet.", "items": { "$ref": "#/definitions/DataFlowSource" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "sinks": { "type": "array", "description": "List of sinks in Flowlet.", "items": { "$ref": "#/definitions/DataFlowSink" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "transformations": { "type": "array", "description": "List of transformations in Flowlet.", "items": { "$ref": "#/definitions/Transformation" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "script": { "type": "string", diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Dataset.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Dataset.json index 3d207499b2e7..a5ee19ec3efa 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Dataset.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Dataset.json @@ -51,7 +51,8 @@ "type": "array", "items": { "type": "object" - } + }, + "x-ms-identifiers": [] }, "folder": { "description": "The folder that this Dataset is in. If not specified, Dataset will appear at the root level.", diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/IntegrationRuntime.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/IntegrationRuntime.json index 7d070e09afbd..88fe64434559 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/IntegrationRuntime.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/IntegrationRuntime.json @@ -241,14 +241,18 @@ "type": "array", "items": { "$ref": "#/definitions/CustomSetupBase" - } + }, + "x-ms-identifiers": [] }, "packageStores": { "description": "Package stores for the SSIS Integration Runtime.", "type": "array", "items": { "$ref": "#/definitions/PackageStore" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "credential": { "$ref": "../datafactory.json#/definitions/CredentialReference", @@ -634,7 +638,10 @@ "type": "array", "items": { "$ref": "#/definitions/IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint" - } + }, + "x-ms-identifiers": [ + "category" + ] } } }, @@ -651,7 +658,10 @@ "type": "array", "items": { "$ref": "#/definitions/IntegrationRuntimeOutboundNetworkDependenciesEndpoint" - } + }, + "x-ms-identifiers": [ + "domainName" + ] } } }, @@ -668,7 +678,10 @@ "type": "array", "items": { "$ref": "#/definitions/IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails" - } + }, + "x-ms-identifiers": [ + "port" + ] } } }, @@ -767,7 +780,10 @@ "items": { "$ref": "#/definitions/ManagedIntegrationRuntimeNode" }, - "readOnly": true + "readOnly": true, + "x-ms-identifiers": [ + "nodeId" + ] }, "otherErrors": { "description": "The errors that occurred on this integration runtime.", @@ -775,7 +791,8 @@ "items": { "$ref": "#/definitions/ManagedIntegrationRuntimeError" }, - "readOnly": true + "readOnly": true, + "x-ms-identifiers": [] }, "lastOperation": { "description": "The last operation result that occurred on this integration runtime.", @@ -855,7 +872,8 @@ "type": "array", "items": { "$ref": "#/definitions/ManagedIntegrationRuntimeError" - } + }, + "x-ms-identifiers": [] } }, "additionalProperties": { @@ -954,7 +972,10 @@ "type": "array", "items": { "$ref": "#/definitions/SelfHostedIntegrationRuntimeNode" - } + }, + "x-ms-identifiers": [ + "nodeName" + ] }, "scheduledUpdateDate": { "description": "The date at which the integration runtime will be scheduled to update, in ISO8601 format.", @@ -1004,7 +1025,10 @@ "type": "array", "items": { "$ref": "#/definitions/LinkedIntegrationRuntime" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "pushedVersion": { "description": "The version that the integration runtime is going to update to.", @@ -1282,7 +1306,10 @@ "description": "Integration runtime node monitoring data.", "items": { "$ref": "#/definitions/IntegrationRuntimeNodeMonitoringData" - } + }, + "x-ms-identifiers": [ + "nodeName" + ] } } }, diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json index f7cffc93f817..5aa3180a1b49 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/LinkedService.json @@ -43,7 +43,8 @@ "type": "array", "items": { "type": "object" - } + }, + "x-ms-identifiers": [] } }, "additionalProperties": { @@ -5396,7 +5397,10 @@ "type": "array", "items": { "$ref": "../datafactory.json#/definitions/LinkedServiceReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "hcatalogLinkedServiceName": { "description": "The name of Azure SQL linked service that point to the HCatalog database. The on-demand HDInsight cluster is created by using the Azure SQL database as the metastore.", @@ -5463,7 +5467,10 @@ "type": "array", "items": { "$ref": "#/definitions/ScriptAction" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "virtualNetworkId": { "type": "object", diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json index 4943c38da86a..8d71816b61c7 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Pipeline.json @@ -30,7 +30,10 @@ "description": "List of activities in pipeline.", "items": { "$ref": "#/definitions/Activity" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "parameters": { "$ref": "../datafactory.json#/definitions/ParameterDefinitionSpecification", @@ -50,7 +53,8 @@ "type": "array", "items": { "type": "object" - } + }, + "x-ms-identifiers": [] }, "runDimensions": { "description": "Dimensions emitted by Pipeline.", @@ -116,14 +120,18 @@ "description": "Activity depends on condition.", "items": { "$ref": "#/definitions/ActivityDependency" - } + }, + "x-ms-identifiers": [] }, "userProperties": { "type": "array", "description": "Activity user properties.", "items": { "$ref": "#/definitions/UserProperty" - } + }, + "x-ms-identifiers": [ + "name" + ] } }, "additionalProperties": { @@ -1544,14 +1552,20 @@ "description": "List of inputs for the activity.", "items": { "$ref": "../datafactory.json#/definitions/DatasetReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "outputs": { "type": "array", "description": "List of outputs for the activity.", "items": { "$ref": "../datafactory.json#/definitions/DatasetReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] } }, "required": [ @@ -1611,7 +1625,8 @@ "type": "object", "description": "Type: string (or Expression with resultType string)." }, - "description": "Preserve Rules." + "description": "Preserve Rules.", + "x-ms-identifiers": [] }, "preserve": { "type": "array", @@ -1619,7 +1634,8 @@ "type": "object", "description": "Type: string (or Expression with resultType string)." }, - "description": "Preserve rules." + "description": "Preserve rules.", + "x-ms-identifiers": [] }, "validateDataConsistency": { "type": "object", @@ -4090,7 +4106,10 @@ "description": "Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).", "items": { "$ref": "#/definitions/MetadataItem" - } + }, + "x-ms-identifiers": [ + "name" + ] } } }, @@ -4441,7 +4460,10 @@ "description": "Specifies the default values for each target column in SQL DW. The default values in the property overwrite the DEFAULT constraint set in the DB, and identity column cannot have a default value. Type: array of objects (or Expression with resultType array of objects).", "items": { "$ref": "#/definitions/DWCopyCommandDefaultValue" - } + }, + "x-ms-identifiers": [ + "columnName" + ] }, "additionalOptions": { "type": "object", @@ -4788,7 +4810,10 @@ "description": "Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects).", "items": { "$ref": "#/definitions/MetadataItem" - } + }, + "x-ms-identifiers": [ + "name" + ] } } }, @@ -5192,7 +5217,10 @@ "type": "array", "items": { "$ref": "../datafactory.json#/definitions/LinkedServiceReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "arguments": { "description": "User specified arguments to HDInsightActivity.", @@ -5200,7 +5228,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "getDebugInfo": { "$ref": "#/definitions/HDInsightActivityDebugInfoOption", @@ -5228,7 +5257,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "queryTimeout": { "type": "integer", @@ -5276,7 +5306,10 @@ "type": "array", "items": { "$ref": "../datafactory.json#/definitions/LinkedServiceReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "arguments": { "type": "object", @@ -5331,7 +5364,10 @@ "type": "array", "items": { "$ref": "../datafactory.json#/definitions/LinkedServiceReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "arguments": { "description": "User specified arguments to HDInsightActivity.", @@ -5339,7 +5375,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "getDebugInfo": { "$ref": "#/definitions/HDInsightActivityDebugInfoOption", @@ -5363,7 +5400,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "defines": { "description": "Allows user to specify defines for the MapReduce job request.", @@ -5406,7 +5444,10 @@ "type": "array", "items": { "$ref": "../datafactory.json#/definitions/LinkedServiceReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "arguments": { "description": "User specified arguments to HDInsightActivity.", @@ -5414,7 +5455,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "getDebugInfo": { "$ref": "#/definitions/HDInsightActivityDebugInfoOption", @@ -5442,7 +5484,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "fileLinkedService": { "description": "Linked service reference where the files are located.", @@ -5458,7 +5501,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "defines": { "description": "Allows user to specify defines for streaming job request.", @@ -5513,7 +5557,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "getDebugInfo": { "$ref": "#/definitions/HDInsightActivityDebugInfoOption", @@ -5702,7 +5747,11 @@ "type": "array", "items": { "$ref": "#/definitions/SSISChildPackage" - } + }, + "x-ms-identifiers": [ + "packagePath", + "packageName" + ] } } }, @@ -5927,14 +5976,20 @@ "type": "array", "items": { "$ref": "../datafactory.json#/definitions/LinkedServiceReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "datasets": { "description": "Dataset references.", "type": "array", "items": { "$ref": "../datafactory.json#/definitions/DatasetReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] } } }, @@ -6237,14 +6292,20 @@ "description": "List of datasets passed to web endpoint.", "items": { "$ref": "../datafactory.json#/definitions/DatasetReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "linkedServices": { "type": "array", "description": "List of linked services passed to web endpoint.", "items": { "$ref": "../datafactory.json#/definitions/LinkedServiceReference" - } + }, + "x-ms-identifiers": [ + "referenceName" + ] }, "connectVia": { "description": "The integration runtime reference.", @@ -6288,7 +6349,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "storeSettings": { "$ref": "#/definitions/StoreReadSettings", @@ -6334,14 +6396,20 @@ "description": "List of activities to execute if expression is evaluated to true. This is an optional property and if not provided, the activity will exit without any action.", "items": { "$ref": "#/definitions/Activity" - } + }, + "x-ms-identifiers": [ + "name" + ] }, "ifFalseActivities": { "type": "array", "description": "List of activities to execute if expression is evaluated to false. This is an optional property and if not provided, the activity will exit without any action.", "items": { "$ref": "#/definitions/Activity" - } + }, + "x-ms-identifiers": [ + "name" + ] } }, "required": [ @@ -6380,14 +6448,20 @@ "items": { "x-ms-client-flatten": true, "$ref": "#/definitions/SwitchCase" - } + }, + "x-ms-identifiers": [ + "value" + ] }, "defaultActivities": { "type": "array", "description": "List of activities to execute if no case condition is satisfied. This is an optional property and if not provided, the activity will exit without any action.", "items": { "$ref": "#/definitions/Activity" - } + }, + "x-ms-identifiers": [ + "name" + ] } }, "required": [ @@ -6406,7 +6480,10 @@ "description": "List of activities to execute for satisfied case condition.", "items": { "$ref": "#/definitions/Activity" - } + }, + "x-ms-identifiers": [ + "name" + ] } } }, @@ -6450,7 +6527,10 @@ "description": "List of activities to execute .", "items": { "$ref": "#/definitions/Activity" - } + }, + "x-ms-identifiers": [ + "name" + ] } }, "required": [ @@ -6799,7 +6879,10 @@ "description": "List of activities to execute.", "items": { "$ref": "#/definitions/Activity" - } + }, + "x-ms-identifiers": [ + "name" + ] } }, "required": [ @@ -6933,7 +7016,8 @@ "additionalProperties": { "type": "object" } - } + }, + "x-ms-identifiers": [] } }, "required": [ @@ -6972,7 +7056,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "libraries": { "description": "A list of libraries to be installed on the cluster that will execute the job.", @@ -6983,7 +7068,8 @@ "additionalProperties": { "type": "object" } - } + }, + "x-ms-identifiers": [] } }, "required": [ @@ -7022,7 +7108,8 @@ "items": { "type": "object", "description": "Type: string (or Expression with resultType string)." - } + }, + "x-ms-identifiers": [] }, "libraries": { "description": "A list of libraries to be installed on the cluster that will execute the job.", @@ -7033,7 +7120,8 @@ "additionalProperties": { "type": "object" } - } + }, + "x-ms-identifiers": [] } }, "required": [ @@ -7342,7 +7430,10 @@ "description": "List of mapping for Power Query mashup query to sink dataset(s).", "items": { "$ref": "#/definitions/PowerQuerySinkMapping" - } + }, + "x-ms-identifiers": [ + "queryName" + ] } } }, @@ -7359,7 +7450,10 @@ "description": "List of sinks mapped to Power Query mashup query.", "items": { "$ref": "./DataFlow.json#/definitions/PowerQuerySink" - } + }, + "x-ms-identifiers": [ + "name" + ] } } }, @@ -7393,7 +7487,8 @@ "description": "Array of script blocks. Type: array.", "items": { "$ref": "#/definitions/ScriptActivityScriptBlock" - } + }, + "x-ms-identifiers": [] }, "logSettings": { "description": "Log settings of script activity.", @@ -7447,7 +7542,10 @@ "description": "Array of script parameters. Type: array.", "items": { "$ref": "#/definitions/ScriptActivityParameter" - } + }, + "x-ms-identifiers": [ + "name" + ] } }, "required": [ diff --git a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Trigger.json b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Trigger.json index 90468475954c..fec7ff5d5136 100644 --- a/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Trigger.json +++ b/specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/entityTypes/Trigger.json @@ -40,7 +40,8 @@ "type": "array", "items": { "type": "object" - } + }, + "x-ms-identifiers": [] } }, "additionalProperties": { @@ -77,7 +78,10 @@ "items": { "$ref": "../datafactory.json#/definitions/TriggerPipelineReference" }, - "description": "Pipelines that need to be started." + "description": "Pipelines that need to be started.", + "x-ms-identifiers": [ + "/pipelineReference/referenceName" + ] } } }, @@ -213,7 +217,8 @@ "items": { "$ref": "#/definitions/RecurrenceScheduleOccurrence" }, - "description": "The monthly occurrences." + "description": "The monthly occurrences.", + "x-ms-identifiers": [] } }, "additionalProperties": { @@ -378,7 +383,8 @@ "type": "array", "items": { "type": "object" - } + }, + "x-ms-identifiers": [] }, "scope": { "description": "The ARM resource ID of the Azure Event Grid Topic.", @@ -450,7 +456,8 @@ "description": "Triggers that this trigger depends on. Only tumbling window triggers are supported.", "items": { "$ref": "#/definitions/DependencyReference" - } + }, + "x-ms-identifiers": [] } }, "required": [ @@ -668,7 +675,10 @@ "items": { "$ref": "../datafactory.json#/definitions/PipelineReference" }, - "description": "Upstream Pipelines." + "description": "Upstream Pipelines.", + "x-ms-identifiers": [ + "referenceName" + ] }, "runDimension": { "description": "Run Dimension property that needs to be emitted by upstream pipelines.",