REST Resource: deployments.groups.configs

资源:配置

部署的配置。

JSON 表示法
{
  "name": string,
  "title": string,
  "description": string,
  "defaultUpdateDescription": {
    object (UpdateDescription)
  },
  "localizedUpdateDescriptions": [
    {
      object (LocalizedUpdateDescription)
    }
  ],
  "urgencyMode": enum (UrgencyMode),
  "scheduledInstallDelay": enum (ScheduledInstallDelay),
  "wifiOnlyTime": enum (WifiOnlyTime),
  "updateMaintenanceWindow": {
    object (TimeWindow)
  },
  "packageSizeAwareBatteryThreshold": boolean,
  "offPeakUpdate": {
    object (OffPeakUpdate)
  },
  "countryRestriction": {
    object (IncludeExclude)
  },
  "mobileNetworkRestriction": {
    object (IncludeExclude)
  },
  "deviceBuildPropertyRestriction": {
    object (IncludeExclude)
  },
  "mobileNetworkCarrierRestriction": {
    object (IncludeExclude)
  },
  "updateRequiredSetup": boolean,
  "minimalSpaceRequired": enum (SpaceNeed),
  "immediateRelease": boolean,
  "rolloutSteps": [
    {
      object (RolloutStep)
    }
  ],
  "securityUpdate": boolean,
  "details": {
    object (ConfigDetails)
  },
  "allowEncryptedScheduledInstall": boolean,
  "reminderDialogSettings": {
    object (ReminderDialogSettings)
  }
}
字段
name

string

仅供输出。配置的名称。请注意,这是 Config 对象的唯一标识符;在创建新的 Config 时,服务器会生成此标识符。

title

string

可选。配置的标题。

description

string

可选。配置的说明。

defaultUpdateDescription

object (UpdateDescription)

必需。当设备的语言区域与 localizedUpdateDescriptions 中指定的任何语言区域都不匹配时使用的默认界面文本。

localizedUpdateDescriptions[]

object (LocalizedUpdateDescription)

可选。本地化更新说明列表,如果其中一个说明与设备的语言区域匹配,则这些说明的优先级高于 defaultUpdateDescription

urgencyMode

enum (UrgencyMode)

可选。更新紧急程度,决定用户将如何收到提示。如果未指定,将使用默认值 MANDATORY

scheduledInstallDelay

enum (ScheduledInstallDelay)

可选。用于确定计划在夜间安装更新的时间的延迟。如果未指定,则默认为 NEVER

wifiOnlyTime

enum (WifiOnlyTime)

可选。如果保留为 WIFI_ONLY_TIME_UNSPECIFIED,则默认为 SEVEN_DAYS

注意:如果 urgencyModeRECOMMENDED,此参数将设置为 FOREVER

updateMaintenanceWindow

object (TimeWindow)

可选。OTA 的安装时间范围。

packageSizeAwareBatteryThreshold

boolean

可选。更新是否应根据其大小具有不同的安装电池电量阈值。

offPeakUpdate

object (OffPeakUpdate)

可选。非高峰更新对象。

countryRestriction

object (IncludeExclude)

可选。可包含/排除的国家/地区。

mobileNetworkRestriction

object (IncludeExclude)

可选。可能的包含/排除的移动网络(通过 mcc/mnc 代码标识)。请注意,此元素只能用于 mobileNetworkCarrierRestriction。不能同时设置这两个字段。

deviceBuildPropertyRestriction

object (IncludeExclude)

可选。可能的包含/排除的设备 build 属性限制。

mobileNetworkCarrierRestriction

object (IncludeExclude)

可选。可能已包含/排除的移动网络运营商。请注意,此元素只能用于 mobileNetworkRestriction。不能同时设置这两个字段。

如需查看映射情况,请参阅移动设备国家/地区代码和移动网络代码

updateRequiredSetup

boolean

可选。指明在设置向导运行期间是否需要更新。默认值为 false。

minimalSpaceRequired

enum (SpaceNeed)

可选。最小空间要求。当值为 UNSPECIFIED 时,服务器将不会设置限制。需要 Google Play 服务 6.1.11 或更高版本。

immediateRelease

boolean

可选。必须提供 immediateReleaserolloutSteps 中的一个。是否应立即发布更新。如果为 true,则应取消设置 rolloutSteps

rolloutSteps[]

object (RolloutStep)

可选。必须提供 rolloutStepsimmediateRelease 中的一个。RolloutSteps 必须按顺序排列:time_ms 和 count 都不得递减。最后一步的小数应该为 100。

securityUpdate

boolean

可选。将更新标记为安全更新。您需要将该消息传递给设备,以便协调显示正确的更新消息。也就是说,显示“正在应用安全更新”而不是“正在应用系统更新”。需要 API 级别 22 或更高级别以及 Google Play 服务 9.4 或更高版本。

details

object (ConfigDetails)

仅供输出。配置的更多详细信息。此字段只应在返回配置时由服务器返回。

allowEncryptedScheduledInstall

boolean

可选。是否允许将某个软件包安排在加密设备上安装。

reminderDialogSettings

object (ReminderDialogSettings)

可选。模态对话框的设置,用于提醒用户有待处理的更新。

方法

list

列出实例组的配置。