Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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" }
}