Method: partners.devices.unclaimAsync

Hebt die Beanspruchung eines Batches von Geräten für einen Kunden asynchron auf. Die Geräte werden aus der Zero-Touch-Registrierung entfernt. Weitere Informationen finden Sie unter Batchvorgänge mit langer Ausführungszeit.

HTTP-Anfrage

POST https://androiddeviceprovisioning.googleapis.com/v1/partners/{partnerId}/devices:unclaimAsync

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
partnerId

string (int64 format)

Erforderlich. Die Reseller-Partner-ID.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "unclaims": [
    {
      object (PartnerUnclaim)
    }
  ]
}
Felder
unclaims[]

object (PartnerUnclaim)

Erforderlich. Die Liste der Geräte, für die kein Anspruch erhoben werden soll.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/androidworkprovisioning

Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.

PartnerUnclaim

Identifiziert eine Anfrage, für die kein Anspruch erhoben wurde.

JSON-Darstellung
{
  "sectionType": enum (DeviceProvisioningSectionType),

  // Union field device can be only one of the following:
  "deviceIdentifier": {
    object (DeviceIdentifier)
  },
  "deviceId": string
  // End of list of possible types for union field device.
}
Felder
sectionType

enum (DeviceProvisioningSectionType)

Erforderlich. Der Abschnittstyp des Bereitstellungseintrags des Geräts.

Union-Feld device. Das Gerät, dessen Beanspruchung aufgehoben werden soll. Für device ist nur einer der folgenden Werte zulässig:
deviceIdentifier

object (DeviceIdentifier)

Erforderlich. Die Geräte-ID des Geräts.

deviceId

string (int64 format)

Erforderlich. Geräte-ID des Geräts.