@@ -66,6 +66,46 @@ export class TriggerRuns {
6666 callback ) ;
6767 }
6868
69+ /**
70+ * Cancel a single trigger instance by runId.
71+ * @param resourceGroupName The resource group name.
72+ * @param factoryName The factory name.
73+ * @param triggerName The trigger name.
74+ * @param runId The pipeline run identifier.
75+ * @param [options] The optional parameters
76+ * @returns Promise<msRest.RestResponse>
77+ */
78+ cancel ( resourceGroupName : string , factoryName : string , triggerName : string , runId : string , options ?: msRest . RequestOptionsBase ) : Promise < msRest . RestResponse > ;
79+ /**
80+ * @param resourceGroupName The resource group name.
81+ * @param factoryName The factory name.
82+ * @param triggerName The trigger name.
83+ * @param runId The pipeline run identifier.
84+ * @param callback The callback
85+ */
86+ cancel ( resourceGroupName : string , factoryName : string , triggerName : string , runId : string , callback : msRest . ServiceCallback < void > ) : void ;
87+ /**
88+ * @param resourceGroupName The resource group name.
89+ * @param factoryName The factory name.
90+ * @param triggerName The trigger name.
91+ * @param runId The pipeline run identifier.
92+ * @param options The optional parameters
93+ * @param callback The callback
94+ */
95+ cancel ( resourceGroupName : string , factoryName : string , triggerName : string , runId : string , options : msRest . RequestOptionsBase , callback : msRest . ServiceCallback < void > ) : void ;
96+ cancel ( resourceGroupName : string , factoryName : string , triggerName : string , runId : string , options ?: msRest . RequestOptionsBase | msRest . ServiceCallback < void > , callback ?: msRest . ServiceCallback < void > ) : Promise < msRest . RestResponse > {
97+ return this . client . sendOperationRequest (
98+ {
99+ resourceGroupName,
100+ factoryName,
101+ triggerName,
102+ runId,
103+ options
104+ } ,
105+ cancelOperationSpec ,
106+ callback ) ;
107+ }
108+
69109 /**
70110 * Query trigger runs.
71111 * @param resourceGroupName The resource group name.
@@ -130,6 +170,31 @@ const rerunOperationSpec: msRest.OperationSpec = {
130170 serializer
131171} ;
132172
173+ const cancelOperationSpec : msRest . OperationSpec = {
174+ httpMethod : "POST" ,
175+ path : "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers/{triggerName}/triggerRuns/{runId}/cancel" ,
176+ urlParameters : [
177+ Parameters . subscriptionId ,
178+ Parameters . resourceGroupName ,
179+ Parameters . factoryName ,
180+ Parameters . triggerName ,
181+ Parameters . runId
182+ ] ,
183+ queryParameters : [
184+ Parameters . apiVersion
185+ ] ,
186+ headerParameters : [
187+ Parameters . acceptLanguage
188+ ] ,
189+ responses : {
190+ 200 : { } ,
191+ default : {
192+ bodyMapper : Mappers . CloudError
193+ }
194+ } ,
195+ serializer
196+ } ;
197+
133198const queryByFactoryOperationSpec : msRest . OperationSpec = {
134199 httpMethod : "POST" ,
135200 path : "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/queryTriggerRuns" ,
0 commit comments