Skip to content

Cannot deserialize input data due to invalid discriminator value. #30

@Christophoclese

Description

@Christophoclese

Hi, I am getting an ApiValueError when attempting to retrieve a list of our server assets. I'm not sure if this is something I'm doing wrong. This is using version 1.0.11.9235 of the module.

Code:

from intersight.api import view_api

api_instance = view_api.ViewApi(api_client)
api_response = api_instance.get_view_server_list(top=1)

Traceback:

Traceback (most recent call last):
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\intersight-test.py", line 58, in <module>
    api_response = api_instance.get_view_server_list(top=1)
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\api\view_api.py", line 714, in get_view_server_list
    return self.get_view_server_list_endpoint.call_with_http_info(**kwargs)
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\api_client.py", line 887, in call_with_http_info
    return self.api_client.call_api(
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\api_client.py", line 422, in call_api
    return self.__call_api(resource_path, method,
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\api_client.py", line 227, in __call_api
    return_data = self.deserialize(
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\api_client.py", line 333, in deserialize
    deserialized_data = validate_and_convert_types(
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\model_utils.py", line 1583, in validate_and_convert_types
    converted_instance = attempt_convert_item(
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\model_utils.py", line 1472, in attempt_convert_item
    raise conversion_exc
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\model_utils.py", line 1463, in attempt_convert_item
    return deserialize_model(input_value, valid_class,
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\model_utils.py", line 1377, in deserialize_model
    return model_class._new_from_openapi_data(**kw_args)
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\model_utils.py", line 49, in wrapped_init
    return fn(_self, *args, **kwargs)
  File "C:\Users\cbarton\Desktop\Experiments\intersight-python\venv\lib\site-packages\intersight\model_utils.py", line 402, in _new_from_openapi_data
    raise ApiValueError(
intersight.exceptions.ApiValueError: Cannot deserialize input data due to invalid discriminator value. The OpenAPI document has no mapping for discriminator property 'ObjectType'='compute.Physical.List' at path: ['received_data']

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions