Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
Google_Service_Directory Class Reference
Inheritance diagram for Google_Service_Directory:
Google_Service

Public Member Functions

 __construct (Google_Client $client)
 Constructs the internal representation of the Directory service.
 
 createBatch ()
 Create a new HTTP Batch handler for this service.
 
 getClient ()
 

Public Attributes

 $asps
 
 $availableScopes
 
 $batchPath
 
 $channels
 
 $chromeosdevices
 
 $customers
 
 $domainAliases
 
 $domains
 
 $groups
 
 $groups_aliases
 
 $members
 
 $mobiledevices
 
 $notifications
 
 $orgunits
 
 $privileges
 
 $resource
 
 $roleAssignments
 
 $roles
 
 $rootUrl
 
 $schemas
 
 $servicePath
 
 $tokens
 
 $users
 
 $users_aliases
 
 $users_photos
 
 $verificationCodes
 
 $version
 
const ADMIN_DIRECTORY_CUSTOMER
 View and manage customer related information.
 
const ADMIN_DIRECTORY_CUSTOMER_READONLY
 View customer related information.
 
const ADMIN_DIRECTORY_DEVICE_CHROMEOS
 View and manage your Chrome OS devices' metadata.
 
const ADMIN_DIRECTORY_DEVICE_CHROMEOS_READONLY
 View your Chrome OS devices' metadata.
 
const ADMIN_DIRECTORY_DEVICE_MOBILE
 View and manage your mobile devices' metadata.
 
const ADMIN_DIRECTORY_DEVICE_MOBILE_ACTION
 Manage your mobile devices by performing administrative tasks.
 
const ADMIN_DIRECTORY_DEVICE_MOBILE_READONLY
 View your mobile devices' metadata.
 
const ADMIN_DIRECTORY_DOMAIN
 View and manage the provisioning of domains for your customers.
 
const ADMIN_DIRECTORY_DOMAIN_READONLY
 View domains related to your customers.
 
const ADMIN_DIRECTORY_GROUP
 View and manage the provisioning of groups on your domain.
 
const ADMIN_DIRECTORY_GROUP_MEMBER
 View and manage group subscriptions on your domain.
 
const ADMIN_DIRECTORY_GROUP_MEMBER_READONLY
 View group subscriptions on your domain.
 
const ADMIN_DIRECTORY_GROUP_READONLY
 View groups on your domain.
 
const ADMIN_DIRECTORY_NOTIFICATIONS
 View and manage notifications received on your domain.
 
const ADMIN_DIRECTORY_ORGUNIT
 View and manage organization units on your domain.
 
const ADMIN_DIRECTORY_ORGUNIT_READONLY
 View organization units on your domain.
 
const ADMIN_DIRECTORY_ROLEMANAGEMENT
 Manage delegated admin roles for your domain.
 
const ADMIN_DIRECTORY_ROLEMANAGEMENT_READONLY
 View delegated admin roles for your domain.
 
const ADMIN_DIRECTORY_USER
 View and manage the provisioning of users on your domain.
 
const ADMIN_DIRECTORY_USER_ALIAS
 View and manage user aliases on your domain.
 
const ADMIN_DIRECTORY_USER_ALIAS_READONLY
 View user aliases on your domain.
 
const ADMIN_DIRECTORY_USER_READONLY
 View users on your domain.
 
const ADMIN_DIRECTORY_USER_SECURITY
 Manage data access permissions for users on your domain.
 
const ADMIN_DIRECTORY_USERSCHEMA
 View and manage the provisioning of user schemas on your domain.
 
const ADMIN_DIRECTORY_USERSCHEMA_READONLY
 View user schemas on your domain.
 

Constructor & Destructor Documentation

◆ __construct()

Google_Service_Directory::__construct ( Google_Client $client)

Constructs the internal representation of the Directory service.

Parameters
Google_Client$client

Reimplemented from Google_Service.

Member Function Documentation

◆ createBatch()

Google_Service::createBatch ( )
inherited

Create a new HTTP Batch handler for this service.

Return values
Google_Http_Batch

Member Data Documentation

◆ ADMIN_DIRECTORY_CUSTOMER

const Google_Service_Directory::ADMIN_DIRECTORY_CUSTOMER
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.customer"

View and manage customer related information.

◆ ADMIN_DIRECTORY_CUSTOMER_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_CUSTOMER_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.customer.readonly"

View customer related information.

◆ ADMIN_DIRECTORY_DEVICE_CHROMEOS

const Google_Service_Directory::ADMIN_DIRECTORY_DEVICE_CHROMEOS
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.device.chromeos"

View and manage your Chrome OS devices' metadata.

◆ ADMIN_DIRECTORY_DEVICE_CHROMEOS_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_DEVICE_CHROMEOS_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"

View your Chrome OS devices' metadata.

◆ ADMIN_DIRECTORY_DEVICE_MOBILE

const Google_Service_Directory::ADMIN_DIRECTORY_DEVICE_MOBILE
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.device.mobile"

View and manage your mobile devices' metadata.

◆ ADMIN_DIRECTORY_DEVICE_MOBILE_ACTION

const Google_Service_Directory::ADMIN_DIRECTORY_DEVICE_MOBILE_ACTION
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.device.mobile.action"

Manage your mobile devices by performing administrative tasks.

◆ ADMIN_DIRECTORY_DEVICE_MOBILE_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_DEVICE_MOBILE_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.device.mobile.readonly"

View your mobile devices' metadata.

◆ ADMIN_DIRECTORY_DOMAIN

const Google_Service_Directory::ADMIN_DIRECTORY_DOMAIN
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.domain"

View and manage the provisioning of domains for your customers.

◆ ADMIN_DIRECTORY_DOMAIN_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_DOMAIN_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.domain.readonly"

View domains related to your customers.

◆ ADMIN_DIRECTORY_GROUP

const Google_Service_Directory::ADMIN_DIRECTORY_GROUP
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.group"

View and manage the provisioning of groups on your domain.

◆ ADMIN_DIRECTORY_GROUP_MEMBER

const Google_Service_Directory::ADMIN_DIRECTORY_GROUP_MEMBER
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.group.member"

View and manage group subscriptions on your domain.

◆ ADMIN_DIRECTORY_GROUP_MEMBER_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_GROUP_MEMBER_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.group.member.readonly"

View group subscriptions on your domain.

◆ ADMIN_DIRECTORY_GROUP_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_GROUP_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.group.readonly"

View groups on your domain.

◆ ADMIN_DIRECTORY_NOTIFICATIONS

const Google_Service_Directory::ADMIN_DIRECTORY_NOTIFICATIONS
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.notifications"

View and manage notifications received on your domain.

◆ ADMIN_DIRECTORY_ORGUNIT

const Google_Service_Directory::ADMIN_DIRECTORY_ORGUNIT
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.orgunit"

View and manage organization units on your domain.

◆ ADMIN_DIRECTORY_ORGUNIT_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_ORGUNIT_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.orgunit.readonly"

View organization units on your domain.

◆ ADMIN_DIRECTORY_ROLEMANAGEMENT

const Google_Service_Directory::ADMIN_DIRECTORY_ROLEMANAGEMENT
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.rolemanagement"

Manage delegated admin roles for your domain.

◆ ADMIN_DIRECTORY_ROLEMANAGEMENT_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_ROLEMANAGEMENT_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly"

View delegated admin roles for your domain.

◆ ADMIN_DIRECTORY_USER

const Google_Service_Directory::ADMIN_DIRECTORY_USER
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.user"

View and manage the provisioning of users on your domain.

◆ ADMIN_DIRECTORY_USER_ALIAS

const Google_Service_Directory::ADMIN_DIRECTORY_USER_ALIAS
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.user.alias"

View and manage user aliases on your domain.

◆ ADMIN_DIRECTORY_USER_ALIAS_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_USER_ALIAS_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.user.alias.readonly"

View user aliases on your domain.

◆ ADMIN_DIRECTORY_USER_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_USER_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.user.readonly"

View users on your domain.

◆ ADMIN_DIRECTORY_USER_SECURITY

const Google_Service_Directory::ADMIN_DIRECTORY_USER_SECURITY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.user.security"

Manage data access permissions for users on your domain.

◆ ADMIN_DIRECTORY_USERSCHEMA

const Google_Service_Directory::ADMIN_DIRECTORY_USERSCHEMA
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.userschema"

View and manage the provisioning of user schemas on your domain.

◆ ADMIN_DIRECTORY_USERSCHEMA_READONLY

const Google_Service_Directory::ADMIN_DIRECTORY_USERSCHEMA_READONLY
Initial value:
=
"https://www.googleapis.com/auth/admin.directory.userschema.readonly"

View user schemas on your domain.


The documentation for this class was generated from the following file: