tipo de recurso fileStorageContainer

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa una ubicación en la que varios usuarios o un grupo de usuarios pueden almacenar archivos y acceder a ellos a través de una aplicación. Todos los objetos del sistema de archivos de un fileStorageContainer se devuelven como recursos driveItem .

Métodos

Método Tipo devuelto Descripción
List Colección fileStorageContainer Obtenga una lista de los objetos fileStorageContainer a los que puede acceder un llamador.
Crear fileStorageContainer Cree un nuevo objeto fileStorageContainer .
Get fileStorageContainer Lea las propiedades y relaciones de un objeto fileStorageContainer .
Actualizar fileStorageContainer Actualice las propiedades de un objeto fileStorageContainer .
Delete Ninguno Eliminar un objeto fileStorageContainer .
getByUser Colección fileStorageContainer Obtenga una lista de los objetos fileStorageContainer que son propiedad de un usuario especificado.
Activate Ninguno Activar un objeto fileStorageContainer .
Restaurar eliminado fileStorageContainer Restaurar un objeto fileStorageContainer eliminado.
Quitar eliminado Ninguno Quite un archivo eliminado, el objeto StorageContainer .
Eliminar permanentemente Ninguno Eliminar permanentemente un objeto fileStorageContainer .
Obtener unidad drive Obtenga el recurso de unidad de un objeto fileStorageContainer .
Enumerar permisos Colección permission List permissions on a fileStorageContainer.
Obtener permiso permission Obtenga un permiso específico de un objeto fileStorageContainer .
Agregar permisos permission Agregue permiso a un fileStorageContainer.
Actualizar permisos permission Actualizar permiso en un fileStorageContainer.
Eliminar permisos Ninguno Permiso de eliminación de un fileStorageContainer.
Permisos de Upsert Colección permission Upsert (crear o actualizar) hasta 10 objetos de permiso en un fileStorageContainer en una sola solicitud.
Enumerar propiedad personalizada Colección FileStorageContainerCustomPropertyValue Enumerar las propiedades personalizadas de fileStorageContainer.
Agregar propiedad personalizada FileStorageContainerCustomPropertyValue Cree una propiedad personalizada para fileStorageContainer.
Actualizar propiedad personalizada FileStorageContainerCustomPropertyValue Actualizar propiedad personalizada en un fileStorageContainer.
Eliminar propiedad personalizada Ninguno Eliminar una propiedad personalizada de un fileStorageContainer.
List columns colección columnDefinition Obtenga la colección de columnas representadas como recursos columnDefinition en un fileStorageContainer.
Crear columna columnDefinition Cree una columna para un fileStorageContainer que especifique un columnDefinition.
Obtener columna columnDefinition Obtener las propiedades de una columna representada como columnDefinition en un fileStorageContainer.
Actualizar columna columnDefinition Actualizar una columna existente representada como columnDefinition en un fileStorageContainer.
Eliminar columna Ninguno Eliminar un columnDefinition de un fileStorageContainer.
Columnas Upsert colección columnDefinition Upsert (crear o actualizar) hasta 20 objetos columnDefinition en un fileStorageContainer en una sola solicitud.
Actualizar la configuración de la papelera de reciclaje Papelera de reciclajeConfiguración Actualizar la configuración de la papelera de reciclaje de un fileStorageContainer.
Restaurar elementos de la papelera de reciclaje Colección recycleBinItem Restaurar los elementos de la papelera de reciclaje en un fileStorageContainer.
Eliminar elementos de la papelera de reciclaje Ninguno Eliminar los objetos recycleBinItem de forma permanente de la papelera de reciclaje de un fileStorageContainer.
Enumerar los elementos de la papelera de reciclaje Colección recycleBinItem Enumerar los elementos de la papelera de reciclaje en un fileStorageContainer.
Lock Ninguno Bloquee un fileStorageContainer para evitar modificaciones en su contenido.
Transferir la propiedad principal Ninguno Transfiera la propiedad principal de un fileStorageContainer propiedad del usuario de un usuario a otro.
Unlock Ninguno Desbloquee un fileStorageContainer para usuarios e identidades solo de aplicación para permitir la adición, actualización y eliminación de contenido.
Crear trabajo de migración sharePointMigrationJob Cree un nuevo objeto sharePointMigrationJob que está programado para ejecutarse más adelante para migrar contenido de un almacenamiento intermediario al fileStorageContainer de destino.
Aprovisionar contenedores de migración sharePointMigrationContainerInfo Aprovisionar contenedores de blobs de Azure administrados por SharePoint como almacenamiento temporal para el contenido de la migración y los metadatos.
Archivar Ninguno Archivo un fileStorageContainer activo.
Desarchivar Ninguno Desarchivar un archivo archivadoStorageContainer.

Propiedades

Propiedad Tipo Descripción
archivalDetails siteArchivalDetails Detalles de archivo del fileStorageContainer. Lectura y escritura.
assignedSensitivityLabel assignedLabel Etiqueta de confidencialidad asignada al fileStorageContainer. Lectura y escritura.
containerTypeId GUID Id. de tipo de contenedor del archivoStorageContainer. Cada contenedor debe tener un solo tipo de contenedor. Solo lectura.
createdDateTime DateTimeOffset Fecha y hora de creación de fileStorageContainer . Solo lectura.
customProperties fileStorageContainerCustomPropertyDictionary Colección de propiedades personalizada para fileStorageContainer. Lectura y escritura.
dataLocationCode Cadena La ubicación geográfica de los datos para inquilinos multigeográficos. Esta propiedad solo se devuelve cuando se selecciona explícitamente mediante .$select Solo lectura.
description Cadena Proporciona una descripción visible para el usuario del fileStorageContainer. Lectura y escritura.
displayName Cadena Nombre para mostrar del fileStorageContainer. Lectura y escritura.
id Cadena Identificador estable único del fileStorageContainer. Solo lectura.
informationBarrier informationBarrier Barrera de información de un fileStorageContainer. Lectura y escritura.
lockState siteLockState Indica el estado de bloqueo de fileStorageContainer. Los valores posibles son unlocked y .lockedReadOnly Solo lectura.
owners Colección userIdentity Lista de usuarios propietarios del archivo StorageContainer. Solo lectura.
ownershipType fileStorageContainerOwnershipType Tipo de propiedad del archivo StorageContainer. Los valores posibles son: tenantOwned. Solo lectura.
configuración fileStorageContainerSettings Configuración asociada a un fileStorageContainer. Lectura y escritura.
status fileStorageContainerStatus Estado de fileStorageContainer. Los contenedores se crean como inactivos y requieren activación. Los contenedores inactivos se someten a eliminación automática en 24 horas. Los valores posibles son: inactive, active. Solo lectura.
storageUsedInBytes Int64 Almacenamiento utilizado en el fileStorageContainer, en bytes. Solo lectura.
punto de vista fileStorageContainerViewpoint Datos específicos del usuario actual. Solo lectura.

Relaciones

Relación Tipo Descripción
columns colección columnDefinition Conjunto de metadatos estructurados personalizados que admite fileStorageContainer. Lectura y escritura.
drive drive Unidad del recurso fileStorageContainer. Solo lectura.
permisos Colección permission El conjunto de permisos para los usuarios en el fileStorageContainer. El permiso para cada usuario se establece mediante la propiedad roles . Los valores posibles son reader, writer, manager y owner. Lectura y escritura.
papelera de reciclaje papelera de reciclaje Papelera de reciclaje del fileStorageContainer. Solo lectura.
sharePointGroups colección sharePointGroup La colección de objetos sharePointGroup locales del contenedor. Lectura y escritura.
migrationJobs Colección sharePointMigrationJob La colección de objetos sharePointMigrationJob locales para el contenedor. Lectura y escritura.

roles valores de propiedad

Valor Descripción
lector Los lectores pueden leer los metadatos de fileStorageContainer y el contenido que contienen.
escritor Los escritores pueden leer y modificar los metadatos y el contenido de fileStorageContainer en su interior.
manager Los administradores pueden leer y modificar los metadatos y el contenido de fileStorageContainer dentro y administrar los permisos al contenedor.
owner Los propietarios pueden leer y modificar los metadatos y el contenido de fileStorageContainer en su interior, administrar los permisos de los contenedores y eliminar y restaurar los contenedores.

Representación JSON

La siguiente representación JSON muestra el 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" }
}