-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsubscription_send_simulated_example_params.rb
More file actions
80 lines (74 loc) · 4.33 KB
/
Copy pathsubscription_send_simulated_example_params.rb
File metadata and controls
80 lines (74 loc) · 4.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# frozen_string_literal: true
module Lithic
module Models
module Events
# @see Lithic::Resources::Events::Subscriptions#send_simulated_example
class SubscriptionSendSimulatedExampleParams < Lithic::Internal::Type::BaseModel
extend Lithic::Internal::Type::RequestParameters::Converter
include Lithic::Internal::Type::RequestParameters
# @!attribute event_type
# Event type to send example message for.
#
# @return [Symbol, Lithic::Models::Events::SubscriptionSendSimulatedExampleParams::EventType, nil]
optional :event_type, enum: -> { Lithic::Events::SubscriptionSendSimulatedExampleParams::EventType }
# @!method initialize(event_type: nil, request_options: {})
# @param event_type [Symbol, Lithic::Models::Events::SubscriptionSendSimulatedExampleParams::EventType] Event type to send example message for.
#
# @param request_options [Lithic::RequestOptions, Hash{Symbol=>Object}]
# Event type to send example message for.
module EventType
extend Lithic::Internal::Type::Enum
ACCOUNT_HOLDER_CREATED = :"account_holder.created"
ACCOUNT_HOLDER_UPDATED = :"account_holder.updated"
ACCOUNT_HOLDER_VERIFICATION = :"account_holder.verification"
AUTH_RULES_PERFORMANCE_REPORT_CREATED = :"auth_rules.performance_report.created"
BALANCE_UPDATED = :"balance.updated"
BOOK_TRANSFER_TRANSACTION_CREATED = :"book_transfer_transaction.created"
CARD_CREATED = :"card.created"
CARD_RENEWED = :"card.renewed"
CARD_REISSUED = :"card.reissued"
CARD_CONVERTED = :"card.converted"
CARD_SHIPPED = :"card.shipped"
CARD_TRANSACTION_UPDATED = :"card_transaction.updated"
DIGITAL_WALLET_TOKENIZATION_APPROVAL_REQUEST = :"digital_wallet.tokenization_approval_request"
DIGITAL_WALLET_TOKENIZATION_RESULT = :"digital_wallet.tokenization_result"
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE =
:"digital_wallet.tokenization_two_factor_authentication_code"
DIGITAL_WALLET_TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE_SENT =
:"digital_wallet.tokenization_two_factor_authentication_code_sent"
DIGITAL_WALLET_TOKENIZATION_UPDATED = :"digital_wallet.tokenization_updated"
DISPUTE_UPDATED = :"dispute.updated"
DISPUTE_EVIDENCE_UPLOAD_FAILED = :"dispute_evidence.upload_failed"
EXTERNAL_BANK_ACCOUNT_CREATED = :"external_bank_account.created"
EXTERNAL_BANK_ACCOUNT_UPDATED = :"external_bank_account.updated"
EXTERNAL_PAYMENT_CREATED = :"external_payment.created"
EXTERNAL_PAYMENT_UPDATED = :"external_payment.updated"
FINANCIAL_ACCOUNT_CREATED = :"financial_account.created"
FINANCIAL_ACCOUNT_UPDATED = :"financial_account.updated"
FUNDING_EVENT_CREATED = :"funding_event.created"
LOAN_TAPE_CREATED = :"loan_tape.created"
LOAN_TAPE_UPDATED = :"loan_tape.updated"
MANAGEMENT_OPERATION_CREATED = :"management_operation.created"
MANAGEMENT_OPERATION_UPDATED = :"management_operation.updated"
NETWORK_TOTAL_CREATED = :"network_total.created"
NETWORK_TOTAL_UPDATED = :"network_total.updated"
PAYMENT_TRANSACTION_CREATED = :"payment_transaction.created"
PAYMENT_TRANSACTION_UPDATED = :"payment_transaction.updated"
INTERNAL_TRANSACTION_CREATED = :"internal_transaction.created"
INTERNAL_TRANSACTION_UPDATED = :"internal_transaction.updated"
SETTLEMENT_REPORT_UPDATED = :"settlement_report.updated"
STATEMENTS_CREATED = :"statements.created"
THREE_DS_AUTHENTICATION_CREATED = :"three_ds_authentication.created"
THREE_DS_AUTHENTICATION_UPDATED = :"three_ds_authentication.updated"
TOKENIZATION_APPROVAL_REQUEST = :"tokenization.approval_request"
TOKENIZATION_RESULT = :"tokenization.result"
TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE = :"tokenization.two_factor_authentication_code"
TOKENIZATION_TWO_FACTOR_AUTHENTICATION_CODE_SENT = :"tokenization.two_factor_authentication_code_sent"
TOKENIZATION_UPDATED = :"tokenization.updated"
# @!method self.values
# @return [Array<Symbol>]
end
end
end
end
end