googleworkspace

package
v1.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 27, 2025 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Overview

Package googleworkspace implements a steampipe plugin for googleworkspace.

This plugin provides data that Steampipe uses to present foreign tables that represent Google Workspace resources.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CalendarServiceWithScope added in v1.3.1

func CalendarServiceWithScope(ctx context.Context, d *plugin.QueryData, scopes ...string) (*calendar.Service, error)

func ConfigInstance

func ConfigInstance() interface{}

func DriveServiceWithScope added in v1.3.1

func DriveServiceWithScope(ctx context.Context, d *plugin.QueryData, scopes ...string) (*drive.Service, error)

func GetConfig

func GetConfig(connection *plugin.Connection) googleworkspaceConfig

GetConfig :: retrieve and cast connection config from query data

func GmailServiceWithScope added in v1.3.1

func GmailServiceWithScope(ctx context.Context, d *plugin.QueryData, scopes ...string) (*gmail.Service, error)

func PeopleServiceWithScope added in v1.3.1

func PeopleServiceWithScope(ctx context.Context, d *plugin.QueryData, scopes ...string) (*people.Service, error)

func Plugin

func Plugin(ctx context.Context) *plugin.Plugin

Plugin creates this (googleworkspace) plugin

func ReportsServiceWithScope added in v1.3.1

func ReportsServiceWithScope(ctx context.Context, d *plugin.QueryData, scopes ...string) (*admin.Service, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL