UMN-Google

2.0.2

Powershell wrapper to interact with Google API

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name UMN-Google

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name UMN-Google

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2024 University of Minnesota. All rights reserved.

Package Details

Author(s)

  • Kyle Weeks Travis Sobeck and in memory of Peter Bajurny (he just changed employers!)

Functions

ConvertTo-Base64URL Get-GOAuthTokenService Get-GOAuthTokenUser Get-GOAuthTokenDevice Get-GOAuthIdTokenSelenium Get-GOAuthIdToken Invoke-GWrapper Get-GFile Get-GFileRevisions Get-GFileID Get-GFilePermissions Move-GFile Remove-GFilePermissions Set-GFilePermissions Update-GFilePermissions Add-GSheetSheet Clear-GSheetSheet Get-GSheetData Get-GSheetSheetID Get-GSheetSpreadSheetID Get-GSheetSpreadSheetProperties Move-GSheetData New-GSheetSpreadSheet Remove-GSheetSheet Remove-GSheetSpreadSheet Remove-GSheetSheetRowColumn Set-GSheetColumnWidth Set-GSheetData Set-GSheetDropDownList Get-gAppScriptsProject Get-gAppScriptsProjectContent Send-gAppsScriptFunction Add-gGroupMembership Get-gGroupID Get-gGroupMembership Remove-gGroupMembership Set-gSuiteGroupMembership New-gSuiteGroup

Dependencies

This module has no dependencies.

Release Notes

Pulled in multiple pull requests as attributed to the README for version 2.0.2. Some small changes, documentation adds, a cultural option is fixed for time and JWT tokens.
                        Add new cmdlet to stash in on future work for retrying invoke reqeusts against the API endpoint in case of 503 unavailable errors.
                        Add Function Get-GFileRevisions per Travis and Peter.
                        Update Get-GSheetData to test for values of a blank response (no data)
                        projectID parameter removed from User/Device auth cmdlets. This was not needed, and not used.

FileList

  • UMN-Google.nuspec
  • Examples.ps1
  • LICENSE
  • README.md
  • UMN-Google.psd1
  • UMN-Google.psm1
  • .vscode\settings.json
  • docs\Add-gGroupMembership.md
  • docs\Add-GSheetSheet.md
  • docs\Clear-GSheetSheet.md
  • docs\ConvertTo-Base64URL.md
  • docs\Get-gAppScriptsProject.md
  • docs\Get-gAppScriptsProjectContent.md
  • docs\Get-GFile.md
  • docs\Get-GFileID.md
  • docs\Get-GFilePermissions.md
  • docs\Get-gGroupID.md
  • docs\Get-gGroupMembership.md
  • docs\Get-GOAuthIdToken.md
  • docs\Get-GOAuthIdTokenSelenium.md
  • docs\Get-GOAuthTokenDevice.md
  • docs\Get-GOAuthTokenService.md
  • docs\Get-GOAuthTokenUser.md
  • docs\Get-GSheetData.md
  • docs\Get-GSheetSheetID.md
  • docs\Get-GSheetSpreadSheetID.md
  • docs\Get-GSheetSpreadSheetProperties.md
  • docs\Move-GFile.md
  • docs\Move-GSheetData.md
  • docs\New-GSheetSpreadSheet.md
  • docs\New-gSuiteGroup.md
  • docs\Remove-GFilePermissions.md
  • docs\Remove-gGroupMembership.md
  • docs\Remove-GSheetSheet.md
  • docs\Remove-GSheetSheetRowColumn.md
  • docs\Remove-GSheetSpreadSheet.md
  • docs\Send-gAppsScriptFunction.md
  • docs\Set-GFilePermissions.md
  • docs\Set-GSheetColumnWidth.md
  • docs\Set-GSheetData.md
  • docs\Set-GSheetDropDownList.md
  • docs\Set-gSuiteGroupMembership.md
  • docs\Update-GFilePermissions.md
  • en-US\UMN-Google-help.xml

Version History

Version Downloads Last updated
2.0.2 (current version) 2,460 3/13/2024
2.0.1 917 3/7/2024
1.2.12 423,078 7/31/2020
1.2.11 136 1/17/2020
1.2.10 98 9/16/2019
1.2.9 203 5/31/2019
1.2.8 39 5/1/2019
1.2.7 71 2/21/2019
1.2.6 1,053 5/24/2018
1.2.5 21 5/21/2018
1.2.4 19 5/21/2018
1.2.3 29 4/18/2018
1.2.2 33 3/13/2018
1.2.1 101 2/15/2018
1.1.1 57 2/6/2018
1.0.7 22 1/16/2018
1.0.6 178 8/3/2017
1.0.5 19 8/3/2017
1.0.2 55 6/12/2017
1.0.0 57 5/10/2017
Show more