tipo de recurso do site

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

O recurso site fornece metadados e relações para um site do SharePoint.

Métodos

Método Caminho REST
Obter site raiz GET /sites/root
Obter site GET /sites/{site-id}
Obter site por caminho GET /sites/{hostname}:/{site-path}
Obter o site para um grupo GET /groups/{group-id}/sites/root
Obter análises GET /sites/{site-id}/analytics
Obter atividades por intervalo GET /sites/{site-id}/getActivitiesByInterval
Listar páginas GET /sites/{site-id}/pages
Lista sites raiz GET /sites?filter=root ne null&select=siteCollection,webUrl
Listar sites entre geografias GET /site/getAllSites
Procurar sites GET /sites?search={query}
Seguir site POST /users/{user-id}/followedSites/add
Deixar de seguir site POST /users/{user-id}/followedSites/remove
Listar sites seguidos GET /me/followedSites
Obter permissão GET /sites/{site-id}/permissions/{permission-id}
Listar permissões GET /sites/{site-id}/permissions
Criar permissões POST /sites/{site-id}/permissions
Excluir permissão DELETE /sites/{site-id}/permissions/{permission-id}
Atualizar permissão PATCH /sites/{site-id}/permissions/{permission-id}
Tipos de conteúdo de lista Obter /sites/{site-id}/contentTypes
Criar contentType POSTAR /sites/{site-id}/contentTypes
Colunas de lista OBTER /sites/{site-id}/columns
Criar coluna POSTAR /sites/{site-id}/columns
Listar operações OBTER /sites/{site-id}/operações
Obter configurações do site GET /sites/{site-id}/settings
Obter delta GET /sites/delta

Propriedades

Propriedade Tipo Descrição
id cadeia de caracteres O identificador exclusivo do item. Somente leitura.
createdDateTime DateTimeOffset A data e a hora da criação do item. Somente leitura.
description string O texto descritivo do site.
eTag string ETag do item. Somente leitura.
displayName string O texto completo do site. Somente leitura.
lastModifiedDateTime DateTimeOffset A data e a hora que o item foi modificado pela última vez. Somente leitura.
name string O nome/título do item.
root root Se estiver presente, fornecerá o site raiz na coleção de sites. Somente leitura.
configurações siteSettings As configurações neste site. Somente leitura.
sharepointIds sharepointIds Retorna os identificadores úteis para fins de compatibilidade do REST do SharePoint. Somente leitura.
siteCollection siteCollection Fornece detalhes sobre o conjunto de sites do site. Disponível apenas no site raiz. Somente leitura.
webUrl string (url) A URL que exibe o item no navegador. Somente leitura.

propriedade do id

Um site é identificado por um ID exclusivo que é composto pelos seguintes valores:

  • Hostname do conjunto de sites (contoso.sharepoint.com)
  • ID exclusiva do conjunto de sites (GUID)
  • ID exclusiva do site (GUID)

O identificador root sempre faz referência ao site raiz de um determinado destino, como a seguir:

  • /sites/root: O site raiz do locatário.
  • /groups/{group-id}/sites/root: O site da equipe do grupo.

Relações

Relação Tipo Descrição
análise itemAnalytics Análise sobre as atividades de exibição que ocorreram neste site.
columns coleção columnDefinition O conjunto de definições de coluna reutilizáveis entre listas nesse site.
contentTypes coleção contentType O conjunto de tipos de conteúdo definido para esse site.
Unidade drive A unidade padrão (biblioteca de documentos) desse site.
unidades Coleção drive O conjunto de unidades (bibliotecas de documentos) nesse site.
externalColumns coleção columnDefinition A coleção de definições de coluna disponíveis no site que é referenciada dos sites na hierarquia pai do site atual.
items coleção baseItem Usado para lidar com qualquer item contido neste site. Essa coleção não pode ser enumerada.
listas coleção list O conjunto de listas neste site.
operations Coleção richLongRunningOperation A coleção de operações de execução prolongada para o site.
páginas coleção baseSitePage A coleção de páginas na lista baseSitePages neste site.
permissões Coleção permission As permissões associadas ao site. Anulável.
Recyclebin Recyclebin Um contêiner para uma coleção de recursos recycleBinItem neste site.
sites conjunto de sites O conjunto dos subsites neste site.
LojaDeTermos microsoft.graph.termStore.store A LojaDeTermos sob este site.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

O recurso site é derivado de baseItem e herda propriedades desse recurso.

{
  "displayName": "string",
  "id": "string",
  "root": { "@odata.type": "microsoft.graph.root" },
  "settings": { "@odata.type": "microsoft.graph.sitesettings" },
  "sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
  "siteCollection": {"@odata.type": "microsoft.graph.siteCollection"},

  /* relationships */
  "analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
  "columns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
  "contentTypes": [ { "@odata.type": "microsoft.graph.contentType" }],
  "externalColumns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
  "drive": { "@odata.type": "microsoft.graph.drive" },
  "drives": [ { "@odata.type": "microsoft.graph.drive" }],
  "items": [ { "@odata.type": "microsoft.graph.baseItem" }],
  "lists": [ { "@odata.type": "microsoft.graph.list" }],
  "permissions": [ { "@odata.type": "microsoft.graph.permission" }],
  "sites": [ { "@odata.type": "microsoft.graph.site"} ],
  "termStore": { "@odata.type": "microsoft.graph.termStore.store" },

  /* inherited from baseItem */
  "createdDateTime": "datetime",
  "description": "string",
  "eTag": "string",
  "lastModifiedDateTime": "datetime",
  "name": "string",
  "webUrl": "url"
}