@@ -22,6 +22,12 @@ public partial class IngestionTask
22
22
/// </summary>
23
23
[ JsonPropertyName ( "action" ) ]
24
24
public ActionType ? Action { get ; set ; }
25
+
26
+ /// <summary>
27
+ /// Gets or Sets SubscriptionAction
28
+ /// </summary>
29
+ [ JsonPropertyName ( "subscriptionAction" ) ]
30
+ public ActionType ? SubscriptionAction { get ; set ; }
25
31
/// <summary>
26
32
/// Initializes a new instance of the IngestionTask class.
27
33
/// </summary>
@@ -157,6 +163,7 @@ public override string ToString()
157
163
sb . Append ( " Enabled: " ) . Append ( Enabled ) . Append ( "\n " ) ;
158
164
sb . Append ( " FailureThreshold: " ) . Append ( FailureThreshold ) . Append ( "\n " ) ;
159
165
sb . Append ( " Action: " ) . Append ( Action ) . Append ( "\n " ) ;
166
+ sb . Append ( " SubscriptionAction: " ) . Append ( SubscriptionAction ) . Append ( "\n " ) ;
160
167
sb . Append ( " Cursor: " ) . Append ( Cursor ) . Append ( "\n " ) ;
161
168
sb . Append ( " Notifications: " ) . Append ( Notifications ) . Append ( "\n " ) ;
162
169
sb . Append ( " Policies: " ) . Append ( Policies ) . Append ( "\n " ) ;
@@ -198,6 +205,7 @@ public override bool Equals(object obj)
198
205
( Enabled == input . Enabled || Enabled . Equals ( input . Enabled ) ) &&
199
206
( FailureThreshold == input . FailureThreshold || FailureThreshold . Equals ( input . FailureThreshold ) ) &&
200
207
( Action == input . Action || Action . Equals ( input . Action ) ) &&
208
+ ( SubscriptionAction == input . SubscriptionAction || SubscriptionAction . Equals ( input . SubscriptionAction ) ) &&
201
209
( Cursor == input . Cursor || ( Cursor != null && Cursor . Equals ( input . Cursor ) ) ) &&
202
210
( Notifications == input . Notifications || ( Notifications != null && Notifications . Equals ( input . Notifications ) ) ) &&
203
211
( Policies == input . Policies || ( Policies != null && Policies . Equals ( input . Policies ) ) ) &&
@@ -245,6 +253,7 @@ public override int GetHashCode()
245
253
hashCode = ( hashCode * 59 ) + Enabled . GetHashCode ( ) ;
246
254
hashCode = ( hashCode * 59 ) + FailureThreshold . GetHashCode ( ) ;
247
255
hashCode = ( hashCode * 59 ) + Action . GetHashCode ( ) ;
256
+ hashCode = ( hashCode * 59 ) + SubscriptionAction . GetHashCode ( ) ;
248
257
if ( Cursor != null )
249
258
{
250
259
hashCode = ( hashCode * 59 ) + Cursor . GetHashCode ( ) ;
0 commit comments