REST Resource: chromeosdevices

Zasób: ChromeOsDevice

Urządzenia z Google Chrome mają system Chrome OS. Więcej informacji o typowych zadaniach związanych z interfejsem API znajdziesz w Przewodniku dla programistów.

Zapis JSON
{
  "deviceId": string,
  "serialNumber": string,
  "status": string,
  "lastSync": string,
  "supportEndDate": string,
  "annotatedUser": string,
  "annotatedLocation": string,
  "notes": string,
  "model": string,
  "meid": string,
  "orderNumber": string,
  "willAutoRenew": boolean,
  "osVersion": string,
  "platformVersion": string,
  "firmwareVersion": string,
  "macAddress": string,
  "bootMode": string,
  "lastEnrollmentTime": string,
  "kind": string,
  "recentUsers": [
    {
      "type": string,
      "email": string
    }
  ],
  "activeTimeRanges": [
    {
      "activeTime": integer,
      "date": string
    }
  ],
  "ethernetMacAddress": string,
  "annotatedAssetId": string,
  "etag": string,
  "diskVolumeReports": [
    {
      "volumeInfo": [
        {
          "volumeId": string,
          "storageTotal": string,
          "storageFree": string
        }
      ]
    }
  ],
  "systemRamTotal": string,
  "cpuStatusReports": [
    {
      "reportTime": string,
      "cpuUtilizationPercentageInfo": [
        integer
      ],
      "cpuTemperatureInfo": [
        {
          "temperature": integer,
          "label": string
        }
      ]
    }
  ],
  "cpuInfo": [
    {
      "model": string,
      "architecture": string,
      "maxClockSpeedKhz": integer,
      "logicalCpus": [
        {
          "maxScalingFrequencyKhz": integer,
          "currentScalingFrequencyKhz": integer,
          "idleDuration": string,
          "cStates": [
            {
              "displayName": string,
              "sessionDuration": string
            }
          ]
        }
      ]
    }
  ],
  "deviceFiles": [
    {
      "name": string,
      "type": string,
      "downloadUrl": string,
      "createTime": string
    }
  ],
  "systemRamFreeReports": [
    {
      "reportTime": string,
      "systemRamFreeInfo": [
        string
      ]
    }
  ],
  "lastKnownNetwork": [
    {
      "ipAddress": string,
      "wanIpAddress": string
    }
  ],
  "autoUpdateExpiration": string,
  "ethernetMacAddress0": string,
  "dockMacAddress": string,
  "manufactureDate": string,
  "orgUnitPath": string,
  "tpmVersionInfo": {
    "family": string,
    "specLevel": string,
    "manufacturer": string,
    "tpmModel": string,
    "firmwareVersion": string,
    "vendorSpecific": string
  },
  "screenshotFiles": [
    {
      "name": string,
      "type": string,
      "downloadUrl": string,
      "createTime": string
    }
  ],
  "orgUnitId": string,
  "osUpdateStatus": {
    object (OsUpdateStatus)
  },
  "firstEnrollmentTime": string,
  "lastDeprovisionTimestamp": string,
  "deprovisionReason": enum (DeprovisionReason),
  "deviceLicenseType": enum (DeviceLicenseType),
  "backlightInfo": [
    {
      object (BacklightInfo)
    }
  ],
  "autoUpdateThrough": string,
  "extendedSupportEligible": boolean,
  "extendedSupportStart": string,
  "extendedSupportEnabled": boolean,
  "fanInfo": [
    {
      object (FanInfo)
    }
  ],
  "chromeOsType": enum (ChromeOsType)
}
Pola
deviceId

string

Unikalny identyfikator urządzenia z Chrome.

serialNumber

string

Numer seryjny urządzenia z Chrome wpisany podczas włączania urządzenia. Ta wartość jest identyczna z numerem seryjnym konsoli administracyjnej na karcie Urządzenia z ChromeOS.

status

string

Stan urządzenia.

Akceptowane wartości:

  • ACTIVE: urządzenie jest zarejestrowane w domenie.
  • DELINQUENT: roczna licencja dla domeny wygasła i na urządzenie nie są już stosowane zasady ani ustawienia. Po zakupie nowej licencji urządzenie powróci do stanu ACTIVE.
  • PRE_PROVISIONED: urządzenie zostało dodane do rejestracji typu zero-touch. Urządzenie PRE_PROVISIONED można przenieść do innej jednostki organizacyjnej lub usunąć. Po zakończeniu rejestracji urządzenie będzie mieć poziom ACTIVE.
  • DEPROVISIONED: urządzenia nie można już zarejestrować w domenie. Zamówienie zostało anulowane. Ustawienia urządzenia są zapisane w pamięci podręcznej urządzenia. Jeśli urządzenie zostanie ponownie aktywowane, zostaną do niego zastosowane najnowsze ustawienia systemowe.
  • DISABLED: urządzenie zostało wyłączone przez administratora i nie można go używać.
  • INACTIVE: urządzenie nie jest zarejestrowane w domenie.
  • RETURN_ARRIVED: przyszła prośba o wymianę tego urządzenia.
  • RETURN_REQUESTED: otrzymaliśmy prośbę o zastąpienie tego urządzenia.
  • SHIPPED: urządzenie zostało wysłane z magazynu Google. (Wycofane)
  • UNKNOWN: nie można określić stanu urządzenia.
lastSync

string

Data i godzina ostatniej synchronizacji urządzenia z ustawieniami zasad w konsoli administracyjnej. Wartość jest w formacie daty i godziny w standardzie ISO 8601. Czas to pełna data oraz godziny, minuty i sekundy w formularzu YYYY-MM-DDThh:mm:ssTZD. Na przykład: 2010-04-05T17:30:04+01:00.

supportEndDate

string

Ostateczna data, kiedy urządzenie będzie obsługiwane. Dotyczy to tylko urządzeń kupionych bezpośrednio od Google. Wartość jest w formacie daty i godziny w standardzie ISO 8601. Czas to pełna data oraz godziny, minuty i sekundy w formularzu YYYY-MM-DDThh:mm:ssTZD. Na przykład: 2010-04-05T17:30:04+01:00.

annotatedUser

string

Nazwa użytkownika urządzenia wskazanego przez administratora. Maksymalna długość to 100 znaków. Dozwolone są puste wartości.

annotatedLocation

string

Adres lub lokalizacja urządzenia zgodnie z informacjami podanymi przez administratora. Maksymalna długość to 200 znaków. Dozwolone są puste wartości.

notes

string

Notatki na temat tego urządzenia dodane przez administratora. Tę właściwość można wyszukiwać za pomocą parametru query metody list. Maksymalna długość to 500 znaków. Dozwolone są puste wartości.

model

string

Informacje o modelu urządzenia. Jeśli urządzenie nie ma tych informacji, ta właściwość nie jest uwzględniona w odpowiedzi.

meid

string

Identyfikator MEID (Mobile Equipment Identifier) lub IMEI (International Mobile Equipment Identity) dla karty sieci komórkowej 3G w urządzeniu mobilnym. MEID/IMEI jest zwykle używany przy dodawaniu urządzenia do abonamentu u operatora. Jeśli urządzenie nie ma tych informacji, ta właściwość nie jest uwzględniona w odpowiedzi. Więcej informacji o eksportowaniu listy identyfikatorów MEID/IMEI znajdziesz w przewodniku dla programistów.

orderNumber

string

Numer zamówienia urządzenia. Tylko urządzenia kupione bezpośrednio od Google mają numer zamówienia.

willAutoRenew

boolean

Określa, czy urządzenie będzie automatycznie odnawiać obsługę po dacie zakończenia świadczenia pomocy technicznej. Ta usługa jest tylko do odczytu.

osVersion

string

Wersja systemu operacyjnego urządzenia z Chrome.

platformVersion

string

Wersja platformy urządzenia z Chrome.

firmwareVersion

string

Wersja oprogramowania układowego urządzenia z Chrome.

macAddress

string

Adres MAC sieci bezprzewodowej urządzenia. Jeśli urządzenie nie ma tych informacji, nie są one uwzględniane w odpowiedzi.

bootMode

string

Tryb uruchamiania urządzenia. Możliwe wartości to:

  • Verified: na urządzeniu jest zainstalowana prawidłowa wersja systemu operacyjnego Chrome.
  • Dev: przełącznik sprzętu programisty jest włączony na urządzeniu. Po uruchomieniu urządzenie ma powłokę wiersza poleceń. Przykład przełącznika programisty znajdziesz w informacjach dla deweloperów Chromebooków.
lastEnrollmentTime

string

Data i godzina ostatniego zarejestrowania urządzenia. Wartość jest w formacie daty i godziny w standardzie ISO 8601. Czas to pełna data oraz godziny, minuty i sekundy w formularzu YYYY-MM-DDThh:mm:ssTZD. Na przykład: 2010-04-05T17:30:04+01:00. Więcej informacji o automatycznej i ręcznej rejestracji znajdziesz w Centrum pomocy Chrome.

kind

string

Typ zasobu. W przypadku zasobu Chromeosdevices wartość wynosi admin#directory#chromeosdevice.

recentUsers[]

object

Lista ostatnich użytkowników urządzenia w kolejności malejącej według czasu ostatniego logowania.

recentUsers[].type

string

Typ użytkownika.

Akceptowane wartości:

  • USER_TYPE_MANAGED: użytkownik jest zarządzany w domenie.
  • USER_TYPE_UNMANAGED: użytkownik nie jest zarządzany przez domenę.
recentUsers[].email

string

Adres e-mail użytkownika. Ten parametr jest dostępny tylko wtedy, gdy typ użytkownika to USER_TYPE_MANAGED.

activeTimeRanges[]

object

Lista aktywnych zakresów czasu (tylko do odczytu).

activeTimeRanges[].activeTime

integer

Czas użytkowania w milisekundach.

activeTimeRanges[].date

string

Data użycia.

ethernetMacAddress

string

Adres MAC urządzenia w interfejsie sieci Ethernet.

annotatedAssetId

string

Identyfikator zasobu podany przez administratora lub określony podczas rejestracji.

etag

string

Tag ETag zasobu.

diskVolumeReports[]

object

Raporty dotyczące miejsca na dysku i inne informacje o podłączonych/podłączonych woluminach.

diskVolumeReports[].volumeInfo[]

object

Woluminy dysku

diskVolumeReports[].volumeInfo[].volumeId

string

Identyfikator woluminu

diskVolumeReports[].volumeInfo[].storageTotal

string (int64 format)

Łączna ilość miejsca na dysku [w bajtach]

diskVolumeReports[].volumeInfo[].storageFree

string (int64 format)

Wolne miejsce na dysku [w bajtach]

systemRamTotal

string (int64 format)

Łączna ilość pamięci RAM urządzenia w bajtach

cpuStatusReports[]

object

Raporty dotyczące wykorzystania i temperatury procesora (tylko do odczytu)

cpuStatusReports[].reportTime

string

Data i godzina otrzymania raportu.

cpuStatusReports[].cpuUtilizationPercentageInfo[]

integer

cpuStatusReports[].cpuTemperatureInfo[]

object

Lista próbek temperatury procesora.

cpuStatusReports[].cpuTemperatureInfo[].temperature

integer

Temperatura w stopniach Celsjusza.

cpuStatusReports[].cpuTemperatureInfo[].label

string

Etykieta procesora

cpuInfo[]

object

Informacje o specyfikacji procesora urządzenia.

cpuInfo[].model

string

Nazwa modelu procesora.

cpuInfo[].architecture

string

Architektura procesora.

cpuInfo[].maxClockSpeedKhz

integer

Maksymalna częstotliwość taktowania procesora w kHz.

cpuInfo[].logicalCpus[]

object

Informacje dotyczące procesorów logicznych

cpuInfo[].logicalCpus[].maxScalingFrequencyKhz

integer

Maksymalna częstotliwość, z jaką może działać procesor, zgodnie z zasadą.

cpuInfo[].logicalCpus[].currentScalingFrequencyKhz

integer

Bieżąca częstotliwość, z jaką procesor działa.

cpuInfo[].logicalCpus[].idleDuration

string (Duration format)

Czas bezczynności od ostatniego uruchomienia.

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku i kończący się „s”. Przykład: "3.5s".

cpuInfo[].logicalCpus[].cStates[]

object

Stan C wskazuje stan zużycia energii przez procesor. Więcej informacji znajdziesz w dokumentacji opublikowanej przez producenta CPU.

cpuInfo[].logicalCpus[].cStates[].displayName

string

Nazwa stanu.

cpuInfo[].logicalCpus[].cStates[].sessionDuration

string (Duration format)

Czas w stanie od ostatniego ponownego uruchomienia.

Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „s”. Przykład: "3.5s".

deviceFiles[]

object

Lista plików z urządzenia do pobrania (tylko do odczytu)

deviceFiles[].name

string

Nazwa pliku

deviceFiles[].type

string

Typ pliku

deviceFiles[].downloadUrl

string

Adres URL pobierania pliku

deviceFiles[].createTime

string

Data i godzina utworzenia pliku.

systemRamFreeReports[]

object

Raporty o ilości dostępnej pamięci RAM (tylko do odczytu)

systemRamFreeReports[].reportTime

string

Data i godzina otrzymania raportu.

systemRamFreeReports[].systemRamFreeInfo[]

string (int64 format)

lastKnownNetwork[]

object

Zawiera ostatnią znaną sieć (tylko do odczytu)

lastKnownNetwork[].ipAddress

string

Adres IP.

lastKnownNetwork[].wanIpAddress

string

Adres IP WAN.

autoUpdateExpiration
(deprecated)

string (int64 format)

(Tylko do odczytu) Sygnatura czasowa, po której urządzenie przestanie otrzymywać aktualizacje Chrome i obsługę. Użyj metody „autoUpdateThrough” .

ethernetMacAddress0

string

(Tylko do odczytu) adres MAC używany przez wewnętrzny port Ethernet Chromebooka i dla wbudowanej sieci (Ethernet). Format to 12 (dwunastu) cyfr szesnastkowych bez separatora (wielkich liter). Dotyczy to tylko niektórych urządzeń.

dockMacAddress

string

(Tylko do odczytu) Wbudowany adres MAC stacji dokującej, z którą podłączyło się urządzenie. Ustawienia fabryczne ustawiają adres MAC (Media Access Control) na potrzeby stacji dokującej. Jest zarezerwowany na potrzeby zasad przekazywania MAC dotyczących urządzeń. Format to 12 (dwunastu) cyfr szesnastkowych bez separatora (wielkich liter). Dotyczy to tylko niektórych urządzeń.

manufactureDate

string

(Tylko do odczytu) Data produkcji urządzenia w formacie rrrr-mm-dd.

orgUnitPath

string

Pełna ścieżka nadrzędna wraz z nazwą jednostki organizacyjnej powiązaną z urządzeniem. W nazwach ścieżek wielkość liter nie jest rozróżniana. Jeśli nadrzędna jednostka organizacyjna jest organizacją najwyższego poziomu, jest ona reprezentowana jako ukośnik (/). Tę właściwość można aktualizować za pomocą interfejsu API. Więcej informacji na temat tworzenia struktury organizacyjnej dla urządzenia znajdziesz w Centrum pomocy dla administratorów.

tpmVersionInfo

object

Moduł TPM (Trusted Platform Module) (tylko do odczytu)

tpmVersionInfo.family

string

Rodzina TPM. Używamy kodowania stylu TPM 2.0, np.:
TPM 1.2: „1.2” -> 312e3200
TPM 2.0: „2,0” -> 322E3000

tpmVersionInfo.specLevel

string

Poziom specyfikacji TPM. Patrz Specyfikacja biblioteki dla TPM 2.0 i Specyfikacja główna TPM 1.2.

tpmVersionInfo.manufacturer

string

Kod producenta TPM.

tpmVersionInfo.tpmModel

string

Numer modelu TPM.

tpmVersionInfo.firmwareVersion

string

Wersja oprogramowania TPM.

tpmVersionInfo.vendorSpecific

string

Informacje specyficzne dla dostawcy, np. jego identyfikator.

screenshotFiles[]

object

listę plików zrzutów ekranu do pobrania; Typ to zawsze „SCREENSHOT_FILE”. (Tylko do odczytu)

screenshotFiles[].name

string

Nazwa pliku

screenshotFiles[].type

string

Typ pliku

screenshotFiles[].downloadUrl

string

Adres URL pobierania pliku

screenshotFiles[].createTime

string

Data i godzina utworzenia pliku.

orgUnitId

string

Unikalny identyfikator jednostki organizacyjnej. orgUnitPath to możliwa do odczytania przez człowieka wersja elementu orgUnitId. Parametr orgUnitPath może się zmienić, zmieniając nazwę jednostki organizacyjnej w ścieżce, ale dla jednej jednostki organizacyjnej nie można zmienić tego parametru. Tę właściwość można aktualizować za pomocą interfejsu API. Więcej informacji na temat tworzenia struktury organizacyjnej dla urządzenia znajdziesz w Centrum pomocy dla administratorów.

osUpdateStatus

object (OsUpdateStatus)

Stan aktualizacji systemu operacyjnego urządzenia.

firstEnrollmentTime

string

Data i godzina pierwszej rejestracji urządzenia.

lastDeprovisionTimestamp

string

(Tylko do odczytu) Data i godzina ostatniego wyrejestrowania urządzenia.

deprovisionReason

enum (DeprovisionReason)

(Tylko do odczytu) Powód wyrejestrowania.

deviceLicenseType

enum (DeviceLicenseType)

Tylko dane wyjściowe. Typ licencji urządzenia.

backlightInfo[]

object (BacklightInfo)

Tylko dane wyjściowe. Zawiera informacje o podświetleniu urządzenia.

autoUpdateThrough

string

Tylko dane wyjściowe. Sygnatura czasowa, po której urządzenie przestanie otrzymywać aktualizacje Chrome i obsługę.

extendedSupportEligible

boolean

Tylko dane wyjściowe. Określa, czy urządzenie wymaga wyrażenia zgody na korzystanie z pomocy rozszerzonej.

extendedSupportStart

string

Tylko dane wyjściowe. Data uruchomienia zasady rozszerzonej pomocy dla automatycznych aktualizacji na urządzeniu.

extendedSupportEnabled

boolean

Tylko dane wyjściowe. Określa, czy na urządzeniu są włączone zasady pomocy rozszerzonej.

fanInfo[]

object (FanInfo)

Tylko dane wyjściowe. Informacje o wentylatorze urządzenia.

chromeOsType

enum (ChromeOsType)

Tylko dane wyjściowe. Typ systemu operacyjnego Chrome na urządzeniu.

OsUpdateStatus

Zawiera informacje o bieżącym stanie aktualizacji systemu operacyjnego.

Zapis JSON
{
  "state": enum (UpdateState),
  "targetOsVersion": string,
  "targetKioskAppVersion": string,
  "updateTime": string,
  "updateCheckTime": string,
  "rebootTime": string
}
Pola
state

enum (UpdateState)

Stan aktualizacji systemu operacyjnego.

targetOsVersion

string

Nowa wersja platformy pobieranego i stosowanego obrazu systemu operacyjnego. Jest ustawiana tylko wtedy, gdy stan aktualizacji to UPDATE_STATUS_Download_IN_PROGRESS lub UPDATE_STATUS_NEED_REBOOT. Zwróć uwagę, że może to być przykładowa wartość „0.0.0.0”. dla stanu UPDATE_STATUS_NEED_REBOOT w przypadku niektórych skrajnych przypadków, np. to system zostanie ponownie uruchomiony bez ponownego uruchomienia.

targetKioskAppVersion

string

Nowa wymagana wersja platformy z oczekującej zaktualizowanej aplikacji kiosku.

updateTime

string

Data i godzina ostatniej udanej aktualizacji systemu operacyjnego.

updateCheckTime

string

Data i godzina ostatniego sprawdzenia dostępności aktualizacji.

rebootTime

string

Data i godzina ostatniego ponownego uruchomienia.

UpdateState

Stan aktualizacji systemu operacyjnego.

Wartości w polu enum
UPDATE_STATE_UNSPECIFIED Stan aktualizacji jest nieokreślony.
UPDATE_STATE_NOT_STARTED Istnieje oczekująca aktualizacja, która jeszcze się nie rozpoczęła.
UPDATE_STATE_DOWNLOAD_IN_PROGRESS Trwa pobieranie oczekującej aktualizacji.
UPDATE_STATE_NEED_REBOOT Urządzenie jest gotowe do zainstalowania aktualizacji, ale musi zostać zrestartowane.

DeprovisionReason

Powód wyrejestrowania urządzenia z ChromeOS.

Wartości w polu enum
DEPROVISION_REASON_UNSPECIFIED Przyczyna wyrejestrowania jest nieznana.
DEPROVISION_REASON_SAME_MODEL_REPLACEMENT Wymiana na ten sam model. Masz numer RMA lub wymieniasz wadliwe urządzenie objęte gwarancją na ten sam model.
DEPROVISION_REASON_UPGRADE

Urządzenie zostało uaktualnione.

DEPROVISION_REASON_DOMAIN_MOVE

Domena urządzenia została zmieniona.

DEPROVISION_REASON_SERVICE_EXPIRATION

Usługa dla tego urządzenia wygasła.

DEPROVISION_REASON_OTHER

Urządzenie zostało wyrejestrowane z powodu starszego typu, który nie jest już obsługiwany.

DEPROVISION_REASON_DIFFERENT_MODEL_REPLACEMENT Wymiana na inny model. Zastępujesz to urządzenie nowym lub nowszym modelem.
DEPROVISION_REASON_RETIRING_DEVICE Wycofanie z floty. Wyrzucasz urządzenie, przekazujesz je w ramach darowizny lub wycofujesz je z użycia w inny sposób.
DEPROVISION_REASON_UPGRADE_TRANSFER Przenoszenie licencji na ChromeOS Flex. Jest to urządzenie z ChromeOS Flex, które w ciągu roku wymieniasz na Chromebooka.
DEPROVISION_REASON_NOT_REQUIRED Przyczyna nie była wymagana. Na przykład licencje zostały zwrócone do puli licencji klienta.
DEPROVISION_REASON_REPAIR_CENTER Urządzenie zostało wyrejestrowane przez centrum serwisowe. Można je ustawić tylko przez centrum serwisowe naprawy podczas RMA.

DeviceLicenseType

Typ licencji tego urządzenia.

Wartości w polu enum
DEVICE_LICENSE_TYPE_UNSPECIFIED Nieznany typ licencji.
ENTERPRISE W pakiecie z urządzeniem jest bezterminowa licencja na Chrome Enterprise.
ENTERPRISE_UPGRADE Urządzenie ma roczną samodzielną licencję na Chrome Enterprise.
EDUCATION_UPGRADE Urządzenie ma bezterminową samodzielną licencję na Chrome Education.
EDUCATION W pakiecie z urządzeniem jest bezterminowa licencja na Chrome Education.
KIOSK_UPGRADE urządzenie ma roczną licencję na kiosk;

BacklightInfo

Informacje o podświetleniu urządzenia.

Zapis JSON
{
  "path": string,
  "maxBrightness": integer,
  "brightness": integer
}
Pola
path

string

Tylko dane wyjściowe. Ścieżka do tego podświetlenia w systemie. Ta opcja jest przydatna, gdy rozmówca chce powiązać inne informacje.

maxBrightness

integer

Tylko dane wyjściowe. Maksymalna jasność podświetlenia.

brightness

integer

Tylko dane wyjściowe. Bieżąca jasność podświetlenia od 0 do maxBrightness.

FanInfo

Informacje o wentylatorze urządzenia.

Zapis JSON
{
  "speedRpm": integer
}
Pola
speedRpm

integer

Tylko dane wyjściowe. Szybkość wentylatora (obr./min).

ChromeOsType

Typ systemu operacyjnego Chrome na urządzeniu.

Wartości w polu enum
CHROME_OS_TYPE_UNSPECIFIED Typ systemu operacyjnego Chrome nieokreślony.
CHROME_OS_FLEX Typ systemu operacyjnego Chrome: Chrome OS Flex.
CHROME_OS Typ systemu operacyjnego Chrome: ChromeOS.

Metody

action
(deprecated)

Zamiast niego użyj parametru BatchChangeChromeOsDeviceStatus.

get

Pobiera właściwości urządzenia z Chrome OS.

list

Pobiera podzieloną na strony listę urządzeń z ChromeOS w obrębie konta.

moveDevicesToOu

Przenosi lub wstawia wiele urządzeń z Chrome OS do jednostki organizacyjnej.

patch

Aktualizuje możliwe do aktualizacji właściwości urządzenia, np. annotatedUser, annotatedLocation, notes, orgUnitPath lub annotatedAssetId.

update

Aktualizuje możliwe do aktualizacji właściwości urządzenia, np. annotatedUser, annotatedLocation, notes, orgUnitPath lub annotatedAssetId.