{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveDataTypeable #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Network.Google.Directory.Types
(
directoryService
, 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
, UserLocation
, userLocation
, ulArea
, ulBuildingId
, ulDeskCode
, ulFloorName
, ulType
, ulCustomType
, ulFloorSection
, VerificationCode
, verificationCode
, vcVerificationCode
, vcEtag
, vcKind
, vcUserId
, Feature
, feature
, fEtags
, fKind
, fName
, OrgUnit
, orgUnit
, ouEtag
, ouParentOrgUnitPath
, ouKind
, ouOrgUnitPath
, ouName
, ouBlockInheritance
, ouParentOrgUnitId
, ouDescription
, ouOrgUnitId
, UserMakeAdmin
, userMakeAdmin
, umaStatus
, UserAbout
, userAbout
, uaValue
, uaContentType
, UsersListEvent (..)
, Privileges
, privileges
, pEtag
, pKind
, pItems
, Groups
, groups
, gGroups
, gEtag
, gNextPageToken
, gKind
, UsersAliasesListEvent (..)
, RoleAssignments
, roleAssignments
, raEtag
, raNextPageToken
, raKind
, raItems
, Privilege
, privilege
, priEtag
, priIsOuScopable
, priKind
, priServiceName
, priServiceId
, priPrivilegeName
, priChildPrivileges
, UsersAliasesWatchEvent (..)
, Roles
, roles
, rEtag
, rNextPageToken
, rKind
, rItems
, UsersWatchEvent (..)
, ChromeOSDeviceDiskVolumeReportsItem
, chromeOSDeviceDiskVolumeReportsItem
, coddvriVolumeInfo
, UserAddress
, userAddress
, uaStreetAddress
, uaPoBox
, uaCountry
, uaPostalCode
, uaFormatted
, uaExtendedAddress
, uaLocality
, uaPrimary
, uaCountryCode
, uaRegion
, uaType
, uaCustomType
, uaSourceIsStructured
, CustomerPostalAddress
, customerPostalAddress
, cpaOrganizationName
, cpaPostalCode
, cpaAddressLine1
, cpaLocality
, cpaContactName
, cpaAddressLine2
, cpaCountryCode
, cpaRegion
, cpaAddressLine3
, RoleAssignment
, roleAssignment
, rolEtag
, rolScopeType
, rolKind
, rolAssignedTo
, rolRoleId
, rolRoleAssignmentId
, rolOrgUnitId
, Group
, group'
, groEmail
, groEtag
, groDirectMembersCount
, groKind
, groAliases
, groNonEditableAliases
, groName
, groAdminCreated
, groId
, groDescription
, ChromeOSDevice
, chromeOSDevice
, codStatus
, codEtag
, codCPUStatusReports
, codAnnotatedUser
, codSystemRamFreeReports
, codPlatformVersion
, codLastSync
, codActiveTimeRanges
, codKind
, codEthernetMACAddress
, codLastEnrollmentTime
, codAnnotatedLocation
, codMACAddress
, codOrgUnitPath
, codRecentUsers
, codSupportEndDate
, codModel
, codWillAutoRenew
, codMeid
, codDeviceFiles
, codDeviceId
, codBootMode
, codTpmVersionInfo
, codOrderNumber
, codDiskVolumeReports
, codAnnotatedAssetId
, codNotes
, codSerialNumber
, codFirmwareVersion
, codOSVersion
, codSystemRamTotal
, ChromeosDevicesPatchProjection (..)
, ChromeosDevicesGetProjection (..)
, Users
, users
, uEtag
, uNextPageToken
, uUsers
, uKind
, uTriggerEvent
, Asp
, asp
, aCreationTime
, aEtag
, aCodeId
, aKind
, aName
, aLastTimeUsed
, aUserKey
, Schemas
, schemas
, sEtag
, sSchemas
, sKind
, ChromeOSDeviceDeviceFilesItem
, chromeOSDeviceDeviceFilesItem
, coddfiName
, coddfiDownloadURL
, coddfiType
, coddfiCreateTime
, UsersListViewType (..)
, Buildings
, buildings
, bEtag
, bNextPageToken
, bBuildings
, bKind
, OrgUnitsListType (..)
, Notification
, notification
, nSubject
, nEtag
, nKind
, nBody
, nFromAddress
, nIsUnread
, nNotificationId
, nSendTime
, MobileDevicesListSortOrder (..)
, UserIm
, userIm
, uiIm
, uiProtocol
, uiPrimary
, uiCustomProtocol
, uiType
, uiCustomType
, UsersListOrderBy (..)
, Tokens
, tokens
, tEtag
, tKind
, tItems
, UserCustomSchemas
, userCustomSchemas
, ucsAddtional
, UserKeyword
, userKeyword
, ukValue
, ukType
, ukCustomType
, DomainAliases
, domainAliases
, daEtag
, daKind
, daDomainAliases
, Aliases
, aliases
, aliEtag
, aliKind
, aliAliases
, CalendarResource
, calendarResource
, crEtags
, crResourceId
, crResourceType
, crResourceName
, crKind
, crBuildingId
, crFeatureInstances
, crResourceEmail
, crCapacity
, crResourceDescription
, crFloorName
, crGeneratedResourceName
, crResourceCategory
, crFloorSection
, crUserVisibleDescription
, GroupsListOrderBy (..)
, UserUndelete
, userUndelete
, uuOrgUnitPath
, Members
, members
, mEtag
, mNextPageToken
, mKind
, mMembers
, Channel
, channel
, cResourceURI
, cResourceId
, cKind
, cExpiration
, cToken
, cAddress
, cPayload
, cParams
, cId
, cType
, MobileDevices
, mobileDevices
, mdEtag
, mdNextPageToken
, mdKind
, mdMobileDevices
, Token
, token
, tokClientId
, tokEtag
, tokDisplayText
, tokKind
, tokScopes
, tokNATiveApp
, tokAnonymous
, tokUserKey
, UserName
, userName
, unGivenName
, unFullName
, unFamilyName
, UsersWatchViewType (..)
, Building
, building
, buiEtags
, buiKind
, buiBuildingId
, buiCoordinates
, buiBuildingName
, buiFloorNames
, buiDescription
, ChromeOSDeviceRecentUsersItem
, chromeOSDeviceRecentUsersItem
, codruiEmail
, codruiType
, DomainAlias
, domainAlias
, dCreationTime
, dEtag
, dKind
, dVerified
, dDomainAliasName
, dParentDomainName
, UserGender
, userGender
, ugAddressMeAs
, ugCustomGender
, ugType
, Alias
, alias
, aaEtag
, aaKind
, aaAlias
, aaId
, aaPrimaryEmail
, UsersGetProjection (..)
, Schema
, schema
, schEtag
, schKind
, schSchemaName
, schSchemaId
, schDisplayName
, schFields
, ChromeOSMoveDevicesToOu
, chromeOSMoveDevicesToOu
, comdtoDeviceIds
, User
, user
, useCreationTime
, useLastLoginTime
, useThumbnailPhotoEtag
, useEtag
, usePosixAccounts
, useIPWhiteListed
, useRelations
, useSSHPublicKeys
, useHashFunction
, useKind
, useChangePasswordAtNextLogin
, useWebsites
, useAddresses
, useAliases
, useThumbnailPhotoURL
, useExternalIds
, useSuspended
, useAgreedToTerms
, useDeletionTime
, useNonEditableAliases
, useOrgUnitPath
, useCustomerId
, useLanguages
, useIncludeInGlobalAddressList
, useGender
, usePhones
, useName
, usePassword
, useEmails
, useIms
, useKeywords
, useIsAdmin
, useIsEnrolledIn2Sv
, useId
, useOrganizations
, usePrimaryEmail
, useIsEnforcedIn2Sv
, useNotes
, useIsDelegatedAdmin
, useLocations
, useArchived
, useIsMailboxSetup
, useCustomSchemas
, useSuspensionReason
, MobileDevicesListProjection (..)
, ChromeOSDeviceAction
, chromeOSDeviceAction
, codaAction
, codaDeprovisionReason
, FeatureRename
, featureRename
, frNewName
, Role
, role'
, rrEtag
, rrKind
, rrRoleName
, rrIsSystemRole
, rrRoleId
, rrRoleDescription
, rrIsSuperAdminRole
, rrRolePrivileges
, Customer
, customer
, cusEtag
, cusKind
, cusAlternateEmail
, cusCustomerDomain
, cusPhoneNumber
, cusLanguage
, cusId
, cusCustomerCreationTime
, cusPostalAddress
, MobileDeviceApplicationsItem
, mobileDeviceApplicationsItem
, mdaiVersionCode
, mdaiVersionName
, mdaiPackageName
, mdaiDisplayName
, mdaiPermission
, ChromeOSDeviceDiskVolumeReportsItemVolumeInfoItem
, chromeOSDeviceDiskVolumeReportsItemVolumeInfoItem
, coddvriviiStorageFree
, coddvriviiStorageTotal
, coddvriviiVolumeId
, MobileDevicesListOrderBy (..)
, UsersListSortOrder (..)
, OrgUnits
, orgUnits
, oEtag
, oKind
, oOrganizationUnits
, UserSSHPublicKey
, userSSHPublicKey
, uspkFingerprint
, uspkKey
, uspkExpirationTimeUsec
, VerificationCodes
, verificationCodes
, vEtag
, vKind
, vItems
, BuildingCoordinates
, buildingCoordinates
, bcLatitude
, bcLongitude
, ChromeosDevicesListSortOrder (..)
, UserRelation
, userRelation
, urValue
, urType
, urCustomType
, TrustedApps
, trustedApps
, taEtag
, taNextPageToken
, taKind
, taTrustedApps
, UsersWatchSortOrder (..)
, Features
, features
, feaEtag
, feaNextPageToken
, feaKind
, feaFeatures
, ChannelParams
, channelParams
, cpAddtional
, ChromeOSDeviceTpmVersionInfo
, chromeOSDeviceTpmVersionInfo
, codtviVendorSpecific
, codtviManufacturer
, codtviSpecLevel
, codtviTpmModel
, codtviFamily
, codtviFirmwareVersion
, UserOrganization
, userOrganization
, uoDePartment
, uoLocation
, uoCostCenter
, uoDomain
, uoSymbol
, uoPrimary
, uoName
, uoFullTimeEquivalent
, uoTitle
, uoType
, uoCustomType
, uoDescription
, UserWebsite
, userWebsite
, uwValue
, uwPrimary
, uwType
, uwCustomType
, GroupsListSortOrder (..)
, ChromeOSDeviceActiveTimeRangesItem
, chromeOSDeviceActiveTimeRangesItem
, codatriDate
, codatriActiveTime
, UserEmail
, userEmail
, ueAddress
, uePrimary
, ueType
, ueCustomType
, UserPhone
, userPhone
, upValue
, upPrimary
, upType
, upCustomType
, UserPhoto
, userPhoto
, upPhotoData
, upEtag
, upHeight
, upKind
, upWidth
, upMimeType
, upId
, upPrimaryEmail
, ChromeOSDeviceSystemRamFreeReportsItem
, chromeOSDeviceSystemRamFreeReportsItem
, codsrfriReportTime
, codsrfriSystemRamFreeInfo
, UserPosixAccount
, userPosixAccount
, upaGecos
, upaUid
, upaUsername
, upaShell
, upaPrimary
, upaAccountId
, upaGid
, upaOperatingSystemType
, upaSystemId
, upaHomeDirectory
, UsersListProjection (..)
, FeatureInstance
, featureInstance
, fiFeature
, ChromeosDevicesUpdateProjection (..)
, MobileDevicesGetProjection (..)
, 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
, ChromeOSDeviceCPUStatusReportsItem
, chromeOSDeviceCPUStatusReportsItem
, codcsriCPUUtilizationPercentageInfo
, codcsriCPUTemperatureInfo
, codcsriReportTime
, Member
, member
, memEmail
, memStatus
, memEtag
, memKind
, memDeliverySettings
, memRole
, memId
, memType
, AppAccessCollections
, appAccessCollections
, aacEtag
, aacResourceId
, aacEnforceSettingsForAndroidDrive
, aacResourceName
, aacKind
, aacTrustDomainOwnedApps
, aacBlockedAPIAccessBuckets
, aacErrorMessage
, UserCustomProperties
, userCustomProperties
, ucpAddtional
, UserLanguage
, userLanguage
, ulLanguageCode
, ulCustomLanguage
, Domains
, domains
, domCreationTime
, domEtag
, domKind
, domDomainAliases
, domVerified
, domDomainName
, domIsPrimary
, CalendarResources
, calendarResources
, crsEtag
, crsNextPageToken
, crsKind
, crsItems
, ChromeosDevicesListOrderBy (..)
, UsersWatchProjection (..)
, UsersWatchOrderBy (..)
, Notifications
, notifications
, notEtag
, notNextPageToken
, notKind
, notItems
, notUnreadNotificationsCount
, ChromeosDevicesListProjection (..)
, SchemaFieldSpecNumericIndexingSpec
, schemaFieldSpecNumericIndexingSpec
, sfsnisMaxValue
, sfsnisMinValue
, MobileDeviceAction
, mobileDeviceAction
, mdaAction
, SchemaFieldSpec
, schemaFieldSpec
, sfsEtag
, sfsKind
, sfsNumericIndexingSpec
, sfsReadAccessType
, sfsFieldId
, sfsIndexed
, sfsFieldType
, sfsFieldName
, sfsDisplayName
, sfsMultiValued
, ChromeOSDevices
, chromeOSDevices
, cosdEtag
, cosdNextPageToken
, cosdKind
, cosdChromeosDevices
, MembersHasMember
, membersHasMember
, mhmIsMember
, TrustedAppId
, trustedAppId
, taiCertificateHashSHA256
, taiEtag
, taiKind
, taiCertificateHashSHA1
, taiAndroidPackageName
, UserExternalId
, userExternalId
, ueiValue
, ueiType
, ueiCustomType
, Asps
, asps
, aspEtag
, aspKind
, aspItems
, ChromeOSDeviceCPUStatusReportsItemCPUTemperatureInfoItem
, chromeOSDeviceCPUStatusReportsItemCPUTemperatureInfoItem
, codcsrictiiTemperature
, codcsrictiiLabel
, UsersGetViewType (..)
, RoleRolePrivilegesItem
, roleRolePrivilegesItem
, rrpiServiceId
, rrpiPrivilegeName
, Domains2
, domains2
, ddEtag
, ddKind
, ddDomains
) where
import Network.Google.Directory.Types.Product
import Network.Google.Directory.Types.Sum
import Network.Google.Prelude
directoryService :: ServiceConfig
directoryService
= defaultService (ServiceId "admin:directory_v1")
"www.googleapis.com"
adminDirectoryRoleManagementReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly"]
adminDirectoryRoleManagementReadOnlyScope = Proxy;
adminDirectoryGroupReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group.readonly"]
adminDirectoryGroupReadOnlyScope = Proxy;
adminDirectoryDeviceChromeosReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.chromeos.readonly"]
adminDirectoryDeviceChromeosReadOnlyScope = Proxy;
adminDirectoryDeviceChromeosScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.chromeos"]
adminDirectoryDeviceChromeosScope = Proxy;
adminDirectoryUserScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user"]
adminDirectoryUserScope = Proxy;
adminDirectoryGroupMemberReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group.member.readonly"]
adminDirectoryGroupMemberReadOnlyScope = Proxy;
adminDirectoryUserAliasScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user.alias"]
adminDirectoryUserAliasScope = Proxy;
adminDirectoryResourceCalendarScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.resource.calendar"]
adminDirectoryResourceCalendarScope = Proxy;
adminDirectoryDeviceMobileActionScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.mobile.action"]
adminDirectoryDeviceMobileActionScope = Proxy;
adminDirectoryResourceCalendarReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly"]
adminDirectoryResourceCalendarReadOnlyScope = Proxy;
adminDirectoryDomainReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.domain.readonly"]
adminDirectoryDomainReadOnlyScope = Proxy;
adminDirectoryUserschemaScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.userschema"]
adminDirectoryUserschemaScope = Proxy;
adminDirectoryUserschemaReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.userschema.readonly"]
adminDirectoryUserschemaReadOnlyScope = Proxy;
adminDirectoryDomainScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.domain"]
adminDirectoryDomainScope = Proxy;
adminDirectoryRoleManagementScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.rolemanagement"]
adminDirectoryRoleManagementScope = Proxy;
adminDirectoryGroupScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group"]
adminDirectoryGroupScope = Proxy;
adminDirectoryOrgUnitReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.orgunit.readonly"]
adminDirectoryOrgUnitReadOnlyScope = Proxy;
adminDirectoryCustomerScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.customer"]
adminDirectoryCustomerScope = Proxy;
adminDirectoryCustomerReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.customer.readonly"]
adminDirectoryCustomerReadOnlyScope = Proxy;
adminDirectoryOrgUnitScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.orgunit"]
adminDirectoryOrgUnitScope = Proxy;
adminDirectoryUserReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user.readonly"]
adminDirectoryUserReadOnlyScope = Proxy;
adminDirectoryUserAliasReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user.alias.readonly"]
adminDirectoryUserAliasReadOnlyScope = Proxy;
adminDirectoryUserSecurityScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.user.security"]
adminDirectoryUserSecurityScope = Proxy;
adminDirectoryGroupMemberScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.group.member"]
adminDirectoryGroupMemberScope = Proxy;
adminDirectoryNotificationsScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.notifications"]
adminDirectoryNotificationsScope = Proxy;
adminDirectoryDeviceMobileScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.mobile"]
adminDirectoryDeviceMobileScope = Proxy;
adminDirectoryDeviceMobileReadOnlyScope :: Proxy '["https://www.googleapis.com/auth/admin.directory.device.mobile.readonly"]
adminDirectoryDeviceMobileReadOnlyScope = Proxy;