@@ -81,7 +81,8 @@ class AuthRule < Lithic::Internal::Type::BaseModel
8181 # - `VELOCITY_LIMIT`: AUTHORIZATION event stream.
8282 # - `MERCHANT_LOCK`: AUTHORIZATION event stream.
8383 # - `CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
84- # ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
84+ # ACH_CREDIT_RECEIPT, ACH_DEBIT_RECEIPT, or CARD_TRANSACTION_UPDATE event
85+ # stream.
8586 # - `TYPESCRIPT_CODE`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
8687 # ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
8788 #
@@ -145,7 +146,7 @@ class CurrentVersion < Lithic::Internal::Type::BaseModel
145146 # @!attribute parameters
146147 # Parameters for the Auth Rule
147148 #
148- # @return [Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::TypescriptCodeParameters]
149+ # @return [Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::ConditionalCardTransactionUpdateActionParameters, Lithic::Models::AuthRules:: TypescriptCodeParameters]
149150 required :parameters , union : -> { Lithic ::AuthRules ::AuthRule ::CurrentVersion ::Parameters }
150151
151152 response_only do
@@ -161,7 +162,7 @@ class CurrentVersion < Lithic::Internal::Type::BaseModel
161162 # Some parameter documentations has been truncated, see
162163 # {Lithic::Models::AuthRules::AuthRule::CurrentVersion} for more details.
163164 #
164- # @param parameters [Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::TypescriptCodeParameters] Parameters for the Auth Rule
165+ # @param parameters [Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::ConditionalCardTransactionUpdateActionParameters, Lithic::Models::AuthRules:: TypescriptCodeParameters] Parameters for the Auth Rule
165166 #
166167 # @param version [Integer] The version of the rule, this is incremented whenever the rule's parameters chan
167168
@@ -186,11 +187,13 @@ module Parameters
186187
187188 variant -> { Lithic ::AuthRules ::ConditionalTokenizationActionParameters }
188189
190+ variant -> { Lithic ::AuthRules ::ConditionalCardTransactionUpdateActionParameters }
191+
189192 # Parameters for defining a TypeScript code rule
190193 variant -> { Lithic ::AuthRules ::TypescriptCodeParameters }
191194
192195 # @!method self.variants
193- # @return [Array(Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::TypescriptCodeParameters)]
196+ # @return [Array(Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::ConditionalCardTransactionUpdateActionParameters, Lithic::Models::AuthRules:: TypescriptCodeParameters)]
194197 end
195198 end
196199
@@ -206,7 +209,7 @@ class DraftVersion < Lithic::Internal::Type::BaseModel
206209 # @!attribute parameters
207210 # Parameters for the Auth Rule
208211 #
209- # @return [Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::TypescriptCodeParameters]
212+ # @return [Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::ConditionalCardTransactionUpdateActionParameters, Lithic::Models::AuthRules:: TypescriptCodeParameters]
210213 required :parameters , union : -> { Lithic ::AuthRules ::AuthRule ::DraftVersion ::Parameters }
211214
212215 # @!attribute state
@@ -239,7 +242,7 @@ class DraftVersion < Lithic::Internal::Type::BaseModel
239242 #
240243 # @param error [String, nil] An error message if the draft version failed compilation. Populated when `state`
241244 #
242- # @param parameters [Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::TypescriptCodeParameters] Parameters for the Auth Rule
245+ # @param parameters [Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::ConditionalCardTransactionUpdateActionParameters, Lithic::Models::AuthRules:: TypescriptCodeParameters] Parameters for the Auth Rule
243246 #
244247 # @param state [Symbol, Lithic::Models::AuthRules::AuthRule::DraftVersion::State] The state of the draft version. Most rules are created synchronously and the sta
245248 #
@@ -266,11 +269,13 @@ module Parameters
266269
267270 variant -> { Lithic ::AuthRules ::ConditionalTokenizationActionParameters }
268271
272+ variant -> { Lithic ::AuthRules ::ConditionalCardTransactionUpdateActionParameters }
273+
269274 # Parameters for defining a TypeScript code rule
270275 variant -> { Lithic ::AuthRules ::TypescriptCodeParameters }
271276
272277 # @!method self.variants
273- # @return [Array(Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::TypescriptCodeParameters)]
278+ # @return [Array(Lithic::Models::AuthRules::ConditionalBlockParameters, Lithic::Models::AuthRules::VelocityLimitParams, Lithic::Models::AuthRules::MerchantLockParameters, Lithic::Models::AuthRules::Conditional3DSActionParameters, Lithic::Models::AuthRules::ConditionalAuthorizationActionParameters, Lithic::Models::AuthRules::ConditionalACHActionParameters, Lithic::Models::AuthRules::ConditionalTokenizationActionParameters, Lithic::Models::AuthRules::ConditionalCardTransactionUpdateActionParameters, Lithic::Models::AuthRules:: TypescriptCodeParameters)]
274279 end
275280
276281 # The state of the draft version. Most rules are created synchronously and the
@@ -320,7 +325,8 @@ module State
320325 # - `VELOCITY_LIMIT`: AUTHORIZATION event stream.
321326 # - `MERCHANT_LOCK`: AUTHORIZATION event stream.
322327 # - `CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
323- # ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
328+ # ACH_CREDIT_RECEIPT, ACH_DEBIT_RECEIPT, or CARD_TRANSACTION_UPDATE event
329+ # stream.
324330 # - `TYPESCRIPT_CODE`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
325331 # ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
326332 #
0 commit comments