Plaid::ProductAccess
Inherits OpenApi::Json < OpenApi::Validatable < JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
The product access being requested. Used to or disallow product access across all accounts. If unset, defaults to all products allowed.
Constructors
Initializes the object @param [Hash] attributes Model attributes in the form of hash
Instance methods
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Allow access to "accounts_details_transactions". Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] accounts_details_transactions Object to be assigned
Allow access to "accounts_routing_number". Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] accounts_routing_number Object to be assigned
Allow access to "accounts_statements". Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] accounts_statements Object to be assigned
Allow access to "accounts_tax_statements". Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] accounts_tax_statements Object to be assigned
Allow access to account number details. Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] auth Object to be assigned
Allow access to "customers_profiles". Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] customers_profiles Object to be assigned
Generates #hash and #== methods from all fields #== @return [Bool] #hash calculates hash code according to all attributes. #hash @return [UInt64] Hash code
Allow access to the Identity product (name, email, phone, address). Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] identity Object to be assigned
Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons
Allow access to statements. Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] statements Object to be assigned
Allow access to transaction details. Only used by certain partners. If relevant to the partner and unset, defaults to true.
Custom attribute writer method checking allowed values (enum). @param [Object] transactions Object to be assigned
Check to see if the all the properties in the model are valid @return true if the model is valid