def get_share_stats(self, share_name, timeout=None):
_validate_not_none('<STR_LIT>', share_name)<EOL>request = HTTPRequest()<EOL>request.method = '<STR_LIT:GET>'<EOL>request.host_locations = self._get_host_locations()<EOL>request.path = _get_path(share_name)<EOL>request.query = {<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': '<STR_LIT>',<EOL>'<STR_LIT>': _int_to_str(timeout),<EOL>}<EOL>return self._perform_request(request, _convert_xml_to_share_stats)<EOL>
Gets the approximate size of the data stored on the share,
rounded up to the nearest gigabyte.

Note that this value may not include all recently created
or recently resized files.

:param str share_name:
    Name of existing share.
:param int timeout:
    The timeout parameter is expressed in seconds.
:return: the approximate size of the data stored on the share.
:rtype: int