Compartilhar via


deviceCustomAttributeShellScript tipo de recurso

Namespace: microsoft.graph

Importante: As APIs do Microsoft Graph na versão /beta estão sujeitas a alterações; a utilização de produção não é suportada.

Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.

Representa um script de atributo personalizado para macOS.

Métodos

Método Tipo de retorno Descrição
Listar deviceCustomAttributeShellScripts deviceCustomAttributeShellScript collection (coleção deviceCustomAttributeShellScript ) Listar propriedades e relações dos objetos deviceCustomAttributeShellScript .
Obter deviceCustomAttributeShellScript deviceCustomAttributeShellScript Leia as propriedades e relações do objeto deviceCustomAttributeShellScript .
Criar deviceCustomAttributeShellScript deviceCustomAttributeShellScript Crie um novo objeto deviceCustomAttributeShellScript .
Eliminar deviceCustomAttributeShellScript Nenhum Elimina um deviceCustomAttributeShellScript.
Atualizar deviceCustomAttributeShellScript deviceCustomAttributeShellScript Atualize as propriedades de um objeto deviceCustomAttributeShellScript .
atribuir ação Nenhum

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres Identificador Exclusivo para a entidade de atributo personalizado.
customAttributeName Cadeia de caracteres O nome do atributo personalizado.
customAttributeType deviceCustomAttributeValueType O tipo esperado do valor do atributo personalizado. Os valores possíveis são: integer, string, dateTime.
displayName Cadeia de caracteres Nome do script de gestão de dispositivos.
description Cadeia de caracteres Descrição opcional para o script de gestão de dispositivos.
scriptContent Binária O conteúdo do script.
createdDateTime DateTimeOffset A data e hora em que o script de gestão de dispositivos foi criado. Essa propriedade é somente leitura.
lastModifiedDateTime DateTimeOffset A data e hora em que o script de gestão de dispositivos foi modificado pela última vez. Essa propriedade é somente leitura.
runAsAccount runAsAccountType Indica o tipo de contexto de execução. Os valores possíveis são: system e user.
fileName Cadeia de caracteres Nome do ficheiro de script.
roleScopeTagIds Coleção de cadeias de caracteres Lista de IDs de Etiquetas de Âmbito para esta instância do PowerShellScript.

Relações

Relação Tipo Descrição
groupAssignments deviceManagementScriptGroupAssignment collection A lista de atribuições de grupo para o script de gestão de dispositivos.
assignments deviceManagementScriptAssignment collection A lista de atribuições de grupo para o script de gestão de dispositivos.
runSummary deviceManagementScriptRunSummary Execute o resumo do script de gestão de dispositivos.
deviceRunStates deviceManagementScriptDeviceState collection (coleção deviceManagementScriptDeviceState ) Lista de estados de execução para este script em todos os dispositivos.
userRunStates deviceManagementScriptUserState collection Lista de estados de execução para este script em todos os utilizadores.

Representação JSON

Veja a seguir uma representação JSON do 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"
  ]
}