View Source GoogleApi.Sheets.V4.Model.Spreadsheet (google_api_sheets v0.31.0)

Resource that represents a spreadsheet.

Attributes

  • dataSourceSchedules (type: list(GoogleApi.Sheets.V4.Model.DataSourceRefreshSchedule.t), default: nil) - Output only. A list of data source refresh schedules.
  • dataSources (type: list(GoogleApi.Sheets.V4.Model.DataSource.t), default: nil) - A list of external data sources connected with the spreadsheet.
  • developerMetadata (type: list(GoogleApi.Sheets.V4.Model.DeveloperMetadata.t), default: nil) - The developer metadata associated with a spreadsheet.
  • namedRanges (type: list(GoogleApi.Sheets.V4.Model.NamedRange.t), default: nil) - The named ranges defined in a spreadsheet.
  • properties (type: GoogleApi.Sheets.V4.Model.SpreadsheetProperties.t, default: nil) - Overall properties of a spreadsheet.
  • sheets (type: list(GoogleApi.Sheets.V4.Model.Sheet.t), default: nil) - The sheets that are part of a spreadsheet.
  • spreadsheetId (type: String.t, default: nil) - The ID of the spreadsheet. This field is read-only.
  • spreadsheetUrl (type: String.t, default: nil) - The url of the spreadsheet. This field is read-only.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Sheets.V4.Model.Spreadsheet{
  dataSourceSchedules:
    [GoogleApi.Sheets.V4.Model.DataSourceRefreshSchedule.t()] | nil,
  dataSources: [GoogleApi.Sheets.V4.Model.DataSource.t()] | nil,
  developerMetadata: [GoogleApi.Sheets.V4.Model.DeveloperMetadata.t()] | nil,
  namedRanges: [GoogleApi.Sheets.V4.Model.NamedRange.t()] | nil,
  properties: GoogleApi.Sheets.V4.Model.SpreadsheetProperties.t() | nil,
  sheets: [GoogleApi.Sheets.V4.Model.Sheet.t()] | nil,
  spreadsheetId: String.t() | nil,
  spreadsheetUrl: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.