Resource Settings API

संसाधन सेटिंग API, उपयोगकर्ताओं को उनके GCP संसाधनों के व्यवहार को नियंत्रित और संशोधित करने देता है (उदा., VM, फ़ायरवॉल, प्रोजेक्ट वगैरह) शामिल होते हैं.

सेवा: Resourcesettings.googleapis.com

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

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

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

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

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

  • https://resourcesettings.googleapis.com

REST रिसॉर्स: v1alpha1.folders.settings

तरीके
deleteValue DELETE /v1alpha1/{name=folders/*/settings/*/value}
सेटिंग मान मिटाता है.
getValue GET /v1alpha1/{name=folders/*/settings/*/value}
से वैल्यू तय होती है.
list GET /v1alpha1/{parent=folders/*}/settings
क्लाउड रिसॉर्स parent पर उपलब्ध सभी सेटिंग की सूची बनाता है.
lookupEffectiveValue GET /v1alpha1/{parent=folders/*/settings/*}:lookupEffectiveValue
क्लाउड संसाधन parent पर किसी सेटिंग की लागू होने वाली वैल्यू की गणना करता है.
search GET /v1alpha1/{parent=folders/*}/settings:search
संसाधन parent पर मौजूद सभी सेटिंग की वैल्यू को खोजता है.
updateValue PATCH /v1alpha1/{settingValue.name=folders/*/settings/*/value}
किसी सेटिंग की वैल्यू को अपडेट करता है.

REST रिसॉर्स: v1alpha1.folders.settings.value

तरीके
create POST /v1alpha1/{settingValue.name=folders/*/settings/*/value}
इससे सेटिंग की वैल्यू बनती है.

REST रिसॉर्स: v1alpha1.organizations.settings

तरीके
deleteValue DELETE /v1alpha1/{name=organizations/*/settings/*/value}
सेटिंग मान मिटाता है.
getValue GET /v1alpha1/{name=organizations/*/settings/*/value}
से वैल्यू तय होती है.
list GET /v1alpha1/{parent=organizations/*}/settings
क्लाउड रिसॉर्स parent पर उपलब्ध सभी सेटिंग की सूची बनाता है.
lookupEffectiveValue GET /v1alpha1/{parent=organizations/*/settings/*}:lookupEffectiveValue
क्लाउड संसाधन parent पर किसी सेटिंग की लागू होने वाली वैल्यू की गणना करता है.
search GET /v1alpha1/{parent=organizations/*}/settings:search
संसाधन parent पर मौजूद सभी सेटिंग की वैल्यू को खोजता है.
updateValue PATCH /v1alpha1/{settingValue.name=organizations/*/settings/*/value}
किसी सेटिंग की वैल्यू को अपडेट करता है.

REST रिसॉर्स: v1alpha1.organizations.settings.value

तरीके
create POST /v1alpha1/{settingValue.name=organizations/*/settings/*/value}
इससे सेटिंग की वैल्यू बनती है.

REST रिसॉर्स: v1alpha1.projects.settings

तरीके
deleteValue DELETE /v1alpha1/{name=projects/*/settings/*/value}
सेटिंग मान मिटाता है.
getValue GET /v1alpha1/{name=projects/*/settings/*/value}
से वैल्यू तय होती है.
list GET /v1alpha1/{parent=projects/*}/settings
क्लाउड रिसॉर्स parent पर उपलब्ध सभी सेटिंग की सूची बनाता है.
lookupEffectiveValue GET /v1alpha1/{parent=projects/*/settings/*}:lookupEffectiveValue
क्लाउड संसाधन parent पर किसी सेटिंग की लागू होने वाली वैल्यू की गणना करता है.
search GET /v1alpha1/{parent=projects/*}/settings:search
संसाधन parent पर मौजूद सभी सेटिंग की वैल्यू को खोजता है.
updateValue PATCH /v1alpha1/{settingValue.name=projects/*/settings/*/value}
किसी सेटिंग की वैल्यू को अपडेट करता है.

REST रिसॉर्स: v1alpha1.projects.settings.value

तरीके
create POST /v1alpha1/{settingValue.name=projects/*/settings/*/value}
इससे सेटिंग की वैल्यू बनती है.