def __init__(self, *args, **kwargs): # noqa: E501 """RecurrenceUpdate - a model defined in OpenAPI Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) active (bool): If the recurrence is even active.. [optional] # noqa: E501 apply_rules (bool): Whether or not to fire the rules after the creation of a transaction.. [optional] # noqa: E501 description (str): Not to be confused with the description of the actual transaction(s) being created.. [optional] # noqa: E501 first_date (date): First time the recurring transaction will fire.. [optional] # noqa: E501 notes (str, none_type): [optional] # noqa: E501 nr_of_repetitions (int, none_type): Max number of created transactions. Use either this field or repeat_until.. [optional] # noqa: E501 repeat_until (date, none_type): Date until the recurring transaction can fire. After that date, it's basically inactive. Use either this field or repetitions.. [optional] # noqa: E501 repetitions ([RecurrenceRepetitionUpdate]): [optional] # noqa: E501 title (str): [optional] # noqa: E501 transactions ([RecurrenceTransactionUpdate]): [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, attributes, id, links, type, *args, **kwargs): # noqa: E501 """RuleGroupRead - a model defined in OpenAPI Args: attributes (RuleGroup): id (str): links (ObjectLink): type (str): Immutable value Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__,), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + (self.__class__,) self.attributes = attributes self.id = id self.links = links self.type = type for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError(f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, name, type, *args, **kwargs): # noqa: E501 """Account - a model defined in OpenAPI Args: name (str): type (ShortAccountTypeProperty): Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) account_number (str, none_type): [optional] # noqa: E501 account_role (AccountRoleProperty): [optional] # noqa: E501 active (bool): If omitted, defaults to true.. [optional] if omitted the server will use the default value of True # noqa: E501 bic (str, none_type): [optional] # noqa: E501 created_at (datetime): [optional] # noqa: E501 credit_card_type (CreditCardType): [optional] # noqa: E501 currency_code (str): Use either currency_id or currency_code. Defaults to the user's default currency.. [optional] # noqa: E501 currency_decimal_places (int): [optional] # noqa: E501 currency_id (str): Use either currency_id or currency_code. Defaults to the user's default currency.. [optional] # noqa: E501 currency_symbol (str): [optional] # noqa: E501 current_balance (str): [optional] # noqa: E501 current_balance_date (datetime): [optional] # noqa: E501 current_debt (str, none_type): Represents the current debt for liabilities.. [optional] # noqa: E501 iban (str, none_type): [optional] # noqa: E501 include_net_worth (bool): If omitted, defaults to true.. [optional] if omitted the server will use the default value of True # noqa: E501 interest (str, none_type): Mandatory when type is liability. Interest percentage.. [optional] # noqa: E501 interest_period (LiabilityDirection): [optional] # noqa: E501 latitude (float, none_type): Latitude of the accounts's location, if applicable. Can be used to draw a map.. [optional] # noqa: E501 liability_direction (LiabilityDirection): [optional] # noqa: E501 liability_type (LiabilityType): [optional] # noqa: E501 longitude (float, none_type): Latitude of the accounts's location, if applicable. Can be used to draw a map.. [optional] # noqa: E501 monthly_payment_date (datetime, none_type): Mandatory when the account_role is ccAsset. Moment at which CC payment installments are asked for by the bank.. [optional] # noqa: E501 notes (str, none_type): [optional] # noqa: E501 opening_balance (str): Represents the opening balance, the initial amount this account holds.. [optional] # noqa: E501 opening_balance_date (datetime, none_type): Represents the date of the opening balance.. [optional] # noqa: E501 order (int, none_type): Order of the account. Is NULL if account is not asset or liability.. [optional] # noqa: E501 updated_at (datetime): [optional] # noqa: E501 virtual_balance (str): [optional] # noqa: E501 zoom_level (int, none_type): Zoom level for the map, if drawn. This to set the box right. Unfortunately this is a proprietary value because each map provider has different zoom levels.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) self.name = name self.type = type for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, amount_max, amount_min, date, name, repeat_freq, *args, **kwargs): # noqa: E501 """BillStore - a model defined in OpenAPI Args: amount_max (str): amount_min (str): date (datetime): name (str): repeat_freq (BillRepeatFrequency): Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) active (bool): If the bill is active.. [optional] # noqa: E501 currency_code (str): Use either currency_id or currency_code. [optional] # noqa: E501 currency_id (str): Use either currency_id or currency_code. [optional] # noqa: E501 end_date (datetime): The date after which this bill is no longer valid or applicable. [optional] # noqa: E501 extension_date (datetime): The date before which the bill must be renewed (or cancelled). [optional] # noqa: E501 notes (str, none_type): [optional] # noqa: E501 object_group_id (str, none_type): The group ID of the group this object is part of. NULL if no group.. [optional] # noqa: E501 object_group_title (str, none_type): The name of the group. NULL if no group.. [optional] # noqa: E501 skip (int): How often the bill must be skipped. 1 means a bi-monthly bill.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__,), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + (self.__class__,) self.amount_max = amount_max self.amount_min = amount_min self.date = date self.name = name self.repeat_freq = repeat_freq for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError(f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, actions, rule_group_id, title, trigger, triggers, *args, **kwargs): # noqa: E501 """Rule - a model defined in OpenAPI Args: actions ([RuleAction]): rule_group_id (str): ID of the rule group under which the rule must be stored. Either this field or rule_group_title is mandatory. title (str): trigger (RuleTriggerType): triggers ([RuleTrigger]): Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) active (bool): Whether or not the rule is even active. Default is true.. [optional] if omitted the server will use the default value of True # noqa: E501 created_at (datetime): [optional] # noqa: E501 description (str): [optional] # noqa: E501 order (int): [optional] # noqa: E501 rule_group_title (str): Title of the rule group under which the rule must be stored. Either this field or rule_group_id is mandatory.. [optional] # noqa: E501 stop_processing (bool): If this value is true and the rule is triggered, other rules after this one in the group will be skipped. Default value is false.. [optional] if omitted the server will use the default value of False # noqa: E501 strict (bool): If the rule is set to be strict, ALL triggers must hit in order for the rule to fire. Otherwise, just one is enough. Default value is true.. [optional] # noqa: E501 updated_at (datetime): [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__,), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + (self.__class__,) self.actions = actions self.rule_group_id = rule_group_id self.title = title self.trigger = trigger self.triggers = triggers for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError(f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, *args, **kwargs): # noqa: E501 """InsightTransferEntry - a model defined in OpenAPI Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) currency_code (str): The currency code of the expenses listed for this account.. [optional] # noqa: E501 currency_id (str): The currency ID of the expenses listed for this account.. [optional] # noqa: E501 difference (str): The total amount transferred between start date and end date, a number defined as a string, for this asset account.. [optional] # noqa: E501 difference_float (float): The total amount transferred between start date and end date, a number as a float, for this asset account. May have rounding errors.. [optional] # noqa: E501 id (str): This ID is a reference to the original object.. [optional] # noqa: E501 _in (str): The total amount transferred TO this account between start date and end date, a number defined as a string, for this asset account.. [optional] # noqa: E501 in_float (float): The total amount transferred FROM this account between start date and end date, a number as a float, for this asset account. May have rounding errors.. [optional] # noqa: E501 name (str): This is the name of the object.. [optional] # noqa: E501 out (str): The total amount transferred FROM this account between start date and end date, a number defined as a string, for this asset account.. [optional] # noqa: E501 out_float (float): The total amount transferred TO this account between start date and end date, a number as a float, for this asset account. May have rounding errors.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, tag, *args, **kwargs): # noqa: E501 """TagModelStore - a model defined in OpenAPI Args: tag (str): The tag Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) date (date, none_type): The date to which the tag is applicable.. [optional] # noqa: E501 description (str, none_type): [optional] # noqa: E501 latitude (float, none_type): Latitude of the tag's location, if applicable. Can be used to draw a map.. [optional] # noqa: E501 longitude (float, none_type): Latitude of the tag's location, if applicable. Can be used to draw a map.. [optional] # noqa: E501 zoom_level (int, none_type): Zoom level for the map, if drawn. This to set the box right. Unfortunately this is a proprietary value because each map provider has different zoom levels.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) self.tag = tag for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, *args, **kwargs): # noqa: E501 """BasicSummaryEntry - a model defined in OpenAPI Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) currency_code (str): [optional] # noqa: E501 currency_decimal_places (int): Number of decimals for the associated currency.. [optional] # noqa: E501 currency_id (str): The currency ID of the associated currency.. [optional] # noqa: E501 currency_symbol (str): [optional] # noqa: E501 key (str): This is a reference to the type of info shared, not influenced by translations or user preferences. The EUR value is a reference to the currency code. Possibilities are: balance-in-ABC, spent-in-ABC, earned-in-ABC, bills-paid-in-ABC, bills-unpaid-in-ABC, left-to-spend-in-ABC and net-worth-in-ABC.. [optional] # noqa: E501 local_icon (str): Reference to a font-awesome icon without the fa- part.. [optional] # noqa: E501 monetary_value (float): The amount as a float.. [optional] # noqa: E501 sub_title (str): A short explanation of the amounts origin. Already formatted according to the locale of the user or translated, if relevant.. [optional] # noqa: E501 title (str): A translated title for the information shared.. [optional] # noqa: E501 value_parsed (str): The amount formatted according to the users locale. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, amount, description, *args, **kwargs): # noqa: E501 """RecurrenceTransaction - a model defined in OpenAPI Args: amount (str): Amount of the transaction. description (str): Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) budget_id (str): The budget ID for this transaction.. [optional] # noqa: E501 budget_name (str, none_type): The name of the budget to be used. If the budget name is unknown, the ID will be used or the value will be ignored.. [optional] # noqa: E501 category_id (str): Category ID for this transaction.. [optional] # noqa: E501 category_name (str): Category name for this transaction.. [optional] # noqa: E501 currency_code (str): Submit either a currency_id or a currency_code.. [optional] # noqa: E501 currency_decimal_places (int): Number of decimals in the currency. [optional] # noqa: E501 currency_id (str): Submit either a currency_id or a currency_code.. [optional] # noqa: E501 currency_symbol (str): [optional] # noqa: E501 destination_iban (str, none_type): [optional] # noqa: E501 destination_id (str): ID of the destination account. Submit either this or destination_name.. [optional] # noqa: E501 destination_name (str): Name of the destination account. Submit either this or destination_id.. [optional] # noqa: E501 destination_type (AccountTypeProperty): [optional] # noqa: E501 foreign_amount (str, none_type): Foreign amount of the transaction.. [optional] # noqa: E501 foreign_currency_code (str, none_type): Submit either a foreign_currency_id or a foreign_currency_code, or neither.. [optional] # noqa: E501 foreign_currency_decimal_places (int, none_type): Number of decimals in the currency. [optional] # noqa: E501 foreign_currency_id (str, none_type): Submit either a foreign_currency_id or a foreign_currency_code, or neither.. [optional] # noqa: E501 foreign_currency_symbol (str, none_type): [optional] # noqa: E501 piggy_bank_id (str, none_type): Optional. Use either this or the piggy_bank_name. [optional] # noqa: E501 piggy_bank_name (str, none_type): Optional. Use either this or the piggy_bank_id. [optional] # noqa: E501 source_iban (str, none_type): [optional] # noqa: E501 source_id (str): ID of the source account. Submit either this or source_name.. [optional] # noqa: E501 source_name (str): Name of the source account. Submit either this or source_id.. [optional] # noqa: E501 source_type (AccountTypeProperty): [optional] # noqa: E501 tags ([str], none_type): Array of tags.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) self.amount = amount self.description = description for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, account_id, name, target_amount, *args, **kwargs): # noqa: E501 """PiggyBankStore - a model defined in OpenAPI Args: account_id (str): The ID of the asset account this piggy bank is connected to. name (str): target_amount (str, none_type): Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) active (bool): [optional] # noqa: E501 current_amount (str): [optional] # noqa: E501 notes (str, none_type): [optional] # noqa: E501 object_group_id (str, none_type): The group ID of the group this object is part of. NULL if no group.. [optional] # noqa: E501 object_group_title (str, none_type): The name of the group. NULL if no group.. [optional] # noqa: E501 order (int): [optional] # noqa: E501 start_date (date): The date you started with this piggy bank.. [optional] # noqa: E501 target_date (date, none_type): The date you intend to finish saving money.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) self.account_id = account_id self.name = name self.target_amount = target_amount for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, *args, **kwargs): # noqa: E501 """RecurrenceRepetitionUpdate - a model defined in OpenAPI Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) moment (str): Information that defined the type of repetition. - For 'daily', this is empty. - For 'weekly', it is day of the week between 1 and 7 (Monday - Sunday). - For 'ndom', it is '1,2' or '4,5' or something else, where the first number is the week in the month, and the second number is the day in the week (between 1 and 7). '2,3' means: the 2nd Wednesday of the month - For 'monthly' it is the day of the month (1 - 31) - For yearly, it is a full date, ie '2018-09-17'. The year you use does not matter. . [optional] # noqa: E501 skip (int): How many occurrences to skip. 0 means skip nothing. 1 means every other.. [optional] # noqa: E501 type (RecurrenceRepetitionType): [optional] # noqa: E501 weekend (int): How to respond when the recurring transaction falls in the weekend. Possible values: 1. Do nothing, just create it 2. Create no transaction. 3. Skip to the previous Friday. 4. Skip to the next Monday. . [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, delivery, response, title, trigger, url, *args, **kwargs): # noqa: E501 """Webhook - a model defined in OpenAPI Args: delivery (WebhookDelivery): response (WebhookResponse): title (str): A title for the webhook for easy recognition. trigger (WebhookTrigger): url (str): The URL of the webhook. Has to start with `https`. Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) active (bool): Boolean to indicate if the webhook is active. [optional] # noqa: E501 created_at (datetime): [optional] # noqa: E501 secret (str): A 24-character secret for the webhook. It's generated by Firefly III when saving a new webhook. If you submit a new secret through the PUT endpoint it will generate a new secret for the selected webhook, a new secret bearing no relation to whatever you just submitted.. [optional] # noqa: E501 updated_at (datetime): [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) self.delivery = delivery self.response = response self.title = title self.trigger = trigger self.url = url for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, *args, **kwargs): # noqa: E501 """ChartDataSet - a model defined in OpenAPI Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) currency_code (str): [optional] # noqa: E501 currency_decimal_places (int): Number of decimals for the currency associated to the data in the entries.. [optional] # noqa: E501 currency_id (str): The currency ID of the currency associated to the data in the entries.. [optional] # noqa: E501 currency_symbol (str): [optional] # noqa: E501 end_date (datetime): [optional] # noqa: E501 entries ([ChartDataPoint]): The actual entries for this data set. They 'key' value is the label for the data point. The value is the actual (numerical) value.. [optional] # noqa: E501 label (str): This is the title of the current set. It can refer to an account, a budget or another object (by name).. [optional] # noqa: E501 start_date (datetime): [optional] # noqa: E501 type (str): Indicated the type of chart that is expected to be rendered. You can safely ignore this if you want.. [optional] # noqa: E501 y_axis_id (int): Used to indicate the Y axis for this data set. Is usually between 0 and 1 (left and right side of the chart).. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, amount, date, description, destination_id, source_id, type, *args, **kwargs): # noqa: E501 """TransactionSplit - a model defined in OpenAPI Args: amount (str): Amount of the transaction. date (datetime): Date of the transaction description (str): Description of the transaction. destination_id (str, none_type): ID of the destination account. For a deposit or a transfer, this must always be an asset account. For withdrawals this must be an expense account. source_id (str, none_type): ID of the source account. For a withdrawal or a transfer, this must always be an asset account. For deposits, this must be a revenue account. type (TransactionTypeProperty): Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) bill_id (str, none_type): Optional. Use either this or the bill_name. [optional] # noqa: E501 bill_name (str, none_type): Optional. Use either this or the bill_id. [optional] # noqa: E501 book_date (datetime, none_type): [optional] # noqa: E501 budget_id (str, none_type): The budget ID for this transaction.. [optional] # noqa: E501 budget_name (str, none_type): The name of the budget to be used. If the budget name is unknown, the ID will be used or the value will be ignored.. [optional] # noqa: E501 bunq_payment_id (str, none_type): Internal ID of bunq transaction. DEPRECATED. [optional] # noqa: E501 category_id (str, none_type): The category ID for this transaction.. [optional] # noqa: E501 category_name (str, none_type): The name of the category to be used. If the category is unknown, it will be created. If the ID and the name point to different categories, the ID overrules the name.. [optional] # noqa: E501 currency_code (str, none_type): Currency code. Default is the source account's currency, or the user's default currency. Can be used instead of currency_id.. [optional] # noqa: E501 currency_decimal_places (int): Number of decimals used in this currency.. [optional] # noqa: E501 currency_id (str, none_type): Currency ID. Default is the source account's currency, or the user's default currency. Can be used instead of currency_code.. [optional] # noqa: E501 currency_name (str): [optional] # noqa: E501 currency_symbol (str): [optional] # noqa: E501 destination_iban (str, none_type): [optional] # noqa: E501 destination_name (str, none_type): Name of the destination account. You can submit the name instead of the ID. For everything except transfers, the account will be auto-generated if unknown, so submitting a name is enough.. [optional] # noqa: E501 destination_type (AccountTypeProperty): [optional] # noqa: E501 due_date (datetime, none_type): [optional] # noqa: E501 external_id (str, none_type): Reference to external ID in other systems.. [optional] # noqa: E501 external_url (str, none_type): External, custom URL for this transaction.. [optional] # noqa: E501 foreign_amount (str, none_type): The amount in a foreign currency.. [optional] # noqa: E501 foreign_currency_code (str, none_type): Currency code of the foreign currency. Default is NULL. Can be used instead of the foreign_currency_id, but this or the ID is required when submitting a foreign amount.. [optional] # noqa: E501 foreign_currency_decimal_places (int, none_type): Number of decimals in the currency. [optional] # noqa: E501 foreign_currency_id (str, none_type): Currency ID of the foreign currency. Default is null. Is required when you submit a foreign amount.. [optional] # noqa: E501 foreign_currency_symbol (str, none_type): [optional] # noqa: E501 has_attachments (bool): If the transaction has attachments.. [optional] # noqa: E501 import_hash_v2 (str, none_type): Hash value of original import transaction (for duplicate detection).. [optional] # noqa: E501 interest_date (datetime, none_type): [optional] # noqa: E501 internal_reference (str, none_type): Reference to internal reference of other systems.. [optional] # noqa: E501 invoice_date (datetime, none_type): [optional] # noqa: E501 latitude (float, none_type): Latitude of the transaction's location, if applicable. Can be used to draw a map.. [optional] # noqa: E501 longitude (float, none_type): Latitude of the transaction's location, if applicable. Can be used to draw a map.. [optional] # noqa: E501 notes (str, none_type): [optional] # noqa: E501 order (int, none_type): Order of this entry in the list of transactions.. [optional] # noqa: E501 original_source (str, none_type): System generated identifier for original creator of transaction.. [optional] # noqa: E501 payment_date (datetime, none_type): [optional] # noqa: E501 process_date (datetime, none_type): [optional] # noqa: E501 reconciled (bool): If the transaction has been reconciled already. When you set this, the amount can no longer be edited by the user.. [optional] # noqa: E501 recurrence_count (int, none_type): The # of the current transaction created under this recurrence.. [optional] # noqa: E501 recurrence_id (int, none_type): Reference to recurrence that made the transaction.. [optional] # noqa: E501 recurrence_total (int, none_type): Total number of transactions expected to be created by this recurrence repetition. Will be 0 if infinite.. [optional] # noqa: E501 sepa_batch_id (str, none_type): SEPA Batch ID. [optional] # noqa: E501 sepa_cc (str, none_type): SEPA Clearing Code. [optional] # noqa: E501 sepa_ci (str, none_type): SEPA Creditor Identifier. [optional] # noqa: E501 sepa_country (str, none_type): SEPA Country. [optional] # noqa: E501 sepa_ct_id (str, none_type): SEPA end-to-end Identifier. [optional] # noqa: E501 sepa_ct_op (str, none_type): SEPA Opposing Account Identifier. [optional] # noqa: E501 sepa_db (str, none_type): SEPA mandate identifier. [optional] # noqa: E501 sepa_ep (str, none_type): SEPA External Purpose indicator. [optional] # noqa: E501 source_iban (str, none_type): [optional] # noqa: E501 source_name (str, none_type): Name of the source account. For a withdrawal or a transfer, this must always be an asset account. For deposits, this must be a revenue account. Can be used instead of the source_id. If the transaction is a deposit, the source_name can be filled in freely: the account will be created based on the name.. [optional] # noqa: E501 source_type (AccountTypeProperty): [optional] # noqa: E501 tags ([str], none_type): Array of tags.. [optional] # noqa: E501 transaction_journal_id (str): ID of the underlying transaction journal. Each transaction consists of a transaction group (see the top ID) and one or more journals making up the splits of the transaction. . [optional] # noqa: E501 user (str): User ID. [optional] # noqa: E501 zoom_level (int, none_type): Zoom level for the map, if drawn. This to set the box right. Unfortunately this is a proprietary value because each map provider has different zoom levels.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__,), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + (self.__class__,) self.amount = amount self.date = date self.description = description self.destination_id = destination_id self.source_id = source_id self.type = type for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError(f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, transactions, *args, **kwargs): # noqa: E501 """TransactionStore - a model defined in OpenAPI Args: transactions ([TransactionSplitStore]): Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) apply_rules (bool): Whether or not to apply rules when submitting transaction.. [optional] # noqa: E501 error_if_duplicate_hash (bool): Break if the submitted transaction exists already.. [optional] # noqa: E501 fire_webhooks (bool): Whether or not to fire the webhooks that are related to this event.. [optional] if omitted the server will use the default value of True # noqa: E501 group_title (str, none_type): Title of the transaction if it has been split in more than one piece. Empty otherwise.. [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) self.transactions = transactions for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, name, *args, **kwargs): # noqa: E501 """Budget - a model defined in OpenAPI Args: name (str): Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) active (bool): [optional] # noqa: E501 auto_budget_amount (str, none_type): [optional] # noqa: E501 auto_budget_currency_code (str, none_type): Use either currency_id or currency_code. Defaults to the user's default currency.. [optional] # noqa: E501 auto_budget_currency_id (str, none_type): Use either currency_id or currency_code. Defaults to the user's default currency.. [optional] # noqa: E501 auto_budget_period (AutoBudgetPeriod): [optional] # noqa: E501 auto_budget_type (AutoBudgetType): [optional] # noqa: E501 created_at (datetime): [optional] # noqa: E501 notes (str, none_type): [optional] # noqa: E501 order (int): [optional] # noqa: E501 spent ([BudgetSpent]): Information on how much was spent in this budget. Is only filled in when the start and end date are submitted.. [optional] # noqa: E501 updated_at (datetime): [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) self.name = name for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")
def __init__(self, *args, **kwargs): # noqa: E501 """CronResultRow - a model defined in OpenAPI Keyword Args: _check_type (bool): if True, values for parameters in openapi_types will be type checked and a TypeError will be raised if the wrong type is input. Defaults to True _path_to_item (tuple/list): This is a list of keys or values to drill down to the model in received_data when deserializing a response _spec_property_naming (bool): True if the variable names in the input data are serialized names, as specified in the OpenAPI document. False if the variable names in the input data are pythonic names, e.g. snake case (default) _configuration (Configuration): the instance to use when deserializing a file_type parameter. If passed, type conversion is attempted If omitted no type conversion is done. _visited_composed_classes (tuple): This stores a tuple of classes that we have traveled through so that if we see that class again we will not use its discriminator again. When traveling through a discriminator, the composed schema that is is traveled through is added to this set. For example if Animal has a discriminator petType and we pass in "Dog", and the class Dog allOf includes Animal, we move through Animal once using the discriminator, and pick Dog. Then in Dog, we will make an instance of the Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) job_errored (bool, none_type): If the cron job ran into some kind of an error, this value will be true.. [optional] # noqa: E501 job_fired (bool, none_type): This value tells you if this specific cron job actually fired. It may not fire. Some cron jobs only fire every 24 hours, for example. . [optional] # noqa: E501 job_succeeded (bool, none_type): This value tells you if this specific cron job actually did something. The job may fire but not change anything. . [optional] # noqa: E501 message (str, none_type): If the cron job ran into some kind of an error, this value will be the error message. The success message if the job actually ran OK. . [optional] # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) _spec_property_naming = kwargs.pop('_spec_property_naming', False) _path_to_item = kwargs.pop('_path_to_item', ()) _configuration = kwargs.pop('_configuration', None) _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) if args: raise ApiTypeError( "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( args, self.__class__.__name__, ), path_to_item=_path_to_item, valid_classes=(self.__class__, ), ) self._data_store = {} self._check_type = _check_type self._spec_property_naming = _spec_property_naming self._path_to_item = _path_to_item self._configuration = _configuration self._visited_composed_classes = _visited_composed_classes + ( self.__class__, ) for var_name, var_value in kwargs.items(): if var_name not in self.attribute_map and \ self._configuration is not None and \ self._configuration.discard_unknown_keys and \ self.additional_properties_type is None: # discard variable. continue setattr(self, var_name, var_value) if var_name in self.read_only_vars: raise ApiAttributeError( f"`{var_name}` is a read-only attribute. Use `from_openapi_data` to instantiate " f"class with read only attributes.")