googleapis.androidmanagement.v1 library

Classes

AlwaysOnVpnPackage
Configuration for an always-on VPN connection.
AndroidmanagementApi
The Android Management API provides remote enterprise management of Android devices and apps.
ApiLevelCondition
A compliance rule condition which is satisfied if the Android Framework API level on the device doesn't meet a minimum requirement. There can only be one rule with this type of condition per policy.
Application
Information about an app.
ApplicationEvent
An app-related event.
ApplicationPermission
A permission required by the app.
ApplicationPolicy
Policy for an individual app.
ApplicationReport
Information reported about an installed app.
ApplicationReportingSettings
Settings controlling the behavior of application reports.
BlockAction
An action to block access to apps and data on a fully managed device or in a work profile. This action also triggers a device or work profile to displays a user-facing notification with information (where possible) on how to correct the compliance issue. Note: wipeAction must also be specified.
ChoosePrivateKeyRule
A rule for automatically choosing a private key and certificate to authenticate the device to a server.
Command
A command.
ComplianceRule
A rule declaring which mitigating actions to take when a device is not compliant with its policy. For every rule, there is always an implicit mitigating action to set policy_compliant to false for the Device resource, and display a message on the device indicating that the device is not compliant with its policy. Other mitigating actions may optionally be taken as well, depending on the field values in the rule.
Device
A device owned by an enterprise. Unless otherwise noted, all fields are read-only and can't be modified by enterprises.devices.patch.
DeviceSettings
Information about security related device settings on device.
Display
Device display information.
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for Empty is empty JSON object {}.
EnrollmentToken
An enrollment token.
Enterprise
The configuration applied to an enterprise.
EnterprisesApplicationsResourceApi
EnterprisesDevicesOperationsResourceApi
EnterprisesDevicesResourceApi
EnterprisesEnrollmentTokensResourceApi
EnterprisesPoliciesResourceApi
EnterprisesResourceApi
EnterprisesWebAppsResourceApi
EnterprisesWebTokensResourceApi
ExternalData
Data hosted at an external location. The data is to be downloaded by Android Device Policy and verified against the hash.
HardwareInfo
Information about device hardware. The fields related to temperature thresholds are only available if hardwareStatusEnabled is true in the device's policy.
HardwareStatus
Hardware status. Temperatures may be compared to the temperature thresholds available in hardwareInfo to determine hardware health.
KeyedAppState
Keyed app state reported by the app.
LaunchAppAction
An action to launch an app.
ListDevicesResponse
Response to a request to list devices for a given enterprise.
ListOperationsResponse
The response message for Operations.ListOperations.
ListPoliciesResponse
Response to a request to list policies for a given enterprise.
ListWebAppsResponse
Response to a request to list web apps for a given enterprise.
ManagedConfigurationTemplate
The managed configurations template for the app, saved from the managed configurations iframe.
ManagedProperty
Managed property.
ManagedPropertyEntry
An entry of a managed property.
MemoryEvent
An event related to memory and storage measurements.
MemoryInfo
Information about device memory and storage.
NetworkInfo
Device network info.
NonComplianceDetail
Provides detail about non-compliance with a policy setting.
NonComplianceDetailCondition
A compliance rule condition which is satisfied if there exists any matching NonComplianceDetail for the device. A NonComplianceDetail matches a NonComplianceDetailCondition if all the fields which are set within the NonComplianceDetailCondition match the corresponding NonComplianceDetail fields.
Operation
This resource represents a long-running operation that is the result of a network API call.
PackageNameList
A list of package names.
PasswordRequirements
Requirements for the password used to unlock a device.
PermissionGrant
Configuration for an Android permission and its grant state.
PersistentPreferredActivity
A default activity for handling intents that match a particular intent filter.
Policy
A policy resources represents a group settings that govern the behavior of a managed device and the apps installed on it.
PolicyEnforcementRule
A rule that defines the actions to take if a device or work profile is not compliant with the policy specified in settingName.
PowerManagementEvent
A power management event.
ProxyInfo
Configuration info for an HTTP proxy. For a direct proxy, set the host, port, and excluded_hosts fields. For a PAC script proxy, set the pac_uri field.
SetupAction
An action executed during setup.
SigninDetail
A resource containing sign in details for an enterprise.
SignupUrl
An enterprise signup URL.
SignupUrlsResourceApi
SoftwareInfo
Information about device software.
Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC (https://github.com/grpc). Each Status message contains three pieces of data: error code, error message, and error details.You can find out more about this error model and how to work with it in the API Design Guide (https://cloud.google.com/apis/design/errors).
StatusReportingSettings
Settings controlling the behavior of status reports.
SystemUpdate
Configuration for managing system updates
TermsAndConditions
A terms and conditions page to be accepted during provisioning.
User
A user belonging to an enterprise.
UserFacingMessage
Provides a user-facing message with locale info. The maximum message length is 4096 characters.
WebApp
A web app.
WebAppIcon
An icon for a web app. Supported formats are: png, jpg and webp.
WebToken
A web token used to access the managed Google Play iframe.
WipeAction
An action to reset a fully managed device or delete a work profile. Note: blockAction must also be specified.

Constants

USER_AGENT → const String
'dart-api-client androidmanagement/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.