Kaynak: Drive
Ortak Drive'ı temsil eder.
Bazı kaynak yöntemleri (ör. drives.update
) için driveId
gerekir. Ortak Drive'ın kimliğini almak için drives.list
yöntemini kullanın.
JSON gösterimi |
---|
{ "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 } |
Alanlar | |
---|---|
id |
Yalnızca çıkış. Bu ortak Drive'ın kimliği. Aynı zamanda bu ortak Drive'ın üst düzey klasörünün kimliğidir. |
name |
Bu ortak Drive'ın adı. |
colorRgb |
Bu ortak Drive'ın onaltılık RGB dizesi olarak rengi. Yalnızca |
kind |
Yalnızca çıkış. Bu her zaman |
backgroundImageLink |
Yalnızca çıkış. Bu ortak Drive'ın arka plan resminin kısa süreli bağlantısı. |
capabilities |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'da sahip olduğu özellikler. |
capabilities.canAddChildren |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki klasörlere çocuk ekleyip ekleyemeyeceğini belirtir. |
capabilities.canComment |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki dosyalara yorum yapıp yapamayacağı. |
capabilities.canCopy |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki dosyaları kopyalayıp kopyalayamayacağını belirtir. |
capabilities.canDeleteDrive |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'ı silip silemeyeceği. Ortak Drive'da çöp kutusuna gönderilmemiş öğeler varsa ortak Drive'ı silme girişimi yine de başarısız olabilir. |
capabilities.canDownload |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki dosyaları indirip indiremeyeceği. |
capabilities.canEdit |
Yalnızca çıkış. Geçerli kullanıcının bu ortak drive'daki dosyaları düzenleyip düzenleyemeyeceği |
capabilities.canListChildren |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki klasörlerin alt öğelerini listeleyip listeleyemeyeceğini belirtir. |
capabilities.canManageMembers |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'a üye ekleyip ekleyemeyeceğini, kaldırmasını veya rolünü değiştirip değiştiremeyeceğini belirler. |
capabilities.canReadRevisions |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki dosyaların düzeltme kaynağını okuyup okuyamayacağını belirtir. |
capabilities.canRename |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki dosyaları veya klasörleri yeniden adlandırıp yeniden adlandıramayacağını belirtir. |
capabilities.canRenameDrive |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'ı yeniden adlandırıp adlandıramayacağını belirtir. |
capabilities.canChangeDriveBackground |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'ın arka planını değiştirip değiştiremeyeceğini belirler. |
capabilities.canShare |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'da dosya veya klasör paylaşıp paylaşamayacağını belirtir. |
capabilities.canChangeCopyRequiresWriterPermissionRestriction |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'ın |
capabilities.canChangeDomainUsersOnlyRestriction |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'ın |
capabilities.canChangeDriveMembersOnlyRestriction |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'ın |
capabilities.canChangeSharingFoldersRequiresOrganizerPermissionRestriction |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'ın |
capabilities.canResetDriveRestrictions |
Yalnızca çıkış. Geçerli kullanıcının ortak Drive kısıtlamalarını varsayılanlara sıfırlayıp sıfırlayamayacağı. |
capabilities.canDeleteChildren |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki klasörlerden çocukları silip silemeyeceği. |
capabilities.canTrashChildren |
Yalnızca çıkış. Geçerli kullanıcının bu ortak Drive'daki klasörlerde bulunan çocukları çöp kutusuna atıp atamayacağı. |
themeId |
Arka plan resminin ve rengin ayarlanacağı temanın kimliği. Olası |
backgroundImageFile |
Bu ortak Drive için arka plan resminin ayarlandığı bir resim dosyası ve kırpma parametreleri. Bu yalnızca yazma alanıdır; yalnızca |
backgroundImageFile.id |
Arka plan resmi için kullanılacak bir resim dosyasının Google Drive'daki kimliği. |
backgroundImageFile.xCoordinate |
Arka plan resmindeki kırpma alanının sol üst köşesinin X koordinatı. Bu, 0 ile 1 arasındaki kapalı aralıkta bir değerdir. Bu değer, resmin tamamının sol tarafından kırpma alanının sol tarafına doğru yatay mesafenin tüm resmin genişliğine bölünmesiyle elde edilir. |
backgroundImageFile.yCoordinate |
Arka plan resmindeki kırpma alanının sol üst köşesinin Y koordinatı. Bu, 0 ile 1 arasındaki kapalı aralıkta bir değerdir. Bu değer, resmin tamamının üst tarafından kırpma alanının üst tarafından dikey mesafenin resmin yüksekliğine bölünmesiyle elde edilir. |
backgroundImageFile.width |
0 ile 1 arasındaki kapalı aralıktaki kırpılmış resmin genişliği. Bu değer, kırpılmış resmin genişliğinin, resmin tamamının genişliğine bölünmesiyle elde edilir. Yükseklik, 80'e 9 arasındaki bir genişlik-yükseklik en boy oranı uygulanarak hesaplanır. Ortaya çıkan resim en az 1280 piksel genişliğinde ve 144 piksel yüksekliğinde olmalıdır. |
createdDate |
Yalnızca çıkış. Ortak Drive'ın oluşturulduğu saat (RFC 3339 tarih ve saat). |
restrictions |
Bu ortak Drive veya bu ortak Drive'daki öğeler için geçerli olan bir dizi kısıtlama. |
restrictions.copyRequiresWriterPermission |
Bu ortak Drive'daki dosyaları kopyalama, yazdırma veya indirme seçeneklerinin okuyucular ve yorumcular için devre dışı bırakılıp bırakılmayacağı. Bu kısıtlama |
restrictions.domainUsersOnly |
Bu ortak Drive'a ve bu ortak Drive'daki öğelere erişimin, bu ortak Drive'ın ait olduğu alandaki kullanıcılarla kısıtlı olup olmadığı. Bu kısıtlama, bu ortak Drive'ın dışında denetlenen diğer paylaşım politikaları tarafından geçersiz kılınabilir. |
restrictions.driveMembersOnly |
Bu ortak Drive'daki öğelere erişimin, üyelerle kısıtlı olup olmadığı. |
restrictions.adminManagedRestrictions |
Kısıtlamaları değiştirmek için bu ortak Drive'da yönetici ayrıcalıklarının gerekip gerekmediği. |
restrictions.sharingFoldersRequiresOrganizerPermission |
Bu politika true (doğru) değerine ayarlanırsa yalnızca düzenleyen rolüne sahip olan kullanıcılar klasörleri paylaşabilir. Yanlış değerine ayarlanırsa düzenleyen rolüne veya dosyayı düzenleyen rolüne sahip olan kullanıcılar klasörleri paylaşabilir. |
orgUnitId |
Yalnızca çıkış. Bu ortak Drive'ın kuruluş birimi. Bu alan yalnızca |
Yöntemler |
|
---|---|
|
Kullanıcının organizer olduğu bir ortak Drive kalıcı olarak silinir. |
|
Ortak Drive'ın meta verilerini kimliğe göre alır. |
|
Ortak Drive'ı varsayılan görünümde gizler. |
|
Yeni bir ortak Drive oluşturulur. |
|
Kullanıcının ortak Drive'larını listeler. |
|
Bir ortak Drive'ı varsayılan görünüme geri yükler. |
|
Ortak Drive'ın meta verilerini günceller. |