- संसाधन: डिवाइस
 - DeviceState
 - NonComplianceDetail
 - InstallationFailureReason
 - SpecificNonComplianceReason
 - SpecificNonComplianceContext
 - OncWifiContext
 - PasswordPoliciesContext
 - DefaultApplicationContext
 - SoftwareInfo
 - SystemUpdateInfo
 - UpdateStatus
 - HardwareInfo
 - EuiccChipInfo
 - Display
 - DisplayState
 - ApplicationReport
 - ApplicationEvent
 - ApplicationEventType
 - ApplicationSource
 - ApplicationState
 - KeyedAppState
 - गंभीरता
 - UserFacingType
 - NetworkInfo
 - TelephonyInfo
 - ActivationState
 - ConfigMode
 - MemoryInfo
 - MemoryEvent
 - MemoryEventType
 - PowerManagementEvent
 - PowerManagementEventType
 - HardwareStatus
 - DeviceSettings
 - EncryptionStatus
 - SecurityPosture
 - DevicePosture
 - PostureDetail
 - SecurityRisk
 - CommonCriteriaModeInfo
 - CommonCriteriaModeStatus
 - PolicySignatureVerificationStatus
 - DpcMigrationInfo
 - DefaultApplicationInfo
 - DefaultApplicationSettingAttempt
 - AttemptOutcome
 - तरीके
 
संसाधन: डिवाइस
किसी एंटरप्राइज़ के मालिकाना हक वाला डिवाइस. जब तक अलग से जानकारी नहीं दी जाती, तब तक सभी फ़ील्ड सिर्फ़ पढ़ने के लिए होते हैं. इनमें enterprises.devices.patch बदलाव नहीं कर सकता.
| JSON के काेड में दिखाना | 
|---|
{ "name": string, "userName": string, "managementMode": enum (  | 
              
| फ़ील्ड | |
|---|---|
name | 
                
                   
 डिवाइस का नाम   | 
              
userName | 
                
                   
 उस उपयोगकर्ता के संसाधन का नाम जिसके पास इस डिवाइस का मालिकाना हक है. यह नाम   | 
              
managementMode | 
                
                   
 Android Device Policy, डिवाइस पर किस तरह का मैनेजमेंट मोड इस्तेमाल करता है. इससे यह तय होता है कि कौनसी नीति सेटिंग काम करती हैं.  | 
              
state | 
                
                   
 डिवाइस पर लागू की जाने वाली स्थिति. पैच अनुरोध के ज़रिए इस फ़ील्ड में बदलाव किया जा सकता है. ध्यान दें कि   | 
              
appliedState | 
                
                   
 डिवाइस पर फ़िलहाल लागू की गई स्थिति.  | 
              
policyCompliant | 
                
                   
 डिवाइस, नीति का पालन करता है या नहीं.  | 
              
nonComplianceDetails[] | 
                
                   
 नीति की उन सेटिंग के बारे में जानकारी जिनसे डिवाइस का पालन नहीं होता.  | 
              
enrollmentTime | 
                
                   
 डिवाइस रजिस्टर करने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
lastStatusReportTime | 
                
                   
 डिवाइस ने आखिरी बार स्टेटस रिपोर्ट कब भेजी थी. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
lastPolicyComplianceReportTime | 
                
                   
 समर्थन नहीं होना या रुकना. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
lastPolicySyncTime | 
                
                   
 डिवाइस ने नीति को आखिरी बार कब फ़ेच किया था. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
policyName | 
                
                   
 डिवाइस पर लागू की गई नीति का नाम,   | 
              
appliedPolicyName | 
                
                   
 डिवाइस पर फ़िलहाल लागू नीति का नाम.  | 
              
appliedPolicyVersion | 
                
                   
 नीति का वह वर्शन जो फ़िलहाल डिवाइस पर लागू है.  | 
              
apiLevel | 
                
                   
 डिवाइस पर चल रहे Android प्लैटफ़ॉर्म वर्शन का एपीआई लेवल.  | 
              
enrollmentTokenData | 
                
                   
 अगर डिवाइस को अतिरिक्त डेटा के साथ, रजिस्ट्रेशन टोकन की मदद से रजिस्टर किया गया था, तो इस फ़ील्ड में वह डेटा मौजूद होता है.  | 
              
enrollmentTokenName | 
                
                   
 अगर डिवाइस को रजिस्ट्रेशन टोकन की मदद से रजिस्टर किया गया था, तो इस फ़ील्ड में टोकन का नाम होता है.  | 
              
disabledReason | 
                
                   
 अगर डिवाइस की स्थिति   | 
              
softwareInfo | 
                
                   
 डिवाइस के सॉफ़्टवेयर के बारे में ज़्यादा जानकारी. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में   | 
              
hardwareInfo | 
                
                   
 डिवाइस के हार्डवेयर के बारे में ज़्यादा जानकारी.  | 
              
displays[] | 
                
                   
 डिवाइस पर डिसप्ले के बारे में ज़्यादा जानकारी. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में   | 
              
applicationReports[] | 
                
                   
 डिवाइस पर इंस्टॉल किए गए ऐप्लिकेशन के लिए रिपोर्ट. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में   | 
              
previousDeviceNames[] | 
                
                   
 अगर एक ही डिवाइस को कई बार रजिस्टर किया गया है, तो इस फ़ील्ड में उसके पिछले डिवाइस के नाम शामिल होते हैं. सीरियल नंबर का इस्तेमाल यूनीक आइडेंटिफ़ायर के तौर पर किया जाता है. इससे यह पता चलता है कि क्या उसी डिवाइस को पहले भी रजिस्टर किया गया था. नामों को समय के हिसाब से क्रम में लगाया गया है.  | 
              
networkInfo | 
                
                   
 डिवाइस के नेटवर्क की जानकारी. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में   | 
              
memoryInfo | 
                
                   
 मेमोरी की जानकारी: इसमें डिवाइस की मेमोरी और स्टोरेज के बारे में जानकारी होती है.  | 
              
memoryEvents[] | 
                
                   
 मेमोरी और स्टोरेज के मेज़रमेंट से जुड़े इवेंट, समय के हिसाब से क्रम में लगाए गए. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में  इवेंट को कुछ समय तक सेव करके रखा जाता है और पुराने इवेंट मिटा दिए जाते हैं.  | 
              
powerManagementEvents[] | 
                
                   
 डिवाइस पर पावर मैनेजमेंट से जुड़े इवेंट, समय के हिसाब से क्रम में. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में   | 
              
hardwareStatusSamples[] | 
                
                   
 हार्डवेयर की स्थिति के सैंपल, समय के हिसाब से क्रम में लगे हुए. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में   | 
              
deviceSettings | 
                
                   
 डिवाइस की सेटिंग की जानकारी. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में   | 
              
user | 
                
                   
 डिवाइस का मालिक.  | 
              
systemProperties | 
                
                   
 डिवाइस से जुड़ी चुनी गई सिस्टम प्रॉपर्टी के नाम और वैल्यू का मैप. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में  एक ऑब्जेक्ट, जिसमें   | 
              
securityPosture | 
                
                   
 डिवाइस की सुरक्षा की स्थिति की वैल्यू. इससे पता चलता है कि डिवाइस कितना सुरक्षित है.  | 
              
ownership | 
                
                   
 मैनेज किए जा रहे डिवाइस का मालिकाना हक.  | 
              
commonCriteriaModeInfo | 
                
                   
 कॉमन क्राइटेरिया मोड के बारे में जानकारी—सुरक्षा के ऐसे मानक जो कॉमन क्राइटेरिया फ़ॉर इन्फ़ॉर्मेशन टेक्नोलॉजी सिक्योरिटी इवैल्युएशन (सीसी) में तय किए गए हैं. यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस से जुड़ी नीति में   | 
              
appliedPasswordPolicies[] | 
                
                   
 डिवाइस पर फ़िलहाल लागू पासवर्ड की ज़रूरी शर्तें. 
  | 
              
dpcMigrationInfo | 
                
                   
 सिर्फ़ आउटपुट के लिए. इस डिवाइस को किसी दूसरे डिवाइस नीति कंट्रोलर (डीपीसी) से मैनेज किया जा रहा था या नहीं, इससे जुड़ी जानकारी.  | 
              
defaultApplicationInfo[] | 
                
                   
 सिर्फ़ आउटपुट के लिए.  पूरी तरह से मैनेज किए जा रहे डिवाइसों पर, सभी तरह के ऐप्लिकेशन की रिपोर्ट की जाती है.   | 
              
DeviceState
डिवाइस पर लागू की जा सकने वाली स्थितियां.
| Enums | |
|---|---|
DEVICE_STATE_UNSPECIFIED | 
                इस वैल्यू का इस्तेमाल नहीं किया जा सकता. | 
ACTIVE | 
                डिवाइस चालू है. | 
DISABLED | 
                डिवाइस बंद है. | 
DELETED | 
                डिवाइस की जानकारी मिटा दी गई है. यह स्थिति, एपीआई कॉल से कभी नहीं मिलती. हालांकि, इसका इस्तेमाल स्टेटस की फ़ाइनल रिपोर्ट में तब किया जाता है, जब डिवाइस मिटाने की पुष्टि करता है. अगर डिवाइस को एपीआई कॉल के ज़रिए मिटाया जाता है, तो इस स्थिति को Pub/Sub पर पब्लिश किया जाता है. अगर उपयोगकर्ता वर्क प्रोफ़ाइल मिटा देता है या डिवाइस को रीसेट कर देता है, तो सर्वर को डिवाइस की स्थिति के बारे में पता नहीं चलेगा. | 
PROVISIONING | 
                डिवाइस को चालू किया जा रहा है. नए डिवाइसों को रजिस्टर करने के बाद, उन पर नीति लागू होने तक वे इस स्थिति में रहते हैं. | 
LOST | 
                डिवाइस खो गया है. यह स्थिति सिर्फ़ संगठन के मालिकाना हक वाले डिवाइसों पर हो सकती है. | 
PREPARING_FOR_MIGRATION | 
                डिवाइस, Android Management API पर माइग्रेट करने की तैयारी कर रहा है. माइग्रेशन जारी रखने के लिए, आपको कुछ और करने की ज़रूरत नहीं है. | 
DEACTIVATED_BY_DEVICE_FINANCE | 
                यह फ़ाइनैंस किया गया डिवाइस है, जिसे फ़ाइनैंस करने वाली कंपनी ने "लॉक" कर दिया है. इसका मतलब है कि कुछ नीति सेटिंग लागू की गई हैं. इनकी वजह से, डिवाइस की कुछ सुविधाएं तब तक काम नहीं करेंगी, जब तक फ़ाइनेंस करने वाली कंपनी डिवाइस को "अनलॉक" नहीं कर देती. डिवाइस पर नीति की सेटिंग लागू रहेंगी. हालांकि, फ़ाइनेंसिंग एजेंट की ओर से ओवरराइड की गई सेटिंग लागू नहीं होंगी. जब डिवाइस "लॉक" होता है, तो appliedState में डिवाइस की स्थिति DEACTIVATED_BY_DEVICE_FINANCE के तौर पर दिखती है. | 
              
NonComplianceDetail
नीति सेटिंग का पालन न करने के बारे में जानकारी देता है.
| JSON के काेड में दिखाना | 
|---|
{ "settingName": string, "nonComplianceReason": enum (  | 
              
| फ़ील्ड | |
|---|---|
settingName | 
                
                   
 नीति सेटिंग का नाम. यह टॉप लेवल के   | 
              
nonComplianceReason | 
                
                   
 डिवाइस, सेटिंग के मुताबिक काम क्यों नहीं कर रहा है.  | 
              
packageName | 
                
                   
 पैकेज का नाम, जिससे पता चलता है कि कौनसे ऐप्लिकेशन ने नीति का उल्लंघन किया है. यह जानकारी तब दिखती है, जब लागू हो.  | 
              
fieldPath | 
                
                   
 नेस्ट किए गए फ़ील्ड वाली सेटिंग के लिए, अगर नेस्ट किया गया कोई फ़ील्ड नीति का उल्लंघन करता है, तो यह उस फ़ील्ड का पूरा पाथ दिखाता है. पाथ को उसी तरह से फ़ॉर्मैट किया जाता है जिस तरह से JavaScript में नीति के JSON फ़ील्ड को रेफ़रंस किया जाता है. जैसे: 1) ऑब्जेक्ट टाइप वाले फ़ील्ड के लिए, फ़ील्ड के नाम के बाद एक डॉट और फिर सबफ़ील्ड का नाम लिखा जाता है. 2) ऐरे टाइप वाले फ़ील्ड के लिए, फ़ील्ड के नाम के बाद ऐरे इंडेक्स होता है, जो ब्रैकेट में होता है. उदाहरण के लिए, तीसरे ऐप्लिकेशन के   | 
              
currentValue | 
                
                   
 अगर नीति सेटिंग लागू नहीं की जा सकी, तो डिवाइस पर सेटिंग की मौजूदा वैल्यू.  | 
              
installationFailureReason | 
                
                   
 अगर   | 
              
specificNonComplianceReason | 
                
                   
 नीति से जुड़ी वह वजह जिसकी वजह से डिवाइस, सेटिंग के मुताबिक काम नहीं कर रहा है.  | 
              
specificNonComplianceContext | 
                
                   
 
  | 
              
InstallationFailureReason
ऐप्लिकेशन इंस्टॉल न होने की वजहें.
| Enums | |
|---|---|
INSTALLATION_FAILURE_REASON_UNSPECIFIED | 
                इस वैल्यू का इस्तेमाल नहीं किया जा सकता. | 
INSTALLATION_FAILURE_REASON_UNKNOWN | 
                किसी वजह से ऐप्लिकेशन इंस्टॉल नहीं किया जा सका. इसकी कुछ संभावित वजहें ये हैं: डिवाइस में ज़रूरत के मुताबिक स्टोरेज नहीं है, डिवाइस का नेटवर्क कनेक्शन ठीक नहीं है या ऐप्लिकेशन को इंस्टॉल होने में उम्मीद से ज़्यादा समय लग रहा है. इंस्टॉल करने की प्रोसेस अपने-आप फिर से शुरू हो जाएगी. | 
IN_PROGRESS | 
                इंस्टॉल अब भी जारी है. | 
NOT_FOUND | 
                यह ऐप्लिकेशन Play पर नहीं मिला. | 
NOT_COMPATIBLE_WITH_DEVICE | 
                ऐप्लिकेशन, डिवाइस के साथ काम नहीं करता. | 
NOT_APPROVED | 
                एडमिन ने इस ऐप्लिकेशन को मंज़ूरी नहीं दी है. | 
PERMISSIONS_NOT_ACCEPTED | 
                ऐप्लिकेशन के लिए नई अनुमतियां उपलब्ध हैं, जिन्हें एडमिन ने स्वीकार नहीं किया है. | 
NOT_AVAILABLE_IN_COUNTRY | 
                ऐप्लिकेशन, उपयोगकर्ता के देश में उपलब्ध नहीं है. | 
NO_LICENSES_REMAINING | 
                उपयोगकर्ता को असाइन करने के लिए कोई लाइसेंस उपलब्ध नहीं है. | 
NOT_ENROLLED | 
                ऐसा हो सकता है कि एंटरप्राइज़ ने Managed Google Play में रजिस्टर न किया हो या एडमिन ने Managed Google Play की सेवा की नई शर्तें स्वीकार न की हों. | 
USER_INVALID | 
                उपयोगकर्ता अब मान्य नहीं है. ऐसा हो सकता है कि उपयोगकर्ता का खाता मिटा दिया गया हो या बंद कर दिया गया हो. | 
NETWORK_ERROR_UNRELIABLE_CONNECTION | 
                उपयोगकर्ता के डिवाइस पर नेटवर्क की गड़बड़ी की वजह से, ऐप्लिकेशन इंस्टॉल नहीं हो सका. आम तौर पर, ऐसा तब होता है, जब डिवाइस का इंटरनेट कनेक्शन धीमा हो जाता है, उपलब्ध नहीं होता या नेटवर्क कॉन्फ़िगरेशन में कोई समस्या होती है. कृपया पक्का करें कि डिवाइस में,   | 
              
INSUFFICIENT_STORAGE | 
                उपयोगकर्ता के डिवाइस में ऐप्लिकेशन इंस्टॉल करने के लिए, ज़रूरत के मुताबिक स्टोरेज नहीं है. डिवाइस में स्टोरेज खाली करके इस समस्या को ठीक किया जा सकता है. डिवाइस में ज़रूरी स्टोरेज उपलब्ध होने पर, ऐप्लिकेशन इंस्टॉल या अपडेट करने की प्रोसेस अपने-आप शुरू हो जाएगी. | 
SpecificNonComplianceReason
किसी डिवाइस के, नीति सेटिंग का पालन न करने की वजह के बारे में ज़्यादा जानकारी. आने वाले समय में, enum में नई वैल्यू जोड़ी जा सकती हैं.
| Enums | |
|---|---|
SPECIFIC_NON_COMPLIANCE_REASON_UNSPECIFIED | 
                नीति के उल्लंघन की वजह के बारे में जानकारी नहीं दी गई है.  में मौजूद फ़ील्ड सेट नहीं हैं. | 
              
PASSWORD_POLICIES_USER_CREDENTIALS_CONFIRMATION_REQUIRED | 
                उपयोगकर्ता को स्क्रीन लॉक डालकर क्रेडेंशियल की पुष्टि करनी होगी.  में मौजूद फ़ील्ड सेट नहीं हैं.  को  पर सेट किया गया है. | 
              
PASSWORD_POLICIES_PASSWORD_EXPIRED | 
                डिवाइस या प्रोफ़ाइल के पासवर्ड की समयसीमा खत्म हो गई है.  सेट हो गया है.  को  पर सेट किया गया है. | 
              
PASSWORD_POLICIES_PASSWORD_NOT_SUFFICIENT | 
                डिवाइस का पासवर्ड, पासवर्ड से जुड़ी ज़रूरी शर्तों को पूरा नहीं करता है.  सेट हो गया है.  को  पर सेट किया गया है. | 
              
ONC_WIFI_INVALID_VALUE | 
                ONC Wi-Fi कॉन्फ़िगरेशन में गलत वैल्यू मौजूद है.  से पता चलता है कि किस फ़ील्ड की वैल्यू गलत है.  सेट हो गया है.  को  पर सेट किया गया है. | 
              
ONC_WIFI_API_LEVEL | 
                डिवाइस पर चल रहे Android वर्शन के एपीआई लेवल में, ओएनसी वाई-फ़ाई सेटिंग काम नहीं करती.  से पता चलता है कि किस फ़ील्ड की वैल्यू इस्तेमाल नहीं की जा सकती.  सेट हो गया है.  को  पर सेट किया गया है. | 
              
ONC_WIFI_INVALID_ENTERPRISE_CONFIG | 
                एंटरप्राइज़ वाई-फ़ाई नेटवर्क में, रूट सीए या डोमेन नाम मौजूद नहीं है.  को  पर सेट किया गया है. | 
              
ONC_WIFI_USER_SHOULD_REMOVE_NETWORK | 
                उपयोगकर्ता को कॉन्फ़िगर किए गए वाई-फ़ाई नेटवर्क को मैन्युअल तरीके से हटाना होगा. यह सुविधा, निजी डिवाइसों पर मौजूद वर्क प्रोफ़ाइलों के लिए ही उपलब्ध है.  को  पर सेट किया गया है. | 
              
ONC_WIFI_KEY_PAIR_ALIAS_NOT_CORRESPONDING_TO_EXISTING_KEY | 
                 में ClientCertKeyPairAlias फ़ील्ड के ज़रिए तय किया गया कुंजी जोड़े का उपनाम, डिवाइस पर इंस्टॉल की गई किसी मौजूदा कुंजी से मेल नहीं खाता.  को  पर सेट किया गया है. | 
              
PERMISSIBLE_USAGE_RESTRICTION | 
                नीति की इस सेटिंग पर पाबंदी है. इसे इस Google Cloud Platform प्रोजेक्ट के लिए सेट नहीं किया जा सकता. इस नीति सेटिंग को इस्तेमाल करने के तरीके के बारे में ज़्यादा जानकारी, अनुमति के साथ इस्तेमाल करने की नीति में दी गई है.  को  पर सेट किया गया है. | 
              
REQUIRED_ACCOUNT_NOT_IN_ENTERPRISE | 
                 नीति की सेटिंग के लिए ज़रूरी काम से जुड़ा खाता, अब एंटरप्राइज़ का हिस्सा नहीं है.  को  पर सेट किया गया है. | 
              
NEW_ACCOUNT_NOT_IN_ENTERPRISE | 
                उपयोगकर्ता ने जो काम से जुड़ा खाता जोड़ा है वह एंटरप्राइज़ का हिस्सा नहीं है.  को  पर सेट किया गया है. | 
              
DEFAULT_APPLICATION_SETTING_UNSUPPORTED_SCOPES | 
                डिफ़ॉल्ट ऐप्लिकेशन सेटिंग, उन स्कोप पर लागू होती है जिन्हें मैनेजमेंट मोड के साथ इस्तेमाल नहीं किया जा सकता.भले ही, ऐप्लिकेशन टाइप के लिए मैनेजमेंट मोड का इस्तेमाल किया जा सकता हो. उदाहरण के लिए, अगर  
  | 
              
DEFAULT_APPLICATION_SETTING_FAILED_FOR_SCOPE | 
                किसी स्कोप के लिए, ऐप्लिकेशन की डिफ़ॉल्ट सेटिंग लागू नहीं की जा सकी.  सेट हो गया है.  को  या  पर सेट किया गया है. | 
              
SpecificNonComplianceContext
 के बारे में अतिरिक्त जानकारी.SpecificNonComplianceReason
| JSON के काेड में दिखाना | 
|---|
{ "oncWifiContext": { object (  | 
              
| फ़ील्ड | |
|---|---|
oncWifiContext | 
                
                   
 वाई-फ़ाई कॉन्फ़िगरेशन से जुड़ी नीति के उल्लंघन के बारे में अतिरिक्त जानकारी.   | 
              
passwordPoliciesContext | 
                
                   
 पासवर्ड से जुड़ी नीतियों का पालन न करने के बारे में अतिरिक्त जानकारी.   | 
              
defaultApplicationContext | 
                
                   
 सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की डिफ़ॉल्ट सेटिंग का पालन न करने के बारे में अतिरिक्त जानकारी.   | 
              
OncWifiContext
वाई-फ़ाई कॉन्फ़िगरेशन से जुड़ी नीति के उल्लंघन के बारे में अतिरिक्त जानकारी.
| JSON के काेड में दिखाना | 
|---|
{ "wifiGuid": string }  | 
              
| फ़ील्ड | |
|---|---|
wifiGuid | 
                
                   
 वाई-फ़ाई कॉन्फ़िगरेशन का GUID, जो नीति का पालन नहीं करता.  | 
              
PasswordPoliciesContext
पासवर्ड से जुड़ी नीतियों का पालन न करने के बारे में अतिरिक्त जानकारी.
| JSON के काेड में दिखाना | 
|---|
{
  "passwordPolicyScope": enum ( | 
              
| फ़ील्ड | |
|---|---|
passwordPolicyScope | 
                
                   
 नीति का पालन न करने वाले पासवर्ड का दायरा.  | 
              
DefaultApplicationContext
ऐप्लिकेशन की डिफ़ॉल्ट सेटिंग का पालन न करने के बारे में अतिरिक्त जानकारी.
| JSON के काेड में दिखाना | 
|---|
{
  "defaultApplicationScope": enum ( | 
              
| फ़ील्ड | |
|---|---|
defaultApplicationScope | 
                
                   
 सिर्फ़ आउटपुट के लिए. डिफ़ॉल्ट ऐप्लिकेशन की सेटिंग के तौर पर सेट किए गए ऐसे ऐप्लिकेशन का स्कोप जो नीति का पालन नहीं करता.  | 
              
SoftwareInfo
डिवाइस के सॉफ़्टवेयर के बारे में जानकारी.
| JSON के काेड में दिखाना | 
|---|
{
  "androidVersion": string,
  "androidDevicePolicyVersionCode": integer,
  "androidDevicePolicyVersionName": string,
  "androidBuildNumber": string,
  "deviceKernelVersion": string,
  "bootloaderVersion": string,
  "androidBuildTime": string,
  "securityPatchLevel": string,
  "primaryLanguageCode": string,
  "deviceBuildSignature": string,
  "systemUpdateInfo": {
    object ( | 
              
| फ़ील्ड | |
|---|---|
androidVersion | 
                
                   
 उपयोगकर्ता को दिखने वाली Android वर्शन स्ट्रिंग. उदाहरण के लिए,   | 
              
androidDevicePolicyVersionCode | 
                
                   
 Android Device Policy ऐप्लिकेशन का वर्शन कोड.  | 
              
androidDevicePolicyVersionName | 
                
                   
 Android Device Policy ऐप्लिकेशन का वह वर्शन जो उपयोगकर्ता को दिखता है.  | 
              
androidBuildNumber | 
                
                   
 Android बिल्ड आईडी स्ट्रिंग, जिसे उपयोगकर्ता को दिखाने के लिए बनाया गया है. उदाहरण के लिए,   | 
              
deviceKernelVersion | 
                
                   
 कर्नेल वर्शन, जैसे कि   | 
              
bootloaderVersion | 
                
                   
 सिस्टम बूटलोडर के वर्शन का नंबर, जैसे कि   | 
              
androidBuildTime | 
                
                   
 बिल्ड प्रोसेस में लगने वाला समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
securityPatchLevel | 
                
                   
 सुरक्षा पैच का लेवल, जैसे कि   | 
              
primaryLanguageCode | 
                
                   
 डिवाइस पर मौजूद मुख्य स्थान-भाषा के लिए, IETF BCP 47 वाला भाषा कोड.  | 
              
deviceBuildSignature | 
                
                   
 सिस्टम पैकेज से जुड़े   | 
              
systemUpdateInfo | 
                
                   
 सिस्टम के ऐसे अपडेट के बारे में जानकारी जो अभी तक नहीं हुआ है.  | 
              
SystemUpdateInfo
सिस्टम के ऐसे अपडेट के बारे में जानकारी जो अभी तक नहीं हुआ है.
| JSON के काेड में दिखाना | 
|---|
{
  "updateStatus": enum ( | 
              
| फ़ील्ड | |
|---|---|
updateStatus | 
                
                   
 अपडेट की स्थिति: अपडेट मौजूद है या नहीं और वह किस तरह का है.  | 
              
updateReceivedTime | 
                
                   
 वह समय जब अपडेट पहली बार उपलब्ध हुआ था. शून्य वैल्यू से पता चलता है कि यह फ़ील्ड सेट नहीं है. यह फ़ील्ड सिर्फ़ तब सेट होता है, जब कोई अपडेट उपलब्ध हो. इसका मतलब है कि  यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
UpdateStatus
अपडेट की स्थिति: अपडेट मौजूद है या नहीं और वह किस तरह का है.
| Enums | |
|---|---|
UPDATE_STATUS_UNKNOWN | 
                यह पता नहीं है कि कोई सिस्टम अपडेट बाकी है या नहीं. ऐसा तब होता है, जब डिवाइस का एपीआई लेवल 26 से कम हो या Android Device Policy का वर्शन पुराना हो. | 
UP_TO_DATE | 
                डिवाइस पर सिस्टम का कोई भी अपडेट उपलब्ध नहीं है. | 
UNKNOWN_UPDATE_AVAILABLE | 
                सिस्टम का एक अपडेट उपलब्ध है, लेकिन उसका टाइप पता नहीं है. | 
SECURITY_UPDATE_AVAILABLE | 
                सुरक्षा से जुड़ा एक अपडेट उपलब्ध है. | 
OS_UPDATE_AVAILABLE | 
                ओएस का अपडेट उपलब्ध है. | 
HardwareInfo
डिवाइस के हार्डवेयर के बारे में जानकारी. तापमान की थ्रेशोल्ड वैल्यू से जुड़े फ़ील्ड सिर्फ़ तब उपलब्ध होते हैं, जब डिवाइस की नीति में hardwareStatusEnabled को 'चालू है' पर सेट किया गया हो.
| JSON के काेड में दिखाना | 
|---|
{
  "brand": string,
  "hardware": string,
  "deviceBasebandVersion": string,
  "manufacturer": string,
  "serialNumber": string,
  "model": string,
  "batteryShutdownTemperatures": [
    number
  ],
  "batteryThrottlingTemperatures": [
    number
  ],
  "cpuShutdownTemperatures": [
    number
  ],
  "cpuThrottlingTemperatures": [
    number
  ],
  "gpuShutdownTemperatures": [
    number
  ],
  "gpuThrottlingTemperatures": [
    number
  ],
  "skinShutdownTemperatures": [
    number
  ],
  "skinThrottlingTemperatures": [
    number
  ],
  "enterpriseSpecificId": string,
  "euiccChipInfo": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
brand | 
                
                   
 डिवाइस का ब्रैंड. उदाहरण के लिए,   | 
              
hardware | 
                
                   
 हार्डवेयर का नाम. उदाहरण के लिए,   | 
              
deviceBasebandVersion | 
                
                   
 मोबाइल रेडियो (बेसबैंड वर्शन). उदाहरण के लिए,   | 
              
manufacturer | 
                
                   
 मैन्युफ़ैक्चरर. उदाहरण के लिए,   | 
              
serialNumber | 
                
                   
 डिवाइस का सीरियल नंबर. हालांकि, Android 12 और इसके बाद के वर्शन वाले निजी डिवाइसों के लिए, यह   | 
              
model | 
                
                   
 डिवाइस का मॉडल. उदाहरण के लिए,   | 
              
batteryShutdownTemperatures[] | 
                
                   
 डिवाइस में मौजूद हर बैटरी के लिए, बैटरी बंद होने के तापमान की थ्रेशोल्ड वैल्यू (सेल्सियस में).  | 
              
batteryThrottlingTemperatures[] | 
                
                   
 डिवाइस की हर बैटरी के लिए, बैटरी थ्रॉटलिंग के तापमान की सीमाएं सेल्सियस में.  | 
              
cpuShutdownTemperatures[] | 
                
                   
 डिवाइस पर मौजूद हर सीपीयू के लिए, सीपीयू बंद होने के तापमान की थ्रेशोल्ड वैल्यू, सेल्सियस में.  | 
              
cpuThrottlingTemperatures[] | 
                
                   
 डिवाइस पर मौजूद हर सीपीयू के लिए, सीपीयू थ्रॉटलिंग के तापमान थ्रेशोल्ड (सेल्सियस में).  | 
              
gpuShutdownTemperatures[] | 
                
                   
 डिवाइस पर मौजूद हर जीपीयू के लिए, जीपीयू बंद होने का तापमान थ्रेशोल्ड (सेल्सियस में).  | 
              
gpuThrottlingTemperatures[] | 
                
                   
 डिवाइस पर मौजूद हर जीपीयू के लिए, जीपीयू थ्रॉटलिंग के तापमान की सीमाएं (सेल्सियस में).  | 
              
skinShutdownTemperatures[] | 
                
                   
 डिवाइस के बंद होने के लिए, त्वचा के तापमान की सीमाएं सेल्सियस में.  | 
              
skinThrottlingTemperatures[] | 
                
                   
 डिवाइस की स्किन थ्रॉटलिंग के तापमान की सीमाएं, सेल्सियस में.  | 
              
enterpriseSpecificId | 
                
                   
 सिर्फ़ आउटपुट के लिए. यह आईडी, किसी संगठन में निजी तौर पर इस्तेमाल किए जा रहे डिवाइस की पहचान करता है. जब एक ही संगठन में रजिस्टर किए गए एक ही डिवाइस पर, अलग-अलग सेटअप किए जाते हैं, तब यह आईडी बना रहता है. फ़ैक्ट्री रीसेट करने पर भी यह आईडी बना रहता है. यह आईडी, निजी डिवाइसों पर उपलब्ध होता है. इसके लिए, डिवाइसों पर Android 12 और उसके बाद का वर्शन होना चाहिए. साथ ही, उन पर वर्क प्रोफ़ाइल सेट अप होनी चाहिए.  | 
              
euiccChipInfo[] | 
                
                   
 सिर्फ़ आउटपुट के लिए. eUICC चिप से जुड़ी जानकारी.  | 
              
EuiccChipInfo
eUICC चिप से जुड़ी जानकारी.
| JSON के काेड में दिखाना | 
|---|
{ "eid": string }  | 
              
| फ़ील्ड | |
|---|---|
eid | 
                
                   
 सिर्फ़ आउटपुट के लिए. एम्बेड किया गया पहचान दस्तावेज़ (ईआईडी), जो डिवाइस पर मौजूद हर eUICC चिप के लिए eUICC चिप की पहचान करता है. यह सुविधा, कंपनी के मालिकाना हक वाले उन डिवाइसों पर उपलब्ध है जो Android 13 और उसके बाद के वर्शन पर काम करते हैं.  | 
              
डिसप्ले
डिवाइस के डिसप्ले की जानकारी.
| JSON के काेड में दिखाना | 
|---|
{
  "name": string,
  "displayId": integer,
  "refreshRate": integer,
  "state": enum ( | 
              
| फ़ील्ड | |
|---|---|
name | 
                
                   
 डिसप्ले का नाम.  | 
              
displayId | 
                
                   
 यूनीक डिसप्ले आईडी.  | 
              
refreshRate | 
                
                   
 डिसप्ले का रीफ़्रेश रेट, फ़्रेम प्रति सेकंड में.  | 
              
state | 
                
                   
 डिसप्ले की स्थिति.  | 
              
width | 
                
                   
 पिक्सल में डिसप्ले की चौड़ाई.  | 
              
height | 
                
                   
 पिक्सल में डिसप्ले की ऊंचाई.  | 
              
density | 
                
                   
 डिसप्ले डेंसिटी को डॉट्स-पर-इंच के तौर पर दिखाया जाता है.  | 
              
DisplayState
डिसप्ले की स्थिति.
| Enums | |
|---|---|
DISPLAY_STATE_UNSPECIFIED | 
                इस वैल्यू का इस्तेमाल नहीं किया जा सकता. | 
OFF | 
                डिसप्ले बंद है. | 
ON | 
                डिस्प्ले चालू है. | 
DOZE | 
                डिसप्ले कम पावर मोड में है | 
SUSPENDED | 
                डिसप्ले, कम पावर मोड में है. | 
ApplicationReport
इंस्टॉल किए गए ऐप्लिकेशन के बारे में रिपोर्ट की गई जानकारी.
| JSON के काेड में दिखाना | 
|---|
{ "packageName": string, "versionName": string, "versionCode": integer, "events": [ { object (  | 
              
| फ़ील्ड | |
|---|---|
packageName | 
                
                   
 ऐप्लिकेशन के पैकेज का नाम.  | 
              
versionName | 
                
                   
 ऐप्लिकेशन का वह वर्शन जो उपयोगकर्ता को दिखता है.  | 
              
versionCode | 
                
                   
 ऐप्लिकेशन का वर्शन कोड. इसका इस्तेमाल यह पता लगाने के लिए किया जा सकता है कि कौनसे वर्शन को हाल ही में अपडेट किया गया है.  | 
              
events[] | 
                
                   
 ऐप्लिकेशन इवेंट की सूची, जो पिछले 30 घंटों में हुए हैं.  | 
              
displayName | 
                
                   
 ऐप्लिकेशन का डिसप्ले नेम.  | 
              
packageSha256Hash | 
                
                   
 ऐप्लिकेशन की APK फ़ाइल का SHA-256 हैश. इसका इस्तेमाल यह पुष्टि करने के लिए किया जा सकता है कि ऐप्लिकेशन में बदलाव नहीं किया गया है. हैश वैल्यू के हर बाइट को दो अंकों वाली हेक्साडेसिमल संख्या के तौर पर दिखाया जाता है.  | 
              
signingKeyCertFingerprints[] | 
                
                   
 ऐप्लिकेशन पैकेज से जुड़े हर   | 
              
installerPackageName | 
                
                   
 उस ऐप्लिकेशन का पैकेज नेम जिसने इस ऐप्लिकेशन को इंस्टॉल किया है.  | 
              
applicationSource | 
                
                   
 पैकेज का सोर्स.  | 
              
state | 
                
                   
 ऐप्लिकेशन का स्टेटस.  | 
              
keyedAppStates[] | 
                
                   
 ऐप्लिकेशन की उन स्थितियों की सूची जिन्हें ऐप्लिकेशन ने रिपोर्ट किया है.  | 
              
userFacingType | 
                
                   
 यह कुकी यह तय करती है कि ऐप्लिकेशन का इस्तेमाल उपयोगकर्ता कर रहा है या नहीं.  | 
              
ApplicationEvent
ऐप्लिकेशन से जुड़ा इवेंट.
| JSON के काेड में दिखाना | 
|---|
{
  "eventType": enum ( | 
              
| फ़ील्ड | |
|---|---|
eventType | 
                
                   
 ऐप्लिकेशन इवेंट का टाइप.  | 
              
createTime | 
                
                   
 इवेंट बनाए जाने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
ApplicationEventType
ऐप्लिकेशन से जुड़े इवेंट का टाइप.
| Enums | |
|---|---|
APPLICATION_EVENT_TYPE_UNSPECIFIED | 
                इस वैल्यू का इस्तेमाल नहीं किया जा सकता. | 
INSTALLED | 
                ऐप्लिकेशन इंस्टॉल किया गया. | 
CHANGED | 
                ऐप्लिकेशन में बदलाव किया गया है. उदाहरण के लिए, किसी कॉम्पोनेंट को चालू या बंद किया गया है. | 
DATA_CLEARED | 
                ऐप्लिकेशन का डेटा मिटा दिया गया है. | 
REMOVED | 
                ऐप्लिकेशन को हटा दिया गया है. | 
REPLACED | 
                ऐप्लिकेशन का नया वर्शन इंस्टॉल किया गया है. यह पुराने वर्शन की जगह लेगा. | 
RESTARTED | 
                ऐप्लिकेशन को रीस्टार्ट किया गया. | 
PINNED | 
                ऐप्लिकेशन को फ़ोरग्राउंड में पिन किया गया था. | 
UNPINNED | 
                ऐप्लिकेशन को अनपिन कर दिया गया था. | 
ApplicationSource
ऐप्लिकेशन उपलब्ध कराने वाला सोर्स.
| Enums | |
|---|---|
APPLICATION_SOURCE_UNSPECIFIED | 
                ऐप्लिकेशन को किसी ऐसे सोर्स से साइडलोड किया गया है जिसके बारे में नहीं बताया गया है. | 
SYSTEM_APP_FACTORY_VERSION | 
                यह डिवाइस की फ़ैक्ट्री इमेज का सिस्टम ऐप्लिकेशन है. | 
SYSTEM_APP_UPDATED_VERSION | 
                यह अपडेट किया गया सिस्टम ऐप्लिकेशन है. | 
INSTALLED_FROM_PLAY_STORE | 
                ऐप्लिकेशन को Google Play Store से इंस्टॉल किया गया था. | 
CUSTOM | 
                इस ऐप्लिकेशन को AMAPI SDK कमांड का इस्तेमाल करके इंस्टॉल किया गया था. इन्हें भी देखें:  | 
              
ApplicationState
इंस्टॉलेशन की मौजूदा स्थिति.
| Enums | |
|---|---|
APPLICATION_STATE_UNSPECIFIED | 
                ऐप्लिकेशन की स्थिति के बारे में कोई जानकारी नहीं है | 
REMOVED | 
                ऐप्लिकेशन को डिवाइस से हटा दिया गया है | 
INSTALLED | 
                ऐप्लिकेशन, डिवाइस पर इंस्टॉल है | 
KeyedAppState
ऐप्लिकेशन की ओर से रिपोर्ट किया गया, कुंजी वाला ऐप्लिकेशन स्टेट.
| JSON के काेड में दिखाना | 
|---|
{
  "key": string,
  "severity": enum ( | 
              
| फ़ील्ड | |
|---|---|
key | 
                
                   
 ऐप्लिकेशन की स्थिति के लिए कुंजी. यह इस बात का रेफ़रंस पॉइंट होता है कि ऐप्लिकेशन किस स्थिति के लिए जानकारी दे रहा है. उदाहरण के लिए, मैनेज किए जा रहे कॉन्फ़िगरेशन के बारे में सुझाव/राय देते समय, यह कुंजी मैनेज किए जा रहे कॉन्फ़िगरेशन की कुंजी हो सकती है.  | 
              
severity | 
                
                   
 ऐप्लिकेशन के स्टेटस की गंभीरता.  | 
              
message | 
                
                   
 ऐप्लिकेशन की स्थिति के बारे में बताने के लिए, बिना फ़ॉर्म वाली मैसेज स्ट्रिंग (फ़्री-फ़ॉर्म मैसेज स्ट्रिंग) का इस्तेमाल किया जा सकता है. हालांकि, यह ज़रूरी नहीं है. अगर किसी वैल्यू (जैसे, मैनेज किया गया कॉन्फ़िगरेशन) की वजह से स्थिति ट्रिगर हुई है, तो उसे मैसेज में शामिल किया जाना चाहिए.  | 
              
data | 
                
                   
 वैकल्पिक तौर पर, मशीन के ज़रिए पढ़ी जा सकने वाली वैल्यू, जिसे ईएमएम पढ़ सकता है. उदाहरण के लिए, ऐसी वैल्यू सेट करना जिनके आधार पर एडमिन, EMM कंसोल में क्वेरी कर सकता है. जैसे, “अगर battery_warning डेटा < 10 है, तो मुझे सूचना दो”.  | 
              
createTime | 
                
                   
 डिवाइस पर ऐप्लिकेशन की स्थिति को बनाने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
lastUpdateTime | 
                
                   
 ऐप्लिकेशन के स्टेटस को आखिरी बार अपडेट किए जाने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
गंभीरता
ऐप्लिकेशन के स्टेटस की गंभीरता.
| Enums | |
|---|---|
SEVERITY_UNSPECIFIED | 
                गंभीरता के स्तर की जानकारी नहीं दी गई है. | 
INFO | 
                जानकारी की गंभीरता का लेवल. | 
ERROR | 
                गड़बड़ी का लेवल. इसे सिर्फ़ उन गड़बड़ियों के लिए सेट किया जाना चाहिए जिन्हें ठीक करने के लिए, मैनेजमेंट संगठन को कार्रवाई करनी होगी. | 
UserFacingType
यह कुकी यह तय करती है कि ऐप्लिकेशन का इस्तेमाल उपयोगकर्ता कर रहा है या नहीं.
| Enums | |
|---|---|
USER_FACING_TYPE_UNSPECIFIED | 
                ऐप्लिकेशन के उपयोगकर्ता को दिखने वाले टाइप के बारे में जानकारी नहीं दी गई है. | 
NOT_USER_FACING | 
                ऐप्लिकेशन, उपयोगकर्ता के लिए उपलब्ध नहीं है. | 
USER_FACING | 
                ऐप्लिकेशन, लोगों के इस्तेमाल के लिए उपलब्ध हो. | 
NetworkInfo
डिवाइस के नेटवर्क की जानकारी.
| JSON के काेड में दिखाना | 
|---|
{
  "imei": string,
  "meid": string,
  "wifiMacAddress": string,
  "networkOperatorName": string,
  "telephonyInfos": [
    {
      object ( | 
              
| फ़ील्ड | |
|---|---|
imei | 
                
                   
 GSM डिवाइस का IMEI नंबर. उदाहरण के लिए,   | 
              
meid | 
                
                   
 CDMA डिवाइस का एमईआईडी नंबर. उदाहरण के लिए,   | 
              
wifiMacAddress | 
                
                   
 डिवाइस के वाई-फ़ाई का एमएसी पता. उदाहरण के लिए,   | 
              
networkOperatorName | 
                
                   
 मौजूदा समय में रजिस्टर किए गए ऑपरेटर का नाम, वर्णमाला के क्रम में. उदाहरण के लिए, Vodafone.  | 
              
telephonyInfos[] | 
                
                   
 यह डिवाइस पर मौजूद हर सिम कार्ड से जुड़ी टेलीफ़ोनी की जानकारी देता है. यह सुविधा, Android के एपीआई लेवल 23 और इसके बाद के वर्शन वाले पूरी तरह से मैनेज किए गए डिवाइसों पर ही काम करती है.  | 
              
TelephonyInfo
डिवाइस पर मौजूद किसी सिम कार्ड से जुड़ी टेलिफ़ोनी की जानकारी. यह सुविधा, Android के एपीआई लेवल 23 और इसके बाद के वर्शन वाले पूरी तरह से मैनेज किए गए डिवाइसों पर ही काम करती है.
| JSON के काेड में दिखाना | 
|---|
{ "phoneNumber": string, "carrierName": string, "iccId": string, "activationState": enum (  | 
              
| फ़ील्ड | |
|---|---|
phoneNumber | 
                
                   
 इस सिम कार्ड से जुड़ा फ़ोन नंबर.  | 
              
carrierName | 
                
                   
 इस सिम कार्ड से जुड़ी मोबाइल और इंटरनेट सेवा देने वाली कंपनी का नाम.  | 
              
iccId | 
                
                   
 सिर्फ़ आउटपुट के लिए. इस सिम कार्ड से जुड़ा ICCID.  | 
              
activationState | 
                
                   
 सिर्फ़ आउटपुट के लिए. डिवाइस पर सिम कार्ड के चालू होने की स्थिति. यह सुविधा सिर्फ़ eSIM के लिए उपलब्ध है. यह सुविधा, एपीआई लेवल 35 और इससे ऊपर के सभी डिवाइसों पर काम करती है. फ़िज़िकल सिम और एपीआई लेवल 35 से पहले के वर्शन वाले डिवाइसों के लिए, यह हमेशा   | 
              
configMode | 
                
                   
 सिर्फ़ आउटपुट के लिए. डिवाइस पर सिम कार्ड का कॉन्फ़िगरेशन मोड. यह सुविधा सिर्फ़ eSIM के लिए उपलब्ध है. यह सुविधा, एपीआई लेवल 35 और इससे ऊपर के सभी डिवाइसों पर काम करती है. फ़िज़िकल सिम और एपीआई लेवल 35 से पहले के वर्शन वाले डिवाइसों के लिए, यह हमेशा   | 
              
ActivationState
डिवाइस पर सिम कार्ड के चालू होने की स्थिति.
| Enums | |
|---|---|
ACTIVATION_STATE_UNSPECIFIED | 
                ऐक्टिवेशन की स्थिति के बारे में जानकारी नहीं दी गई है. | 
ACTIVATED | 
                सिम कार्ड चालू हो. | 
NOT_ACTIVATED | 
                सिम कार्ड चालू नहीं है. | 
ConfigMode
डिवाइस पर सिम कार्ड का कॉन्फ़िगरेशन मोड.
| Enums | |
|---|---|
CONFIG_MODE_UNSPECIFIED | 
                कॉन्फ़िगरेशन मोड की जानकारी नहीं दी गई है. | 
ADMIN_CONFIGURED | 
                एडमिन ने इस सिम को कॉन्फ़िगर किया है. | 
USER_CONFIGURED | 
                उपयोगकर्ता ने इस सिम को कॉन्फ़िगर किया है. | 
MemoryInfo
डिवाइस की मेमोरी और स्टोरेज के बारे में जानकारी.
| JSON के काेड में दिखाना | 
|---|
{ "totalRam": string, "totalInternalStorage": string }  | 
              
| फ़ील्ड | |
|---|---|
totalRam | 
                
                   
 डिवाइस में मौजूद कुल रैम, बाइट में.  | 
              
totalInternalStorage | 
                
                   
 डिवाइस में मौजूद कुल इंटरनल स्टोरेज, बाइट में.  | 
              
MemoryEvent
मेमोरी और स्टोरेज के मेज़रमेंट से जुड़ा इवेंट.
नए और पुराने इवेंट के बीच अंतर करने के लिए, हमारा सुझाव है कि आप  फ़ील्ड का इस्तेमाल करें.createTime
| JSON के काेड में दिखाना | 
|---|
{
  "eventType": enum ( | 
              
| फ़ील्ड | |
|---|---|
eventType | 
                
                   
 ईवेंट प्रकार.  | 
              
createTime | 
                
                   
 इवेंट बनाए जाने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
byteCount | 
                
                   
 मीडियम में मौजूद खाली बाइट की संख्या या   | 
              
MemoryEventType
इवेंट का टाइप.
| Enums | |
|---|---|
MEMORY_EVENT_TYPE_UNSPECIFIED | 
                नहीं बताया गया है इस तरह का कोई इवेंट नहीं है. | 
RAM_MEASURED | 
                RAM में खाली जगह का पता लगाया गया. | 
INTERNAL_STORAGE_MEASURED | 
                डिवाइस के इंटरनल स्टोरेज में खाली जगह का पता लगाया गया. | 
EXTERNAL_STORAGE_DETECTED | 
                किसी नए बाहरी स्टोरेज मीडियम का पता चला. रिपोर्ट किया गया बाइट काउंट, स्टोरेज मीडियम की कुल क्षमता होती है. | 
EXTERNAL_STORAGE_REMOVED | 
                बाहरी स्टोरेज डिवाइस को हटा दिया गया है. रिपोर्ट किए गए बाइट की संख्या शून्य है. | 
EXTERNAL_STORAGE_MEASURED | 
                बाहरी स्टोरेज डिवाइस में खाली जगह का पता लगाया गया. | 
PowerManagementEvent
पावर मैनेजमेंट से जुड़ा इवेंट.
| JSON के काेड में दिखाना | 
|---|
{
  "eventType": enum ( | 
              
| फ़ील्ड | |
|---|---|
eventType | 
                
                   
 ईवेंट प्रकार.  | 
              
createTime | 
                
                   
 इवेंट बनाए जाने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
batteryLevel | 
                
                   
 
  | 
              
PowerManagementEventType
इवेंट का टाइप.
| Enums | |
|---|---|
POWER_MANAGEMENT_EVENT_TYPE_UNSPECIFIED | 
                नहीं बताया गया है इस तरह का कोई इवेंट नहीं है. | 
BATTERY_LEVEL_COLLECTED | 
                बैटरी लेवल का पता लगाया गया. | 
POWER_CONNECTED | 
                डिवाइस चार्ज होना शुरू हो गया है. | 
POWER_DISCONNECTED | 
                डिवाइस चार्ज होना बंद हो गया है. | 
BATTERY_LOW | 
                डिवाइस पर बैटरी बचाने वाला मोड चालू हो गया. | 
BATTERY_OKAY | 
                डिवाइस पर कम पावर वाला मोड बंद हो गया. | 
BOOT_COMPLETED | 
                डिवाइस बूट हो गया है. | 
SHUTDOWN | 
                डिवाइस बंद हो गया. | 
HardwareStatus
हार्डवेयर की स्थिति. हार्डवेयर की सेहत का पता लगाने के लिए, तापमान की तुलना hardwareInfo में उपलब्ध तापमान की थ्रेशोल्ड से की जा सकती है.
| JSON के काेड में दिखाना | 
|---|
{ "createTime": string, "batteryTemperatures": [ number ], "cpuTemperatures": [ number ], "gpuTemperatures": [ number ], "skinTemperatures": [ number ], "fanSpeeds": [ number ], "cpuUsages": [ number ] }  | 
              
| फ़ील्ड | |
|---|---|
createTime | 
                
                   
 मेज़रमेंट लेने का समय. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
batteryTemperatures[] | 
                
                   
 डिवाइस में मौजूद हर बैटरी का मौजूदा तापमान, सेल्सियस में.  | 
              
cpuTemperatures[] | 
                
                   
 डिवाइस पर मौजूद हर सीपीयू के लिए, सेल्सियस में सीपीयू का मौजूदा तापमान.  | 
              
gpuTemperatures[] | 
                
                   
 डिवाइस पर मौजूद हर जीपीयू के लिए, सेल्सियस में जीपीयू का मौजूदा तापमान.  | 
              
skinTemperatures[] | 
                
                   
 डिवाइस की सतह का मौजूदा तापमान, सेल्सियस में.  | 
              
fanSpeeds[] | 
                
                   
 डिवाइस पर मौजूद हर पंखे की आरपीएम में रफ़्तार. खाली ऐरे का मतलब है कि सिस्टम पर पंखे नहीं हैं या पंखे की स्पीड को कंट्रोल करने की सुविधा उपलब्ध नहीं है.  | 
              
cpuUsages[] | 
                
                   
 डिवाइस पर उपलब्ध हर कोर के लिए, सीपीयू के इस्तेमाल का प्रतिशत. अनप्लग किए गए हर कोर के लिए, इस्तेमाल 0 होता है. खाली ऐरे का मतलब है कि सिस्टम में सीपीयू के इस्तेमाल की सुविधा काम नहीं करती.  | 
              
DeviceSettings
डिवाइस पर सुरक्षा से जुड़ी डिवाइस सेटिंग के बारे में जानकारी.
| JSON के काेड में दिखाना | 
|---|
{
  "isDeviceSecure": boolean,
  "unknownSourcesEnabled": boolean,
  "developmentSettingsEnabled": boolean,
  "adbEnabled": boolean,
  "isEncrypted": boolean,
  "encryptionStatus": enum ( | 
              
| फ़ील्ड | |
|---|---|
isDeviceSecure | 
                
                   
 डिवाइस को पिन/पासवर्ड से सुरक्षित किया गया है या नहीं.  | 
              
unknownSourcesEnabled | 
                
                   
 यह सेटिंग, अज्ञात सोर्स से ऐप्लिकेशन इंस्टॉल करने की सुविधा चालू होने की जानकारी देती है.  | 
              
developmentSettingsEnabled | 
                
                   
 डिवाइस पर डेवलपर मोड चालू है या नहीं.  | 
              
adbEnabled | 
                
                   
 डिवाइस पर ADB चालू है या नहीं.  | 
              
isEncrypted | 
                
                   
 स्टोरेज को एन्क्रिप्ट (सुरक्षित) करने की सुविधा चालू है या नहीं.  | 
              
encryptionStatus | 
                
                   
 DevicePolicyManager से एन्क्रिप्शन की स्थिति.  | 
              
verifyAppsEnabled | 
                
                   
 डिवाइस पर Google Play Protect की पुष्टि की सुविधा लागू है या नहीं.  | 
              
EncryptionStatus
किसी डिवाइस के एन्क्रिप्शन की स्थिति.
| Enums | |
|---|---|
ENCRYPTION_STATUS_UNSPECIFIED | 
                नहीं बताया गया है किसी भी डिवाइस का टाइप यह नहीं होना चाहिए. | 
UNSUPPORTED | 
                डिवाइस पर एन्क्रिप्ट (सुरक्षित) करने की सुविधा काम नहीं करती है. | 
INACTIVE | 
                डिवाइस पर एन्क्रिप्ट (सुरक्षित) करने की सुविधा काम करती है, लेकिन फ़िलहाल यह चालू नहीं है. | 
ACTIVATING | 
                फ़िलहाल, एन्क्रिप्शन चालू नहीं है, लेकिन इसे चालू किया जा रहा है. | 
ACTIVE | 
                एन्क्रिप्शन की सुविधा चालू है. | 
ACTIVE_DEFAULT_KEY | 
                एन्क्रिप्शन चालू है, लेकिन उपयोगकर्ता ने एन्क्रिप्शन कुंजी सेट नहीं की है. | 
ACTIVE_PER_USER | 
                एन्क्रिप्शन चालू है और एन्क्रिप्शन की (कुंजी) को उपयोगकर्ता की प्रोफ़ाइल से लिंक किया गया है. | 
SecurityPosture
डिवाइस की सुरक्षा की स्थिति. यह डिवाइस की मौजूदा स्थिति और लागू की गई नीतियों के आधार पर तय की जाती है.
| JSON के काेड में दिखाना | 
|---|
{ "devicePosture": enum (  | 
              
| फ़ील्ड | |
|---|---|
devicePosture | 
                
                   
 डिवाइस के सुरक्षा से जुड़े स्टेटस की वैल्यू.  | 
              
postureDetails[] | 
                
                   
 डिवाइस की सुरक्षा से जुड़ी अतिरिक्त जानकारी.  | 
              
DevicePosture
मैनेज किए जा रहे डिवाइस की सुरक्षा की स्थिति की संभावित वैल्यू.
| Enums | |
|---|---|
POSTURE_UNSPECIFIED | 
                नहीं बताया गया है इस पोस्चर वैल्यू के लिए, पोस्चर की कोई जानकारी नहीं है. | 
SECURE | 
                यह डिवाइस सुरक्षित है. | 
AT_RISK | 
                इस डिवाइस पर, नुकसान पहुंचाने वाले लोगों के हमले का खतरा, कॉर्पोरेट डेटा के साथ इस्तेमाल करने के लिए सुझाए गए डिवाइसों की तुलना में ज़्यादा हो सकता है. | 
POTENTIALLY_COMPROMISED | 
                ऐसा हो सकता है कि इस डिवाइस के साथ छेड़छाड़ हुई हो और कॉर्पोरेट डेटा को बिना अनुमति के ऐक्सेस किया जा सकता हो. | 
PostureDetail
डिवाइस की सुरक्षा से जुड़ी अतिरिक्त जानकारी.
| JSON के काेड में दिखाना | 
|---|
{ "securityRisk": enum (  | 
              
| फ़ील्ड | |
|---|---|
securityRisk | 
                
                   
 सुरक्षा से जुड़ा कोई ऐसा जोखिम जिसका डिवाइस की सुरक्षा पर बुरा असर पड़ता है.  | 
              
advice[] | 
                
                   
 इस सुरक्षा जोखिम को कम करने और डिवाइस की सुरक्षा को बेहतर बनाने के लिए, एडमिन को सलाह दी जाती है.  | 
              
SecurityRisk
ऐसा जोखिम जिसकी वजह से डिवाइस सबसे सुरक्षित स्थिति में नहीं है.
| Enums | |
|---|---|
SECURITY_RISK_UNSPECIFIED | 
                नहीं बताया गया है | 
UNKNOWN_OS | 
                Play Integrity API को पता चलता है कि डिवाइस पर कोई अनजान ओएस चल रहा है. इसमें basicIntegrity की जांच पास हो जाती है, लेकिन ctsProfileMatch की जांच पास नहीं होती. | 
COMPROMISED_OS | 
                Play Integrity API को पता चलता है कि डिवाइस पर ऐसा ओएस चल रहा है जिसके साथ छेड़छाड़ की गई है. इसलिए, basicIntegrity चेक पूरा नहीं हो पाता. | 
HARDWARE_BACKED_EVALUATION_FAILED | 
                अगर डिवाइस की पूरी सुरक्षा की जानकारी देने वाले फ़ील्ड में MEETS_STRONG_INTEGRITY लेबल नहीं दिखता है, तो Play Integrity API को पता चलता है कि डिवाइस में सिस्टम की पूरी सुरक्षा की गारंटी नहीं है. | 
              
CommonCriteriaModeInfo
कॉमन क्राइटेरिया मोड के बारे में जानकारी—सुरक्षा के ऐसे मानक जो कॉमन क्राइटेरिया फ़ॉर इन्फ़ॉर्मेशन टेक्नोलॉजी सिक्योरिटी इवैल्युएशन (सीसी) में तय किए गए हैं.
यह जानकारी सिर्फ़ तब उपलब्ध होती है, जब डिवाइस की नीति में statusReportingSettings.commonCriteriaModeEnabled true हो.
| JSON के काेड में दिखाना | 
|---|
{ "commonCriteriaModeStatus": enum (  | 
              
| फ़ील्ड | |
|---|---|
commonCriteriaModeStatus | 
                
                   
 कॉमन क्राइटेरिया मोड चालू है या नहीं.  | 
              
policySignatureVerificationStatus | 
                
                   
 सिर्फ़ आउटपुट के लिए. नीति के हस्ताक्षर की पुष्टि की स्थिति.  | 
              
CommonCriteriaModeStatus
कॉमन क्राइटेरिया मोड चालू है या नहीं.
| Enums | |
|---|---|
COMMON_CRITERIA_MODE_STATUS_UNKNOWN | 
                स्थिति की जानकारी मौजूद नहीं.है. | 
COMMON_CRITERIA_MODE_DISABLED | 
                फ़िलहाल, कॉमन क्राइटेरिया मोड बंद है. | 
COMMON_CRITERIA_MODE_ENABLED | 
                फ़िलहाल, कॉमन क्राइटेरिया मोड चालू है. | 
PolicySignatureVerificationStatus
नीति के हस्ताक्षर की पुष्टि की स्थिति.
| Enums | |
|---|---|
POLICY_SIGNATURE_VERIFICATION_STATUS_UNSPECIFIED | 
                नहीं बताया गया है पुष्टि की स्थिति की जानकारी नहीं दी गई है. इसे सिर्फ़ तब सेट किया जाता है, जब  की वैल्यू 'गलत है' पर सेट हो. | 
              
POLICY_SIGNATURE_VERIFICATION_DISABLED | 
                डिवाइस पर नीति के हस्ताक्षर की पुष्टि करने की सुविधा बंद है, क्योंकि  को 'गलत है' पर सेट किया गया है. | 
              
POLICY_SIGNATURE_VERIFICATION_SUCCEEDED | 
                नीति के हस्ताक्षर की पुष्टि हो गई है. | 
POLICY_SIGNATURE_VERIFICATION_NOT_SUPPORTED | 
                नीति के हस्ताक्षर की पुष्टि करने की सुविधा काम नहीं करती. उदाहरण के लिए, ऐसा इसलिए हो सकता है, क्योंकि डिवाइस को CloudDPC के ऐसे वर्शन के साथ रजिस्टर किया गया है जो नीति के हस्ताक्षर की पुष्टि करने की सुविधा के साथ काम नहीं करता. | 
POLICY_SIGNATURE_VERIFICATION_FAILED | 
                नीति के हस्ताक्षर की पुष्टि नहीं हो सकी. नीति लागू नहीं की गई है. | 
DpcMigrationInfo
इस डिवाइस को किसी दूसरे डिवाइस नीति कंट्रोलर (डीपीसी) से मैनेज किया जा रहा था या नहीं, इससे जुड़ी जानकारी.
| JSON के काेड में दिखाना | 
|---|
{ "previousDpc": string, "additionalData": string }  | 
              
| फ़ील्ड | |
|---|---|
previousDpc | 
                
                   
 सिर्फ़ आउटपुट के लिए. अगर इस डिवाइस को किसी दूसरे DPC से माइग्रेट किया गया था, तो यह उसका पैकेज का नाम है. अगर ऐसा नहीं है, तो वैल्यू अपने-आप नहीं भरी जाती.  | 
              
additionalData | 
                
                   
 सिर्फ़ आउटपुट के लिए. अगर इस डिवाइस को किसी दूसरे DPC से माइग्रेट किया गया था, तो माइग्रेशन टोकन का   | 
              
DefaultApplicationInfo
किसी  के लिए, ऐप्लिकेशन की डिफ़ॉल्ट जानकारी.DefaultApplicationType
| JSON के काेड में दिखाना | 
|---|
{ "defaultApplicationType": enum (  | 
              
| फ़ील्ड | |
|---|---|
defaultApplicationType | 
                
                   
 सिर्फ़ आउटपुट के लिए. आवेदन का डिफ़ॉल्ट टाइप.  | 
              
packageName | 
                
                   
 सिर्फ़ आउटपुट के लिए. डिफ़ॉल्ट ऐप्लिकेशन के पैकेज का नाम.  | 
              
defaultApplicationSettingAttempts[] | 
                
                   
 सिर्फ़ आउटपुट के लिए. डिफ़ॉल्ट ऐप्लिकेशन की सेटिंग बदलने की कोशिशों के बारे में जानकारी. यह जानकारी,   | 
              
DefaultApplicationSettingAttempt
डिफ़ॉल्ट ऐप्लिकेशन सेटिंग को लागू करने की कोशिश के बारे में जानकारी.
| JSON के काेड में दिखाना | 
|---|
{
  "packageName": string,
  "attemptOutcome": enum ( | 
              
| फ़ील्ड | |
|---|---|
packageName | 
                
                   
 सिर्फ़ आउटपुट के लिए. उस ऐप्लिकेशन का पैकेज नेम जिससे अनुरोध किया गया था.  | 
              
attemptOutcome | 
                
                   
 सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन को डिफ़ॉल्ट के तौर पर सेट करने का नतीजा.  | 
              
AttemptOutcome
ऐप्लिकेशन को डिफ़ॉल्ट के तौर पर सेट करने का नतीजा.
| Enums | |
|---|---|
ATTEMPT_OUTCOME_UNSPECIFIED | 
                कोशिश के नतीजे की जानकारी नहीं दी गई है. इसका इस्तेमाल नहीं किया जाता. | 
SUCCESS | 
                ऐप्लिकेशन को डिफ़ॉल्ट के तौर पर सेट कर दिया गया है. | 
APP_NOT_INSTALLED | 
                ऐप्लिकेशन इंस्टॉल न होने की वजह से, कार्रवाई पूरी नहीं की जा सकी. | 
APP_SIGNING_CERT_MISMATCH | 
                यह अनुरोध पूरा नहीं किया जा सका, क्योंकि Play Store या  से डाउनलोड किए गए ऐप्लिकेशन के साइनिंग कुंजी सर्टिफ़िकेट का फ़िंगरप्रिंट, डिवाइस पर मौजूद फ़िंगरप्रिंट से मेल नहीं खाता. | 
              
OTHER_FAILURE | 
                अन्य वजहों से पुष्टि नहीं हो सकी. | 
तरीके | 
            |
|---|---|
                
 | 
              यह डिवाइस को मिटाता है. | 
                
 | 
              डिवाइस की जानकारी मिलती है. | 
                
 | 
              यह फ़ंक्शन, किसी डिवाइस को निर्देश देता है. | 
                
 | 
              किसी एंटरप्राइज़ के लिए डिवाइसों की सूची बनाता है. | 
                
 | 
              डिवाइस को अपडेट करता है. |