@classmethod
@convert_js_args_to_python_args
def _from_openapi_data(cls, *args, **kwargs):
    'ListAssetsDetailsE400 - a model defined in OpenAPI\n\n        Keyword Args:\n            _check_type (bool): if True, values for parameters in openapi_types\n                                will be type checked and a TypeError will be\n                                raised if the wrong type is input.\n                                Defaults to True\n            _path_to_item (tuple/list): This is a list of keys or values to\n                                drill down to the model in received_data\n                                when deserializing a response\n            _spec_property_naming (bool): True if the variable names in the input data\n                                are serialized names, as specified in the OpenAPI document.\n                                False if the variable names in the input data\n                                are pythonic names, e.g. snake case (default)\n            _configuration (Configuration): the instance to use when\n                                deserializing a file_type parameter.\n                                If passed, type conversion is attempted\n                                If omitted no type conversion is done.\n            _visited_composed_classes (tuple): This stores a tuple of\n                                classes that we have traveled through so that\n                                if we see that class again we will not use its\n                                discriminator again.\n                                When traveling through a discriminator, the\n                                composed schema that is\n                                is traveled through is added to this set.\n                                For example if Animal has a discriminator\n                                petType and we pass in "Dog", and the class Dog\n                                allOf includes Animal, we move through Animal\n                                once using the discriminator, and pick Dog.\n                                Then in Dog, we will make an instance of the\n                                Animal class but this time we won\'t travel\n                                through its discriminator because we passed in\n                                _visited_composed_classes = (Animal,)\n            details ([BannedIpAddressDetails]): [optional]  # noqa: E501\n            code (str): Specifies an error code, e.g. error 404.. [optional]  # noqa: E501\n            message (str): Specifies the message of the error, i.e. why the error was returned, e.g. error 404 stands for “not found”.. [optional]  # noqa: E501\n        '
    _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', ())
    self = super(OpenApiModel, cls).__new__(cls)
    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__,))
    constant_args = {'_check_type': _check_type, '_path_to_item': _path_to_item, '_spec_property_naming': _spec_property_naming, '_configuration': _configuration, '_visited_composed_classes': self._visited_composed_classes}
    composed_info = validate_get_composed_info(constant_args, kwargs, self)
    self._composed_instances = composed_info[0]
    self._var_name_to_model_instances = composed_info[1]
    self._additional_properties_model_instances = composed_info[2]
    discarded_args = composed_info[3]
    for (var_name, var_value) in kwargs.items():
        if ((var_name in discarded_args) and (self._configuration is not None) and self._configuration.discard_unknown_keys and self._additional_properties_model_instances):
            continue
        setattr(self, var_name, var_value)
    return self
ListAssetsDetailsE400 - 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,)
    details ([BannedIpAddressDetails]): [optional]  # noqa: E501
    code (str): Specifies an error code, e.g. error 404.. [optional]  # noqa: E501
    message (str): Specifies the message of the error, i.e. why the error was returned, e.g. error 404 stands for “not found”.. [optional]  # noqa: E501
@classmethod
@convert_js_args_to_python_args
def _from_openapi_data(cls, *args, **kwargs):
    'ListAssetsDetailsE400 - a model defined in OpenAPI\n\n        Keyword Args:\n            _check_type (bool): if True, values for parameters in openapi_types\n                                will be type checked and a TypeError will be\n                                raised if the wrong type is input.\n                                Defaults to True\n            _path_to_item (tuple/list): This is a list of keys or values to\n                                drill down to the model in received_data\n                                when deserializing a response\n            _spec_property_naming (bool): True if the variable names in the input data\n                                are serialized names, as specified in the OpenAPI document.\n                                False if the variable names in the input data\n                                are pythonic names, e.g. snake case (default)\n            _configuration (Configuration): the instance to use when\n                                deserializing a file_type parameter.\n                                If passed, type conversion is attempted\n                                If omitted no type conversion is done.\n            _visited_composed_classes (tuple): This stores a tuple of\n                                classes that we have traveled through so that\n                                if we see that class again we will not use its\n                                discriminator again.\n                                When traveling through a discriminator, the\n                                composed schema that is\n                                is traveled through is added to this set.\n                                For example if Animal has a discriminator\n                                petType and we pass in "Dog", and the class Dog\n                                allOf includes Animal, we move through Animal\n                                once using the discriminator, and pick Dog.\n                                Then in Dog, we will make an instance of the\n                                Animal class but this time we won\'t travel\n                                through its discriminator because we passed in\n                                _visited_composed_classes = (Animal,)\n            details ([BannedIpAddressDetails]): [optional]  # noqa: E501\n            code (str): Specifies an error code, e.g. error 404.. [optional]  # noqa: E501\n            message (str): Specifies the message of the error, i.e. why the error was returned, e.g. error 404 stands for “not found”.. [optional]  # noqa: E501\n        '
    _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', ())
    self = super(OpenApiModel, cls).__new__(cls)
    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__,))
    constant_args = {'_check_type': _check_type, '_path_to_item': _path_to_item, '_spec_property_naming': _spec_property_naming, '_configuration': _configuration, '_visited_composed_classes': self._visited_composed_classes}
    composed_info = validate_get_composed_info(constant_args, kwargs, self)
    self._composed_instances = composed_info[0]
    self._var_name_to_model_instances = composed_info[1]
    self._additional_properties_model_instances = composed_info[2]
    discarded_args = composed_info[3]
    for (var_name, var_value) in kwargs.items():
        if ((var_name in discarded_args) and (self._configuration is not None) and self._configuration.discard_unknown_keys and self._additional_properties_model_instances):
            continue
        setattr(self, var_name, var_value)
    return self