Managedconfigurationsfordevice

इस संसाधन के लिए उपलब्ध तरीकों की सूची देखने के लिए, इस पेज के आखिर में देखें.

संसाधन निरूपण

मैनेज किए जा रहे कॉन्फ़िगरेशन के संसाधन में, मैनेज की जा रही प्रॉपर्टी का वह सेट होता है जिसे ऐप्लिकेशन डेवलपर तय करता है. यह सेट, ऐप्लिकेशन के मैनेज किए जा रहे कॉन्फ़िगरेशन स्कीमा में मौजूद होता है. साथ ही, उपयोगकर्ता के लिए तय किए गए सभी कॉन्फ़िगरेशन वैरिएबल भी होते हैं.

{
  "kind": string,
  "productId": string,
  "managedProperty": [
    {
      "key": string,
      "valueBool": boolean,
      "valueInteger": integer,
      "valueString": string,
      "valueStringArray": [
        string
      ],
      "valueBundle": {
        "managedProperty": [
          (ManagedProperty)
        ]
      },
      "valueBundleArray": [
        {
          "managedProperty": [
            (ManagedProperty)
          ]
        }
      ]
    }
  ],
  "configurationVariables": {
    "kind": "androidenterprise#configurationVariables",
    "mcmId": string,
    "variableSet": [
      {
        "kind": "androidenterprise#variableSet",
        "placeholder": string,
        "userValue": string
      }
    ]
  }
}
प्रॉपर्टी का नाम वैल्यू कंपनी का ब्यौरा ज़रूरी जानकारी
configurationVariables nested object इसमें, मैनेज की जा रही कॉन्फ़िगरेशन प्रोफ़ाइल का आईडी शामिल होता है. साथ ही, इसमें उपयोगकर्ता के लिए तय किए गए कॉन्फ़िगरेशन वैरिएबल (अगर कोई है) का सेट होता है.
configurationVariables.kind string
configurationVariables.mcmId string मैनेज की जा रही कॉन्फ़िगरेशन सेटिंग का आईडी.
configurationVariables.variableSet[] list उपयोगकर्ता को एट्रिब्यूट किया जाने वाला वैरिएबल सेट.
configurationVariables.variableSet[].kind string
configurationVariables.variableSet[].placeholder string ईएमएम की मदद से तय की गई प्लेसहोल्डर स्ट्रिंग.
configurationVariables.variableSet[].userValue string उपयोगकर्ता के लिए खास तौर पर प्लेसहोल्डर की वैल्यू.
kind string यह अब काम नहीं करता.

managedProperty[] list इस कॉन्फ़िगरेशन के लिए, मैनेज की जा रही प्रॉपर्टी का सेट.
managedProperty[].key string वह खास कुंजी जिससे प्रॉपर्टी की पहचान होती है.
managedProperty[].valueBool boolean बूलियन वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप बूल हो.
managedProperty[].valueBundle nested object मैनेज की जा रही प्रॉपर्टी का बंडल - यह सिर्फ़ तब मौजूद होगा, जब प्रॉपर्टी का टाइप बंडल हो.
managedProperty[].valueBundle.managedProperty[] list मैनेज की जा रही प्रॉपर्टी की सूची.
managedProperty[].valueBundleArray[] list प्रॉपर्टी के बंडल की सूची - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप bundle_array है.
managedProperty[].valueBundleArray[].managedProperty[] list मैनेज की जा रही प्रॉपर्टी की सूची.
managedProperty[].valueInteger integer पूर्णांक वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप पूर्णांक हो.
managedProperty[].valueString string स्ट्रिंग की वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप स्ट्रिंग, विकल्प या छिपा हुआ हो.
managedProperty[].valueStringArray[] list स्ट्रिंग वैल्यू की सूची - यह सूची सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप एक से ज़्यादा चुनें.
productId string उस प्रॉडक्ट का आईडी जिसके लिए मैनेज किया जा रहा कॉन्फ़िगरेशन है, उदाहरण के लिए "app:com.google.android.gm".

तरीके

मिटाएं
यह तय किए गए डिवाइस के लिए, किसी ऐप्लिकेशन के लिए, डिवाइस के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है.
पाएं
हर डिवाइस के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन की जानकारी हासिल करता है.
list
इसमें, किसी खास डिवाइस के लिए, हर डिवाइस के हिसाब से मैनेज किए जा रहे सभी कॉन्फ़िगरेशन की सूची होती है. सिर्फ़ आईडी सेट होता है.
अपडेट करें
खास डिवाइस के लिए, हर डिवाइस पर मैनेज किए जा रहे कॉन्फ़िगरेशन को जोड़ता या अपडेट करता है.