tipo de recurso deviceCustomAttributeShellScript
Espacio de nombres: microsoft.graph
Importante: Las API de Microsoft Graph en la versión /beta están sujetas a cambios; no se admite el uso de producción.
Nota: la API de Microsoft Graph para Intune requiere una licencia activa de Intune para el espacio empresarial.
Representa un script de atributo personalizado para macOS.
Métodos
Método | Tipo de valor devuelto | Descripción |
---|---|---|
Enumerar deviceCustomAttributeShellScripts | colección deviceCustomAttributeShellScript | Enumera las propiedades y las relaciones de los objetos deviceCustomAttributeShellScript . |
Obtener deviceCustomAttributeShellScript | deviceCustomAttributeShellScript | Lee las propiedades y las relaciones del objeto deviceCustomAttributeShellScript . |
Creación de deviceCustomAttributeShellScript | deviceCustomAttributeShellScript | Cree un nuevo objeto deviceCustomAttributeShellScript . |
Eliminar deviceCustomAttributeShellScript | Ninguno | Elimina un deviceCustomAttributeShellScript. |
Actualizar deviceCustomAttributeShellScript | deviceCustomAttributeShellScript | Actualice las propiedades de un objeto deviceCustomAttributeShellScript . |
Acción assign | Ninguno |
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
id | Cadena | Identificador único de la entidad de atributo personalizado. |
customAttributeName | Cadena | Nombre del atributo personalizado. |
customAttributeType | deviceCustomAttributeValueType | Tipo esperado del valor del atributo personalizado. Los valores posibles son: integer , string y dateTime . |
displayName | Cadena | Nombre del script de administración de dispositivos. |
description | Cadena | Descripción opcional del script de administración de dispositivos. |
scriptContent | Binario | El contenido del script. |
createdDateTime | DateTimeOffset | Fecha y hora en que se creó el script de administración de dispositivos. Esta propiedad es de sólo lectura. |
lastModifiedDateTime | DateTimeOffset | Fecha y hora en que se modificó por última vez el script de administración de dispositivos. Esta propiedad es de sólo lectura. |
runAsAccount | runAsAccountType | Indica el tipo de contexto de ejecución. Los valores posibles son system y user . |
fileName | Cadena | Nombre del archivo de script. |
roleScopeTagIds | Colección de cadenas | Lista de identificadores de etiqueta de ámbito para esta instancia de PowerShellScript. |
Relaciones
Relación | Tipo | Descripción |
---|---|---|
groupAssignments | colección deviceManagementScriptGroupAssignment | Lista de asignaciones de grupos para el script de administración de dispositivos. |
assignments | colección deviceManagementScriptAssignment | Lista de asignaciones de grupos para el script de administración de dispositivos. |
runSummary | deviceManagementScriptRunSummary | Ejecute el resumen del script de administración de dispositivos. |
deviceRunStates | colección deviceManagementScriptDeviceState | Lista de estados de ejecución de este script en todos los dispositivos. |
userRunStates | colección deviceManagementScriptUserState | Lista de estados de ejecución de este script entre todos los usuarios. |
Representación JSON
Aquí tiene una representación JSON del recurso.
{
"@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"
]
}