google_api_android_management v0.1.0 GoogleApi.AndroidManagement.V1.Model.ManagedProperty View Source

Managed property.

Attributes

  • defaultValue (String.t): The default value of the property. BUNDLE_ARRAY properties don't have a default value. Defaults to: null.
  • description (String.t): A longer description of the property, providing more detail of what it affects. Localized. Defaults to: null.
  • entries ([ManagedPropertyEntry]): For CHOICE or MULTISELECT properties, the list of possible entries. Defaults to: null.
  • key (String.t): The unique key that the app uses to identify the property, e.g. "com.google.android.gm.fieldname". Defaults to: null.
  • nestedProperties ([ManagedProperty]): For BUNDLE_ARRAY properties, the list of nested properties. A BUNDLE_ARRAY property is at most two levels deep. Defaults to: null.
  • title (String.t): The name of the property. Localized. Defaults to: null.
  • type (String.t): The type of the property. Defaults to: null.

    • Enum - one of [MANAGED_PROPERTY_TYPE_UNSPECIFIED, BOOL, STRING, INTEGER, CHOICE, MULTISELECT, HIDDEN, BUNDLE_ARRAY]

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type t() View Source
t() :: %GoogleApi.AndroidManagement.V1.Model.ManagedProperty{
  defaultValue: any(),
  description: any(),
  entries: [GoogleApi.AndroidManagement.V1.Model.ManagedPropertyEntry.t()],
  key: any(),
  nestedProperties: [GoogleApi.AndroidManagement.V1.Model.ManagedProperty.t()],
  title: any(),
  type: any()
}

Link to this section Functions

Link to this function decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.