def create(self, *args, **kwargs):
data = self.get_data('<STR_LIT>',<EOL>type=POST,<EOL>params={'<STR_LIT:name>': self.name,<EOL>'<STR_LIT>': self.region,<EOL>'<STR_LIT>': self.size_gigabytes,<EOL>'<STR_LIT:description>': self.description,<EOL>'<STR_LIT>': self.filesystem_type,<EOL>'<STR_LIT>': self.filesystem_label<EOL>})<EOL>if data:<EOL><INDENT>self.id = data['<STR_LIT>']['<STR_LIT:id>']<EOL>self.created_at = data['<STR_LIT>']['<STR_LIT>']<EOL><DEDENT>return self<EOL>
Creates a Block Storage volume

Note: Every argument and parameter given to this method will be
assigned to the object.

Args:
    name: string - a name for the volume
    region: string - slug identifier for the region
    size_gigabytes: int - size of the Block Storage volume in GiB
    filesystem_type: string, optional - name of the filesystem type the
        volume will be formated with ('ext4' or 'xfs')
    filesystem_label: string, optional - the label to be applied to the
        filesystem, only used in conjunction with filesystem_type

Optional Args:
    description: string - text field to describe a volume