@@ -72,7 +72,7 @@ def create(
7272 self ,
7373 * ,
7474 parameters : v2_create_params .AccountLevelRuleParameters ,
75- type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" ],
75+ type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" , "TYPESCRIPT_CODE" ],
7676 account_tokens : SequenceNotStr [str ] | Omit = omit ,
7777 business_account_tokens : SequenceNotStr [str ] | Omit = omit ,
7878 event_stream : EventStream | Omit = omit ,
@@ -101,6 +101,8 @@ def create(
101101 - `MERCHANT_LOCK`: AUTHORIZATION event stream.
102102 - `CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
103103 ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
104+ - `TYPESCRIPT_CODE`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
105+ ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
104106
105107 account_tokens: Account tokens to which the Auth Rule applies.
106108
@@ -126,7 +128,7 @@ def create(
126128 * ,
127129 card_tokens : SequenceNotStr [str ],
128130 parameters : v2_create_params .CardLevelRuleParameters ,
129- type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" ],
131+ type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" , "TYPESCRIPT_CODE" ],
130132 event_stream : EventStream | Omit = omit ,
131133 name : Optional [str ] | Omit = omit ,
132134 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -155,6 +157,8 @@ def create(
155157 - `MERCHANT_LOCK`: AUTHORIZATION event stream.
156158 - `CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
157159 ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
160+ - `TYPESCRIPT_CODE`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
161+ ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
158162
159163 event_stream: The event stream during which the rule will be evaluated.
160164
@@ -176,7 +180,7 @@ def create(
176180 * ,
177181 parameters : v2_create_params .ProgramLevelRuleParameters ,
178182 program_level : bool ,
179- type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" ],
183+ type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" , "TYPESCRIPT_CODE" ],
180184 event_stream : EventStream | Omit = omit ,
181185 excluded_card_tokens : SequenceNotStr [str ] | Omit = omit ,
182186 name : Optional [str ] | Omit = omit ,
@@ -206,6 +210,8 @@ def create(
206210 - `MERCHANT_LOCK`: AUTHORIZATION event stream.
207211 - `CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
208212 ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
213+ - `TYPESCRIPT_CODE`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
214+ ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
209215
210216 event_stream: The event stream during which the rule will be evaluated.
211217
@@ -232,7 +238,7 @@ def create(
232238 parameters : v2_create_params .AccountLevelRuleParameters
233239 | v2_create_params .CardLevelRuleParameters
234240 | v2_create_params .ProgramLevelRuleParameters ,
235- type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" ],
241+ type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" , "TYPESCRIPT_CODE" ],
236242 account_tokens : SequenceNotStr [str ] | Omit = omit ,
237243 business_account_tokens : SequenceNotStr [str ] | Omit = omit ,
238244 event_stream : EventStream | Omit = omit ,
@@ -890,7 +896,7 @@ async def create(
890896 self ,
891897 * ,
892898 parameters : v2_create_params .AccountLevelRuleParameters ,
893- type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" ],
899+ type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" , "TYPESCRIPT_CODE" ],
894900 account_tokens : SequenceNotStr [str ] | Omit = omit ,
895901 business_account_tokens : SequenceNotStr [str ] | Omit = omit ,
896902 event_stream : EventStream | Omit = omit ,
@@ -919,6 +925,8 @@ async def create(
919925 - `MERCHANT_LOCK`: AUTHORIZATION event stream.
920926 - `CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
921927 ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
928+ - `TYPESCRIPT_CODE`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
929+ ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
922930
923931 account_tokens: Account tokens to which the Auth Rule applies.
924932
@@ -944,7 +952,7 @@ async def create(
944952 * ,
945953 card_tokens : SequenceNotStr [str ],
946954 parameters : v2_create_params .CardLevelRuleParameters ,
947- type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" ],
955+ type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" , "TYPESCRIPT_CODE" ],
948956 event_stream : EventStream | Omit = omit ,
949957 name : Optional [str ] | Omit = omit ,
950958 # Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
@@ -973,6 +981,8 @@ async def create(
973981 - `MERCHANT_LOCK`: AUTHORIZATION event stream.
974982 - `CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
975983 ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
984+ - `TYPESCRIPT_CODE`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
985+ ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
976986
977987 event_stream: The event stream during which the rule will be evaluated.
978988
@@ -994,7 +1004,7 @@ async def create(
9941004 * ,
9951005 parameters : v2_create_params .ProgramLevelRuleParameters ,
9961006 program_level : bool ,
997- type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" ],
1007+ type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" , "TYPESCRIPT_CODE" ],
9981008 event_stream : EventStream | Omit = omit ,
9991009 excluded_card_tokens : SequenceNotStr [str ] | Omit = omit ,
10001010 name : Optional [str ] | Omit = omit ,
@@ -1024,6 +1034,8 @@ async def create(
10241034 - `MERCHANT_LOCK`: AUTHORIZATION event stream.
10251035 - `CONDITIONAL_ACTION`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
10261036 ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
1037+ - `TYPESCRIPT_CODE`: AUTHORIZATION, THREE_DS_AUTHENTICATION, TOKENIZATION,
1038+ ACH_CREDIT_RECEIPT, or ACH_DEBIT_RECEIPT event stream.
10271039
10281040 event_stream: The event stream during which the rule will be evaluated.
10291041
@@ -1050,7 +1062,7 @@ async def create(
10501062 parameters : v2_create_params .AccountLevelRuleParameters
10511063 | v2_create_params .CardLevelRuleParameters
10521064 | v2_create_params .ProgramLevelRuleParameters ,
1053- type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" ],
1065+ type : Literal ["CONDITIONAL_BLOCK" , "VELOCITY_LIMIT" , "MERCHANT_LOCK" , "CONDITIONAL_ACTION" , "TYPESCRIPT_CODE" ],
10541066 account_tokens : SequenceNotStr [str ] | Omit = omit ,
10551067 business_account_tokens : SequenceNotStr [str ] | Omit = omit ,
10561068 event_stream : EventStream | Omit = omit ,
0 commit comments