REST Resource: organizations.settings

संसाधन: सेटिंग

वैल्यू सेट करने के लिए स्कीमा. किसी Cloud संसाधन पर, कोई सेटिंग ज़्यादा से ज़्यादा एक सेटिंग वैल्यू की पैरंट हो सकती है.

JSON के काेड में दिखाना
{
  "name": string,
  "displayName": string,
  "description": string,
  "readOnly": boolean,
  "dataType": enum (DataType),
  "defaultValue": {
    object (Value)
  }
}
फ़ील्ड
name

string

सेटिंग के संसाधन का नाम. यह इनमें से किसी एक फ़ॉर्म में होना चाहिए:

  • projects/{project_number}/settings/{setting_name}
  • folders/{folder_id}/settings/{setting_name}
  • organizations/{organization_id}/settings/{setting_name}

उदाहरण के लिए, "/projects/123/settings/gcp-enableMyFeature"

displayName

string

इस सेटिंग का ऐसा नाम जिसे आसानी से पढ़ा जा सकता है.

description

string

इस सेटिंग के काम करने के तरीके के बारे में पूरी जानकारी.

readOnly

boolean

यह फ़्लैग दिखाता है कि इस सेटिंग की वैल्यू में बदलाव नहीं किया जा सकता. अपडेट और वजहों के लिए, सेटिंग का दस्तावेज़ देखें. हालांकि, अगर DeleteSettingValueRequest.ignore_read_only को सही पर सेट किया गया है, तो settings.deleteValue का इस्तेमाल करके इसे मिटाया जा सकता है. इस फ़्लैग का इस्तेमाल करने का मतलब है कि सेटिंग की वैल्यू को फिर से नहीं बनाया जा सकता. ज़्यादा जानकारी के लिए, DeleteSettingValueRequest.ignore_read_only पर जाएं.

dataType

enum (DataType)

इस सेटिंग के लिए डेटा टाइप.

defaultValue

object (Value)

अगर सेटिंग की कोई वैल्यू साफ़ तौर पर सेट नहीं की गई है, तो settings.lookupEffectiveValue को मिली वैल्यू.

ध्यान दें: सभी सेटिंग की डिफ़ॉल्ट वैल्यू नहीं होती.

तरीके

deleteValue

सेटिंग की वैल्यू मिटाता है.

getValue

सेटिंग की वैल्यू मिलती है.

list

यह कुकी, क्लाउड संसाधन parent पर उपलब्ध सभी सेटिंग की सूची बनाती है.

lookupEffectiveValue

यह फ़ंक्शन, Cloud संसाधन parent पर किसी सेटिंग की असरदार सेटिंग वैल्यू का हिसाब लगाता है.
यह क्वेरी, parent रिसॉर्स पर मौजूद सभी सेटिंग वैल्यू खोजती है.

updateValue

सेटिंग की वैल्यू अपडेट करता है.