Network.Google.Directory

Service Configuration

directoryService

OAuth Scopes

adminDirectoryRoleManagementReadOnlyScope

adminDirectoryGroupReadOnlyScope

adminDirectoryDeviceChromeosReadOnlyScope

adminDirectoryDeviceChromeosScope

adminDirectoryUserScope

adminDirectoryGroupMemberReadOnlyScope

adminDirectoryUserAliasScope

adminDirectoryResourceCalendarScope

adminDirectoryDeviceMobileActionScope

adminDirectoryResourceCalendarReadOnlyScope

adminDirectoryDomainReadOnlyScope

adminDirectoryUserschemaScope

adminDirectoryUserschemaReadOnlyScope

adminDirectoryDomainScope

adminDirectoryRoleManagementScope

adminDirectoryGroupScope

adminDirectoryOrgUnitReadOnlyScope

adminDirectoryCustomerScope

adminDirectoryCustomerReadOnlyScope

adminDirectoryOrgUnitScope

adminDirectoryUserReadOnlyScope

adminDirectoryUserAliasReadOnlyScope

adminDirectoryUserSecurityScope

adminDirectoryGroupMemberScope

adminDirectoryNotificationsScope

adminDirectoryDeviceMobileScope

adminDirectoryDeviceMobileReadOnlyScope

API Declaration

type DirectoryAPI

Resources

admin.channels.stop

directory.asps.delete

directory.asps.get

directory.asps.list

directory.chromeosdevices.action

directory.chromeosdevices.get

directory.chromeosdevices.list

directory.chromeosdevices.patch

directory.chromeosdevices.update

directory.customers.get

directory.customers.patch

directory.customers.update

directory.domainAliases.delete

directory.domainAliases.get

directory.domainAliases.insert

directory.domainAliases.list

directory.domains.delete

directory.domains.get

directory.domains.insert

directory.domains.list

directory.groups.aliases.delete

directory.groups.aliases.insert

directory.groups.aliases.list

directory.groups.delete

directory.groups.get

directory.groups.insert

directory.groups.list

directory.groups.patch

directory.groups.update

directory.members.delete

directory.members.get

directory.members.insert

directory.members.list

directory.members.patch

directory.members.update

directory.mobiledevices.action

directory.mobiledevices.delete

directory.mobiledevices.get

directory.mobiledevices.list

directory.notifications.delete

directory.notifications.get

directory.notifications.list

directory.notifications.patch

directory.notifications.update

directory.orgunits.delete

directory.orgunits.get

directory.orgunits.insert

directory.orgunits.list

directory.orgunits.patch

directory.orgunits.update

directory.privileges.list

directory.resources.calendars.delete

directory.resources.calendars.get

directory.resources.calendars.insert

directory.resources.calendars.list

directory.resources.calendars.patch

directory.resources.calendars.update

directory.roleAssignments.delete

directory.roleAssignments.get

directory.roleAssignments.insert

directory.roleAssignments.list

directory.roles.delete

directory.roles.get

directory.roles.insert

directory.roles.list

directory.roles.patch

directory.roles.update

directory.schemas.delete

directory.schemas.get

directory.schemas.insert

directory.schemas.list

directory.schemas.patch

directory.schemas.update

directory.tokens.delete

directory.tokens.get

directory.tokens.list

directory.users.aliases.delete

directory.users.aliases.insert

directory.users.aliases.list

directory.users.aliases.watch

directory.users.delete

directory.users.get

directory.users.insert

directory.users.list

directory.users.makeAdmin

directory.users.patch

directory.users.photos.delete

directory.users.photos.get

directory.users.photos.patch

directory.users.photos.update

directory.users.undelete

directory.users.update

directory.users.watch

directory.verificationCodes.generate

directory.verificationCodes.invalidate

directory.verificationCodes.list

Types

VerificationCode

data VerificationCode

verificationCode

vcVerificationCode

vcEtag

vcKind

vcUserId

OrgUnit

data OrgUnit

orgUnit

ouEtag

ouParentOrgUnitPath

ouKind

ouOrgUnitPath

ouName

ouBlockInheritance

ouParentOrgUnitId

ouDescription

ouOrgUnitId

UserMakeAdmin

data UserMakeAdmin

userMakeAdmin

umaStatus

UserAbout

data UserAbout

userAbout

uaValue

uaContentType

UsersListEvent

data UsersListEvent

Privileges

data Privileges

privileges

pEtag

pKind

pItems

Groups

data Groups

groups

gGroups

gEtag

gNextPageToken

gKind

UsersAliasesListEvent

data UsersAliasesListEvent

RoleAssignments

data RoleAssignments

roleAssignments

raEtag

raNextPageToken

raKind

raItems

Privilege

data Privilege

privilege

priEtag

priIsOuScopable

priKind

priServiceName

priServiceId

priPrivilegeName

priChildPrivileges

UsersAliasesWatchEvent

data UsersAliasesWatchEvent

Roles

data Roles

roles

rEtag

rNextPageToken

rKind

rItems

UsersWatchEvent

data UsersWatchEvent

UserAddress

data UserAddress

userAddress

uaStreetAddress

uaPoBox

uaCountry

uaPostalCode

uaFormatted

uaExtendedAddress

uaLocality

uaPrimary

uaCountryCode

uaRegion

uaType

uaCustomType

uaSourceIsStructured

CustomerPostalAddress

data CustomerPostalAddress

customerPostalAddress

cpaOrganizationName

cpaPostalCode

cpaAddressLine1

cpaLocality

cpaContactName

cpaAddressLine2

cpaCountryCode

cpaRegion

cpaAddressLine3

RoleAssignment

data RoleAssignment

roleAssignment

rolEtag

rolScopeType

rolKind

rolAssignedTo

rolRoleId

rolRoleAssignmentId

rolOrgUnitId

Group

data Group

group'

groEmail

groEtag

groDirectMembersCount

groKind

groAliases

groNonEditableAliases

groName

groAdminCreated

groId

groDescription

ChromeOSDevice

data ChromeOSDevice

chromeOSDevice

codStatus

codEtag

codAnnotatedUser

codPlatformVersion

codLastSync

codActiveTimeRanges

codKind

codEthernetMACAddress

codLastEnrollmentTime

codAnnotatedLocation

codMACAddress

codOrgUnitPath

codRecentUsers

codSupportEndDate

codModel

codWillAutoRenew

codMeid

codDeviceId

codBootMode

codOrderNumber

codAnnotatedAssetId

codNotes

codSerialNumber

codFirmwareVersion

codOSVersion

ChromeosDevicesPatchProjection

data ChromeosDevicesPatchProjection

ChromeosDevicesGetProjection

data ChromeosDevicesGetProjection

Users

data Users

users

uEtag

uNextPageToken

uUsers

uKind

uTriggerEvent

Asp

data Asp

asp

aCreationTime

aEtag

aCodeId

aKind

aName

aLastTimeUsed

aUserKey

Schemas

data Schemas

schemas

sEtag

sSchemas

sKind

UsersListViewType

data UsersListViewType

OrgUnitsListType

data OrgUnitsListType

Notification

data Notification

notification

nSubject

nEtag

nKind

nBody

nFromAddress

nIsUnread

nNotificationId

nSendTime

MobileDevicesListSortOrder

data MobileDevicesListSortOrder

UserIm

data UserIm

userIm

uiIm

uiProtocol

uiPrimary

uiCustomProtocol

uiType

uiCustomType

UsersListOrderBy

data UsersListOrderBy

Tokens

data Tokens

tokens

tEtag

tKind

tItems

UserCustomSchemas

data UserCustomSchemas

userCustomSchemas

ucsAddtional

DomainAliases

data DomainAliases

domainAliases

daEtag

daKind

daDomainAliases

Aliases

data Aliases

aliases

aliEtag

aliKind

aliAliases

CalendarResource

data CalendarResource

calendarResource

crEtags

crResourceId

crResourceType

crResourceName

crKind

crResourceEmail

crResourceDescription

UserUndelete

data UserUndelete

userUndelete

uuOrgUnitPath

Members

data Members

members

mEtag

mNextPageToken

mKind

mMembers

Channel

data Channel

channel

cResourceURI

cResourceId

cKind

cExpiration

cToken

cAddress

cPayload

cParams

cId

cType

MobileDevices

data MobileDevices

mobileDevices

mdEtag

mdNextPageToken

mdKind

mdMobileDevices

Token

data Token

token

tokClientId

tokEtag

tokDisplayText

tokKind

tokScopes

tokNATiveApp

tokAnonymous

tokUserKey

UserName

data UserName

userName

unGivenName

unFullName

unFamilyName

UsersWatchViewType

data UsersWatchViewType

ChromeOSDeviceRecentUsersItem

data ChromeOSDeviceRecentUsersItem

chromeOSDeviceRecentUsersItem

codruiEmail

codruiType

DomainAlias

data DomainAlias

domainAlias

dCreationTime

dEtag

dKind

dVerified

dDomainAliasName

dParentDomainName

Alias

data Alias

alias

aaEtag

aaKind

aaAlias

aaId

aaPrimaryEmail

UsersGetProjection

data UsersGetProjection

Schema

data Schema

schema

schEtag

schKind

schSchemaName

schSchemaId

schFields

User

data User

user

useCreationTime

useLastLoginTime

useThumbnailPhotoEtag

useEtag

useIPWhiteListed

useRelations

useHashFunction

useKind

useChangePasswordAtNextLogin

useWebsites

useAddresses

useAliases

useThumbnailPhotoURL

useExternalIds

useSuspended

useAgreedToTerms

useDeletionTime

useNonEditableAliases

useOrgUnitPath

useCustomerId

useIncludeInGlobalAddressList

usePhones

useName

usePassword

useEmails

useIms

useIsAdmin

useIsEnrolledIn2Sv

useId

useOrganizations

usePrimaryEmail

useIsEnforcedIn2Sv

useNotes

useIsDelegatedAdmin

useIsMailboxSetup

useCustomSchemas

useSuspensionReason

MobileDevicesListProjection

data MobileDevicesListProjection

ChromeOSDeviceAction

data ChromeOSDeviceAction

chromeOSDeviceAction

codaAction

codaDeprovisionReason

Role

data Role

role'

rrEtag

rrKind

rrRoleName

rrIsSystemRole

rrRoleId

rrRoleDescription

rrIsSuperAdminRole

rrRolePrivileges

Customer

data Customer

customer

cusEtag

cusKind

cusAlternateEmail

cusCustomerDomain

cusPhoneNumber

cusLanguage

cusId

cusCustomerCreationTime

cusPostalAddress

MobileDeviceApplicationsItem

data MobileDeviceApplicationsItem

mobileDeviceApplicationsItem

mdaiVersionCode

mdaiVersionName

mdaiPackageName

mdaiDisplayName

mdaiPermission

MobileDevicesListOrderBy

data MobileDevicesListOrderBy

UsersListSortOrder

data UsersListSortOrder

OrgUnits

data OrgUnits

orgUnits

oEtag

oKind

oOrganizationUnits

VerificationCodes

data VerificationCodes

verificationCodes

vEtag

vKind

vItems

ChromeosDevicesListSortOrder

data ChromeosDevicesListSortOrder

UserRelation

data UserRelation

userRelation

urValue

urType

urCustomType

UsersWatchSortOrder

data UsersWatchSortOrder

ChannelParams

data ChannelParams

channelParams

cpAddtional

UserOrganization

data UserOrganization

userOrganization

uoDePartment

uoLocation

uoCostCenter

uoDomain

uoSymbol

uoPrimary

uoName

uoTitle

uoType

uoCustomType

uoDescription

UserWebsite

data UserWebsite

userWebsite

uwValue

uwPrimary

uwType

uwCustomType

ChromeOSDeviceActiveTimeRangesItem

data ChromeOSDeviceActiveTimeRangesItem

chromeOSDeviceActiveTimeRangesItem

codatriDate

codatriActiveTime

UserEmail

data UserEmail

userEmail

ueAddress

uePrimary

ueType

ueCustomType

UserPhone

data UserPhone

userPhone

upValue

upPrimary

upType

upCustomType

UserPhoto

data UserPhoto

userPhoto

upPhotoData

upEtag

upHeight

upKind

upWidth

upMimeType

upId

upPrimaryEmail

UsersListProjection

data UsersListProjection

ChromeosDevicesUpdateProjection

data ChromeosDevicesUpdateProjection

MobileDevicesGetProjection

data MobileDevicesGetProjection

MobileDevice

data MobileDevice

mobileDevice

mobEmail

mobStatus

mobPrivilege

mobEtag

mobResourceId

mobManufacturer

mobBuildNumber

mobManagedAccountIsOnOwnerProFile

mobLastSync

mobOtherAccountsInfo

mobKind

mobAdbStatus

mobReleaseVersion

mobBrand

mobSecurityPatchLevel

mobNetworkOperator

mobKernelVersion

mobOS

mobName

mobModel

mobDeveloperOptionsStatus

mobUnknownSourcesStatus

mobMeid

mobBootLoaderVersion

mobDeviceId

mobFirstSync

mobUserAgent

mobImei

mobType

mobWifiMACAddress

mobEncryptionStatus

mobSerialNumber

mobDevicePasswordStatus

mobHardwareId

mobBasebandVersion

mobSupportsWorkProFile

mobHardware

mobDeviceCompromisedStatus

mobApplications

mobDefaultLanguage

Member

data Member

member

memEmail

memStatus

memEtag

memKind

memRole

memId

memType

UserCustomProperties

data UserCustomProperties

userCustomProperties

ucpAddtional

Domains

data Domains

domains

domCreationTime

domEtag

domKind

domDomainAliases

domVerified

domDomainName

domIsPrimary

CalendarResources

data CalendarResources

calendarResources

crsEtag

crsNextPageToken

crsKind

crsItems

ChromeosDevicesListOrderBy

data ChromeosDevicesListOrderBy

UsersWatchProjection

data UsersWatchProjection

UsersWatchOrderBy

data UsersWatchOrderBy

Notifications

data Notifications

notifications

notEtag

notNextPageToken

notKind

notItems

notUnreadNotificationsCount

ChromeosDevicesListProjection

data ChromeosDevicesListProjection

SchemaFieldSpecNumericIndexingSpec

data SchemaFieldSpecNumericIndexingSpec

schemaFieldSpecNumericIndexingSpec

sfsnisMaxValue

sfsnisMinValue

MobileDeviceAction

data MobileDeviceAction

mobileDeviceAction

mdaAction

SchemaFieldSpec

data SchemaFieldSpec

schemaFieldSpec

sfsEtag

sfsKind

sfsNumericIndexingSpec

sfsReadAccessType

sfsFieldId

sfsIndexed

sfsFieldType

sfsFieldName

sfsMultiValued

ChromeOSDevices

data ChromeOSDevices

chromeOSDevices

cosdEtag

cosdNextPageToken

cosdKind

cosdChromeosDevices

UserExternalId

data UserExternalId

userExternalId

ueiValue

ueiType

ueiCustomType

Asps

data Asps

asps

aspEtag

aspKind

aspItems

UsersGetViewType

data UsersGetViewType

RoleRolePrivilegesItem

data RoleRolePrivilegesItem

roleRolePrivilegesItem

rrpiServiceId

rrpiPrivilegeName

Domains2

data Domains2

domains2

ddEtag

ddKind

ddDomains