Тип ресурса deviceShellScript
Пространство имен: microsoft.graph
Важный: API Microsoft Graph в версии /beta могут быть изменены; Использование в рабочей среде не поддерживается.
Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.
Intune предоставит клиенту возможность запускать скрипты оболочки на зарегистрированных устройствах Mac OS. Скрипт можно запускать один раз или периодически.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Вывод списка скриптов deviceShellScript | Коллекция deviceShellScript | Перечисление свойств и связей объектов deviceShellScript . |
Получение deviceShellScript | deviceShellScript | Чтение свойств и связей объекта deviceShellScript . |
Создание deviceShellScript | deviceShellScript | Создайте новый объект deviceShellScript . |
Удаление deviceShellScript | Нет | Удаляет deviceShellScript. |
Обновление deviceShellScript | deviceShellScript | Обновление свойств объекта deviceShellScript . |
Действие assign | Нет |
Свойства
Свойство | Тип | Описание |
---|---|---|
executionFrequency | Duration (Длительность) | Интервал выполнения скрипта. Если не определено, скрипт будет выполняться один раз |
retryCount | Int32 | Количество повторных попыток выполнения скрипта в случае сбоя |
blockExecutionNotifications | Логический | Не уведомляет пользователя о выполнении скрипта |
id | String | Уникальный идентификатор скрипта управления устройствами. |
displayName | String | Имя скрипта управления устройствами. |
description | String | Необязательное описание скрипта управления устройствами. |
scriptContent | Binary | Содержимое скрипта. |
createdDateTime | DateTimeOffset | Дата и время создания скрипта управления устройствами. Это свойство доступно только для чтения. |
lastModifiedDateTime | DateTimeOffset | Дата и время последнего изменения скрипта управления устройствами. Это свойство доступно только для чтения. |
runAsAccount | runAsAccountType | Указывает тип контекста выполнения. Возможные значения: system , user . |
fileName | String | Имя файла скрипта. |
roleScopeTagIds | Коллекция строк | Список идентификаторов тегов области для этого экземпляра PowerShellScript. |
Связи
Связь | Тип | Описание |
---|---|---|
groupAssignments | коллекция deviceManagementScriptGroupAssignment | Список назначений групп для скрипта управления устройствами. |
assignments | коллекция deviceManagementScriptAssignment | Список назначений групп для скрипта управления устройствами. |
runSummary | deviceManagementScriptRunSummary; | Выполните сводку по скрипту управления устройствами. |
deviceRunStates | коллекция deviceManagementScriptDeviceState | Список состояний выполнения для этого сценария на всех устройствах. |
userRunStates | коллекция deviceManagementScriptUserState | Список состояний выполнения для этого скрипта для всех пользователей. |
Представление JSON
Ниже представлено описание ресурса в формате JSON.
{
"@odata.type": "#microsoft.graph.deviceShellScript",
"executionFrequency": "String (duration)",
"retryCount": 1024,
"blockExecutionNotifications": true,
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"scriptContent": "binary",
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"runAsAccount": "String",
"fileName": "String",
"roleScopeTagIds": [
"String"
]
}