pub enum AppsScriptAPIv1 {
Show 18 variants
GMail,
CalendarFeeds,
M8Feeds,
AuthAdminDirectoryGroup,
AuthAdminDirectoryUser,
AuthDocuments,
AuthDrive,
AuthForms,
AuthFormscurrentOnly,
AuthGroups,
AuthScriptDeployments,
AuthScriptDeploymentsReadOnly,
AuthScriptMetrics,
AuthScriptProcesses,
AuthScriptProjects,
AuthScriptProjectsReadOnly,
AuthspReadsheets,
AuthUserinfoEmail,
}Expand description
Apps Script API, v1
Variants§
GMail
Documentation: Read, compose, send, and permanently delete all your email from Gmail, Scope: https://mail.google.com/
CalendarFeeds
Documentation: See, edit, share, and permanently delete all the calendars you can access using Google Calendar, Scope: https://www.google.com/calendar/feeds
M8Feeds
Documentation: See, edit, download, and permanently delete your contacts, Scope: https://www.google.com/m8/feeds
AuthAdminDirectoryGroup
Documentation: View and manage the provisioning of groups on your domain, Scope: https://www.googleapis.com/auth/admin.directory.group
AuthAdminDirectoryUser
Documentation: View and manage the provisioning of users on your domain, Scope: https://www.googleapis.com/auth/admin.directory.user
AuthDocuments
Documentation: See, edit, create, and delete all your Google Docs documents, Scope: https://www.googleapis.com/auth/documents
AuthDrive
Documentation: See, edit, create, and delete all of your Google Drive files, Scope: https://www.googleapis.com/auth/drive
AuthForms
Documentation: View and manage your forms in Google Drive, Scope: https://www.googleapis.com/auth/forms
AuthFormscurrentOnly
Documentation: View and manage forms that this application has been installed in, Scope: https://www.googleapis.com/auth/forms.currentonly
AuthGroups
Documentation: View and manage your Google Groups, Scope: https://www.googleapis.com/auth/groups
AuthScriptDeployments
Documentation: Create and update Google Apps Script deployments, Scope: https://www.googleapis.com/auth/script.deployments
AuthScriptDeploymentsReadOnly
Documentation: View Google Apps Script deployments, Scope: https://www.googleapis.com/auth/script.deployments.readonly
AuthScriptMetrics
Documentation: View Google Apps Script project’s metrics, Scope: https://www.googleapis.com/auth/script.metrics
AuthScriptProcesses
Documentation: View Google Apps Script processes, Scope: https://www.googleapis.com/auth/script.processes
AuthScriptProjects
Documentation: Create and update Google Apps Script projects, Scope: https://www.googleapis.com/auth/script.projects
AuthScriptProjectsReadOnly
Documentation: View Google Apps Script projects, Scope: https://www.googleapis.com/auth/script.projects.readonly
AuthspReadsheets
Documentation: See, edit, create, and delete all your Google Sheets spreadsheets, Scope: https://www.googleapis.com/auth/spreadsheets
AuthUserinfoEmail
Documentation: See your primary Google Account email address, Scope: https://www.googleapis.com/auth/userinfo.email
Trait Implementations§
Source§impl Clone for AppsScriptAPIv1
impl Clone for AppsScriptAPIv1
Source§fn clone(&self) -> AppsScriptAPIv1
fn clone(&self) -> AppsScriptAPIv1
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for AppsScriptAPIv1
impl Debug for AppsScriptAPIv1
Source§impl FromGoogleScope<AppsScriptAPIv1> for AppsScriptAPIv1
impl FromGoogleScope<AppsScriptAPIv1> for AppsScriptAPIv1
Source§fn from_google_scope(google_scope: &str) -> Result<AppsScriptAPIv1, ()>
fn from_google_scope(google_scope: &str) -> Result<AppsScriptAPIv1, ()>
Err if you input an invalid Google Scope.Source§impl Hash for AppsScriptAPIv1
impl Hash for AppsScriptAPIv1
Source§impl PartialEq for AppsScriptAPIv1
impl PartialEq for AppsScriptAPIv1
Source§impl ToGoogleScope for AppsScriptAPIv1
impl ToGoogleScope for AppsScriptAPIv1
Source§fn to_google_scope(&self) -> &'static str
fn to_google_scope(&self) -> &'static str
str literal