Type de ressource deviceCustomAttributeShellScript
Espace de noms: microsoft.graph
Important: Les API Microsoft Graph sous la version /beta sont susceptibles d’être modifiées ; l’utilisation de production n’est pas prise en charge.
Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.
Représente un script d’attribut personnalisé pour macOS.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
Répertorier deviceCustomAttributeShellScripts | collection deviceCustomAttributeShellScript | Répertorie les propriétés et les relations des objets deviceCustomAttributeShellScript . |
Obtenir deviceCustomAttributeShellScript | deviceCustomAttributeShellScript | Lit les propriétés et les relations de l’objet deviceCustomAttributeShellScript . |
Créer deviceCustomAttributeShellScript | deviceCustomAttributeShellScript | Créez un objet deviceCustomAttributeShellScript . |
Supprimer deviceCustomAttributeShellScript | Aucun | Supprime un deviceCustomAttributeShellScript. |
Mettre à jour deviceCustomAttributeShellScript | deviceCustomAttributeShellScript | Mettez à jour les propriétés d’un objet deviceCustomAttributeShellScript . |
affecter une action | Aucun |
Propriétés
Propriété | Type | Description |
---|---|---|
id | String | Identificateur unique pour l’entité d’attribut personnalisé. |
customAttributeName | String | Nom de l’attribut personnalisé. |
customAttributeType | deviceCustomAttributeValueType | Type attendu de la valeur de l’attribut personnalisé. Les valeurs possibles sont integer , string et dateTime . |
displayName | String | Nom du script de gestion des appareils. |
description | String | Description facultative du script de gestion des appareils. |
scriptContent | Binary | Contenu du script. |
createdDateTime | DateTimeOffset | Date et heure de création du script de gestion des appareils. Cette propriété est en lecture seule. |
lastModifiedDateTime | DateTimeOffset | Date et heure de la dernière modification du script de gestion des appareils. Cette propriété est en lecture seule. |
runAsAccount | exécuter En tant que Type de Compte | Indique le type de contexte d’exécution. Les valeurs possibles sont les suivantes : system , user . |
fileName | String | Nom du fichier de script. |
roleScopeTagIds | String collection | Liste des ID de balise d’étendue pour cette instance PowerShellScript. |
Relations
Relation | Type | Description |
---|---|---|
groupAssignments | collection deviceManagementScriptGroupAssignment | Liste des affectations de groupe pour le script de gestion des appareils. |
affectations | collection deviceManagementScriptAssignment | Liste des affectations de groupe pour le script de gestion des appareils. |
runSummary | deviceManagementScriptRunSummary | Résumé de l’exécution pour le script de gestion des appareils. |
deviceRunStates | Collection deviceManagementScriptDeviceState | Liste des états d’exécution de ce script sur tous les appareils. |
userRunStates | collection deviceManagementScriptUserState | Liste des états d’exécution de ce script pour tous les utilisateurs. |
Représentation JSON
Voici une représentation JSON de la ressource.
{
"@odata.type": "#microsoft.graph.deviceCustomAttributeShellScript",
"id": "String (identifier)",
"customAttributeName": "String",
"customAttributeType": "String",
"displayName": "String",
"description": "String",
"scriptContent": "binary",
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"runAsAccount": "String",
"fileName": "String",
"roleScopeTagIds": [
"String"
]
}