Type de ressource deviceTemplate
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Représente les valeurs de propriété communes à un ensemble d’objets d’appareil . Les propriétés du modèle sont estampillées sur tout objet d’appareil créé à partir de ce modèle. Cet objet est immuable.
Hérite de directoryObject.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection deviceTemplate | Obtenez la liste des objets deviceTemplate inscrits dans le répertoire. |
Create | deviceTemplate | Créez un deviceTemplate utilisé pour identifier les attributs et gérer un groupe d’appareils ayant des caractéristiques similaires. |
Obtenir | deviceTemplate | Obtient les propriétés et les relations d’un objet deviceTemplate . |
Supprimer | Aucun | Supprimer un deviceTemplate inscrit. |
Liste des propriétaires | collection directoryObject | Obtenez la liste des propriétaires d’un objet deviceTemplate . |
Ajouter un propriétaire | Aucun | Ajoutez un nouveau propriétaire à un objet deviceTemplate . |
Supprimer un propriétaire | Aucun | Supprimer un propriétaire d’un objet deviceTemplate . |
Créer un appareil à partir d’un modèle | appareil | Créez un appareil à partir d’un deviceTemplate. |
Propriétés
Propriété | Type | Description |
---|---|---|
deletedDateTime | DateTimeOffset | Date et heure de suppression de cet objet. Toujours null lorsque l’objet n’a pas été supprimé. Hérité de directoryObject. |
deviceAuthority | String | Nom défini par le locataire pour la partie responsable de l’approvisionnement et de la gestion des appareils sur le locataire Microsoft Entra. Par exemple, Tailwind Traders (le fabricant) fabrique des caméras de sécurité installées dans les bâtiments des clients et gérées par Lakeshore Retail (l’autorité de l’appareil). Cette valeur est fournie au client par l’autorité de l’appareil (fabricant ou revendeur). |
id | String | Identificateur unique de l’objet. Hérité de directoryObject. En lecture seule. Prend en charge $filter (eq , in ). |
Fabricant | String | Nom du fabricant. |
model | String | Nom du modèle. |
mutualTlsOauthConfigurationId | String | ID d’objet de mutualTlsOauthConfiguration. Cette valeur n’est pas obligatoire si des certificats auto-signés sont utilisés. Cette valeur est fournie au client par l’autorité de l’appareil (fabricant ou revendeur). |
mutualTlsOauthConfigurationTenantId | String | ID (ID de locataire pour l’autorité de l’appareil) du locataire qui contient mutualTlsOauthConfiguration. Cette valeur n’est pas obligatoire si des certificats auto-signés sont utilisés. Cette valeur est fournie au client par l’autorité de l’appareil (fabricant ou revendeur). |
operatingSystem | String | Type de système d’exploitation. Prend en charge $filter (eq , in ). |
Relations
Relation | Type | Description |
---|---|---|
deviceInstances | Collection de périphériques | Collection d’objets d’appareil créés à partir de ce modèle. |
Propriétaires | collection directoryObject | Collection d’objets d’annuaire pouvant gérer le modèle d’appareil et les deviceInstances associées. Les propriétaires peuvent être représentés en tant que principaux de service, utilisateurs ou applications. Un propriétaire dispose de privilèges complets sur le modèle d’appareil et n’a pas besoin d’autres rôles d’administrateur pour créer, mettre à jour ou supprimer des appareils de ce modèle, ainsi que pour ajouter ou supprimer des propriétaires de modèles. Prend en charge $expand . |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.deviceTemplate",
"deletedDateTime": "String (timestamp)",
"deviceAuthority": "String",
"id": "String (identifier)",
"manufacturer": "String",
"model": "String",
"mutualTlsOauthConfigurationId": "String",
"mutualTlsOauthConfigurationTenantId": "String",
"operatingSystem": "String"
}