Skip to content
Spencer Varney edited this page Feb 16, 2017 · 8 revisions

gShell Cmdlets Index

Note: cmdlets followed by an asterisk will be removed after version 0.0.9.0

This is a list of all Cmdlets available in gShell, sorted by API:

These Cmdlets involve gShell directly and do not interact with the Google APIs

The Google Apps Admin Settings API allows administrators of Google Apps domains to retrieve and change the settings of their domains in the form of Google Data API feeds.

Deprectiation Notice: The Admin Settings API is deprecated and is scheduled to be sunset on August 16, 2017. See the following URL for more information: https://developers.google.com/admin-sdk/admin-settings/

The Calendar API lets you display, create and modify calendar events as well as work with many other calendar-related objects, such as calendars or access controls.

Calendar

ACL

List

Event

Other Calendar Cmdlets

Accessory Cmdlets

Google Classroom is mission control for your classes. As a free service for teachers and students, you can create classes, distribute assignments, send feedback, and see everything in one place.

Alias

Course

Course Work

Guardian

Guardian Invitation

Invitation

Student

Student Submission

Teacher

User Profile

Accessory Cmdlets

The Data Transfer API manages the transfer of data from one user to another within a domain. One use case of this transfer is to reallocate application data belonging to a user who has left the organization.

The Directory API lets you perform administrative operations on users, groups, organization units, and devices in your account.

Admin

ASP

Channel

Calendar

ChromeOS Device

Customers

Domain

Domain Alias

Group

Group Alias

Group Member

Mobile Device

Notification

Org Unit

Privilege

Role

Role Assignment

Schema

Token

User

User Alias

User Photo

User Property *

Verification Code

Accessory Cmdlets

Programmatically read metadata about Google APIs.

The Drive platform gives you a group of APIs along with client libraries, language-specific examples, and documentation to help you develop apps that integrate with Drive.

Change

Comment

File

Permissions

Reply

Revision

Other Cmdlets

Accessory Cmdlets

The Email Settings API enables Google partners to programmatically manipulate most user-level Google Mail settings.

Deprectiation Notice: The Email Settings API is deprecated and will be turned off on July 7, 2017. Migrate to the Gmail API as soon as possible to avoid disruptions to your application. See the following URL for more information: https://developers.google.com/admin-sdk/email-settings/

Delegation

Forwarding

IMAP Settings

Label

POP Settings

SendAs Alias

Signature

Vacation Responder

Other Cmdlets

Read and send messages, work with labels, and search for specific threads.

Attachment

Draft

Filter

Forwarding Address

History

Label

Message

Profile

SendAs

Settings

Thread

Watch

Accessory Cmdlets

Migrate emails from public folders and distribution lists to Google Groups discussion archives.

Manage internal and external group access, edit group notifications, configure discussion archiving and message moderation, and customize your account's user groups.

Accessory Cmdlets

The Enterprise License Manager API lets you assign, update, retrieve, and delete user licenses.

Use the Reports API to gain insights on content management with Google Drive activity reports. Audit administrator actions. Generate customer and user usage reports.

Accessory Cmdlets

Use the Reseller API to place customer orders and manage Google Apps monthly post-pay subscriptions.

Customer

Subscription

Other Cmdlets

Accessory Cmdlets

NOTE: There is only a partial integration with this API. Some features may not work as expected. Use at your own risk and test thoroughly.

Retrieve and update external contacts that are shared to all users in a Google Apps domain. Access specific photos and contacts with query parameters. Learn how to speed up your app with batch requests.

Accessory Cmdlets

Clone this wiki locally