- संसाधन: डिवाइस
- DeviceState
- NonComplianceDetail
- InstallationFailureReason
- SpecificNonComplianceReason
- SpecificNonComplianceContext
- OncWifiContext
- PasswordPoliciesContext
- 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
- तरीके
संसाधन: डिवाइस
किसी एंटरप्राइज़ के मालिकाना हक वाला डिवाइस. जब तक अलग से जानकारी नहीं दी जाती, तब तक सभी फ़ील्ड सिर्फ़ पढ़ने के लिए होते हैं. इनमें enterprises.devices.patch
बदलाव नहीं कर सकता.
JSON के काेड में दिखाना |
---|
{ "name": string, "userName": string, "managementMode": enum ( |
फ़ील्ड | |
---|---|
name |
डिवाइस का नाम |
userName |
उस उपयोगकर्ता के संसाधन का नाम जिसके पास इस डिवाइस का मालिकाना हक है. यह नाम |
managementMode |
Android Device Policy, डिवाइस पर किस तरह का मैनेजमेंट मोड इस्तेमाल करता है. इससे यह तय होता है कि कौनसी नीति सेटिंग काम करती हैं. |
state |
डिवाइस पर लागू की जाने वाली स्थिति. पैच अनुरोध के ज़रिए इस फ़ील्ड में बदलाव किया जा सकता है. ध्यान दें कि |
appliedState |
डिवाइस पर फ़िलहाल लागू की गई स्थिति. |
policyCompliant |
डिवाइस, नीति का पालन करता है या नहीं. |
nonComplianceDetails[] |
नीति की उन सेटिंग के बारे में जानकारी जिनसे डिवाइस का पालन नहीं होता. |
enrollmentTime |
डिवाइस रजिस्टर करने का समय. यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होता है और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाते हैं. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
lastStatusReportTime |
डिवाइस ने आखिरी बार स्टेटस रिपोर्ट कब भेजी थी. यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होता है और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाते हैं. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
lastPolicyComplianceReportTime |
समर्थन नहीं होना या रुकना. यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होता है और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाते हैं. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
lastPolicySyncTime |
डिवाइस ने नीति को आखिरी बार कब फ़ेच किया था. यह RFC 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 |
सिर्फ़ आउटपुट के लिए. इस डिवाइस को किसी दूसरे डिवाइस नीति कंट्रोलर (डीपीसी) से मैनेज किया जा रहा था या नहीं, इससे जुड़ी जानकारी. |
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 |
उपयोगकर्ता ने जो काम से जुड़ा खाता जोड़ा है वह एंटरप्राइज़ का हिस्सा नहीं है. को पर सेट किया गया है. |
SpecificNonComplianceContext
के बारे में अतिरिक्त जानकारी.SpecificNonComplianceReason
JSON के काेड में दिखाना |
---|
{ "oncWifiContext": { object ( |
फ़ील्ड | |
---|---|
oncWifiContext |
वाई-फ़ाई कॉन्फ़िगरेशन से जुड़ी नीति के उल्लंघन के बारे में अतिरिक्त जानकारी. |
passwordPoliciesContext |
पासवर्ड से जुड़ी नीतियों का पालन न करने के बारे में अतिरिक्त जानकारी. |
OncWifiContext
वाई-फ़ाई कॉन्फ़िगरेशन से जुड़ी नीति के उल्लंघन के बारे में अतिरिक्त जानकारी.
JSON के काेड में दिखाना |
---|
{ "wifiGuid": string } |
फ़ील्ड | |
---|---|
wifiGuid |
वाई-फ़ाई कॉन्फ़िगरेशन का GUID, जो नीति का पालन नहीं करता. |
PasswordPoliciesContext
पासवर्ड से जुड़ी नीतियों का पालन न करने के बारे में अतिरिक्त जानकारी.
JSON के काेड में दिखाना |
---|
{
"passwordPolicyScope": enum ( |
फ़ील्ड | |
---|---|
passwordPolicyScope |
नीति का पालन न करने वाले पासवर्ड का स्कोप. |
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 |
बिल्ड प्रोसेस में लगने वाला समय. यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होता है और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाते हैं. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
securityPatchLevel |
सुरक्षा पैच का लेवल, जैसे कि |
primaryLanguageCode |
डिवाइस पर मौजूद मुख्य स्थान-भाषा के लिए, IETF BCP 47 वाला भाषा कोड. |
deviceBuildSignature |
सिस्टम पैकेज से जुड़े |
systemUpdateInfo |
सिस्टम के ऐसे अपडेट के बारे में जानकारी जो अभी तक नहीं हुआ है. |
SystemUpdateInfo
सिस्टम के ऐसे अपडेट के बारे में जानकारी जो अभी तक नहीं हुआ है.
JSON के काेड में दिखाना |
---|
{
"updateStatus": enum ( |
फ़ील्ड | |
---|---|
updateStatus |
अपडेट की स्थिति: अपडेट मौजूद है या नहीं और वह किस तरह का है. |
updateReceivedTime |
वह समय जब अपडेट पहली बार उपलब्ध हुआ था. शून्य वैल्यू से पता चलता है कि यह फ़ील्ड सेट नहीं है. यह फ़ील्ड सिर्फ़ तब सेट होता है, जब कोई अपडेट उपलब्ध हो. इसका मतलब है कि यह RFC 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 |
डिवाइस का सीरियल नंबर. |
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 |
इवेंट बनाए जाने का समय. यह RFC 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 से इंस्टॉल किया गया था. |
ApplicationState
इंस्टॉलेशन की मौजूदा स्थिति.
Enums | |
---|---|
APPLICATION_STATE_UNSPECIFIED |
ऐप्लिकेशन की स्थिति की जानकारी नहीं दी गई है |
REMOVED |
ऐप्लिकेशन को डिवाइस से हटा दिया गया है |
INSTALLED |
डिवाइस पर ऐप्लिकेशन इंस्टॉल है |
KeyedAppState
ऐप्लिकेशन की ओर से रिपोर्ट किया गया, कुंजी वाला ऐप्लिकेशन स्टेट.
JSON के काेड में दिखाना |
---|
{
"key": string,
"severity": enum ( |
फ़ील्ड | |
---|---|
key |
ऐप्लिकेशन की स्थिति के लिए कुंजी. यह इस बात का रेफ़रंस पॉइंट होता है कि ऐप्लिकेशन किस स्थिति के लिए जानकारी दे रहा है. उदाहरण के लिए, मैनेज किए जा रहे कॉन्फ़िगरेशन के बारे में सुझाव/राय देते समय, यह कुंजी मैनेज किए जा रहे कॉन्फ़िगरेशन की कुंजी हो सकती है. |
severity |
ऐप्लिकेशन के स्टेटस की गंभीरता. |
message |
ऐप्लिकेशन की स्थिति के बारे में बताने के लिए, बिना फ़ॉर्म वाली मैसेज स्ट्रिंग (फ़्री-फ़ॉर्म मैसेज स्ट्रिंग) का इस्तेमाल किया जा सकता है. हालांकि, यह ज़रूरी नहीं है. अगर किसी वैल्यू (जैसे, मैनेज किया गया कॉन्फ़िगरेशन वैल्यू) की वजह से स्थिति ट्रिगर हुई है, तो उसे मैसेज में शामिल किया जाना चाहिए. |
data |
वैकल्पिक तौर पर, मशीन के पढ़ने लायक वैल्यू, जिसे ईएमएम पढ़ सकता है. उदाहरण के लिए, ऐसी वैल्यू सेट करना जिनके आधार पर एडमिन, EMM कंसोल में क्वेरी कर सकता है. जैसे, “अगर battery_warning डेटा < 10 है, तो मुझे सूचना दें”. |
createTime |
डिवाइस पर ऐप्लिकेशन की स्थिति को बनाने का समय. यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़्ड होता है और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाते हैं. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
lastUpdateTime |
ऐप्लिकेशन के स्टेटस को आखिरी बार अपडेट किए जाने का समय. यह RFC 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 और उसके बाद के वर्शन वाले सभी डिवाइसों पर काम करती है. यह हमेशा |
configMode |
सिर्फ़ आउटपुट के लिए. डिवाइस पर सिम कार्ड का कॉन्फ़िगरेशन मोड. यह सुविधा सिर्फ़ eSIM के लिए उपलब्ध है. यह सुविधा, एपीआई लेवल 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 |
इवेंट बनाए जाने का समय. यह RFC 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 |
इवेंट बनाए जाने का समय. यह RFC 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 |
मेज़रमेंट लेने का समय. यह RFC 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 से माइग्रेट किया गया था, तो माइग्रेशन टोकन का |
तरीके |
|
---|---|
|
यह डिवाइस को मिटाता है. |
|
डिवाइस की जानकारी मिलती है. |
|
यह फ़ंक्शन, किसी डिवाइस को निर्देश देता है. |
|
किसी एंटरप्राइज़ के लिए डिवाइसों की सूची बनाता है. |
|
डिवाइस को अपडेट करता है. |