与应用恢复操作相关的信息。
| JSON 表示法 | 
|---|
{ "appRecoveryId": string, "status": enum (  | 
            
| 字段 | |
|---|---|
appRecoveryId | 
              
                 
 与应用恢复操作对应的 ID。  | 
            
status | 
              
                 
 恢复操作的状态。  | 
            
targeting | 
              
                 
 指定恢复操作的定位条件,如地区、Android SDK 版本、应用版本等。  | 
            
createTime | 
              
                 
 开发者创建应用恢复操作的时间戳。始终在恢复操作创建之后设置。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:  | 
            
deployTime | 
              
                 
 为用户部署应用恢复操作的时间戳。仅在已部署恢复操作的情况下才会设置。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:  | 
            
cancelTime | 
              
                 
 开发者取消应用恢复操作的时间戳。仅在已取消恢复操作的情况下才会设置。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:  | 
            
lastUpdateTime | 
              
                 
 开发者上次更新恢复操作的时间戳。如果操作被取消,则对应取消时间。始终在恢复操作创建之后设置。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:  | 
            
联合字段 recovery_action_data。与恢复操作相关的数据。recovery_action_data 只能是下列其中一项: | 
            |
remoteInAppUpdateData | 
              
                 
 有关远程应用内更新操作的数据,例如已恢复的用户群、可恢复的用户群等。仅当恢复操作类型为“远程应用内更新”时才会设置。  | 
            
RemoteInAppUpdateData
与远程应用内更新操作相关的数据,例如已恢复的用户数量、受影响的用户数量等。
| JSON 表示法 | 
|---|
{
  "remoteAppUpdateDataPerBundle": [
    {
      object ( | 
              
| 字段 | |
|---|---|
remoteAppUpdateDataPerBundle[] | 
                
                   
 软件包一级与恢复操作相关的数据。  | 
              
RemoteInAppUpdateDataPerBundle
软件包一级与恢复操作相关的数据。
| JSON 表示法 | 
|---|
{ "versionCode": string, "recoveredDeviceCount": string, "totalDeviceCount": string }  | 
              
| 字段 | |
|---|---|
versionCode | 
                
                   
 与目标软件包对应的版本代码。  | 
              
recoveredDeviceCount | 
                
                   
 已恢复的设备总数。  | 
              
totalDeviceCount | 
                
                   
 受与应用软件包相关联的相应恢复操作影响的设备总数。  |