@@ -45,6 +45,13 @@ class V2CreateResponse < Lithic::Internal::Type::BaseModel
4545 # @return [Symbol, Lithic::Models::AuthRules::V2CreateResponse::EventStream]
4646 required :event_stream , enum : -> { Lithic ::Models ::AuthRules ::V2CreateResponse ::EventStream }
4747
48+ # @!attribute lithic_managed
49+ # Indicates whether this auth rule is managed by Lithic. If true, the rule cannot
50+ # be modified or deleted by the user
51+ #
52+ # @return [Boolean]
53+ required :lithic_managed , Lithic ::Internal ::Type ::Boolean
54+
4855 # @!attribute name
4956 # Auth Rule Name
5057 #
@@ -83,7 +90,7 @@ class V2CreateResponse < Lithic::Internal::Type::BaseModel
8390 # @return [Array<String>, nil]
8491 optional :excluded_card_tokens , Lithic ::Internal ::Type ::ArrayOf [ String ]
8592
86- # @!method initialize(token:, account_tokens:, business_account_tokens:, card_tokens:, current_version:, draft_version:, event_stream:, name:, program_level:, state:, type:, excluded_card_tokens: nil)
93+ # @!method initialize(token:, account_tokens:, business_account_tokens:, card_tokens:, current_version:, draft_version:, event_stream:, lithic_managed:, name:, program_level:, state:, type:, excluded_card_tokens: nil)
8794 # Some parameter documentations has been truncated, see
8895 # {Lithic::Models::AuthRules::V2CreateResponse} for more details.
8996 #
@@ -101,6 +108,8 @@ class V2CreateResponse < Lithic::Internal::Type::BaseModel
101108 #
102109 # @param event_stream [Symbol, Lithic::Models::AuthRules::V2CreateResponse::EventStream] The event stream during which the rule will be evaluated.
103110 #
111+ # @param lithic_managed [Boolean] Indicates whether this auth rule is managed by Lithic. If true, the rule cannot
112+ #
104113 # @param name [String, nil] Auth Rule Name
105114 #
106115 # @param program_level [Boolean] Whether the Auth Rule applies to all authorizations on the card program.
@@ -217,6 +226,8 @@ class Condition < Lithic::Internal::Type::BaseModel
217226 # fee field in the settlement/cardholder billing currency. This is the amount
218227 # the issuer should authorize against unless the issuer is paying the acquirer
219228 # fee on behalf of the cardholder.
229+ # - `CASH_AMOUNT`: The cash amount of the transaction in minor units (cents). This
230+ # represents the amount of cash being withdrawn or advanced.
220231 # - `RISK_SCORE`: Network-provided score assessing risk level associated with a
221232 # given authorization. Scores are on a range of 0-999, with 0 representing the
222233 # lowest risk and 999 representing the highest risk. For Visa transactions,
@@ -296,6 +307,8 @@ class Condition < Lithic::Internal::Type::BaseModel
296307 # fee field in the settlement/cardholder billing currency. This is the amount
297308 # the issuer should authorize against unless the issuer is paying the acquirer
298309 # fee on behalf of the cardholder.
310+ # - `CASH_AMOUNT`: The cash amount of the transaction in minor units (cents). This
311+ # represents the amount of cash being withdrawn or advanced.
299312 # - `RISK_SCORE`: Network-provided score assessing risk level associated with a
300313 # given authorization. Scores are on a range of 0-999, with 0 representing the
301314 # lowest risk and 999 representing the highest risk. For Visa transactions,
@@ -332,6 +345,7 @@ module Attribute
332345 LIABILITY_SHIFT = :LIABILITY_SHIFT
333346 PAN_ENTRY_MODE = :PAN_ENTRY_MODE
334347 TRANSACTION_AMOUNT = :TRANSACTION_AMOUNT
348+ CASH_AMOUNT = :CASH_AMOUNT
335349 RISK_SCORE = :RISK_SCORE
336350 CARD_TRANSACTION_COUNT_15_M = :CARD_TRANSACTION_COUNT_15M
337351 CARD_TRANSACTION_COUNT_1_H = :CARD_TRANSACTION_COUNT_1H
@@ -501,6 +515,8 @@ class Condition < Lithic::Internal::Type::BaseModel
501515 # fee field in the settlement/cardholder billing currency. This is the amount
502516 # the issuer should authorize against unless the issuer is paying the acquirer
503517 # fee on behalf of the cardholder.
518+ # - `CASH_AMOUNT`: The cash amount of the transaction in minor units (cents). This
519+ # represents the amount of cash being withdrawn or advanced.
504520 # - `RISK_SCORE`: Network-provided score assessing risk level associated with a
505521 # given authorization. Scores are on a range of 0-999, with 0 representing the
506522 # lowest risk and 999 representing the highest risk. For Visa transactions,
@@ -580,6 +596,8 @@ class Condition < Lithic::Internal::Type::BaseModel
580596 # fee field in the settlement/cardholder billing currency. This is the amount
581597 # the issuer should authorize against unless the issuer is paying the acquirer
582598 # fee on behalf of the cardholder.
599+ # - `CASH_AMOUNT`: The cash amount of the transaction in minor units (cents). This
600+ # represents the amount of cash being withdrawn or advanced.
583601 # - `RISK_SCORE`: Network-provided score assessing risk level associated with a
584602 # given authorization. Scores are on a range of 0-999, with 0 representing the
585603 # lowest risk and 999 representing the highest risk. For Visa transactions,
@@ -616,6 +634,7 @@ module Attribute
616634 LIABILITY_SHIFT = :LIABILITY_SHIFT
617635 PAN_ENTRY_MODE = :PAN_ENTRY_MODE
618636 TRANSACTION_AMOUNT = :TRANSACTION_AMOUNT
637+ CASH_AMOUNT = :CASH_AMOUNT
619638 RISK_SCORE = :RISK_SCORE
620639 CARD_TRANSACTION_COUNT_15_M = :CARD_TRANSACTION_COUNT_15M
621640 CARD_TRANSACTION_COUNT_1_H = :CARD_TRANSACTION_COUNT_1H
0 commit comments