इंडेक्स
ResourceSettingsService(इंटरफ़ेस)CreateSettingValueRequest(मैसेज)DeleteSettingValueRequest(मैसेज)GetSettingValueRequest(मैसेज)ListSettingsRequest(मैसेज)ListSettingsResponse(मैसेज)LookupEffectiveSettingValueRequest(मैसेज)SearchSettingValuesRequest(मैसेज)SearchSettingValuesResponse(मैसेज)Setting(मैसेज)Setting.DataType(enum)SettingValue(मैसेज)UpdateSettingValueRequest(मैसेज)Value(मैसेज)Value.StringSet(मैसेज)
ResourceSettingsService
यह एक इंटरफ़ेस है. इसकी मदद से, संसाधन के पूरे क्रम में संसाधन की सेटिंग और सेटिंग वैल्यू के साथ इंटरैक्ट किया जा सकता है.
सेवाएं, उपयोगकर्ताओं के लिए कई सेटिंग दिखा सकती हैं. इनसे यह कंट्रोल किया जा सकता है कि उनके संसाधन कैसे काम करें. किसी Cloud संसाधन पर लागू की गई सेटिंग की वैल्यू का आकलन, क्रम के हिसाब से किया जाता है. साथ ही, वे वैल्यू उस संसाधन के सभी डिसेंडेंट को मिलती हैं.
सभी अनुरोधों के लिए, अगर आईएएम की जांच पूरी नहीं होती है या parent संसाधन किसी Cloud संगठन में नहीं है, तो google.rpc.Status के साथ google.rpc.Code.PERMISSION_DENIED दिखाता है. सभी अनुरोधों के लिए, अगर अनुरोध गलत तरीके से किया गया है, तो google.rpc.Status के साथ google.rpc.Code.INVALID_ARGUMENT दिखाता है.
ध्यान दें: ऐल्फ़ा स्टेज की सभी सेटिंग के लिए, Cloud Organizations में मौजूद ऐसे किसी भी संसाधन में सेटिंग मौजूद नहीं होती जो ऐल्फ़ा में नहीं है.
| CreateSettingValue | |
|---|---|
|
सेटिंग वैल्यू बनाता है. अगर सेटिंग मौजूद नहीं है, तो
|
|
| DeleteSettingValue | |
|---|---|
|
सेटिंग की वैल्यू मिटाता है. अगर सेटिंग की वैल्यू मौजूद नहीं है, तो ऑपरेशन नहीं होगा. अगर सेटिंग या सेटिंग की वैल्यू मौजूद नहीं है, तो
|
|
| GetSettingValue | |
|---|---|
|
सेटिंग की वैल्यू मिलती है. अगर सेटिंग की वैल्यू मौजूद नहीं है, तो
|
|
| ListSettings | |
|---|---|
|
यह कुकी, क्लाउड संसाधन
|
|
| LookupEffectiveSettingValue | |
|---|---|
|
यह फ़ंक्शन, Cloud संसाधन
अगर सेटिंग मौजूद नहीं है, तो
|
|
| SearchSettingValues | |
|---|---|
|
यह क्वेरी,
|
|
| UpdateSettingValue | |
|---|---|
|
सेटिंग की वैल्यू अपडेट करता है. अगर सेटिंग या सेटिंग की वैल्यू मौजूद नहीं है, तो ध्यान दें: सेटिंग की दी गई वैल्यू, सभी फ़ील्ड की वैल्यू को पूरी तरह से बदल देगी.
|
|
CreateSettingValueRequest
CreateSettingValue के लिए अनुरोध.
| फ़ील्ड | |
|---|---|
setting_value |
बनाई जाने वाली सेटिंग वैल्यू. फ़ील्ड की ज़रूरी शर्तों के लिए, अनुमति देने के लिए, तय किए गए संसाधन
|
DeleteSettingValueRequest
DeleteSettingValue के लिए अनुरोध.
| फ़ील्ड | |
|---|---|
name |
मिटाई जाने वाली सेटिंग वैल्यू का नाम. नाम रखने से जुड़ी ज़रूरी शर्तों के लिए, अनुमति देने के लिए, तय किए गए संसाधन
|
ignore_read_only |
यह एक फ़्लैग है. इसकी मदद से, |
GetSettingValueRequest
GetSettingValue के लिए अनुरोध.
| फ़ील्ड | |
|---|---|
name |
सेटिंग की उस वैल्यू का नाम जिसे पाना है. नाम रखने से जुड़ी ज़रूरी शर्तों के लिए, अनुमति देने के लिए, तय किए गए संसाधन
|
ListSettingsRequest
ListSettings के लिए अनुरोध.
| फ़ील्ड | |
|---|---|
parent |
वह Cloud संसाधन जिससे सेटिंग जुड़ी है. यह इनमें से किसी एक फ़ॉर्म में होना चाहिए:
अनुमति देने के लिए, तय किए गए संसाधन
|
page_size |
इस्तेमाल नहीं किया गया. लौटाए जाने वाले पेज का साइज़. |
page_token |
इस्तेमाल नहीं किया गया. इस पेज टोकन का इस्तेमाल, अगला पेज पाने के लिए किया जाता है. |
ListSettingsResponse
ListSettings से मिला जवाब.
| फ़ील्ड | |
|---|---|
settings[] |
उन सेटिंग की सूची जो बताए गए Cloud संसाधन के लिए उपलब्ध हैं. |
next_page_token |
इस्तेमाल नहीं किया गया. इस पेज टोकन का इस्तेमाल, अगला पेज पाने के लिए किया जाता है. |
LookupEffectiveSettingValueRequest
LookupEffectiveSettingValue के लिए अनुरोध.
| फ़ील्ड | |
|---|---|
parent |
वह सेटिंग जिसके लिए असरदार वैल्यू का आकलन किया जाएगा. नाम रखने से जुड़ी ज़रूरी शर्तों के लिए, अनुमति देने के लिए, तय किए गए संसाधन
|
SearchSettingValuesRequest
SearchSettingValues के लिए अनुरोध.
| फ़ील्ड | |
|---|---|
parent |
वह Cloud संसाधन जिससे सेटिंग जुड़ी है. यह इनमें से किसी एक फ़ॉर्म में होना चाहिए:
अनुमति देने के लिए, तय किए गए संसाधन
|
page_size |
इस्तेमाल नहीं किया गया. लौटाए जाने वाले पेज का साइज़. |
page_token |
इस्तेमाल नहीं किया गया. इस पेज टोकन का इस्तेमाल, अगला पेज पाने के लिए किया जाता है. |
SearchSettingValuesResponse
SearchSettingValues से मिला जवाब.
| फ़ील्ड | |
|---|---|
setting_values[] |
Cloud resource पर मौजूद सेटिंग की सभी वैल्यू. |
next_page_token |
इस्तेमाल नहीं किया गया. इस पेज टोकन का इस्तेमाल, अगला पेज पाने के लिए किया जाता है. |
सेटिंग
वैल्यू सेट करने के लिए स्कीमा. किसी Cloud संसाधन पर, कोई सेटिंग ज़्यादा से ज़्यादा एक सेटिंग वैल्यू की पैरंट हो सकती है.
| फ़ील्ड | |
|---|---|
name |
सेटिंग के संसाधन का नाम. यह इनमें से किसी एक फ़ॉर्म में होना चाहिए:
उदाहरण के लिए, "/projects/123/settings/gcp-enableMyFeature" |
display_name |
इस सेटिंग का ऐसा नाम जिसे आसानी से पढ़ा जा सकता है. |
description |
इस सेटिंग के काम करने के तरीके के बारे में पूरी जानकारी. |
read_only |
यह फ़्लैग दिखाता है कि इस सेटिंग की वैल्यू में बदलाव नहीं किया जा सकता. अपडेट और वजहों के लिए, सेटिंग का दस्तावेज़ देखें. हालांकि, अगर |
data_type |
इस सेटिंग के लिए डेटा टाइप. |
default_value |
अगर सेटिंग की कोई वैल्यू साफ़ तौर पर सेट नहीं की गई है, तो ध्यान दें: सभी सेटिंग की डिफ़ॉल्ट वैल्यू नहीं होती. |
DataType
इस सेटिंग की वैल्यू सेट करने के लिए डेटा टाइप. उपलब्ध डेटा टाइप के बारे में ज़्यादा जानने के लिए, Value देखें.
| Enums | |
|---|---|
DATA_TYPE_UNSPECIFIED |
डेटा टाइप की जानकारी नहीं दी गई है. |
BOOLEAN |
बूलियन सेटिंग. |
STRING |
स्ट्रिंग की सेटिंग. |
STRING_SET |
स्ट्रिंग सेट करने की सेटिंग. |
SettingValue
किसी सेटिंग का इंस्टैंटिएशन. हर सेटिंग वैल्यू, उससे जुड़ी सेटिंग की पैरंट होती है.
| फ़ील्ड | |
|---|---|
name |
सेटिंग की वैल्यू के संसाधन का नाम. यह इनमें से किसी एक फ़ॉर्म में होना चाहिए:
उदाहरण के लिए, "/projects/123/settings/gcp-enableMyFeature/value" |
value |
सेटिंग की वैल्यू. |
etag |
इस फ़िंगरप्रिंट का इस्तेमाल, ऑप्टिमिस्टिक कॉन्करेंसी के लिए किया जाता है. ज़्यादा जानकारी के लिए, |
read_only |
सिर्फ़ आउटपुट के लिए. यह फ़्लैग दिखाता है कि इस सेटिंग की वैल्यू में बदलाव नहीं किया जा सकता. हालांकि, अगर |
update_time |
सिर्फ़ आउटपुट के लिए. इस टाइमस्टैंप से पता चलता है कि सेटिंग की वैल्यू को पिछली बार कब अपडेट किया गया था. |
UpdateSettingValueRequest
UpdateSettingValue के लिए अनुरोध.
| फ़ील्ड | |
|---|---|
setting_value |
अपडेट की जाने वाली सेटिंग वैल्यू. फ़ील्ड की ज़रूरी शर्तों के लिए, अनुमति देने के लिए, तय किए गए संसाधन
|
मान
सेटिंग की वैल्यू में मौजूद डेटा.
| फ़ील्ड | ||
|---|---|---|
यूनियन फ़ील्ड value. यह कुकी, डेटा टाइप और उससे जुड़ी वैल्यू चुनती है. value इनमें से सिर्फ़ एक हो सकता है: |
||
boolean_value |
इस वैल्यू को बूलियन वैल्यू के तौर पर तय करता है. |
|
string_value |
इस वैल्यू को स्ट्रिंग वैल्यू के तौर पर तय करता है. |
|
string_set_value |
इस वैल्यू को StringSet के तौर पर तय करता है. |
|
StringSet
यह स्ट्रिंग सेट वैल्यू है, जिसमें स्ट्रिंग का सेट सेव किया जा सकता है. हर स्ट्रिंग में ज़्यादा से ज़्यादा 60 वर्ण हो सकते हैं. साथ ही, स्ट्रिंग सेट में ज़्यादा से ज़्यादा 50 स्ट्रिंग हो सकती हैं.
| फ़ील्ड | |
|---|---|
values[] |
सेट में मौजूद स्ट्रिंग |