Chrome Policy API

Chrome Policy API, सेवाओं का एक सुइट है. इसकी मदद से, Chrome एडमिन अपने मैनेज किए जा रहे Chrome OS डिवाइसों और Chrome ब्राउज़र पर लागू होने वाली नीतियों को कंट्रोल कर सकते हैं.

सेवा: chromepolicy.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.

खोज से जुड़ा दस्तावेज़

डिस्कवरी दस्तावेज़ REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए, इस स्पेसिफ़िकेशन को मशीन से पढ़ सकता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने में किया जाता है. एक सेवा, खोज के लिए कई दस्तावेज़ उपलब्ध करा सकती है. खोज से जुड़ा यह दस्तावेज़, इस सेवा पर उपलब्ध है:

सेवा एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में यह सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई इस सर्विस एंडपॉइंट से मिलते-जुलते हैं:

  • https://chromepolicy.googleapis.com

REST से जुड़ा संसाधन: v1.customers.policies

तरीके
resolve
POST /v1/{customer=customers/*}/policies:resolve खोज क्वेरी से मेल खाने वाली नीतियों की सूची के लिए, नीति की उन वैल्यू को दिखाता है जिनके समाधान हो गए हैं.

REST रिसॉर्स: v1.customers.policies.groups

तरीके
batchDelete
POST /v1/{customer=customers/*}/policies/groups:batchDelete किसी खास ग्रुप पर लागू होने वाली, नीति की एक से ज़्यादा वैल्यू मिटाएं.
batchModify
POST /v1/{customer=customers/*}/policies/groups:batchModify नीति की ऐसी एक से ज़्यादा वैल्यू में बदलाव करें जो किसी खास ग्रुप पर लागू होती हैं.
listGroupPriorityOrdering
POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering किसी ऐप्लिकेशन के लिए ग्रुप के प्राथमिकता वाला क्रम वापस पाएं.
updateGroupPriorityOrdering
POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering किसी ऐप्लिकेशन के लिए, ग्रुप के प्राथमिकता का क्रम अपडेट करें.

REST रिसॉर्स: v1.customers.policies.networks

तरीके
defineCertificate
POST /v1/{customer=customers/*}/policies/networks:defineCertificate ग्राहक के लिए तय की गई ओयू में सर्टिफ़िकेट बनाता है.
defineNetwork
POST /v1/{customer=customers/*}/policies/networks:defineNetwork नया नेटवर्क तय करें.
removeCertificate
POST /v1/{customer=customers/*}/policies/networks:removeCertificate guid की मदद से किसी मौजूदा सर्टिफ़िकेट को हटाएं.
removeNetwork
POST /v1/{customer=customers/*}/policies/networks:removeNetwork guid की मदद से किसी मौजूदा नेटवर्क को हटाएं.

REST रिसॉर्स: v1.customers.policies.orgunits

तरीके
batchInherit
POST /v1/{customer=customers/*}/policies/orgunits:batchInherit संगठन की किसी खास इकाई पर लागू की गई कई नीति की वैल्यू में बदलाव करें, ताकि उन वैल्यू को पैरंट (अगर लागू हो) से इनहेरिट किया जा सके.
batchModify
POST /v1/{customer=customers/*}/policies/orgunits:batchModify संगठन की किसी खास इकाई पर लागू की गई, नीति की कई वैल्यू में बदलाव करें.

REST से जुड़ा संसाधन: v1.customers.policySchemas

तरीके
get
GET /v1/{name=customers/*/policySchemas/**} ग्राहक के संसाधन के नाम के आधार पर, उसके लिए नीति का खास स्कीमा पाएं.
list
GET /v1/{parent=customers/*}/policySchemas इस नीति की मदद से, उन नीति स्कीमा की सूची मिलती है जो किसी ग्राहक के लिए, तय की गई फ़िल्टर वैल्यू से मेल खाते हैं.

REST से जुड़ा संसाधन: v1.media

तरीके
upload
POST /v1/{customer=customers/*}/policies/files:uploadPolicyFile POST /upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
उपयोगकर्ता के उपलब्ध कराए गए कॉन्टेंट से एंटरप्राइज़ फ़ाइल बनाता है.