tipo de recurso fileStorageContainer

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.

Representa um local onde vários usuários ou um grupo de usuários podem armazenar arquivos e acessá-los por meio de um aplicativo. Todos os objetos do sistema de arquivos em um fileStorageContainer são retornados como recursos driveItem .

Métodos

Método Tipo de retorno Descrição
List coleção fileStorageContainer Obtenha uma lista de objetos fileStorageContainer acessíveis a um chamador.
Create fileStorageContainer Crie um novo objeto fileStorageContainer .
Get fileStorageContainer Leia as propriedades e relações de um objeto fileStorageContainer .
Atualizar fileStorageContainer Atualize as propriedades de um objeto fileStorageContainer .
Delete Nenhum Exclua um objeto fileStorageContainer .
getByUser coleção fileStorageContainer Obtenha uma lista de objetos fileStorageContainer que pertencem a um usuário especificado.
Activate Nenhum Ative um objeto fileStorageContainer .
Restaurar excluído fileStorageContainer Restaure um objeto fileStorageContainer excluído.
Remover excluídos Nenhum Remova um objeto fileStorageContainer excluído.
Excluir permanentemente Nenhum Excluir permanentemente um objeto fileStorageContainer .
Obter unidade unidade Obtenha o recurso de unidade de um objeto fileStorageContainer .
Listar permissões Coleção permission Listar permissões em um fileStorageContainer.
Obter permissão permissão Obtenha uma permissão específica de um objeto fileStorageContainer .
Adicionar permissões permissão Adicionar permissão a um fileStorageContainer.
Permissões de atualização permissão Permissão de atualização em um fileStorageContainer.
Excluir permissões Nenhum Excluir permissão de um fileStorageContainer.
Permissões de upsert Coleção permission Executar upsert (criar ou atualizar) até 10 objetos de permissão em um fileStorageContainer em uma única solicitação.
Propriedade personalizada de lista Coleção FileStorageContainerCustomPropertyValue Listar as propriedades personalizadas do fileStorageContainer.
Adicionar propriedade personalizada FileStorageContainerCustomPropertyValue Crie uma propriedade personalizada para o fileStorageContainer.
Atualizar propriedade personalizada FileStorageContainerCustomPropertyValue Atualizar propriedade personalizada em um fileStorageContainer.
Excluir propriedade personalizada Nenhum Exclua uma propriedade personalizada de um fileStorageContainer.
Colunas de lista coleção columnDefinition Obtenha a coleção de colunas representadas como recursos columnDefinition em um fileStorageContainer.
Criar coluna columnDefinition Crie uma coluna para um fileStorageContainer que especifique uma columnDefinition.
Obter coluna columnDefinition Obter as propriedades de uma coluna representada como uma columnDefinition em um fileStorageContainer.
Atualizar coluna columnDefinition Atualizar uma coluna existente representada como uma columnDefinition em um fileStorageContainer.
Apagar coluna Nenhum Excluir um columnDefinition de um fileStorageContainer.
Executar upsert de colunas coleção columnDefinition Executar upsert (criar ou atualizar) até 20 objetos columnDefinition em um fileStorageContainer em uma única solicitação.
Atualizar configurações da lixeira RecyclebinSettings Atualizar as configurações da lixeira para um fileStorageContainer.
Restaurar itens da lixeira coleção recycleBinItem Restaurar itens da lixeira em um fileStorageContainer.
Excluir itens da lixeira Nenhum Exclua objetos recycleBinItem permanentemente da lixeira de um fileStorageContainer.
Listar itens da lixeira coleção recycleBinItem Listar itens da lixeira em um fileStorageContainer.
Lock Nenhum Bloqueie um fileStorageContainer para evitar modificações em seu conteúdo.
Transferir a propriedade da entidade de segurança Nenhum Transfira a propriedade principal de um fileStorageContainer de propriedade do usuário de um usuário para outro.
Unlock Nenhum Desbloqueie um fileStorageContainer para usuários e identidades somente de aplicativo para permitir a adição, atualização e exclusão de conteúdo.
Criar trabalho de migração sharePointMigrationJob Crie um novo objeto sharePointMigrationJob agendado para ser executado posteriormente para migrar conteúdo de um armazenamento intermediário para o fileStorageContainer de destino.
Provisionar contêineres de migração sharePointMigrationContainerInfo Provisione contêineres de blobs do Azure gerenciados pelo SharePoint como armazenamento temporário para conteúdo e metadados de migração.
Arquivar Nenhum Arquivo um fileStorageContainer ativo.
Desarquivar Nenhum Desarquive um fileStorageContainer arquivado.

Propriedades

Propriedade Tipo Descrição
Detalhes de arquivamento siteArchivalDetails Detalhes de arquivamento do fileStorageContainer. Leitura e gravação.
assignedSensitivityLabel assignedLabel Rótulo de confidencialidade atribuído ao fileStorageContainer. Leitura e gravação.
containerTypeId GUID ID do tipo de contêiner do fileStorageContainer. Cada contêiner deve ter apenas um tipo de contêiner. Somente leitura.
createdDateTime DateTimeOffset Data e hora da criação do fileStorageContainer . Somente leitura.
customProperties fileStorageContainerCustomPropertyDictionary Coleção de propriedades personalizadas para o fileStorageContainer. Leitura e gravação.
dataLocationCode Cadeia de caracteres A localização geográfica dos dados para locatários multigeográficos. Essa propriedade só é retornada quando selecionada explicitamente usando $select. Somente leitura.
description Cadeia de caracteres Fornece uma descrição visível para o usuário do fileStorageContainer. Leitura e gravação.
displayName Cadeia de caracteres O nome de exibição do fileStorageContainer. Leitura e gravação.
id Cadeia de caracteres O identificador estável exclusivo do fileStorageContainer. Somente leitura.
barreira de informações barreira de informações Barreira de informações de um fileStorageContainer. Leitura e gravação.
lockState siteLockState Indica o estado de bloqueio do fileStorageContainer. Os valores possíveis são unlocked e lockedReadOnly. Somente leitura.
owners Coleção UserIdentity Lista de usuários que possuem o fileStorageContainer. Somente leitura.
ownershipType fileStorageContainerOwnershipType Tipo de propriedade do fileStorageContainer. Os valores possíveis são: tenantOwned. Somente leitura.
settings fileStorageContainerSettings Configurações associadas a um fileStorageContainer. Leitura e gravação.
status fileStorageContainerStatus Status do fileStorageContainer. Os contêineres são criados como inativos e requerem ativação. Os contêineres inativos estão sujeitos à exclusão automática em 24 horas. Os valores possíveis são: inactive, active. Somente leitura.
storageUsedInBytes Int64 Armazenamento usado no fileStorageContainer, em bytes. Somente leitura.
ponto de vista fileStorageContainerViewpoint Dados específicos do usuário atual. Somente leitura.

Relações

Relação Tipo Descrição
columns coleção columnDefinition O conjunto de metadados estruturados personalizados com suporte do fileStorageContainer. Leitura e gravação.
Unidade drive A unidade do recurso fileStorageContainer. Somente leitura.
permissions Coleção permission O conjunto de permissões para usuários no fileStorageContainer. A permissão para cada usuário é definida pela propriedade roles . Os valores possíveis são reader, writer, manager e owner. Leitura e gravação.
Lixeira Lixeira Lixeira do fileStorageContainer. Somente leitura.
sharePointGroups Coleção sharePointGroup A coleção de objetos sharePointGroup locais para o contêiner. Leitura e gravação.
migrationJobs coleção sharePointMigrationJob A coleção de objetos sharePointMigrationJob locais para o contêiner. Leitura e gravação.

Funções Valores de propriedade

Valor Descrição
leitor de Os leitores podem ler os metadados fileStorageContainer e o conteúdo dentro.
Redator Os gravadores podem ler e modificar metadados fileStorageContainer e conteúdo dentro.
manager Os gerentes podem ler e modificar metadados e conteúdo fileStorageContainer dentro e gerenciar as permissões para o contêiner.
owner Os proprietários podem ler e modificar os metadados e o conteúdo de fileStorageContainer , gerenciar permissões de contêiner e excluir e restaurar contêineres.

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.fileStorageContainer",
  "id": "string (identifier)",
  "displayName": "string",
  "description": "string",
  "containerTypeId": "string",
  "containerTypeDisplayName": "string",
  "permissions": [ { "@odata.type": "microsoft.graph.permission" } ],
  "customProperties": "Dictionary(Edm.String, microsoft.graph.fileStorageContainerCustomPropertyValue)",
  "viewpoint": {"@odata.type": "microsoft.graph.fileStorageContainerViewpoint" },
  "drive": {"@odata.type": "microsoft.graph.drive"},
  "recycleBin": {"@odata.type": "microsoft.graph.recycleBin"},
  "status": {"@odata.type": "microsoft.graph.fileStorageContainerStatus"},
  "columns": [ {"@odata.type": "microsoft.graph.columnDefinition" } ],
  "createdDateTime": {"@odata.type": "microsoft.graph.dateTimeOffset"},
  "storageUsedInBytes": "int64",
  "assignedSensitivityLabel": {"@odata.type": "microsoft.graph.assignedLabel"},
  "owners":  [ { "@odata.type": "microsoft.graph.userIdentity" } ],
  "ownershipType": {"@odata.type": "microsoft.graph.fileStorageContainerOwnershipType"},
  "dataLocationCode": "string",
  "expiryDateTime": "string (timestamp)",
  "lockState": {"@odata.type": "microsoft.graph.siteLockState"},
  "settings": { "@odata.type": "microsoft.graph.fileStorageContainerSettings" },
  "informationBarrier": { "@odata.type": "microsoft.graph.informationBarrier" },
  "archivalDetails": { "@odata.type": "microsoft.graph.siteArchivalDetails" }
}