def get_entity_groups_by_type_using_get(self, group_type, **kwargs):
    "Get Entity Groups by entity type (getEntityGroupsByType)  # noqa: E501\n\n        Fetch the list of Entity Group Info objects based on the provided Entity Type. Entity group allows you to group multiple entities of the same entity type (Device, Asset, Customer, User, Dashboard, etc). Entity Group always have an owner - particular Tenant or Customer. Each entity may belong to multiple groups simultaneously.Entity Group Info extends Entity Group object and adds 'ownerIds' - a list of owner ids.  Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'READ' permission for specified group.  # noqa: E501\n        This method makes a synchronous HTTP request by default. To make an\n        asynchronous HTTP request, please pass async_req=True\n        >>> thread = api.get_entity_groups_by_type_using_get(group_type, async_req=True)\n        >>> result = thread.get()\n\n        :param async_req bool\n        :param str group_type: Entity Group type (required)\n        :return: list[EntityGroupInfo]\n                 If the method is called asynchronously,\n                 returns the request thread.\n        "
    kwargs['_return_http_data_only'] = True
    if kwargs.get('async_req'):
        return self.get_entity_groups_by_type_using_get_with_http_info(group_type, **kwargs)
    else:
        data = self.get_entity_groups_by_type_using_get_with_http_info(group_type, **kwargs)
        return data
Get Entity Groups by entity type (getEntityGroupsByType)  # noqa: E501

Fetch the list of Entity Group Info objects based on the provided Entity Type. Entity group allows you to group multiple entities of the same entity type (Device, Asset, Customer, User, Dashboard, etc). Entity Group always have an owner - particular Tenant or Customer. Each entity may belong to multiple groups simultaneously.Entity Group Info extends Entity Group object and adds 'ownerIds' - a list of owner ids.  Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'READ' permission for specified group.  # noqa: E501
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please pass async_req=True
>>> thread = api.get_entity_groups_by_type_using_get(group_type, async_req=True)
>>> result = thread.get()

:param async_req bool
:param str group_type: Entity Group type (required)
:return: list[EntityGroupInfo]
         If the method is called asynchronously,
         returns the request thread.
def get_entity_groups_by_type_using_get(self, group_type, **kwargs):
    "Get Entity Groups by entity type (getEntityGroupsByType)  # noqa: E501\n\n        Fetch the list of Entity Group Info objects based on the provided Entity Type. Entity group allows you to group multiple entities of the same entity type (Device, Asset, Customer, User, Dashboard, etc). Entity Group always have an owner - particular Tenant or Customer. Each entity may belong to multiple groups simultaneously.Entity Group Info extends Entity Group object and adds 'ownerIds' - a list of owner ids.  Available for users with 'TENANT_ADMIN' or 'CUSTOMER_USER' authority. Security check is performed to verify that the user has 'READ' permission for specified group.  # noqa: E501\n        This method makes a synchronous HTTP request by default. To make an\n        asynchronous HTTP request, please pass async_req=True\n        >>> thread = api.get_entity_groups_by_type_using_get(group_type, async_req=True)\n        >>> result = thread.get()\n\n        :param async_req bool\n        :param str group_type: Entity Group type (required)\n        :return: list[EntityGroupInfo]\n                 If the method is called asynchronously,\n                 returns the request thread.\n        "
    kwargs['_return_http_data_only'] = True
    if kwargs.get('async_req'):
        return self.get_entity_groups_by_type_using_get_with_http_info(group_type, **kwargs)
    else:
        data = self.get_entity_groups_by_type_using_get_with_http_info(group_type, **kwargs)
        return data