deviceTemplate-Ressourcentyp
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Stellt Eigenschaftswerte dar, die für eine Gruppe von Geräteobjekten gemeinsam sind. Die Eigenschaften der Vorlage werden für jedes Geräteobjekt gestempelt, das auf der Grundlage dieser Vorlage erstellt wird. Dieses Objekt ist unveränderlich.
Erbt von directoryObject.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
List | deviceTemplate-Sammlung | Ruft eine Liste der im Verzeichnis registrierten deviceTemplate-Objekte ab. |
Create | deviceTemplate | Erstellen Sie eine neue deviceTemplate , mit der Attribute identifiziert und eine Gruppe von Geräten mit ähnlichen Merkmalen verwaltet werden. |
Get | deviceTemplate | Ruft die Eigenschaften und Beziehungen eines deviceTemplate-Objekts ab. |
Löschen | Keine | Dient zum Löschen eines registrierten deviceTemplate-Objekts. |
Besitzer auflisten | directoryObject-Sammlung | Ruft eine Liste der Besitzer für ein deviceTemplate-Objekt ab. |
Besitzer hinzufügen | Keine | Fügen Sie einem deviceTemplate-Objekt einen neuen Besitzer hinzu. |
Besitzer entfernen | Keine | Entfernen sie einen Besitzer aus einem deviceTemplate-Objekt . |
Erstellen eines Geräts aus einer Vorlage | device | Erstellen Sie ein neues Gerät aus einer deviceTemplate.Create a new deviceTemplate. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
deletedDateTime | DateTimeOffset | Datum und Uhrzeit, zu der dieses Objekt gelöscht wurde. Immer null , wenn das Objekt nicht gelöscht wurde. Geerbt von directoryObject. |
deviceAuthority | Zeichenfolge | Ein vom Mandanten definierter Name für die Partei, die für die Bereitstellung und Verwaltung von Geräten auf dem Microsoft Entra Mandanten verantwortlich ist. Tailwind Traders (Hersteller) stellt beispielsweise Sicherheitskameras bereit, die in Kundengebäuden installiert und von Lakeshore Retail (der Gerätebehörde) verwaltet werden. Dieser Wert wird dem Kunden von der Geräteautorität (Hersteller oder Wiederverkäufer) bereitgestellt. |
id | Zeichenfolge | Eindeutiger Bezeichner für das Objekt. Geerbt von directoryObject. Schreibgeschützt. Unterstützt $filter (eq , in ). |
Hersteller | Zeichenfolge | Herstellername. |
model | Zeichenfolge | Modellname. |
mutualTlsOauthConfigurationId | Zeichenfolge | Objekt-ID der mutualTlsOauthConfiguration. Dieser Wert ist nicht erforderlich, wenn selbstsignierte Zertifikate verwendet werden. Dieser Wert wird dem Kunden von der Geräteautorität (Hersteller oder Wiederverkäufer) bereitgestellt. |
mutualTlsOauthConfigurationTenantId | Zeichenfolge | ID (Mandanten-ID für Geräteautorität) des Mandanten, der die mutualTlsOauthConfiguration enthält. Dieser Wert ist nicht erforderlich, wenn selbstsignierte Zertifikate verwendet werden. Dieser Wert wird dem Kunden von der Geräteautorität (Hersteller oder Wiederverkäufer) bereitgestellt. |
operatingSystem | Zeichenfolge | Betriebssystemtyp. Unterstützt $filter (eq , in ). |
Beziehungen
Beziehung | Typ | Beschreibung |
---|---|---|
deviceInstances | Gerätesammlung | Sammlung von Geräteobjekten , die basierend auf dieser Vorlage erstellt wurden. |
owners | directoryObject collection | Sammlung von Verzeichnisobjekten, die die Gerätevorlage und die zugehörigen deviceInstances verwalten können. Besitzer können als Dienstprinzipale, Benutzer oder Anwendungen dargestellt werden. Ein Besitzer verfügt über vollständige Berechtigungen für die Gerätevorlage und erfordert keine anderen Administratorrollen zum Erstellen, Aktualisieren oder Löschen von Geräten aus dieser Vorlage sowie zum Hinzufügen oder Entfernen von Vorlagenbesitzern. Unterstützt $expand . |
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.deviceTemplate",
"deletedDateTime": "String (timestamp)",
"deviceAuthority": "String",
"id": "String (identifier)",
"manufacturer": "String",
"model": "String",
"mutualTlsOauthConfigurationId": "String",
"mutualTlsOauthConfigurationTenantId": "String",
"operatingSystem": "String"
}