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

तरीके

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