Zasób: Dysk
Prezentacja dysku współdzielonego.
Niektóre metody zasobów (takie jak drives.update
) wymagają driveId
. Aby pobrać identyfikator dysku współdzielonego, użyj metody drives.list
.
Zapis JSON |
---|
{ "id": string, "name": string, "colorRgb": string, "kind": string, "backgroundImageLink": string, "capabilities": { "canAddChildren": boolean, "canComment": boolean, "canCopy": boolean, "canDeleteDrive": boolean, "canDownload": boolean, "canEdit": boolean, "canListChildren": boolean, "canManageMembers": boolean, "canReadRevisions": boolean, "canRename": boolean, "canRenameDrive": boolean, "canChangeDriveBackground": boolean, "canShare": boolean, "canChangeCopyRequiresWriterPermissionRestriction": boolean, "canChangeDomainUsersOnlyRestriction": boolean, "canChangeDriveMembersOnlyRestriction": boolean, "canChangeSharingFoldersRequiresOrganizerPermissionRestriction": boolean, "canResetDriveRestrictions": boolean, "canDeleteChildren": boolean, "canTrashChildren": boolean }, "themeId": string, "backgroundImageFile": { "id": string, "xCoordinate": number, "yCoordinate": number, "width": number }, "createdDate": string, "hidden": boolean, "restrictions": { "copyRequiresWriterPermission": boolean, "domainUsersOnly": boolean, "driveMembersOnly": boolean, "adminManagedRestrictions": boolean, "sharingFoldersRequiresOrganizerPermission": boolean }, "orgUnitId": string } |
Pola | |
---|---|
id |
Tylko dane wyjściowe. Identyfikator tego dysku współdzielonego, który jest też identyfikatorem folderu najwyższego poziomu na tym dysku współdzielonym. |
name |
Nazwa tego dysku współdzielonego. |
colorRgb |
Kolor tego dysku współdzielonego w postaci szesnastkowego ciągu RGB. Można go ustawić tylko w żądaniu |
kind |
Tylko dane wyjściowe. To zawsze |
backgroundImageLink |
Tylko dane wyjściowe. Tymczasowy link do obrazu tła tego dysku współdzielonego. |
capabilities |
Tylko dane wyjściowe. Uprawnienia bieżącego użytkownika na tym dysku współdzielonym. |
capabilities.canAddChildren |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może dodawać dzieci do folderów na tym dysku współdzielonym. |
capabilities.canComment |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może komentować pliki na tym dysku współdzielonym. |
capabilities.canCopy |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może kopiować pliki na tym dysku współdzielonym. |
capabilities.canDeleteDrive |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może usunąć ten dysk współdzielony. Próba usunięcia dysku współdzielonego może się nie powieść, jeśli znajdują się na nim elementy przywrócone z kosza. |
capabilities.canDownload |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może pobierać pliki z tego dysku współdzielonego. |
capabilities.canEdit |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może edytować pliki na tym dysku współdzielonym |
capabilities.canListChildren |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może wyświetlać listę elementów podrzędnych folderów na tym dysku współdzielonym. |
capabilities.canManageMembers |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może dodawać użytkowników do tego dysku współdzielonego, usuwać ich lub zmieniać ich role. |
capabilities.canReadRevisions |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może odczytywać zasób wersji plików na tym dysku współdzielonym. |
capabilities.canRename |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zmieniać nazwy plików lub folderów na tym dysku współdzielonym. |
capabilities.canRenameDrive |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zmienić nazwę tego dysku współdzielonego. |
capabilities.canChangeDriveBackground |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zmieniać tło tego dysku współdzielonego. |
capabilities.canShare |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może udostępniać pliki lub foldery na tym dysku współdzielonym. |
capabilities.canChangeCopyRequiresWriterPermissionRestriction |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zmienić ograniczenie typu |
capabilities.canChangeDomainUsersOnlyRestriction |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zmienić ograniczenie typu |
capabilities.canChangeDriveMembersOnlyRestriction |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zmienić ograniczenie typu |
capabilities.canChangeSharingFoldersRequiresOrganizerPermissionRestriction |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zmienić ograniczenie typu |
capabilities.canResetDriveRestrictions |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może zresetować ograniczenia dysku współdzielonego do wartości domyślnych. |
capabilities.canDeleteChildren |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może usuwać dzieci z folderów na tym dysku współdzielonym. |
capabilities.canTrashChildren |
Tylko dane wyjściowe. Określa, czy bieżący użytkownik może przenosić dzieci do kosza z folderów na tym dysku współdzielonym. |
themeId |
Identyfikator motywu, w którym zostanie ustawiony obraz i kolor tła. Zbiór możliwych elementów |
backgroundImageFile |
Plik graficzny i parametry przycinania, według których został ustawiony obraz tła na tym dysku współdzielonym. To pole jest przeznaczone tylko do zapisu. Można je ustawić tylko w żądaniach |
backgroundImageFile.id |
Identyfikator pliku graficznego na Dysku Google, który ma być używany jako obraz tła. |
backgroundImageFile.xCoordinate |
Współrzędna X lewego górnego rogu obszaru przycinania obrazu tła. Jest to wartość z zamkniętego zakresu od 0 do 1. Jest to odległość w poziomie od lewej strony całego obrazu do lewej strony obszaru przycinania podzielona przez szerokość całego obrazu. |
backgroundImageFile.yCoordinate |
Współrzędna Y lewego górnego rogu obszaru przycinania w obrazie tła. Jest to wartość z zamkniętego zakresu od 0 do 1. Jest to odległość w pionie od górnej krawędzi całego obrazu do górnej krawędzi obszaru przycinania podzielona przez wysokość całego obrazu. |
backgroundImageFile.width |
Szerokość przyciętego obrazu w zamkniętym zakresie od 0 do 1. Ta wartość reprezentuje szerokość przyciętego obrazu podzielona przez szerokość całego obrazu. Wysokość jest obliczana przez zastosowanie współczynnika proporcji szerokości do wysokości 80–9. Powstały obraz musi mieć co najmniej 1280 pikseli szerokości i 144 pikseli wysokości. |
createdDate |
Tylko dane wyjściowe. Godzina utworzenia dysku współdzielonego (RFC 3339 data i godzina). |
restrictions |
Zestaw ograniczeń, które mają zastosowanie do tego dysku współdzielonego lub do znajdujących się na nim elementów. |
restrictions.copyRequiresWriterPermission |
Określa, czy opcje kopiowania, drukowania i pobierania plików z tego dysku współdzielonego mają być wyłączone dla czytelników i komentujących. Jeśli to ograniczenie ma wartość |
restrictions.domainUsersOnly |
Określa, czy dostęp do tego dysku współdzielonego i do znajdujących się na nim elementów mają tylko użytkownicy w domenie, do której należy. To ograniczenie może zostać zastąpione przez inne zasady udostępniania kontrolowane poza tym dyskiem współdzielonym. |
restrictions.driveMembersOnly |
Określa, czy dostęp do elementów na tym dysku współdzielonym jest ograniczony do jego użytkowników. |
restrictions.adminManagedRestrictions |
Określa, czy do zmiany ograniczeń wymagane są uprawnienia administratora na tym dysku współdzielonym. |
restrictions.sharingFoldersRequiresOrganizerPermission |
Jeśli ma wartość prawda, tylko użytkownicy z rolą organizatora mogą udostępniać foldery. Jeśli ma wartość false, użytkownicy z rolą organizatora lub rolę organizatora plików mogą udostępniać foldery. |
orgUnitId |
Tylko dane wyjściowe. Jednostka organizacyjna tego dysku współdzielonego. To pole jest wypełniane tylko w odpowiedziach |
Metody |
|
---|---|
|
Trwale usuwa dysk współdzielony, którego użytkownik ma organizer . |
|
Pobiera metadane dysku współdzielonego według identyfikatora. |
|
Ukrywa dysk współdzielony w widoku domyślnym. |
|
Tworzy nowy dysk współdzielony. |
|
Wyświetla listę dysków współdzielonych użytkownika. |
|
Przywraca widok domyślny dysku współdzielonego. |
|
Aktualizuje metadane dysku współdzielonego. |