Skip to content

Commit c886877

Browse files
authored
[Synapse] Add credential reference in notebook/sjd activity (Azure#32269)
1 parent ae40caf commit c886877

File tree

1 file changed

+25
-0
lines changed
  • specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes

1 file changed

+25
-0
lines changed

specification/synapse/data-plane/Microsoft.Synapse/stable/2020-12-01/entityTypes/Pipeline.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7890,6 +7890,10 @@
78907890
"type": "object",
78917891
"description": "Type: string (or Expression with resultType string)."
78927892
}
7893+
},
7894+
"authentication": {
7895+
"description": "Authentication method used for executing the notebook.",
7896+
"$ref": "#/definitions/SynapseActivityAuthentication"
78937897
}
78947898
},
78957899
"required": [
@@ -8016,6 +8020,10 @@
80168020
"type": "object",
80178021
"description": "Type: string (or Expression with resultType string)."
80188022
}
8023+
},
8024+
"authentication": {
8025+
"description": "Authentication method used for executing the Spark job definition.",
8026+
"$ref": "#/definitions/SynapseActivityAuthentication"
80198027
}
80208028
},
80218029
"required": [
@@ -8047,6 +8055,23 @@
80478055
"referenceName"
80488056
]
80498057
},
8058+
"SynapseActivityAuthentication": {
8059+
"description": "Synapse activity authentication properties.",
8060+
"type": "object",
8061+
"properties": {
8062+
"type": {
8063+
"description": "Synapse activity authentication (MSI/UserAssignedManagedIdentity)",
8064+
"type": "string"
8065+
},
8066+
"credential": {
8067+
"$ref": "../artifacts.json#/definitions/CredentialReference",
8068+
"description": "The credential reference containing authentication information."
8069+
}
8070+
},
8071+
"required": [
8072+
"type"
8073+
]
8074+
},
80508075
"SqlPoolStoredProcedureActivity": {
80518076
"description": "Execute SQL pool stored procedure activity.",
80528077
"type": "object",

0 commit comments

Comments
 (0)