Enum gauthz::Scope
[−]
[src]
pub enum Scope { Activity, AdexchangeBuyer, AdexchangeSeller, AdexchangeSellerReadonly, AdminDatatransfer, AdminDatatransferReadonly, AdminDirectoryCustomer, AdminDirectoryCustomerReadonly, AdminDirectoryDeviceChromeos, AdminDirectoryDeviceChromeosReadonly, AdminDirectoryDeviceMobile, AdminDirectoryDeviceMobileAction, AdminDirectoryDeviceMobileReadonly, AdminDirectoryDomain, AdminDirectoryDomainReadonly, AdminDirectoryGroup, AdminDirectoryGroupMember, AdminDirectoryGroupMemberReadonly, AdminDirectoryGroupReadonly, AdminDirectoryNotifications, AdminDirectoryOrgunit, AdminDirectoryOrgunitReadonly, AdminDirectoryResourceCalendar, AdminDirectoryResourceCalendarReadonly, AdminDirectoryRolemanagement, AdminDirectoryRolemanagementReadonly, AdminDirectoryUser, AdminDirectoryUserAlias, AdminDirectoryUserAliasReadonly, AdminDirectoryUserReadonly, AdminDirectoryUserSecurity, AdminDirectoryUserschema, AdminDirectoryUserschemaReadonly, AdminReportsAuditReadonly, AdminReportsUsageReadonly, Adsense, AdsenseReadonly, Adsensehost, Analytics, AnalyticsEdit, AnalyticsManageUsers, AnalyticsManageUsersReadonly, AnalyticsProvision, AnalyticsReadonly, Androidenterprise, Androidpublisher, AppengineAdmin, AppsGroupsMigration, AppsGroupsSettings, AppsLicensing, AppsOrder, AppsOrderReadonly, Appstate, Bigquery, BigqueryInsertdata, Blogger, BloggerReadonly, Books, Calendar, CalendarFeeds, CalendarReadonly, ClassroomCourses, ClassroomCoursesReadonly, ClassroomCourseworkMe, ClassroomCourseworkMeReadonly, ClassroomCourseworkStudents, ClassroomCourseworkStudentsReadonly, ClassroomGuardianlinksMeReadonly, ClassroomGuardianlinksStudents, ClassroomGuardianlinksStudentsReadonly, ClassroomProfileEmails, ClassroomProfilePhotos, ClassroomRosters, ClassroomRostersReadonly, ClassroomStudentSubmissionsMeReadonly, ClassroomStudentSubmissionsStudentsReadonly, CloudDebugger, CloudLanguage, CloudPlatform, CloudPlatformReadOnly, CloudTranslation, CloudUseraccounts, CloudUseraccountsReadonly, Cloudruntimeconfig, Compute, ComputeReadonly, Contacts, ContactsReadonly, Content, Datastore, Ddmconversions, DevstorageFullControl, DevstorageReadOnly, DevstorageReadWrite, Dfareporting, Dfatrafficking, Doubleclickbidmanager, Doubleclicksearch, Drive, DriveAppdata, DriveFile, DriveMetadata, DriveMetadataReadonly, DrivePhotosReadonly, DriveReadonly, DriveScripts, Firebase, FirebaseReadonly, FitnessActivityRead, FitnessActivityWrite, FitnessBloodGlucoseRead, FitnessBloodGlucoseWrite, FitnessBloodPressureRead, FitnessBloodPressureWrite, FitnessBodyRead, FitnessBodyTemperatureRead, FitnessBodyTemperatureWrite, FitnessBodyWrite, FitnessLocationRead, FitnessLocationWrite, FitnessNutritionRead, FitnessNutritionWrite, FitnessOxygenSaturationRead, FitnessOxygenSaturationWrite, FitnessReproductiveHealthRead, FitnessReproductiveHealthWrite, Forms, FormsCurrentonly, Fusiontables, FusiontablesReadonly, Games, Genomics, GenomicsReadonly, GlassLocation, GlassTimeline, Gmail, GmailCompose, GmailInsert, GmailLabels, GmailMetadata, GmailModify, GmailReadonly, GmailSend, GmailSettingsBasic, GmailSettingsSharing, Groups, LoggingAdmin, LoggingRead, LoggingWrite, M8Feeds, Manufacturercenter, Monitoring, MonitoringRead, MonitoringWrite, NdevClouddnsReadonly, NdevClouddnsReadwrite, NdevCloudman, NdevCloudmanReadonly, PlaymoviesPartnerReadonly, PlusCirclesRead, PlusCirclesWrite, PlusLogin, PlusMe, PlusMediaUpload, PlusProfilesRead, PlusStreamRead, PlusStreamWrite, Prediction, Presentations, PresentationsReadonly, Pubsub, Replicapool, ReplicapoolReadonly, ServiceManagement, ServiceManagementReadonly, Servicecontrol, Siteverification, SiteverificationVerifyOnly, SourceReadOnly, SourceReadWrite, SpannerAdmin, SpannerData, Spreadsheets, SpreadsheetsReadonly, SqlserviceAdmin, TagmanagerDeleteContainers, TagmanagerEditContainers, TagmanagerEditContainerversions, TagmanagerManageAccounts, TagmanagerManageUsers, TagmanagerPublish, TagmanagerReadonly, Taskqueue, TaskqueueConsumer, Tasks, TasksReadonly, Urlshortener, UserAddressesRead, UserBirthdayRead, UserEmailsRead, UserPhonenumbersRead, UserinfoEmail, UserinfoProfile, UserlocationBeaconRegistry, Webmasters, WebmastersReadonly, XapiZoo, Youtube, YoutubeForceSsl, YoutubeReadonly, YoutubeUpload, Youtubepartner, YoutubepartnerChannelAudit, YtAnalyticsMonetaryReadonly, YtAnalyticsReadonly, Custom(&'static str), }
API Scope values
For convenience, std::str::FromStr
is defined for
enabling cases where you have the url representing the scope
and which to call url.parse() to resolve a Scope
value
Variants
Activity
Scope for https://www.googleapis.com/auth/activity
AdexchangeBuyer
AdexchangeSeller
AdexchangeSellerReadonly
AdminDatatransfer
AdminDatatransferReadonly
AdminDirectoryCustomer
AdminDirectoryCustomerReadonly
AdminDirectoryDeviceChromeos
AdminDirectoryDeviceChromeosReadonly
AdminDirectoryDeviceMobile
AdminDirectoryDeviceMobileAction
AdminDirectoryDeviceMobileReadonly
AdminDirectoryDomain
AdminDirectoryDomainReadonly
AdminDirectoryGroup
AdminDirectoryGroupMember
AdminDirectoryGroupMemberReadonly
AdminDirectoryGroupReadonly
AdminDirectoryNotifications
AdminDirectoryOrgunit
AdminDirectoryOrgunitReadonly
AdminDirectoryResourceCalendar
AdminDirectoryResourceCalendarReadonly
AdminDirectoryRolemanagement
AdminDirectoryRolemanagementReadonly
AdminDirectoryUser
AdminDirectoryUserAlias
AdminDirectoryUserAliasReadonly
AdminDirectoryUserReadonly
AdminDirectoryUserSecurity
AdminDirectoryUserschema
AdminDirectoryUserschemaReadonly
AdminReportsAuditReadonly
AdminReportsUsageReadonly
Adsense
Scope for https://www.googleapis.com/auth/adsense
AdsenseReadonly
Adsensehost
Analytics
AnalyticsEdit
AnalyticsManageUsers
AnalyticsManageUsersReadonly
AnalyticsProvision
AnalyticsReadonly
Androidenterprise
Androidpublisher
AppengineAdmin
AppsGroupsMigration
AppsGroupsSettings
AppsLicensing
AppsOrder
AppsOrderReadonly
Appstate
Scope for https://www.googleapis.com/auth/appstate
Bigquery
Scope for https://www.googleapis.com/auth/bigquery
BigqueryInsertdata
Blogger
Scope for https://www.googleapis.com/auth/blogger
BloggerReadonly
Books
Scope for https://www.googleapis.com/auth/books
Calendar
Scope for https://www.googleapis.com/auth/calendar
CalendarFeeds
Scope for https://www.google.com/calendar/feeds
CalendarReadonly
ClassroomCourses
ClassroomCoursesReadonly
ClassroomCourseworkMe
ClassroomCourseworkMeReadonly
ClassroomCourseworkStudents
ClassroomCourseworkStudentsReadonly
ClassroomGuardianlinksMeReadonly
ClassroomGuardianlinksStudents
ClassroomGuardianlinksStudentsReadonly
ClassroomProfileEmails
ClassroomProfilePhotos
ClassroomRosters
ClassroomRostersReadonly
ClassroomStudentSubmissionsMeReadonly
ClassroomStudentSubmissionsStudentsReadonly
CloudDebugger
CloudLanguage
CloudPlatform
CloudPlatformReadOnly
CloudTranslation
CloudUseraccounts
CloudUseraccountsReadonly
Cloudruntimeconfig
Compute
Scope for https://www.googleapis.com/auth/compute
ComputeReadonly
Contacts
Scope for https://www.googleapis.com/auth/contacts
ContactsReadonly
Content
Scope for https://www.googleapis.com/auth/content
Datastore
Ddmconversions
DevstorageFullControl
DevstorageReadOnly
DevstorageReadWrite
Dfareporting
Dfatrafficking
Doubleclickbidmanager
Doubleclicksearch
Drive
Scope for https://www.googleapis.com/auth/drive
DriveAppdata
DriveFile
DriveMetadata
DriveMetadataReadonly
DrivePhotosReadonly
DriveReadonly
DriveScripts
Firebase
Scope for https://www.googleapis.com/auth/firebase
FirebaseReadonly
FitnessActivityRead
FitnessActivityWrite
FitnessBloodGlucoseRead
FitnessBloodGlucoseWrite
FitnessBloodPressureRead
FitnessBloodPressureWrite
FitnessBodyRead
FitnessBodyTemperatureRead
FitnessBodyTemperatureWrite
FitnessBodyWrite
FitnessLocationRead
FitnessLocationWrite
FitnessNutritionRead
FitnessNutritionWrite
FitnessOxygenSaturationRead
FitnessOxygenSaturationWrite
FitnessReproductiveHealthRead
FitnessReproductiveHealthWrite
Forms
Scope for https://www.googleapis.com/auth/forms
FormsCurrentonly
Fusiontables
FusiontablesReadonly
Games
Scope for https://www.googleapis.com/auth/games
Genomics
Scope for https://www.googleapis.com/auth/genomics
GenomicsReadonly
GlassLocation
GlassTimeline
Gmail
Scope for https://mail.google.com/
GmailCompose
GmailInsert
GmailLabels
GmailMetadata
GmailModify
GmailReadonly
GmailSend
GmailSettingsBasic
GmailSettingsSharing
Groups
Scope for https://www.googleapis.com/auth/groups
LoggingAdmin
LoggingRead
LoggingWrite
M8Feeds
Scope for https://www.google.com/m8/feeds
Manufacturercenter
Monitoring
MonitoringRead
MonitoringWrite
NdevClouddnsReadonly
NdevClouddnsReadwrite
NdevCloudman
NdevCloudmanReadonly
PlaymoviesPartnerReadonly
PlusCirclesRead
PlusCirclesWrite
PlusLogin
PlusMe
Scope for https://www.googleapis.com/auth/plus.me
PlusMediaUpload
PlusProfilesRead
PlusStreamRead
PlusStreamWrite
Prediction
Presentations
PresentationsReadonly
Pubsub
Scope for https://www.googleapis.com/auth/pubsub
Replicapool
ReplicapoolReadonly
ServiceManagement
ServiceManagementReadonly
Servicecontrol
Siteverification
SiteverificationVerifyOnly
SourceReadOnly
SourceReadWrite
SpannerAdmin
SpannerData
Spreadsheets
SpreadsheetsReadonly
SqlserviceAdmin
TagmanagerDeleteContainers
TagmanagerEditContainers
TagmanagerEditContainerversions
TagmanagerManageAccounts
TagmanagerManageUsers
TagmanagerPublish
TagmanagerReadonly
Taskqueue
TaskqueueConsumer
Tasks
Scope for https://www.googleapis.com/auth/tasks
TasksReadonly
Urlshortener
UserAddressesRead
UserBirthdayRead
UserEmailsRead
UserPhonenumbersRead
UserinfoEmail
UserinfoProfile
UserlocationBeaconRegistry
Webmasters
WebmastersReadonly
XapiZoo
Scope for https://www.googleapis.com/auth/xapi.zoo
Youtube
Scope for https://www.googleapis.com/auth/youtube
YoutubeForceSsl
YoutubeReadonly
YoutubeUpload
Youtubepartner
YoutubepartnerChannelAudit
YtAnalyticsMonetaryReadonly
YtAnalyticsReadonly
Custom(&'static str)
A custom API scope
Methods
impl Scope
[src]
fn url(&self) -> &'static str
[src]
Return url assocaited with scope
fn scope(url: &str) -> Option<Scope>
[src]
Return Scope assocaited with url
Trait Implementations
impl FromStr for Scope
[src]
type Err = String
The associated error which can be returned from parsing.
fn from_str(url: &str) -> Result<Scope, String>
[src]
Parses a string s
to return a value of this type. Read more