OptionalchartIf the template type is not "chart", this can be null. Otherwise, the following properties are required: appId, sheetId, objectId, widthPx, heightPx, language. The following properties are optional: outZoom, outDpi
OptionalfilefileAlias provide an opaqueId for the client which can be used to filter and select the report generated
OptionalfilefileName to be used when generating the report
Optionalfilefile name timestamp to be used when generating the report
Optionalmultiarray of sheet data for multi-sheet type template
OptionalsheetOptionalstoryOptionalsubOptional Readonlytemplate
Depending on the value of type, sharing service will internally validate a specific property regarding its data. Type "file" validates property "fileData", type "chart" validates property "chartData", type "story" validates property "storyData". Check description of each of the models for their required properties.