REST Resource: deployments.groups.configs

資源:Config

部署作業的設定。

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 物件的專屬 ID,當建立新的 Config 時,伺服器會產生這個 ID。

title

string

選用設定。設定的標題。

description

string

選用設定。設定的說明。

defaultUpdateDescription

object (UpdateDescription)

必要欄位。裝置語言代碼與 localizedUpdateDescriptions 中指定的任何語言代碼不相符時使用的預設 UI 文字。

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)

選用設定。可能納入/排除的裝置版本屬性限制。

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 和分數皆不可減去。最後一個步驟的分數應為 == 100。

securityUpdate

boolean

選用設定。將更新標示為安全性更新。系統會將這項資訊傳送至裝置,以協調正確的更新訊息的顯示方式。也就是說,裝置必須顯示「正在套用安全性更新」而非「套用系統更新」需要 API 級別 22 以上版本和 Google Play 服務 9.4 以上版本。

details

object (ConfigDetails)

僅供輸出。設定的詳細資料。只有伺服器在傳回設定時才能傳回這個引數。

allowEncryptedScheduledInstall

boolean

選用設定。是否允許安排在加密裝置上安裝套件。

reminderDialogSettings

object (ReminderDialogSettings)

選用設定。強制回應對話方塊的設定,提醒使用者有待更新。

方法

list

列出群組的設定。