CreateSpreadsheet CreateSpreadsheet

yaml
type: "io.kestra.plugin.googleworkspace.sheets.CreateSpreadsheet"

Create a spreadsheet in Google Workspace

Examples

Create a spreadsheet in Google Workspace

yaml
         id: googleworkspace_sheets_create
         namespace: company.team

         inputs:
           - id: serviceAccount
             type: STRING

         tasks:
           - id: create_spreadsheet
             type: io.kestra.plugin.googleworkspace.sheets.CreateSpreadsheet
             serviceAccount: "{{ inputs.serviceAccount }}"

Properties

title

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️

Spreadsheet title.

readTimeout

  • Type: integer
  • Dynamic: ✔️
  • Required:
  • Default: 120

The read timeout for the request (in seconds)

scopes

  • Type: array
  • SubType: string
  • Dynamic: ✔️
  • Required:
  • Default: [https://www.googleapis.com/auth/spreadsheets]

The GCP scopes to used

serviceAccount

  • Type: string
  • Dynamic: ✔️
  • Required:

The GCP service account key

Outputs

spreadsheetId

  • Type: string
  • Required:

The spreadsheet id.

spreadsheetUrl

  • Type: string
  • Required:

The spreadsheet url.

Was this page helpful?