Class: Dataleon::Models::CompanyRegistration::TechnicalData
- Inherits:
-
Internal::Type::BaseModel
- Object
- Internal::Type::BaseModel
- Dataleon::Models::CompanyRegistration::TechnicalData
- Defined in:
- lib/dataleon/models/company_registration.rb
Overview
Defined Under Namespace
Modules: PortalStep
Instance Attribute Summary collapse
-
#active_aml_suspicions ⇒ Boolean?
Flag indicating whether there are active research AML (Anti-Money Laundering) suspicions for the object when you apply for a new entry or get an existing one.
-
#api_version ⇒ Integer?
Version number of the API used.
-
#approved_at ⇒ Time?
Timestamp when the request or process was approved.
-
#approved_by ⇒ String?
Identifier of the actor who approved (e.g., user id or username).
-
#callback_url ⇒ String?
URL to receive callback data from the AML system.
-
#callback_url_notification ⇒ String?
URL to receive notification updates about the processing status.
-
#disable_notification ⇒ Boolean?
Flag to indicate if notifications are disabled.
-
#disable_notification_date ⇒ Time?
Timestamp when notifications were disabled; null if never disabled.
-
#export_type ⇒ String?
Export format defined by the API (e.g., “json”, “xml”).
-
#filtering_score_aml_suspicions ⇒ Float?
Minimum filtering score (between 0 and 1) for AML suspicions to be considered.
-
#finished_at ⇒ Time?
Timestamp when the process finished.
-
#ip ⇒ String?
IP address of the our system handling the request.
-
#language ⇒ String?
Language preference used in the client workspace (e.g., “fra”).
-
#location_ip ⇒ String?
IP address of the end client (final user) captured.
-
#need_review_at ⇒ Time?
Timestamp indicating when the request or process needs review; null if none.
-
#need_review_by ⇒ String?
Identifier of the actor who requested review (e.g., user id or username).
-
#notification_confirmation ⇒ Boolean?
Flag indicating if notification confirmation is required or received.
-
#portal_steps ⇒ Array<Symbol, Dataleon::Models::CompanyRegistration::TechnicalData::PortalStep>?
List of steps to include in the portal workflow.
-
#qr_code ⇒ String?
Indicates whether QR code is enabled (“true” or “false”).
-
#raw_data ⇒ Boolean?
Flag indicating whether to include raw data in the response.
-
#rejected_at ⇒ Time?
Timestamp when the request or process was rejected; null if not rejected.
-
#rejected_by ⇒ String?
Identifier of the actor who rejected (e.g., user id or username).
-
#session_duration ⇒ Integer?
Duration of the user session in seconds.
-
#started_at ⇒ Time?
Timestamp when the process started.
-
#transfer_at ⇒ Time?
Date/time of data transfer.
-
#transfer_mode ⇒ String?
Mode of data transfer.
Method Summary
Methods inherited from Internal::Type::BaseModel
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, #initialize, 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
This class inherits a constructor from Dataleon::Internal::Type::BaseModel
Instance Attribute Details
#active_aml_suspicions ⇒ Boolean?
Flag indicating whether there are active research AML (Anti-Money Laundering) suspicions for the object when you apply for a new entry or get an existing one.
791 |
# File 'lib/dataleon/models/company_registration.rb', line 791 optional :active_aml_suspicions, Dataleon::Internal::Type::Boolean |
#api_version ⇒ Integer?
Version number of the API used.
797 |
# File 'lib/dataleon/models/company_registration.rb', line 797 optional :api_version, Integer |
#approved_at ⇒ Time?
Timestamp when the request or process was approved.
803 |
# File 'lib/dataleon/models/company_registration.rb', line 803 optional :approved_at, Time |
#approved_by ⇒ String?
Identifier of the actor who approved (e.g., user id or username).
809 |
# File 'lib/dataleon/models/company_registration.rb', line 809 optional :approved_by, String, nil?: true |
#callback_url ⇒ String?
URL to receive callback data from the AML system.
815 |
# File 'lib/dataleon/models/company_registration.rb', line 815 optional :callback_url, String |
#callback_url_notification ⇒ String?
URL to receive notification updates about the processing status.
821 |
# File 'lib/dataleon/models/company_registration.rb', line 821 optional :callback_url_notification, String |
#disable_notification ⇒ Boolean?
Flag to indicate if notifications are disabled.
827 |
# File 'lib/dataleon/models/company_registration.rb', line 827 optional :disable_notification, Dataleon::Internal::Type::Boolean |
#disable_notification_date ⇒ Time?
Timestamp when notifications were disabled; null if never disabled.
833 |
# File 'lib/dataleon/models/company_registration.rb', line 833 optional :disable_notification_date, Time, nil?: true |
#export_type ⇒ String?
Export format defined by the API (e.g., “json”, “xml”).
839 |
# File 'lib/dataleon/models/company_registration.rb', line 839 optional :export_type, String |
#filtering_score_aml_suspicions ⇒ Float?
Minimum filtering score (between 0 and 1) for AML suspicions to be considered.
845 |
# File 'lib/dataleon/models/company_registration.rb', line 845 optional :filtering_score_aml_suspicions, Float |
#finished_at ⇒ Time?
Timestamp when the process finished.
851 |
# File 'lib/dataleon/models/company_registration.rb', line 851 optional :finished_at, Time |
#ip ⇒ String?
IP address of the our system handling the request.
857 |
# File 'lib/dataleon/models/company_registration.rb', line 857 optional :ip, String |
#language ⇒ String?
Language preference used in the client workspace (e.g., “fra”).
863 |
# File 'lib/dataleon/models/company_registration.rb', line 863 optional :language, String |
#location_ip ⇒ String?
IP address of the end client (final user) captured.
869 |
# File 'lib/dataleon/models/company_registration.rb', line 869 optional :location_ip, String |
#need_review_at ⇒ Time?
Timestamp indicating when the request or process needs review; null if none.
875 |
# File 'lib/dataleon/models/company_registration.rb', line 875 optional :need_review_at, Time, nil?: true |
#need_review_by ⇒ String?
Identifier of the actor who requested review (e.g., user id or username).
881 |
# File 'lib/dataleon/models/company_registration.rb', line 881 optional :need_review_by, String, nil?: true |
#notification_confirmation ⇒ Boolean?
Flag indicating if notification confirmation is required or received.
887 |
# File 'lib/dataleon/models/company_registration.rb', line 887 optional :notification_confirmation, Dataleon::Internal::Type::Boolean |
#portal_steps ⇒ Array<Symbol, Dataleon::Models::CompanyRegistration::TechnicalData::PortalStep>?
List of steps to include in the portal workflow.
893 894 |
# File 'lib/dataleon/models/company_registration.rb', line 893 optional :portal_steps, -> { Dataleon::Internal::Type::ArrayOf[enum: Dataleon::CompanyRegistration::TechnicalData::PortalStep] } |
#qr_code ⇒ String?
Indicates whether QR code is enabled (“true” or “false”).
900 |
# File 'lib/dataleon/models/company_registration.rb', line 900 optional :qr_code, String |
#raw_data ⇒ Boolean?
Flag indicating whether to include raw data in the response.
906 |
# File 'lib/dataleon/models/company_registration.rb', line 906 optional :raw_data, Dataleon::Internal::Type::Boolean |
#rejected_at ⇒ Time?
Timestamp when the request or process was rejected; null if not rejected.
912 |
# File 'lib/dataleon/models/company_registration.rb', line 912 optional :rejected_at, Time, nil?: true |
#rejected_by ⇒ String?
Identifier of the actor who rejected (e.g., user id or username).
918 |
# File 'lib/dataleon/models/company_registration.rb', line 918 optional :rejected_by, String, nil?: true |
#session_duration ⇒ Integer?
Duration of the user session in seconds.
924 |
# File 'lib/dataleon/models/company_registration.rb', line 924 optional :session_duration, Integer |
#started_at ⇒ Time?
Timestamp when the process started.
930 |
# File 'lib/dataleon/models/company_registration.rb', line 930 optional :started_at, Time |
#transfer_at ⇒ Time?
Date/time of data transfer.
936 |
# File 'lib/dataleon/models/company_registration.rb', line 936 optional :transfer_at, Time |
#transfer_mode ⇒ String?
Mode of data transfer.
942 |
# File 'lib/dataleon/models/company_registration.rb', line 942 optional :transfer_mode, String |