Liking cljdoc? Tell your friends :D

happygapi.androidmanagement.enterprises

Android Management API: enterprises. The Android Management API provides remote enterprise management of Android devices and apps. See: https://developers.google.com/android/managementapi/reference/rest/v1/enterprises

Android Management API: enterprises.
The Android Management API provides remote enterprise management of Android devices and apps.
See: https://developers.google.com/android/managementapi/reference/rest/v1/enterprises
raw docstring

applications-get$clj

(applications-get$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/applications/get

Required parameters: name

Optional parameters: languageCode

Gets info about an application.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/applications/get

Required parameters: name

Optional parameters: languageCode

Gets info about an application.
raw docstring

create$clj

(create$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/create

Required parameters: none

Optional parameters: projectId, enterpriseToken, agreementAccepted, signupUrlName

Body:

{:contactInfo {:dataProtectionOfficerPhone string, :dataProtectionOfficerEmail string, :euRepresentativePhone string, :dataProtectionOfficerName string, :euRepresentativeName string, :euRepresentativeEmail string, :contactEmail string}, :enabledNotificationTypes [string], :enterpriseDisplayName string, :logo {:sha256Hash string, :url string}, :name string, :pubsubTopic string, :primaryColor integer, :termsAndConditions [{:content UserFacingMessage, :header UserFacingMessage}], :appAutoApprovalEnabled boolean, :signinDetails [{:allowPersonalUsage string, :qrCode string, :signinEnrollmentToken string, :signinUrl string}]}

Creates an enterprise. This is the last step in the enterprise signup flow.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/create

Required parameters: none

Optional parameters: projectId, enterpriseToken, agreementAccepted, signupUrlName

Body: 

{:contactInfo {:dataProtectionOfficerPhone string,
               :dataProtectionOfficerEmail string,
               :euRepresentativePhone string,
               :dataProtectionOfficerName string,
               :euRepresentativeName string,
               :euRepresentativeEmail string,
               :contactEmail string},
 :enabledNotificationTypes [string],
 :enterpriseDisplayName string,
 :logo {:sha256Hash string, :url string},
 :name string,
 :pubsubTopic string,
 :primaryColor integer,
 :termsAndConditions [{:content UserFacingMessage,
                       :header UserFacingMessage}],
 :appAutoApprovalEnabled boolean,
 :signinDetails [{:allowPersonalUsage string,
                  :qrCode string,
                  :signinEnrollmentToken string,
                  :signinUrl string}]}

Creates an enterprise. This is the last step in the enterprise signup flow.
raw docstring

delete$clj

(delete$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/delete

Required parameters: name

Optional parameters: none

This feature is not generally available yet. Deletes an enterprise.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/delete

Required parameters: name

Optional parameters: none

This feature is not generally available yet. Deletes an enterprise.
raw docstring

devices-delete$clj

(devices-delete$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/delete

Required parameters: name

Optional parameters: wipeReasonMessage, wipeDataFlags

Deletes a device. This operation wipes the device.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/delete

Required parameters: name

Optional parameters: wipeReasonMessage, wipeDataFlags

Deletes a device. This operation wipes the device.
raw docstring

devices-get$clj

(devices-get$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/get

Required parameters: name

Optional parameters: none

Gets a device.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/get

Required parameters: name

Optional parameters: none

Gets a device.
raw docstring

devices-issueCommand$clj

(devices-issueCommand$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/issueCommand

Required parameters: name

Optional parameters: none

Body:

{:newPassword string, :duration string, :type string, :errorCode string, :userName string, :resetPasswordFlags [string], :createTime string}

Issues a command to a device. The Operation resource returned contains a Command in its metadata field. Use the get operation method to get the status of the command.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/issueCommand

Required parameters: name

Optional parameters: none

Body: 

{:newPassword string,
 :duration string,
 :type string,
 :errorCode string,
 :userName string,
 :resetPasswordFlags [string],
 :createTime string}

Issues a command to a device. The Operation resource returned contains a Command in its metadata field. Use the get operation method to get the status of the command.
raw docstring

devices-list$clj

(devices-list$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists devices for a given enterprise.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists devices for a given enterprise.
raw docstring

devices-operations-cancel$clj

(devices-operations-cancel$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/cancel

Required parameters: name

Optional parameters: none

Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/cancel

Required parameters: name

Optional parameters: none

Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to Code.CANCELLED.
raw docstring

devices-operations-delete$clj

(devices-operations-delete$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/delete

Required parameters: name

Optional parameters: none

Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/delete

Required parameters: name

Optional parameters: none

Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns google.rpc.Code.UNIMPLEMENTED.
raw docstring

devices-operations-get$clj

(devices-operations-get$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/get

Required parameters: name

Optional parameters: none

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/get

Required parameters: name

Optional parameters: none

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
raw docstring

devices-operations-list$clj

(devices-operations-list$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/list

Required parameters: name

Optional parameters: pageToken, pageSize, filter

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.NOTE: the name binding allows API services to override the binding to use different resource name schemes, such as users//operations. To override the binding, API services can add a binding such as "/v1/{name=users/}/operations" to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/operations/list

Required parameters: name

Optional parameters: pageToken, pageSize, filter

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.NOTE: the name binding allows API services to override the binding to use different resource name schemes, such as users/*/operations. To override the binding, API services can add a binding such as "/v1/{name=users/*}/operations" to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.
raw docstring

devices-patch$clj

(devices-patch$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:previousDeviceNames [string], :appliedState string, :memoryInfo {:totalRam string, :totalInternalStorage string}, :networkInfo {:imei string, :telephonyInfos [TelephonyInfo], :networkOperatorName string, :wifiMacAddress string, :meid string}, :softwareInfo {:systemUpdateInfo SystemUpdateInfo, :deviceKernelVersion string, :androidBuildNumber string, :androidDevicePolicyVersionName string, :securityPatchLevel string, :bootloaderVersion string, :androidVersion string, :deviceBuildSignature string, :androidBuildTime string, :androidDevicePolicyVersionCode integer, :primaryLanguageCode string}, :policyCompliant boolean, :name string, :lastStatusReportTime string, :systemProperties {}, :state string, :apiLevel integer, :enrollmentTokenName string, :memoryEvents [{:createTime string, :byteCount string, :eventType string}], :appliedPasswordPolicies [{:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}], :commonCriteriaModeInfo {:commonCriteriaModeStatus string}, :hardwareStatusSamples [{:createTime string, :batteryTemperatures [number], :gpuTemperatures [number], :skinTemperatures [number], :cpuUsages [number], :cpuTemperatures [number], :fanSpeeds [number]}], :enrollmentTokenData string, :enrollmentTime string, :managementMode string, :lastPolicyComplianceReportTime string, :ownership string, :appliedPolicyName string, :securityPosture {:devicePosture string, :postureDetails [PostureDetail]}, :powerManagementEvents [{:batteryLevel number, :createTime string, :eventType string}], :lastPolicySyncTime string, :deviceSettings {:isDeviceSecure boolean, :adbEnabled boolean, :verifyAppsEnabled boolean, :unknownSourcesEnabled boolean, :isEncrypted boolean, :developmentSettingsEnabled boolean, :encryptionStatus string}, :hardwareInfo {:serialNumber string, :skinShutdownTemperatures [number], :batteryThrottlingTemperatures [number], :hardware string, :brand string, :deviceBasebandVersion string, :gpuShutdownTemperatures [number], :manufacturer string, :skinThrottlingTemperatures [number], :batteryShutdownTemperatures [number], :cpuShutdownTemperatures [number], :gpuThrottlingTemperatures [number], :model string, :cpuThrottlingTemperatures [number]}, :user {:accountIdentifier string}, :displays [{:displayId integer, :refreshRate integer, :state string, :name string, :height integer, :density integer, :width integer}], :disabledReason {:defaultMessage string, :localizedMessages {}}, :userName string, :policyName string, :appliedPolicyVersion string, :nonComplianceDetails [{:settingName string, :installationFailureReason string, :nonComplianceReason string, :currentValue any, :fieldPath string, :packageName string}], :applicationReports [{:packageName string, :packageSha256Hash string, :displayName string, :events [ApplicationEvent], :installerPackageName string, :state string, :versionName string, :versionCode integer, :keyedAppStates [KeyedAppState], :applicationSource string, :signingKeyCertFingerprints [string]}]}

Updates a device.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/devices/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:previousDeviceNames [string],
 :appliedState string,
 :memoryInfo {:totalRam string, :totalInternalStorage string},
 :networkInfo {:imei string,
               :telephonyInfos [TelephonyInfo],
               :networkOperatorName string,
               :wifiMacAddress string,
               :meid string},
 :softwareInfo {:systemUpdateInfo SystemUpdateInfo,
                :deviceKernelVersion string,
                :androidBuildNumber string,
                :androidDevicePolicyVersionName string,
                :securityPatchLevel string,
                :bootloaderVersion string,
                :androidVersion string,
                :deviceBuildSignature string,
                :androidBuildTime string,
                :androidDevicePolicyVersionCode integer,
                :primaryLanguageCode string},
 :policyCompliant boolean,
 :name string,
 :lastStatusReportTime string,
 :systemProperties {},
 :state string,
 :apiLevel integer,
 :enrollmentTokenName string,
 :memoryEvents [{:createTime string,
                 :byteCount string,
                 :eventType string}],
 :appliedPasswordPolicies [{:requirePasswordUnlock string,
                            :passwordScope string,
                            :passwordQuality string,
                            :passwordMinimumNumeric integer,
                            :passwordMinimumSymbols integer,
                            :passwordMinimumUpperCase integer,
                            :maximumFailedPasswordsForWipe integer,
                            :passwordMinimumLength integer,
                            :passwordMinimumNonLetter integer,
                            :passwordExpirationTimeout string,
                            :passwordHistoryLength integer,
                            :passwordMinimumLetters integer,
                            :passwordMinimumLowerCase integer}],
 :commonCriteriaModeInfo {:commonCriteriaModeStatus string},
 :hardwareStatusSamples [{:createTime string,
                          :batteryTemperatures [number],
                          :gpuTemperatures [number],
                          :skinTemperatures [number],
                          :cpuUsages [number],
                          :cpuTemperatures [number],
                          :fanSpeeds [number]}],
 :enrollmentTokenData string,
 :enrollmentTime string,
 :managementMode string,
 :lastPolicyComplianceReportTime string,
 :ownership string,
 :appliedPolicyName string,
 :securityPosture {:devicePosture string,
                   :postureDetails [PostureDetail]},
 :powerManagementEvents [{:batteryLevel number,
                          :createTime string,
                          :eventType string}],
 :lastPolicySyncTime string,
 :deviceSettings {:isDeviceSecure boolean,
                  :adbEnabled boolean,
                  :verifyAppsEnabled boolean,
                  :unknownSourcesEnabled boolean,
                  :isEncrypted boolean,
                  :developmentSettingsEnabled boolean,
                  :encryptionStatus string},
 :hardwareInfo {:serialNumber string,
                :skinShutdownTemperatures [number],
                :batteryThrottlingTemperatures [number],
                :hardware string,
                :brand string,
                :deviceBasebandVersion string,
                :gpuShutdownTemperatures [number],
                :manufacturer string,
                :skinThrottlingTemperatures [number],
                :batteryShutdownTemperatures [number],
                :cpuShutdownTemperatures [number],
                :gpuThrottlingTemperatures [number],
                :model string,
                :cpuThrottlingTemperatures [number]},
 :user {:accountIdentifier string},
 :displays [{:displayId integer,
             :refreshRate integer,
             :state string,
             :name string,
             :height integer,
             :density integer,
             :width integer}],
 :disabledReason {:defaultMessage string, :localizedMessages {}},
 :userName string,
 :policyName string,
 :appliedPolicyVersion string,
 :nonComplianceDetails [{:settingName string,
                         :installationFailureReason string,
                         :nonComplianceReason string,
                         :currentValue any,
                         :fieldPath string,
                         :packageName string}],
 :applicationReports [{:packageName string,
                       :packageSha256Hash string,
                       :displayName string,
                       :events [ApplicationEvent],
                       :installerPackageName string,
                       :state string,
                       :versionName string,
                       :versionCode integer,
                       :keyedAppStates [KeyedAppState],
                       :applicationSource string,
                       :signingKeyCertFingerprints [string]}]}

Updates a device.
raw docstring

enrollmentTokens-create$clj

(enrollmentTokens-create$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/enrollmentTokens/create

Required parameters: parent

Optional parameters: none

Body:

{:expirationTimestamp string, :oneTimeOnly boolean, :additionalData string, :name string, :value string, :duration string, :qrCode string, :user {:accountIdentifier string}, :policyName string, :allowPersonalUsage string}

Creates an enrollment token for a given enterprise.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/enrollmentTokens/create

Required parameters: parent

Optional parameters: none

Body: 

{:expirationTimestamp string,
 :oneTimeOnly boolean,
 :additionalData string,
 :name string,
 :value string,
 :duration string,
 :qrCode string,
 :user {:accountIdentifier string},
 :policyName string,
 :allowPersonalUsage string}

Creates an enrollment token for a given enterprise.
raw docstring

enrollmentTokens-delete$clj

(enrollmentTokens-delete$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/enrollmentTokens/delete

Required parameters: name

Optional parameters: none

Deletes an enrollment token. This operation invalidates the token, preventing its future use.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/enrollmentTokens/delete

Required parameters: name

Optional parameters: none

Deletes an enrollment token. This operation invalidates the token, preventing its future use.
raw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/get

Required parameters: name

Optional parameters: none

Gets an enterprise.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/get

Required parameters: name

Optional parameters: none

Gets an enterprise.
raw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/list

Required parameters: none

Optional parameters: pageToken, view, pageSize, projectId

This feature is not generally available yet. Lists enterprises that are managed by an EMM. Only partial views are returned.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/list

Required parameters: none

Optional parameters: pageToken, view, pageSize, projectId

This feature is not generally available yet. Lists enterprises that are managed by an EMM. Only partial views are returned.
raw docstring

patch$clj

(patch$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:contactInfo {:dataProtectionOfficerPhone string, :dataProtectionOfficerEmail string, :euRepresentativePhone string, :dataProtectionOfficerName string, :euRepresentativeName string, :euRepresentativeEmail string, :contactEmail string}, :enabledNotificationTypes [string], :enterpriseDisplayName string, :logo {:sha256Hash string, :url string}, :name string, :pubsubTopic string, :primaryColor integer, :termsAndConditions [{:content UserFacingMessage, :header UserFacingMessage}], :appAutoApprovalEnabled boolean, :signinDetails [{:allowPersonalUsage string, :qrCode string, :signinEnrollmentToken string, :signinUrl string}]}

Updates an enterprise.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:contactInfo {:dataProtectionOfficerPhone string,
               :dataProtectionOfficerEmail string,
               :euRepresentativePhone string,
               :dataProtectionOfficerName string,
               :euRepresentativeName string,
               :euRepresentativeEmail string,
               :contactEmail string},
 :enabledNotificationTypes [string],
 :enterpriseDisplayName string,
 :logo {:sha256Hash string, :url string},
 :name string,
 :pubsubTopic string,
 :primaryColor integer,
 :termsAndConditions [{:content UserFacingMessage,
                       :header UserFacingMessage}],
 :appAutoApprovalEnabled boolean,
 :signinDetails [{:allowPersonalUsage string,
                  :qrCode string,
                  :signinEnrollmentToken string,
                  :signinUrl string}]}

Updates an enterprise.
raw docstring

policies-delete$clj

(policies-delete$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/delete

Required parameters: name

Optional parameters: none

Deletes a policy. This operation is only permitted if no devices are currently referencing the policy.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/delete

Required parameters: name

Optional parameters: none

Deletes a policy. This operation is only permitted if no devices are currently referencing the policy.
raw docstring

policies-get$clj

(policies-get$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/get

Required parameters: name

Optional parameters: none

Gets a policy.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/get

Required parameters: name

Optional parameters: none

Gets a policy.
raw docstring

policies-list$clj

(policies-list$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists policies for a given enterprise.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists policies for a given enterprise.
raw docstring

policies-patch$clj

(policies-patch$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:outgoingBeamDisabled boolean, :openNetworkConfiguration {}, :debuggingFeaturesAllowed boolean, :kioskCustomLauncherEnabled boolean, :kioskCustomization {:deviceSettings string, :systemErrorWarnings string, :powerButtonActions string, :systemNavigation string, :statusBar string}, :wifiConfigDisabled boolean, :skipFirstUseHintsEnabled boolean, :statusBarDisabled boolean, :recommendedGlobalProxy {:pacUri string, :excludedHosts [string], :host string, :port integer}, :blockApplicationsEnabled boolean, :alwaysOnVpnPackage {:lockdownEnabled boolean, :packageName string}, :bluetoothConfigDisabled boolean, :applications [{:installType string, :packageName string, :managedConfiguration {}, :disabled boolean, :managedConfigurationTemplate ManagedConfigurationTemplate, :lockTaskAllowed boolean, :delegatedScopes [string], :accessibleTrackIds [string], :minimumVersionCode integer, :defaultPermissionPolicy string, :permissionGrants [PermissionGrant], :connectedWorkAndPersonalApp string, :autoUpdateMode string}], :mountPhysicalMediaDisabled boolean, :stayOnPluggedModes [string], :dataRoamingDisabled boolean, :maximumTimeToLock string, :screenCaptureDisabled boolean, :encryptionPolicy string, :keyguardDisabled boolean, :unmuteMicrophoneDisabled boolean, :name string, :passwordRequirements {:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}, :factoryResetDisabled boolean, :permittedInputMethods {:packageNames [string]}, :androidDevicePolicyTracks [string], :installUnknownSourcesAllowed boolean, :minimumApiLevel integer, :credentialsConfigDisabled boolean, :ensureVerifyAppsEnabled boolean, :networkEscapeHatchEnabled boolean, :keyguardDisabledFeatures [string], :cameraDisabled boolean, :deviceOwnerLockScreenInfo {:defaultMessage string, :localizedMessages {}}, :safeBootDisabled boolean, :autoTimeRequired boolean, :playStoreMode string, :shareLocationDisabled boolean, :permittedAccessibilityServices {:packageNames [string]}, :bluetoothDisabled boolean, :setupActions [{:title UserFacingMessage, :launchApp LaunchAppAction, :description UserFacingMessage}], :personalUsagePolicies {:accountTypesWithManagementDisabled [string], :cameraDisabled boolean, :personalPlayStoreMode string, :screenCaptureDisabled boolean, :maxDaysWithWorkOff integer, :personalApplications [PersonalApplicationPolicy]}, :installAppsDisabled boolean, :frpAdminEmails [string], :passwordPolicies [{:requirePasswordUnlock string, :passwordScope string, :passwordQuality string, :passwordMinimumNumeric integer, :passwordMinimumSymbols integer, :passwordMinimumUpperCase integer, :maximumFailedPasswordsForWipe integer, :passwordMinimumLength integer, :passwordMinimumNonLetter integer, :passwordExpirationTimeout string, :passwordHistoryLength integer, :passwordMinimumLetters integer, :passwordMinimumLowerCase integer}], :accountTypesWithManagementDisabled [string], :adjustVolumeDisabled boolean, :smsDisabled boolean, :usbMassStorageEnabled boolean, :setWallpaperDisabled boolean, :removeUserDisabled boolean, :networkResetDisabled boolean, :appAutoUpdatePolicy string, :shortSupportMessage {:defaultMessage string, :localizedMessages {}}, :tetheringConfigDisabled boolean, :usbFileTransferDisabled boolean, :oncCertificateProviders [{:certificateReferences [string], :contentProviderEndpoint ContentProviderEndpoint}], :cellBroadcastsConfigDisabled boolean, :defaultPermissionPolicy string, :choosePrivateKeyRules [{:urlPattern string, :privateKeyAlias string, :packageNames [string]}], :permissionGrants [{:policy string, :permission string}], :outgoingCallsDisabled boolean, :vpnConfigDisabled boolean, :bluetoothContactSharingDisabled boolean, :statusReportingSettings {:commonCriteriaModeEnabled boolean, :systemPropertiesEnabled boolean, :powerManagementEventsEnabled boolean, :memoryInfoEnabled boolean, :applicationReportsEnabled boolean, :applicationReportingSettings ApplicationReportingSettings, :networkInfoEnabled boolean, :deviceSettingsEnabled boolean, :hardwareStatusEnabled boolean, :displayInfoEnabled boolean, :softwareInfoEnabled boolean}, :modifyAccountsDisabled boolean, :addUserDisabled boolean, :createWindowsDisabled boolean, :version string, :locationMode string, :systemUpdate {:type string, :startMinutes integer, :freezePeriods [FreezePeriod], :endMinutes integer}, :policyEnforcementRules [{:settingName string, :wipeAction WipeAction, :blockAction BlockAction}], :uninstallAppsDisabled boolean, :advancedSecurityOverrides {:commonCriteriaMode string, :untrustedAppsPolicy string, :developerSettings string, :googlePlayProtectVerifyApps string}, :setUserIconDisabled boolean, :autoDateAndTimeZone string, :longSupportMessage {:defaultMessage string, :localizedMessages {}}, :persistentPreferredActivities [{:categories [string], :receiverActivity string, :actions [string]}], :mobileNetworksConfigDisabled boolean, :funDisabled boolean, :complianceRules [{:packageNamesToDisable [string], :disableApps boolean, :apiLevelCondition ApiLevelCondition, :nonComplianceDetailCondition NonComplianceDetailCondition}], :wifiConfigsLockdownEnabled boolean, :privateKeySelectionEnabled boolean}

Updates or creates a policy.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/policies/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:outgoingBeamDisabled boolean,
 :openNetworkConfiguration {},
 :debuggingFeaturesAllowed boolean,
 :kioskCustomLauncherEnabled boolean,
 :kioskCustomization {:deviceSettings string,
                      :systemErrorWarnings string,
                      :powerButtonActions string,
                      :systemNavigation string,
                      :statusBar string},
 :wifiConfigDisabled boolean,
 :skipFirstUseHintsEnabled boolean,
 :statusBarDisabled boolean,
 :recommendedGlobalProxy {:pacUri string,
                          :excludedHosts [string],
                          :host string,
                          :port integer},
 :blockApplicationsEnabled boolean,
 :alwaysOnVpnPackage {:lockdownEnabled boolean, :packageName string},
 :bluetoothConfigDisabled boolean,
 :applications [{:installType string,
                 :packageName string,
                 :managedConfiguration {},
                 :disabled boolean,
                 :managedConfigurationTemplate ManagedConfigurationTemplate,
                 :lockTaskAllowed boolean,
                 :delegatedScopes [string],
                 :accessibleTrackIds [string],
                 :minimumVersionCode integer,
                 :defaultPermissionPolicy string,
                 :permissionGrants [PermissionGrant],
                 :connectedWorkAndPersonalApp string,
                 :autoUpdateMode string}],
 :mountPhysicalMediaDisabled boolean,
 :stayOnPluggedModes [string],
 :dataRoamingDisabled boolean,
 :maximumTimeToLock string,
 :screenCaptureDisabled boolean,
 :encryptionPolicy string,
 :keyguardDisabled boolean,
 :unmuteMicrophoneDisabled boolean,
 :name string,
 :passwordRequirements {:requirePasswordUnlock string,
                        :passwordScope string,
                        :passwordQuality string,
                        :passwordMinimumNumeric integer,
                        :passwordMinimumSymbols integer,
                        :passwordMinimumUpperCase integer,
                        :maximumFailedPasswordsForWipe integer,
                        :passwordMinimumLength integer,
                        :passwordMinimumNonLetter integer,
                        :passwordExpirationTimeout string,
                        :passwordHistoryLength integer,
                        :passwordMinimumLetters integer,
                        :passwordMinimumLowerCase integer},
 :factoryResetDisabled boolean,
 :permittedInputMethods {:packageNames [string]},
 :androidDevicePolicyTracks [string],
 :installUnknownSourcesAllowed boolean,
 :minimumApiLevel integer,
 :credentialsConfigDisabled boolean,
 :ensureVerifyAppsEnabled boolean,
 :networkEscapeHatchEnabled boolean,
 :keyguardDisabledFeatures [string],
 :cameraDisabled boolean,
 :deviceOwnerLockScreenInfo {:defaultMessage string,
                             :localizedMessages {}},
 :safeBootDisabled boolean,
 :autoTimeRequired boolean,
 :playStoreMode string,
 :shareLocationDisabled boolean,
 :permittedAccessibilityServices {:packageNames [string]},
 :bluetoothDisabled boolean,
 :setupActions [{:title UserFacingMessage,
                 :launchApp LaunchAppAction,
                 :description UserFacingMessage}],
 :personalUsagePolicies {:accountTypesWithManagementDisabled [string],
                         :cameraDisabled boolean,
                         :personalPlayStoreMode string,
                         :screenCaptureDisabled boolean,
                         :maxDaysWithWorkOff integer,
                         :personalApplications [PersonalApplicationPolicy]},
 :installAppsDisabled boolean,
 :frpAdminEmails [string],
 :passwordPolicies [{:requirePasswordUnlock string,
                     :passwordScope string,
                     :passwordQuality string,
                     :passwordMinimumNumeric integer,
                     :passwordMinimumSymbols integer,
                     :passwordMinimumUpperCase integer,
                     :maximumFailedPasswordsForWipe integer,
                     :passwordMinimumLength integer,
                     :passwordMinimumNonLetter integer,
                     :passwordExpirationTimeout string,
                     :passwordHistoryLength integer,
                     :passwordMinimumLetters integer,
                     :passwordMinimumLowerCase integer}],
 :accountTypesWithManagementDisabled [string],
 :adjustVolumeDisabled boolean,
 :smsDisabled boolean,
 :usbMassStorageEnabled boolean,
 :setWallpaperDisabled boolean,
 :removeUserDisabled boolean,
 :networkResetDisabled boolean,
 :appAutoUpdatePolicy string,
 :shortSupportMessage {:defaultMessage string, :localizedMessages {}},
 :tetheringConfigDisabled boolean,
 :usbFileTransferDisabled boolean,
 :oncCertificateProviders [{:certificateReferences [string],
                            :contentProviderEndpoint ContentProviderEndpoint}],
 :cellBroadcastsConfigDisabled boolean,
 :defaultPermissionPolicy string,
 :choosePrivateKeyRules [{:urlPattern string,
                          :privateKeyAlias string,
                          :packageNames [string]}],
 :permissionGrants [{:policy string, :permission string}],
 :outgoingCallsDisabled boolean,
 :vpnConfigDisabled boolean,
 :bluetoothContactSharingDisabled boolean,
 :statusReportingSettings {:commonCriteriaModeEnabled boolean,
                           :systemPropertiesEnabled boolean,
                           :powerManagementEventsEnabled boolean,
                           :memoryInfoEnabled boolean,
                           :applicationReportsEnabled boolean,
                           :applicationReportingSettings ApplicationReportingSettings,
                           :networkInfoEnabled boolean,
                           :deviceSettingsEnabled boolean,
                           :hardwareStatusEnabled boolean,
                           :displayInfoEnabled boolean,
                           :softwareInfoEnabled boolean},
 :modifyAccountsDisabled boolean,
 :addUserDisabled boolean,
 :createWindowsDisabled boolean,
 :version string,
 :locationMode string,
 :systemUpdate {:type string,
                :startMinutes integer,
                :freezePeriods [FreezePeriod],
                :endMinutes integer},
 :policyEnforcementRules [{:settingName string,
                           :wipeAction WipeAction,
                           :blockAction BlockAction}],
 :uninstallAppsDisabled boolean,
 :advancedSecurityOverrides {:commonCriteriaMode string,
                             :untrustedAppsPolicy string,
                             :developerSettings string,
                             :googlePlayProtectVerifyApps string},
 :setUserIconDisabled boolean,
 :autoDateAndTimeZone string,
 :longSupportMessage {:defaultMessage string, :localizedMessages {}},
 :persistentPreferredActivities [{:categories [string],
                                  :receiverActivity string,
                                  :actions [string]}],
 :mobileNetworksConfigDisabled boolean,
 :funDisabled boolean,
 :complianceRules [{:packageNamesToDisable [string],
                    :disableApps boolean,
                    :apiLevelCondition ApiLevelCondition,
                    :nonComplianceDetailCondition NonComplianceDetailCondition}],
 :wifiConfigsLockdownEnabled boolean,
 :privateKeySelectionEnabled boolean}

Updates or creates a policy.
raw docstring

webApps-create$clj

(webApps-create$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/create

Required parameters: parent

Optional parameters: none

Body:

{:icons [{:imageData string}], :startUrl string, :title string, :displayMode string, :versionCode string, :name string}

Creates a web app.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/create

Required parameters: parent

Optional parameters: none

Body: 

{:icons [{:imageData string}],
 :startUrl string,
 :title string,
 :displayMode string,
 :versionCode string,
 :name string}

Creates a web app.
raw docstring

webApps-delete$clj

(webApps-delete$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/delete

Required parameters: name

Optional parameters: none

Deletes a web app.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/delete

Required parameters: name

Optional parameters: none

Deletes a web app.
raw docstring

webApps-get$clj

(webApps-get$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/get

Required parameters: name

Optional parameters: none

Gets a web app.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/get

Required parameters: name

Optional parameters: none

Gets a web app.
raw docstring

webApps-list$clj

(webApps-list$ auth parameters)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists web apps for a given enterprise.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists web apps for a given enterprise.
raw docstring

webApps-patch$clj

(webApps-patch$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:icons [{:imageData string}], :startUrl string, :title string, :displayMode string, :versionCode string, :name string}

Updates a web app.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webApps/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:icons [{:imageData string}],
 :startUrl string,
 :title string,
 :displayMode string,
 :versionCode string,
 :name string}

Updates a web app.
raw docstring

webTokens-create$clj

(webTokens-create$ auth parameters body)

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webTokens/create

Required parameters: parent

Optional parameters: none

Body:

{:parentFrameUrl string, :value string, :permissions [string], :name string, :enabledFeatures [string]}

Creates a web token to access an embeddable managed Google Play web UI for a given enterprise.

https://developers.google.com/android/managementapi/reference/rest/v1/enterprises/webTokens/create

Required parameters: parent

Optional parameters: none

Body: 

{:parentFrameUrl string,
 :value string,
 :permissions [string],
 :name string,
 :enabledFeatures [string]}

Creates a web token to access an embeddable managed Google Play web UI for a given enterprise.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close