Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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" }
}