Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: microsoft.graph
Wichtig
Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Stellt einen Speicherort dar, an dem mehrere Benutzer oder eine Gruppe von Benutzern Dateien speichern und über eine Anwendung darauf zugreifen können. Alle Dateisystemobjekte in einem fileStorageContainer werden als driveItem-Ressourcen zurückgegeben.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| List | fileStorageContainer-Sammlung | Ruft eine Liste der fileStorageContainer-Objekte ab, auf die ein Aufrufer zugreifen kann. |
| Create | fileStorageContainer | Erstellen Sie ein neues fileStorageContainer-Objekt . |
| Get | fileStorageContainer | Lesen der Eigenschaften und Beziehungen eines fileStorageContainer-Objekts . |
| Update | fileStorageContainer | Aktualisieren Sie die Eigenschaften eines fileStorageContainer-Objekts . |
| Löschen | Keine | Löschen Sie ein fileStorageContainer-Objekt . |
| getByUser | fileStorageContainer-Sammlung | Ruft eine Liste der fileStorageContainer-Objekte ab, die einem bestimmten Benutzer gehören. |
| Activate | Keine | Aktivieren Sie ein fileStorageContainer-Objekt . |
| Gelöschtes Element wiederherstellen | fileStorageContainer | Stellen Sie ein gelöschtes fileStorageContainer-Objekt wieder her. |
| Gelöschtes Element entfernen | Keine | Entfernen Sie ein gelöschtes fileStorageContainer-Objekt . |
| Endgültig löschen | Keine | Löschen Sie ein fileStorageContainer-Objekt endgültig. |
| Get drive (Laufwerk abrufen) | drive | Rufen Sie die Laufwerksressource aus einem fileStorageContainer-Objekt ab. |
| Berechtigungen auflisten | permission collection | Auflisten von Berechtigungen für einen fileStorageContainer. |
| Berechtigung abrufen | permission | Rufen Sie eine bestimmte Berechtigung von einem fileStorageContainer-Objekt ab. |
| Add permissions | permission | Fügen Sie einem fileStorageContainer die Berechtigung hinzu. |
| Berechtigungen aktualisieren | permission | Aktualisieren der Berechtigung für einen fileStorageContainer. |
| Berechtigungen löschen | Keine | Löschen der Berechtigung aus einem fileStorageContainer. |
| Berechtigungen für Upsert verwenden | permission collection | Upsert (erstellen oder aktualisieren) von bis zu 10 Berechtigungsobjekten auf einem fileStorageContainer in einer einzigen Anforderung. |
| Benutzerdefinierte Eigenschaft auflisten | FileStorageContainerCustomPropertyValue Collection | Listen Sie benutzerdefinierte Eigenschaften des fileStorageContainer auf. |
| Benutzerdefinierte Eigenschaft hinzufügen | FileStorageContainerCustomPropertyValue | Erstellen Sie eine benutzerdefinierte Eigenschaft für den fileStorageContainer. |
| Aktualisieren der benutzerdefinierten Eigenschaft | FileStorageContainerCustomPropertyValue | Aktualisieren der benutzerdefinierten Eigenschaft für einen fileStorageContainer. |
| Benutzerdefinierte Eigenschaft löschen | Keine | Löschen Sie eine benutzerdefinierte Eigenschaft aus einem fileStorageContainer. |
| Spalten auflisten | columnDefinition collection | Rufen Sie die Auflistung der Spalten ab, die als ColumnDefinition-Ressourcen in einem fileStorageContainer dargestellt werden. |
| Spalte erstellen | columnDefinition | Erstellen Sie eine Spalte für einen fileStorageContainer , der eine columnDefinition angibt. |
| Spalte abrufen | columnDefinition | Abrufen der Eigenschaften einer Spalte, die als columnDefinition in einem fileStorageContainer dargestellt wird. |
| Spaltennamen aktualisieren | columnDefinition | Aktualisieren Sie eine vorhandene Spalte, die als columnDefinition in einem fileStorageContainer dargestellt wird. |
| Spalte löschen | Keine | Löschen Sie eine columnDefinition aus einem fileStorageContainer. |
| Upsert von Spalten | columnDefinition collection | Upsert (erstellen oder aktualisieren) von bis zu 20 ColumnDefinition-Objekten auf einem fileStorageContainer in einer einzigen Anforderung. |
| Papierkorbeinstellungen aktualisieren | recyclebinsettings | Aktualisieren der Papierkorbeinstellungen für einen fileStorageContainer. |
| Papierkorbelemente wiederherstellen | recycleBinItem-Auflistung | Wiederherstellen von Papierkorbelementen in einem fileStorageContainer. |
| Papierkorbelemente löschen | Keine | Löschen Sie recycleBinItem-Objekte dauerhaft aus dem Papierkorb eines fileStorageContainer. |
| Papierkorbelemente auflisten | recycleBinItem-Auflistung | Auflisten von Papierkorbelementen in einem fileStorageContainer. |
| Lock | Keine | Sperren Sie einen fileStorageContainer , um Änderungen an seinem Inhalt zu verhindern. |
| Übertragen des Prinzipalbesitzes | Keine | Übertragen Sie den Prinzipalbesitz eines im Besitz des Benutzers befindlichen fileStorageContainer von einem Benutzer auf einen anderen. |
| Unlock | Keine | Entsperren Sie einen fileStorageContainer für Benutzer und reine Anwendungsidentitäten, um das Hinzufügen, Aktualisieren und Löschen von Inhalten zu ermöglichen. |
| Migrationsauftrag erstellen | sharePointMigrationJob | Erstellen Sie ein neues sharePointMigrationJob-Objekt , das zu einem späteren Zeitpunkt ausgeführt werden soll, um Inhalte von einem zwischengeschalteten Speicher zum Ziel fileStorageContainer zu migrieren. |
| Migrationscontainer bereitstellen | sharePointMigrationContainerInfo | Stellen Sie SharePoint-verwaltete Azure-Blobcontainer als temporären Speicher für Migrationsinhalte und Metadaten bereit. |
| Archive | Keine | Archiv eines aktiven fileStorageContainer. |
| Archiv aufheben | Keine | Heben Sie die Archivierung einer archivierten Datei auf. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| archivalDetails | siteArchivalDetails | Archivierungsdetails von fileStorageContainer. Lese-/Schreibzugriff. |
| assignedSensitivityLabel | assignedLabel | Vertraulichkeitsbezeichnung, die dem fileStorageContainer zugewiesen ist. Lese-/Schreibzugriff. |
| containerTypeId | GUID | Containertyp-ID des fileStorageContainer. Jeder Container darf nur über einen Containertyp verfügen. Schreibgeschützt. |
| createdDateTime | DateTimeOffset | Datum und Uhrzeit der Erstellung des fileStorageContainer . Schreibgeschützt. |
| customProperties | fileStorageContainerCustomPropertyDictionary | Benutzerdefinierte Eigenschaftssammlung für den fileStorageContainer. Lese-/Schreibzugriff. |
| dataLocationCode | Zeichenfolge | Der geografische Standort der Daten für Multi-Geo-Mandanten. Diese Eigenschaft wird nur zurückgegeben, wenn explizit ausgewählt wird, indem .$select Schreibgeschützt. |
| description | Zeichenfolge | Stellt eine für den Benutzer sichtbare Beschreibung des fileStorageContainer bereit. Lese-/Schreibzugriff. |
| displayName | Zeichenfolge | Der Anzeigename des fileStorageContainer. Lese-/Schreibzugriff. |
| id | Zeichenfolge | Der eindeutige stabile Bezeichner des fileStorageContainer. Schreibgeschützt. |
| informationBarrier | informationBarrier | Informationsbarriere eines fileStorageContainer. Lese-/Schreibzugriff. |
| lockState | siteLockState | Gibt den Sperrstatus des fileStorageContainer an. Die möglichen Werte sind unlocked und .lockedReadOnly Schreibgeschützt. |
| owners | userIdentity-Sammlung | Liste der Benutzer, die Besitzer von fileStorageContainer sind. Schreibgeschützt. |
| ownershipType | fileStorageContainerOwnershipType | Besitztyp des fileStorageContainer. Die möglichen Werte sind: tenantOwned. Schreibgeschützt. |
| settings | fileStorageContainerSettings | Einstellungen, die einem fileStorageContainer zugeordnet sind. Lese-/Schreibzugriff. |
| status | fileStorageContainerStatus | Status des fileStorageContainer. Container werden als inaktiv erstellt und müssen erst aktiviert werden. Inaktive Container werden innerhalb von 24 Stunden automatisch gelöscht. Die möglichen Werte sind: inactive, active. Schreibgeschützt. |
| storageUsedInBytes | Int64 | Der im fileStorageContainer verwendete Speicherplatz in Bytes. Schreibgeschützt. |
| Aussichtspunkt | fileStorageContainerViewpoint | Daten, die für den aktuellen Benutzer spezifisch sind. Schreibgeschützt. |
Beziehungen
| Beziehung | Typ | Beschreibung |
|---|---|---|
| columns | columnDefinition collection | Der Satz benutzerdefinierter strukturierter Metadaten, der von fileStorageContainer unterstützt wird. Lese-/Schreibzugriff. |
| Laufwerk | drive | Das Laufwerk der Ressource fileStorageContainer. Schreibgeschützt. |
| Berechtigungen | permission collection | Der Berechtigungssatz für Benutzer im fileStorageContainer. Die Berechtigung für jeden Benutzer wird durch die Rolleneigenschaft festgelegt. Die gültigen Werte sind reader, writer, manager und owner. Lese-/Schreibzugriff. |
| Papierkorb | Papierkorb | Papierkorb des fileStorageContainer. Schreibgeschützt. |
| sharePointGroups | sharePointGroup-Sammlung | Die Auflistung von sharePointGroup-Objekten , die lokal für den Container gelten. Lese-/Schreibzugriff. |
| migrationJobs | sharePointMigrationJob collection | Die Auflistung der lokalen sharePointMigrationJob-Objekte für den Container. Lese-/Schreibzugriff. |
Rollen-Eigenschaftswerte
| Wert | Beschreibung |
|---|---|
| Leser | Leser können fileStorageContainer-Metadaten und den darin enthaltenen Inhalt lesen. |
| Schriftsteller | Autoren können fileStorageContainer-Metadaten und -Inhalte darin lesen und ändern. |
| manager | Manager können fileStorageContainer-Metadaten und -Inhalte lesen und ändern und die Berechtigungen für den Container verwalten. |
| owner | Besitzer können fileStorageContainer-Metadaten und -Inhalte darin lesen und ändern, Containerberechtigungen verwalten sowie Container löschen und wiederherstellen. |
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"@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" }
}