As per the latest spark documentation following are the options that can be passed while writing DataFrame to external storage using .saveAsTable(name, format=None, mode=None, partitionBy=None, **options) API
if you click on the source hyperlink on the right hand side in the documentation you can traverse and find details of the other not so clear arguments
eg. format and options which are described under the class DataFrameWriter
so when the document reads options – all other string options
it is referring to options which gives you following option as for spark 2.4.4
timeZone: sets the string that indicates a timezone to be used to format
timestamps in the JSON/CSV datasources or partition values. If it isn’t set, it uses the default value, session local timezone.
and when it reads format – the format used to save
it is referring to format(source)
Specifies the underlying output data source.
Parameters
source – string,
name of the data source, e.g. ‘json’, ‘parquet’.
hope this was helpful.