Class: PreludeSDK::Models::VerificationCreateParams
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- PreludeSDK::Models::VerificationCreateParams
- Extended by:
- Internal::Type::RequestParameters::Converter
- Includes:
- Internal::Type::RequestParameters
- Defined in:
- lib/prelude_sdk/models/verification_create_params.rb
Overview
Defined Under Namespace
Classes: Metadata, Options, Signals, Target
Instance Attribute Summary collapse
-
#dispatch_id ⇒ String?
The identifier of the dispatch that came from the front-end SDK.
-
#metadata ⇒ PreludeSDK::Models::VerificationCreateParams::Metadata?
The metadata for this verification.
-
#options ⇒ PreludeSDK::Models::VerificationCreateParams::Options?
Verification options.
-
#signals ⇒ PreludeSDK::Models::VerificationCreateParams::Signals?
The signals used for anti-fraud.
-
#target ⇒ PreludeSDK::Models::VerificationCreateParams::Target
The verification target.
Attributes included from Internal::Type::RequestParameters
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(correlation_id: nil) ⇒ Object
constructor
Some parameter documentations has been truncated, see Metadata for more details.
Methods included from Internal::Type::RequestParameters::Converter
Methods included from Internal::Type::RequestParameters
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
Methods included from Internal::Type::Converter
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
Methods included from Internal::Util::SorbetRuntimeSupport
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize(correlation_id: nil) ⇒ Object
Some parameter documentations has been truncated, see Metadata for more details.
The metadata for this verification. This object will be returned with every response or webhook sent that refers to this verification.
|
|
# File 'lib/prelude_sdk/models/verification_create_params.rb', line 102
|
Instance Attribute Details
#dispatch_id ⇒ String?
The identifier of the dispatch that came from the front-end SDK.
21 |
# File 'lib/prelude_sdk/models/verification_create_params.rb', line 21 optional :dispatch_id, String |
#metadata ⇒ PreludeSDK::Models::VerificationCreateParams::Metadata?
The metadata for this verification. This object will be returned with every response or webhook sent that refers to this verification.
28 |
# File 'lib/prelude_sdk/models/verification_create_params.rb', line 28 optional :metadata, -> { PreludeSDK::VerificationCreateParams::Metadata } |
#options ⇒ PreludeSDK::Models::VerificationCreateParams::Options?
Verification options
34 |
# File 'lib/prelude_sdk/models/verification_create_params.rb', line 34 optional :options, -> { PreludeSDK::VerificationCreateParams::Options } |
#signals ⇒ PreludeSDK::Models::VerificationCreateParams::Signals?
The signals used for anti-fraud. For more details, refer to [Signals](/verify/v2/documentation/prevent-fraud#signals).
41 |
# File 'lib/prelude_sdk/models/verification_create_params.rb', line 41 optional :signals, -> { PreludeSDK::VerificationCreateParams::Signals } |
#target ⇒ PreludeSDK::Models::VerificationCreateParams::Target
The verification target. Either a phone number or an email address. To use the email verification feature contact us to discuss your use case.
15 |
# File 'lib/prelude_sdk/models/verification_create_params.rb', line 15 required :target, -> { PreludeSDK::VerificationCreateParams::Target } |
Class Method Details
.values ⇒ Array<Symbol>
|
|
# File 'lib/prelude_sdk/models/verification_create_params.rb', line 89
|