संसाधन: Drive
शेयर की गई ड्राइव की इमेज.
drives.update
जैसे कुछ संसाधन के तरीकों के लिए, driveId
की ज़रूरत होती है. शेयर की गई ड्राइव का आईडी पाने के लिए, drives.list
तरीके का इस्तेमाल करें.
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 } |
फ़ील्ड | |
---|---|
id |
सिर्फ़ आउटपुट के लिए. इस शेयर की गई ड्राइव का आईडी, जो इस शेयर की गई ड्राइव के टॉप लेवल फ़ोल्डर का भी आईडी है. |
name |
शेयर की गई इस ड्राइव का नाम. |
colorRgb |
शेयर की गई इस ड्राइव का रंग, आरजीबी हेक्स स्ट्रिंग के तौर पर. इसे सिर्फ़ उस |
kind |
सिर्फ़ आउटपुट के लिए. यह हमेशा |
backgroundImageLink |
सिर्फ़ आउटपुट के लिए. शेयर की गई इस ड्राइव की बैकग्राउंड इमेज का लिंक, जो कुछ समय के लिए ही काम करता है. |
capabilities |
सिर्फ़ आउटपुट के लिए. इस शेयर की गई ड्राइव में मौजूदा उपयोगकर्ता के पास कौनसी अनुमतियां हैं. |
capabilities.canAddChildren |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव में फ़ोल्डर में चाइल्ड फ़ोल्डर जोड़ सकता है या नहीं. |
capabilities.canComment |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई इस ड्राइव की फ़ाइलों पर टिप्पणी कर सकता है या नहीं. |
capabilities.canCopy |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव में मौजूद फ़ाइलों को कॉपी कर सकता है या नहीं. |
capabilities.canDeleteDrive |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव को मिटा सकता है या नहीं. अगर शेयर की गई ड्राइव में ऐसे आइटम हैं जिन्हें ट्रैश में नहीं डाला गया है, तो हो सकता है कि शेयर की गई ड्राइव को मिटाने की कोशिश सफल न हो. |
capabilities.canDownload |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव में मौजूद फ़ाइलें डाउनलोड कर सकता है या नहीं. |
capabilities.canEdit |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता के पास, इस शेयर की गई ड्राइव में मौजूद फ़ाइलों में बदलाव करने का ऐक्सेस है या नहीं |
capabilities.canListChildren |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव में फ़ोल्डर के चाइल्ड फ़ोल्डर (सब-फ़ोल्डर) की सूची बना सकता है या नहीं. |
capabilities.canManageMembers |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव में सदस्यों को जोड़ सकता है या उन्हें हटा सकता है या उनकी भूमिका बदल सकता है. |
capabilities.canReadRevisions |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई इस ड्राइव में मौजूद फ़ाइलों के बदलावों का संसाधन पढ़ सकता है या नहीं. |
capabilities.canRename |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव में फ़ाइलों या फ़ोल्डर का नाम बदल सकता है या नहीं. |
capabilities.canRenameDrive |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई इस ड्राइव का नाम बदल सकता है या नहीं. |
capabilities.canChangeDriveBackground |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई इस ड्राइव का बैकग्राउंड बदल सकता है या नहीं. |
capabilities.canShare |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव में फ़ाइलें या फ़ोल्डर शेयर कर सकता है या नहीं. |
capabilities.canChangeCopyRequiresWriterPermissionRestriction |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई इस ड्राइव की |
capabilities.canChangeDomainUsersOnlyRestriction |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई इस ड्राइव की |
capabilities.canChangeDriveMembersOnlyRestriction |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई इस ड्राइव की |
capabilities.canChangeSharingFoldersRequiresOrganizerPermissionRestriction |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई इस ड्राइव की |
capabilities.canResetDriveRestrictions |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, शेयर की गई ड्राइव की पाबंदियों को डिफ़ॉल्ट पर रीसेट कर सकता है या नहीं. |
capabilities.canDeleteChildren |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव के फ़ोल्डर से बच्चों को मिटा सकता है या नहीं. |
capabilities.canTrashChildren |
सिर्फ़ आउटपुट के लिए. मौजूदा उपयोगकर्ता, इस शेयर की गई ड्राइव में मौजूद फ़ोल्डर से बच्चों के खाते को ट्रैश में डाल सकता है या नहीं. |
themeId |
उस थीम का आईडी जिससे बैकग्राउंड इमेज और रंग सेट किया जाएगा. |
backgroundImageFile |
इमेज फ़ाइल और काट-छांट करने के पैरामीटर, जिनसे इस शेयर की गई ड्राइव के लिए बैकग्राउंड इमेज सेट की जाती है. यह सिर्फ़ लिखने के लिए है. इसे सिर्फ़ उन |
backgroundImageFile.id |
Google Drive में मौजूद इमेज फ़ाइल का आईडी, जिसका इस्तेमाल बैकग्राउंड इमेज के तौर पर किया जाएगा. |
backgroundImageFile.xCoordinate |
बैकग्राउंड इमेज में, काटे जाने वाले हिस्से के ऊपरी बाएं कोने का X निर्देशांक. यह वैल्यू 0 से 1 के बीच होती है. यह वैल्यू, पूरी इमेज की बाईं ओर से काटे गए हिस्से की बाईं ओर की हॉरिज़ॉन्टल दूरी को पूरी इमेज की चौड़ाई से भाग देने पर मिलती है. |
backgroundImageFile.yCoordinate |
बैकग्राउंड इमेज में, काटे जाने वाले हिस्से के ऊपरी बाएं कोने का Y निर्देशांक. यह वैल्यू 0 से 1 के बीच होती है. यह वैल्यू, पूरी इमेज के ऊपरी हिस्से से काटे गए हिस्से के ऊपरी हिस्से तक की वर्टिकल दूरी को पूरी इमेज की ऊंचाई से भाग देने पर मिलती है. |
backgroundImageFile.width |
काटी गई इमेज की चौड़ाई, जो 0 से 1 के बीच होनी चाहिए. इस वैल्यू से पता चलता है कि काटी गई इमेज की चौड़ाई को पूरी इमेज की चौड़ाई से भाग देने पर क्या मिलेगा. ऊंचाई का हिसाब लगाने के लिए, चौड़ाई-ऊंचाई के आसपेक्ट रेशियो को 80:9 पर सेट किया जाता है. इमेज की चौड़ाई कम से कम 1280 पिक्सल और ऊंचाई कम से कम 144 पिक्सल होनी चाहिए. |
createdDate |
सिर्फ़ आउटपुट के लिए. शेयर की गई ड्राइव बनाने का समय (RFC 3339 तारीख-समय). |
restrictions |
पाबंदियों का एक सेट, जो इस शेयर की गई ड्राइव या इस शेयर की गई ड्राइव में मौजूद आइटम पर लागू होता है. |
restrictions.copyRequiresWriterPermission |
क्या इस शेयर की गई ड्राइव में मौजूद फ़ाइलों को कॉपी करने, प्रिंट करने या डाउनलोड करने के विकल्प, रीडर और टिप्पणी करने वालों के लिए बंद किए जाने चाहिए. इस पाबंदी को |
restrictions.domainUsersOnly |
इस शेयर की गई ड्राइव और उसमें मौजूद आइटम का ऐक्सेस, उस डोमेन के उपयोगकर्ताओं के लिए ही उपलब्ध है जिससे यह शेयर की गई ड्राइव जुड़ी है. इस पाबंदी को, शेयर की गई इस ड्राइव से बाहर की जाने वाली शेयर करने की अन्य नीतियों से बदला जा सकता है. |
restrictions.driveMembersOnly |
इस शेयर की गई ड्राइव में मौजूद आइटम का ऐक्सेस, सिर्फ़ उसके सदस्यों के लिए उपलब्ध है या नहीं. |
restrictions.adminManagedRestrictions |
इस शेयर की गई ड्राइव पर, पाबंदियों में बदलाव करने के लिए एडमिन के खास अधिकारों की ज़रूरत है या नहीं. |
restrictions.sharingFoldersRequiresOrganizerPermission |
अगर यह सेटिंग चालू है, तो सिर्फ़ व्यवस्थापक की भूमिका वाले उपयोगकर्ता फ़ोल्डर शेयर कर सकते हैं. अगर यह फ़ील्ड 'गलत' पर सेट है, तो फ़ोल्डर शेयर करने की अनुमति, ऑर्गनाइज़र या फ़ाइल ऑर्गनाइज़र की भूमिका वाले उपयोगकर्ताओं के पास होती है. |
orgUnitId |
सिर्फ़ आउटपुट के लिए. इस शेयर की गई ड्राइव की संगठन की इकाई. यह फ़ील्ड सिर्फ़ |
तरीके |
|
---|---|
|
उस शेयर की गई ड्राइव को हमेशा के लिए मिटा देता है जिसमें उपयोगकर्ता organizer है. |
|
आईडी के हिसाब से, शेयर की गई ड्राइव का मेटाडेटा पाता है. |
|
शेयर की गई ड्राइव को डिफ़ॉल्ट व्यू से छिपाता है. |
|
नई 'शेयर की गई ड्राइव' बनाई जाती है. |
|
उपयोगकर्ता की शेयर की गई ड्राइव की सूची दिखाता है. |
|
शेयर की गई ड्राइव को डिफ़ॉल्ट व्यू पर वापस लाता है. |
|
शेयर की गई ड्राइव का मेटाडेटा अपडेट करता है. |