{-# LANGUAGE DataKinds #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE OverloadedStrings #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- | -- Module : Network.Google.AndroidManagement.Types -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Network.Google.AndroidManagement.Types ( -- * Service Configuration androidManagementService -- * OAuth Scopes , androidManagementScope -- * PowerManagementEventEventType , PowerManagementEventEventType (..) -- * Status , Status , status , sDetails , sCode , sMessage -- * SystemUpdateType , SystemUpdateType (..) -- * ListPoliciesResponse , ListPoliciesResponse , listPoliciesResponse , lprNextPageToken , lprPolicies -- * MemoryInfo , MemoryInfo , memoryInfo , miTotalInternalStorage , miTotalRam -- * DeviceState , DeviceState (..) -- * PackageNameList , PackageNameList , packageNameList , pnlPackageNames -- * Command , Command , command , cResetPasswordFlags , cNewPassword , cUserName , cErrorCode , cType , cDuration , cCreateTime -- * ListOperationsResponse , ListOperationsResponse , listOperationsResponse , lorNextPageToken , lorOperations -- * Display , Display , display , dHeight , dState , dWidth , dName , dRefreshRate , dDisplayId , dDensity -- * AlwaysOnVPNPackage , AlwaysOnVPNPackage , alwaysOnVPNPackage , aovpLockdownEnabled , aovpPackageName -- * PolicyOpenNetworkConfiguration , PolicyOpenNetworkConfiguration , policyOpenNetworkConfiguration , poncAddtional -- * LaunchAppAction , LaunchAppAction , launchAppAction , laaPackageName -- * CommandErrorCode , CommandErrorCode (..) -- * HardwareStatus , HardwareStatus , hardwareStatus , hsCPUTemperatures , hsBatteryTemperatures , hsGpuTemperatures , hsFanSpeeds , hsSkinTemperatures , hsCPUUsages , hsCreateTime -- * Application , Application , application , aManagedProperties , aName , aPermissions , aTitle -- * ManagedProperty , ManagedProperty , managedProperty , mpEntries , mpNestedProperties , mpKey , mpDefaultValue , mpTitle , mpType , mpDescription -- * ProxyInfo , ProxyInfo , proxyInfo , piPacURI , piHost , piExcludedHosts , piPort -- * PermissionGrantPolicy , PermissionGrantPolicy (..) -- * PersistentPreferredActivity , PersistentPreferredActivity , persistentPreferredActivity , ppaActions , ppaCategories , ppaReceiverActivity -- * Operation , Operation , operation , oDone , oError , oResponse , oName , oMetadata -- * Empty , Empty , empty -- * ExternalData , ExternalData , externalData , edURL , edSha256Hash -- * DisplayState , DisplayState (..) -- * APILevelCondition , APILevelCondition , apiLevelCondition , alcMinAPILevel -- * DeviceSettings , DeviceSettings , deviceSettings , dsIsEncrypted , dsAdbEnabled , dsIsDeviceSecure , dsVerifyAppsEnabled , dsDevelopmentSettingsEnabled , dsEncryptionStatus , dsUnknownSourcesEnabled -- * PolicyPlayStoreMode , PolicyPlayStoreMode (..) -- * ManagedConfigurationTemplateConfigurationVariables , ManagedConfigurationTemplateConfigurationVariables , managedConfigurationTemplateConfigurationVariables , mctcvAddtional -- * DeviceManagementMode , DeviceManagementMode (..) -- * HardwareInfo , HardwareInfo , hardwareInfo , hiCPUThrottlingTemperatures , hiManufacturer , hiBrand , hiCPUShutdownTemperatures , hiBatteryThrottlingTemperatures , hiModel , hiBatteryShutdownTemperatures , hiSkinThrottlingTemperatures , hiGpuShutdownTemperatures , hiGpuThrottlingTemperatures , hiSkinShutdownTemperatures , hiSerialNumber , hiDeviceBasebandVersion , hiHardware -- * Device , Device , device , devMemoryInfo , devPolicyCompliant , devApplicationReports , devPolicyName , devState , devAppliedPolicyName , devLastStatusReportTime , devDeviceSettings , devEnrollmentTokenName , devManagementMode , devHardwareInfo , devPowerManagementEvents , devUserName , devMemoryEvents , devAPILevel , devUser , devDisabledReason , devLastPolicyComplianceReportTime , devEnrollmentTokenData , devName , devAppliedPolicyVersion , devHardwareStatusSamples , devAppliedState , devPreviousDeviceNames , devLastPolicySyncTime , devNetworkInfo , devNonComplianceDetails , devSoftwareInfo , devEnrollmentTime , devDisplays -- * WebAppDisplayMode , WebAppDisplayMode (..) -- * ApplicationReportApplicationSource , ApplicationReportApplicationSource (..) -- * StatusDetailsItem , StatusDetailsItem , statusDetailsItem , sdiAddtional -- * ApplicationPolicyInstallType , ApplicationPolicyInstallType (..) -- * NonComplianceDetailInstallationFailureReason , NonComplianceDetailInstallationFailureReason (..) -- * PasswordRequirementsPasswordScope , PasswordRequirementsPasswordScope (..) -- * ManagedPropertyEntry , ManagedPropertyEntry , managedPropertyEntry , mpeValue , mpeName -- * DeviceSettingsEncryptionStatus , DeviceSettingsEncryptionStatus (..) -- * PolicyLocationMode , PolicyLocationMode (..) -- * ChoosePrivateKeyRule , ChoosePrivateKeyRule , choosePrivateKeyRule , cpkrPrivateKeyAlias , cpkrURLPattern , cpkrPackageNames -- * UserFacingMessageLocalizedMessages , UserFacingMessageLocalizedMessages , userFacingMessageLocalizedMessages , ufmlmAddtional -- * User , User , user , uAccountIdentifier -- * SystemUpdate , SystemUpdate , systemUpdate , suEndMinutes , suStartMinutes , suType -- * ApplicationReport , ApplicationReport , applicationReport , arVersionCode , arSigningKeyCertFingerprints , arState , arVersionName , arPackageName , arPackageSha256Hash , arKeyedAppStates , arApplicationSource , arEvents , arDisplayName , arInstallerPackageName -- * PolicyAppAutoUpdatePolicy , PolicyAppAutoUpdatePolicy (..) -- * EnrollmentToken , EnrollmentToken , enrollmentToken , etPolicyName , etValue , etQrCode , etAdditionalData , etUser , etName , etOneTimeOnly , etExpirationTimestamp , etDuration -- * ApplicationPolicyManagedConfiguration , ApplicationPolicyManagedConfiguration , applicationPolicyManagedConfiguration , apmcAddtional -- * PolicyEncryptionPolicy , PolicyEncryptionPolicy (..) -- * StatusReportingSettings , StatusReportingSettings , statusReportingSettings , srsSoftwareInfoEnabled , srsHardwareStatusEnabled , srsPowerManagementEventsEnabled , srsDisplayInfoEnabled , srsApplicationReportsEnabled , srsMemoryInfoEnabled , srsNetworkInfoEnabled , srsDeviceSettingsEnabled , srsApplicationReportingSettings -- * CommandType , CommandType (..) -- * ApplicationPolicyDefaultPermissionPolicy , ApplicationPolicyDefaultPermissionPolicy (..) -- * WebAppIcon , WebAppIcon , webAppIcon , waiImageData -- * Xgafv , Xgafv (..) -- * ApplicationPolicy , ApplicationPolicy , applicationPolicy , apDelegatedScopes , apPackageName , apManagedConfiguration , apDefaultPermissionPolicy , apDisabled , apLockTaskAllowed , apPermissionGrants , apManagedConfigurationTemplate , apMinimumVersionCode , apInstallType -- * ManagedPropertyType , ManagedPropertyType (..) -- * DeviceAppliedState , DeviceAppliedState (..) -- * ApplicationEventEventType , ApplicationEventEventType (..) -- * ListDevicesResponse , ListDevicesResponse , listDevicesResponse , ldrNextPageToken , ldrDevices -- * ManagedConfigurationTemplate , ManagedConfigurationTemplate , managedConfigurationTemplate , mctTemplateId , mctConfigurationVariables -- * NonComplianceDetailNonComplianceReason , NonComplianceDetailNonComplianceReason (..) -- * Enterprise , Enterprise , enterprise , eAppAutoApprovalEnabled , eEnabledNotificationTypes , eSigninDetails , eName , ePubsubTopic , eEnterpriseDisplayName , eLogo , eTermsAndConditions , ePrimaryColor -- * MemoryEvent , MemoryEvent , memoryEvent , meByteCount , meEventType , meCreateTime -- * PermissionGrant , PermissionGrant , permissionGrant , pgPolicy , pgPermission -- * SigninDetail , SigninDetail , signinDetail , sdSigninURL , sdQrCode , sdSigninEnrollmentToken -- * SignupURL , SignupURL , signupURL , suURL , suName -- * PolicyDefaultPermissionPolicy , PolicyDefaultPermissionPolicy (..) -- * NetworkInfo , NetworkInfo , networkInfo , niNetworkOperatorName , niMeid , niImei , niWifiMACAddress -- * PowerManagementEvent , PowerManagementEvent , powerManagementEvent , pmeBatteryLevel , pmeEventType , pmeCreateTime -- * Policy , Policy , policy , pBluetoothConfigDisabled , pUnmuteMicrophoneDisabled , pMountPhysicalMediaDisabled , pFrpAdminEmails , pAppAutoUpdatePolicy , pEncryptionPolicy , pAndroidDevicePolicyTracks , pSafeBootDisabled , pAlwaysOnVPNPackage , pChoosePrivateKeyRules , pCredentialsConfigDisabled , pRecommendedGlobalProxy , pKeyguardDisabled , pSkipFirstUseHintsEnabled , pAdjustVolumeDisabled , pDefaultPermissionPolicy , pUninstallAppsDisabled , pSetUserIconDisabled , pPermittedInputMethods , pScreenCaptureDisabled , pAddUserDisabled , pShareLocationDisabled , pAutoTimeRequired , pInstallAppsDisabled , pCreateWindowsDisabled , pNetworkResetDisabled , pBluetoothContactSharingDisabled , pPermissionGrants , pShortSupportMessage , pStayOnPluggedModes , pDataRoamingDisabled , pDebuggingFeaturesAllowed , pKioskCustomLauncherEnabled , pWifiConfigsLockdownEnabled , pUsbMassStorageEnabled , pNetworkEscapeHatchEnabled , pSystemUpdate , pInstallUnknownSourcesAllowed , pName , pPrivateKeySelectionEnabled , pOutgoingCallsDisabled , pStatusReportingSettings , pRemoveUserDisabled , pMobileNetworksConfigDisabled , pVersion , pEnsureVerifyAppsEnabled , pSetWallpaperDisabled , pVPNConfigDisabled , pSetupActions , pOpenNetworkConfiguration , pModifyAccountsDisabled , pBlockApplicationsEnabled , pKeyguardDisabledFeatures , pFunDisabled , pSmsDisabled , pMaximumTimeToLock , pOutgoingBeamDisabled , pStatusBarDisabled , pCellBroadcastsConfigDisabled , pDeviceOwnerLockScreenInfo , pPlayStoreMode , pComplianceRules , pTetheringConfigDisabled , pAccountTypesWithManagementDisabled , pWifiConfigDisabled , pPersistentPreferredActivities , pPasswordRequirements , pLongSupportMessage , pLocationMode , pBluetoothDisabled , pUsbFileTransferDisabled , pCameraDisabled , pApplications , pPasswordPolicies , pFactoryResetDisabled -- * NonComplianceDetailCondition , NonComplianceDetailCondition , nonComplianceDetailCondition , ncdcPackageName , ncdcNonComplianceReason , ncdcSettingName -- * KeyedAppState , KeyedAppState , keyedAppState , kasData , kasSeverity , kasKey , kasMessage , kasLastUpdateTime , kasCreateTime -- * OperationMetadata , OperationMetadata , operationMetadata , omAddtional -- * WebToken , WebToken , webToken , wtParentFrameURL , wtValue , wtName , wtPermissions -- * KeyedAppStateSeverity , KeyedAppStateSeverity (..) -- * ComplianceRule , ComplianceRule , complianceRule , crAPILevelCondition , crDisableApps , crPackageNamesToDisable , crNonComplianceDetailCondition -- * ListWebAppsResponse , ListWebAppsResponse , listWebAppsResponse , lwarNextPageToken , lwarWebApps -- * PasswordRequirements , PasswordRequirements , passwordRequirements , prPasswordMinimumSymbols , prMaximumFailedPasswordsForWipe , prPasswordExpirationTimeout , prPasswordMinimumNonLetter , prPasswordHistoryLength , prPasswordMinimumLetters , prPasswordMinimumUpperCase , prPasswordMinimumNumeric , prPasswordQuality , prPasswordMinimumLength , prPasswordScope , prPasswordMinimumLowerCase -- * ApplicationReportState , ApplicationReportState (..) -- * NonComplianceDetail , NonComplianceDetail , nonComplianceDetail , ncdFieldPath , ncdPackageName , ncdInstallationFailureReason , ncdNonComplianceReason , ncdSettingName , ncdCurrentValue -- * NonComplianceDetailConditionNonComplianceReason , NonComplianceDetailConditionNonComplianceReason (..) -- * ApplicationEvent , ApplicationEvent , applicationEvent , aeEventType , aeCreateTime -- * TermsAndConditions , TermsAndConditions , termsAndConditions , tacContent , tacHeader -- * OperationResponse , OperationResponse , operationResponse , orAddtional -- * UserFacingMessage , UserFacingMessage , userFacingMessage , ufmLocalizedMessages , ufmDefaultMessage -- * SoftwareInfo , SoftwareInfo , softwareInfo , siSecurityPatchLevel , siAndroidDevicePolicyVersionName , siDeviceKernelVersion , siAndroidDevicePolicyVersionCode , siDeviceBuildSignature , siBootLoaderVersion , siAndroidBuildTime , siPrimaryLanguageCode , siAndroidBuildNumber , siAndroidVersion -- * ApplicationReportingSettings , ApplicationReportingSettings , applicationReportingSettings , arsIncludeRemovedApps -- * MemoryEventEventType , MemoryEventEventType (..) -- * ApplicationPermission , ApplicationPermission , applicationPermission , apName , apDescription , apPermissionId -- * SetupAction , SetupAction , setupAction , saLaunchApp , saTitle , saDescription -- * WebApp , WebApp , webApp , waVersionCode , waIcons , waStartURL , waDisplayMode , waName , waTitle -- * PasswordRequirementsPasswordQuality , PasswordRequirementsPasswordQuality (..) ) where import Network.Google.AndroidManagement.Types.Product import Network.Google.AndroidManagement.Types.Sum import Network.Google.Prelude -- | Default request referring to version 'v1' of the Android Management API. This contains the host and root path used as a starting point for constructing service requests. androidManagementService :: ServiceConfig androidManagementService = defaultService (ServiceId "androidmanagement:v1") "androidmanagement.googleapis.com" -- | Manage Android devices and apps for your customers androidManagementScope :: Proxy '["https://www.googleapis.com/auth/androidmanagement"] androidManagementScope = Proxy