BatchUsageLogEvents

डिवाइस से events के बैच किए गए इवेंट लॉग.

जेएसओएन के काेड में दिखाना
{
  "device": string,
  "user": string,
  "retrievalTime": string,
  "usageLogEvents": [
    {
      object (UsageLogEvent)
    }
  ]
}
फ़ील्ड
device

string

डिवाइस का नाम, ‘एंटरप्राइज़/{enterpriseId}/devices/{deviceId}’ फ़ॉर्मैट में

user

string

इस डिवाइस का मालिकाना हक रखने वाले उपयोगकर्ता के संसाधन का नाम, ‘enterprises/{enterpriseId}/users/{userId}’ फ़ॉर्म में हो.

retrievalTime

string (Timestamp format)

डिवाइस से इवेंट के बैच को इकट्ठा करने के समय का टाइमस्टैंप.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

usageLogEvents[]

object (UsageLogEvent)

UsageLogEvent की वह सूची जिसे डिवाइस ने रिपोर्ट किया था. इसे इवेंट के समय के हिसाब से, तारीख के हिसाब से क्रम में लगाया गया है.

UsageLogEvent

डिवाइस पर इवेंट को लॉग किया गया.

जेएसओएन के काेड में दिखाना
{
  "eventId": string,
  "eventTime": string,
  "eventType": enum (EventType),

  // Union field event can be only one of the following:
  "adbShellCommandEvent": {
    object (AdbShellCommandEvent)
  },
  "adbShellInteractiveEvent": {
    object (AdbShellInteractiveEvent)
  },
  "appProcessStartEvent": {
    object (AppProcessStartEvent)
  },
  "keyguardDismissedEvent": {
    object (KeyguardDismissedEvent)
  },
  "keyguardDismissAuthAttemptEvent": {
    object (KeyguardDismissAuthAttemptEvent)
  },
  "keyguardSecuredEvent": {
    object (KeyguardSecuredEvent)
  },
  "filePulledEvent": {
    object (FilePulledEvent)
  },
  "filePushedEvent": {
    object (FilePushedEvent)
  },
  "certAuthorityInstalledEvent": {
    object (CertAuthorityInstalledEvent)
  },
  "certAuthorityRemovedEvent": {
    object (CertAuthorityRemovedEvent)
  },
  "certValidationFailureEvent": {
    object (CertValidationFailureEvent)
  },
  "cryptoSelfTestCompletedEvent": {
    object (CryptoSelfTestCompletedEvent)
  },
  "keyDestructionEvent": {
    object (KeyDestructionEvent)
  },
  "keyGeneratedEvent": {
    object (KeyGeneratedEvent)
  },
  "keyImportEvent": {
    object (KeyImportEvent)
  },
  "keyIntegrityViolationEvent": {
    object (KeyIntegrityViolationEvent)
  },
  "loggingStartedEvent": {
    object (LoggingStartedEvent)
  },
  "loggingStoppedEvent": {
    object (LoggingStoppedEvent)
  },
  "logBufferSizeCriticalEvent": {
    object (LogBufferSizeCriticalEvent)
  },
  "mediaMountEvent": {
    object (MediaMountEvent)
  },
  "mediaUnmountEvent": {
    object (MediaUnmountEvent)
  },
  "osShutdownEvent": {
    object (OsShutdownEvent)
  },
  "osStartupEvent": {
    object (OsStartupEvent)
  },
  "remoteLockEvent": {
    object (RemoteLockEvent)
  },
  "wipeFailureEvent": {
    object (WipeFailureEvent)
  },
  "connectEvent": {
    object (ConnectEvent)
  },
  "dnsEvent": {
    object (DnsEvent)
  },
  "stopLostModeUserAttemptEvent": {
    object (StopLostModeUserAttemptEvent)
  },
  "lostModeOutgoingPhoneCallEvent": {
    object (LostModeOutgoingPhoneCallEvent)
  },
  "lostModeLocationEvent": {
    object (LostModeLocationEvent)
  },
  "enrollmentCompleteEvent": {
    object (EnrollmentCompleteEvent)
  }
  // End of list of possible types for union field event.
}
फ़ील्ड
eventId

string (int64 format)

इवेंट का यूनीक आईडी.

eventTime

string (Timestamp format)

इवेंट को लॉग करने के दौरान, डिवाइस का टाइमस्टैंप.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

eventType

enum (EventType)

डिवाइस पर रिपोर्ट किया गया, इस्तेमाल से जुड़ा खास लॉग इवेंट टाइप. इसका इस्तेमाल करके, यह तय करें कि आपको किस event फ़ील्ड को ऐक्सेस करना है.

यूनियन फ़ील्ड event. डिवाइस पर लॉग किए गए इवेंट के टाइप. इवेंट भेजे जाने का समय और इवेंट कब लॉग किया जाए, इसके बारे में ज़्यादा जानकारी के लिए, हर तरह के इवेंट देखें. साथ ही, यह भी जानें कि इवेंट को कब लॉग किया जाता है. event इनमें से सिर्फ़ एक हो सकता है:
adbShellCommandEvent

object (AdbShellCommandEvent)

“adb Shell कमांड” के ज़रिए, ADB पर एक शेल कमांड जारी किया गया था. यह SECURITY_LOGS का हिस्सा है.

adbShellInteractiveEvent

object (AdbShellInteractiveEvent)

एक ADB इंटरैक्टिव शेल को “adb Shell” से खोला गया. यह SECURITY_LOGS का हिस्सा है.

appProcessStartEvent

object (AppProcessStartEvent)

ऐप्लिकेशन की प्रोसेस शुरू की गई. यह SECURITY_LOGS का हिस्सा है.

keyguardDismissedEvent

object (KeyguardDismissedEvent)

कीगार्ड खारिज कर दिया गया. यह SECURITY_LOGS का हिस्सा है.

keyguardDismissAuthAttemptEvent

object (KeyguardDismissAuthAttemptEvent)

डिवाइस को अनलॉक करने की कोशिश की गई थी. यह SECURITY_LOGS का हिस्सा है.

keyguardSecuredEvent

object (KeyguardSecuredEvent)

डिवाइस को या तो उपयोगकर्ता ने या टाइम आउट की वजह से लॉक किया गया था. यह SECURITY_LOGS का हिस्सा है.

filePulledEvent

object (FilePulledEvent)

डिवाइस से एक फ़ाइल डाउनलोड की गई. यह SECURITY_LOGS का हिस्सा है.

filePushedEvent

object (FilePushedEvent)

डिवाइस पर फ़ाइल अपलोड की गई. यह SECURITY_LOGS का हिस्सा है.

certAuthorityInstalledEvent

object (CertAuthorityInstalledEvent)

सिस्टम के भरोसेमंद क्रेडेंशियल स्टोरेज में एक नया रूट सर्टिफ़िकेट इंस्टॉल किया गया था. यह SECURITY_LOGS का हिस्सा है.

certAuthorityRemovedEvent

object (CertAuthorityRemovedEvent)

एक रूट सर्टिफ़िकेट को सिस्टम के भरोसेमंद क्रेडेंशियल स्टोरेज से हटाया गया. यह SECURITY_LOGS का हिस्सा है.

certValidationFailureEvent

object (CertValidationFailureEvent)

X.509v3 सर्टिफ़िकेट की पुष्टि नहीं की जा सकी. फ़िलहाल, यह पुष्टि वाई-फ़ाई ऐक्सेस पॉइंट पर की जाती है. ऐसा हो सकता है कि सर्वर सर्टिफ़िकेट की पुष्टि न होने की वजह से यह पुष्टि नहीं हो पा रही हो. हालांकि, आने वाले समय में इसमें X.509v3 सर्टिफ़िकेट के अन्य पुष्टि करने वाले इवेंट शामिल हो सकते हैं. यह SECURITY_LOGS का हिस्सा है.

cryptoSelfTestCompletedEvent

object (CryptoSelfTestCompletedEvent)

पुष्टि करता है कि Android में पहले से मौजूद क्रिप्टोग्राफ़िक लाइब्रेरी (BoringSSL) मान्य है या नहीं. डिवाइस को बूट करने पर हमेशा सफल होना चाहिए, अगर यह काम नहीं करता है, तो डिवाइस को गैर-भरोसेमंद माना जाना चाहिए. यह SECURITY_LOGS का हिस्सा है.

keyDestructionEvent

object (KeyDestructionEvent)

एक क्रिप्टोग्राफ़िक कुंजी, जिसमें उपयोगकर्ता ने इंस्टॉल किया है, एडमिन ने इंस्टॉल किया है, और सिस्टम से मैनेज की गई निजी कुंजी शामिल है. ऐसे कुंजी को उपयोगकर्ता या मैनेजमेंट ने डिवाइस से हटा दिया है. यह SECURITY_LOGS का हिस्सा है.

keyGeneratedEvent

object (KeyGeneratedEvent)

एक क्रिप्टोग्राफ़िक कुंजी, जिसमें उपयोगकर्ता ने इंस्टॉल किया है, एडमिन ने इंस्टॉल किया है, और सिस्टम की ओर से मैनेज की गई निजी कुंजी, डिवाइस पर उपयोगकर्ता या मैनेजमेंट ने इंस्टॉल की है. यह SECURITY_LOGS का हिस्सा है.

keyImportEvent

object (KeyImportEvent)

एक क्रिप्टोग्राफ़िक कुंजी, जिसमें उपयोगकर्ता ने इंस्टॉल किया है, एडमिन ने इंस्टॉल किया है, और सिस्टम की ओर से मैनेज की गई निजी कुंजी शामिल होती है. इसे डिवाइस पर उपयोगकर्ता या मैनेजमेंट की तरफ़ से इंपोर्ट किया जाता है. यह SECURITY_LOGS का हिस्सा है.

keyIntegrityViolationEvent

object (KeyIntegrityViolationEvent)

एक क्रिप्टोग्राफ़िक कुंजी जिसमें उपयोगकर्ता ने इंस्टॉल किया है, एडमिन ने जिस निजी कुंजी को इंस्टॉल किया है और जो सिस्टम की निजी कुंजी शामिल है वह खराब हो गई है. ऐसा, स्टोरेज खराब होने, हार्डवेयर या ओएस से जुड़ी किसी समस्या की वजह से हुआ है. यह SECURITY_LOGS का हिस्सा है.

loggingStartedEvent

object (LoggingStartedEvent)

usageLog नीति चालू कर दी गई है. यह SECURITY_LOGS का हिस्सा है.

loggingStoppedEvent

object (LoggingStoppedEvent)

usageLog नीति को बंद कर दिया गया है. यह SECURITY_LOGS का हिस्सा है.

logBufferSizeCriticalEvent

object (LogBufferSizeCriticalEvent)

ऑडिट लॉग बफ़र अपनी 90% क्षमता तक पहुंच गया है, इसलिए पुराने इवेंट हटाए जा सकते हैं. यह SECURITY_LOGS का हिस्सा है.

mediaMountEvent

object (MediaMountEvent)

हटाए जाने वाले मीडिया को माउंट किया गया. यह SECURITY_LOGS का हिस्सा है.

mediaUnmountEvent

object (MediaUnmountEvent)

हटाए जा सकने वाले मीडिया को अलग किया गया. यह SECURITY_LOGS का हिस्सा है.

osShutdownEvent

object (OsShutdownEvent)

डिवाइस बंद था. यह SECURITY_LOGS का हिस्सा है.

osStartupEvent

object (OsStartupEvent)

डिवाइस चालू किया गया. यह SECURITY_LOGS का हिस्सा है.

remoteLockEvent

object (RemoteLockEvent)

डिवाइस या प्रोफ़ाइल को LOCK निर्देश के ज़रिए रिमोट तरीके से लॉक किया गया है. यह SECURITY_LOGS का हिस्सा है.

wipeFailureEvent

object (WipeFailureEvent)

अनुरोध किए जाने पर, वर्क प्रोफ़ाइल या कंपनी के मालिकाना हक वाला डिवाइस वाइप नहीं किया जा सका. यह मुमकिन है कि उपयोगकर्ता ने अनुरोध किया हो या एडमिन ने अनुरोध किया हो. जैसे, delete मिला. यह SECURITY_LOGS का हिस्सा है.

connectEvent

object (ConnectEvent)

स्टैंडर्ड नेटवर्क स्टैक के ज़रिए, टीसीपी कनेक्ट इवेंट शुरू किया गया. यह NETWORK_ACTIVITY_LOGS का हिस्सा है.

dnsEvent

object (DnsEvent)

स्टैंडर्ड नेटवर्क स्टैक के ज़रिए डीएनएस लुकअप इवेंट शुरू किया गया. यह NETWORK_ACTIVITY_LOGS का हिस्सा है.

stopLostModeUserAttemptEvent

object (StopLostModeUserAttemptEvent)

डिवाइस को खोए हुए मोड से बाहर निकालने की कोशिश की गई है.

lostModeOutgoingPhoneCallEvent

object (LostModeOutgoingPhoneCallEvent)

खोए हुए डिवाइस को लॉक करने वाले मोड में होने पर, कॉल किया जाता है.

lostModeLocationEvent

object (LostModeLocationEvent)

खोए हुए डिवाइस को लॉक करने वाले मोड में होने पर, जगह की जानकारी का अपडेट.

enrollmentCompleteEvent

object (EnrollmentCompleteEvent)

डिवाइस को रजिस्टर करने की प्रोसेस पूरी हो गई है. यह AMAPI_LOGS का हिस्सा है.

KeyguardDismissedEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

कीगार्ड खारिज कर दिया गया. जान-बूझकर खाली है.

KeyguardDismissAuthAttemptEvent

डिवाइस को अनलॉक करने की कोशिश की गई थी.

जेएसओएन के काेड में दिखाना
{
  "success": boolean,
  "strongAuthMethodUsed": boolean
}
फ़ील्ड
success

boolean

अनलॉक करने की कोशिश सफल रही या नहीं.

strongAuthMethodUsed

boolean

डिवाइस को अनलॉक करने के लिए, पुष्टि करने के किसी मज़बूत तरीके (पासवर्ड, पिन या पैटर्न) का इस्तेमाल किया गया या नहीं.

KeyguardSecuredEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

डिवाइस को या तो उपयोगकर्ता ने या टाइम आउट की वजह से लॉक किया गया था. जान-बूझकर खाली है.

FilePulledEvent

डिवाइस से एक फ़ाइल डाउनलोड की गई.

जेएसओएन के काेड में दिखाना
{
  "filePath": string
}
फ़ील्ड
filePath

string

निकाली जा रही फ़ाइल का पाथ.

FilePushedEvent

डिवाइस पर फ़ाइल अपलोड की गई.

जेएसओएन के काेड में दिखाना
{
  "filePath": string
}
फ़ील्ड
filePath

string

पुश की जा रही फ़ाइल का पाथ.

CertAuthorityInstalledEvent

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

जेएसओएन के काेड में दिखाना
{
  "certificate": string,
  "userId": integer,
  "success": boolean
}
फ़ील्ड
certificate

string

सर्टिफ़िकेट का विषय.

userId

integer

वह उपयोगकर्ता जिसमें सर्टिफ़िकेट इंस्टॉल करने से जुड़ा इवेंट हुआ था. यह सुविधा, सिर्फ़ Android 11 और उसके बाद के वर्शन वाले डिवाइसों के लिए उपलब्ध है.

success

boolean

इंस्टॉलेशन इवेंट पूरा हो गया है या नहीं.

CertAuthorityRemovedEvent

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

जेएसओएन के काेड में दिखाना
{
  "certificate": string,
  "userId": integer,
  "success": boolean
}
फ़ील्ड
certificate

string

सर्टिफ़िकेट का विषय.

userId

integer

वह उपयोगकर्ता जिसमें सर्टिफ़िकेट हटाने का इवेंट हुआ था. यह सुविधा, सिर्फ़ Android 11 और उसके बाद के वर्शन वाले डिवाइसों के लिए उपलब्ध है.

success

boolean

हटाने की प्रोसेस पूरी हुई या नहीं.

CertValidationFailureEvent

X.509v3 सर्टिफ़िकेट की पुष्टि नहीं की जा सकी. फ़िलहाल, यह पुष्टि वाई-फ़ाई ऐक्सेस पॉइंट पर की जाती है. ऐसा हो सकता है कि सर्वर सर्टिफ़िकेट की पुष्टि न होने की वजह से यह पुष्टि नहीं हो पा रही हो. हालांकि, आने वाले समय में इसमें X.509v3 सर्टिफ़िकेट के अन्य पुष्टि करने वाले इवेंट शामिल हो सकते हैं.

जेएसओएन के काेड में दिखाना
{
  "failureReason": string
}
फ़ील्ड
failureReason

string

सर्टिफ़िकेशन की पुष्टि न हो पाने की वजह.

CryptoSelfTestCompletedEvent

पुष्टि करता है कि Android में पहले से मौजूद क्रिप्टोग्राफ़िक लाइब्रेरी (BoringSSL) मान्य है या नहीं. डिवाइस को बूट करने पर हमेशा सफल होना चाहिए, अगर यह काम नहीं करता है, तो डिवाइस को गैर-भरोसेमंद माना जाना चाहिए.

जेएसओएन के काेड में दिखाना
{
  "success": boolean
}
फ़ील्ड
success

boolean

जांच सफल रही या नहीं.

KeyDestructionEvent

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

जेएसओएन के काेड में दिखाना
{
  "keyAlias": string,
  "applicationUid": integer,
  "success": boolean
}
फ़ील्ड
keyAlias

string

कुंजी का उपनाम.

applicationUid

integer

उस ऐप्लिकेशन का यूआईडी जिसके पास कुंजी का मालिकाना हक है.

success

boolean

कार्रवाई पूरी हुई या नहीं.

KeyGeneratedEvent

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

जेएसओएन के काेड में दिखाना
{
  "keyAlias": string,
  "applicationUid": integer,
  "success": boolean
}
फ़ील्ड
keyAlias

string

कुंजी का उपनाम.

applicationUid

integer

कुंजी जनरेट करने वाले ऐप्लिकेशन का यूआईडी.

success

boolean

कार्रवाई पूरी हुई या नहीं.

KeyImportEvent

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

जेएसओएन के काेड में दिखाना
{
  "keyAlias": string,
  "applicationUid": integer,
  "success": boolean
}
फ़ील्ड
keyAlias

string

कुंजी का उपनाम.

applicationUid

integer

कुंजी इंपोर्ट करने वाले ऐप्लिकेशन का यूआईडी

success

boolean

कार्रवाई पूरी हुई या नहीं.

KeyIntegrityViolationEvent

एक क्रिप्टोग्राफ़िक कुंजी जिसमें उपयोगकर्ता ने इंस्टॉल किया है, एडमिन ने जिस निजी कुंजी को इंस्टॉल किया है और जो सिस्टम की निजी कुंजी शामिल है वह खराब हो गई है. ऐसा, स्टोरेज खराब होने, हार्डवेयर या ओएस से जुड़ी किसी समस्या की वजह से हुआ है. यह सुविधा डिवाइस में पूरी तरह से मैनेज किए जा रहे डिवाइसों पर उपलब्ध है. साथ ही, यह सुविधा संगठन के मालिकाना हक वाले ऐसे डिवाइसों पर वर्क प्रोफ़ाइल में उपलब्ध है जिनमें वर्क प्रोफ़ाइल है.

जेएसओएन के काेड में दिखाना
{
  "keyAlias": string,
  "applicationUid": integer
}
फ़ील्ड
keyAlias

string

कुंजी का उपनाम.

applicationUid

integer

उस ऐप्लिकेशन का यूआईडी जिसके पास कुंजी का मालिकाना हक है

LoggingStartedEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

usageLog नीति चालू कर दी गई है. जान-बूझकर खाली है.

LoggingStoppedEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

usageLog नीति को बंद कर दिया गया है. जान-बूझकर खाली है.

LogBufferSizeCriticalEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

डिवाइस पर मौजूद usageLog बफ़र की क्षमता 90% हो गई है. इसलिए, पुराने इवेंट हटाए जा सकते हैं. जान-बूझकर खाली है.

MediaMountEvent

हटाए जाने वाले मीडिया को माउंट किया गया.

जेएसओएन के काेड में दिखाना
{
  "mountPoint": string,
  "volumeLabel": string
}
फ़ील्ड
mountPoint

string

माउंट पॉइंट.

volumeLabel

string

वॉल्यूम लेबल. संगठन के मालिकाना हक वाले मैनेज किए जा रहे प्रोफ़ाइल डिवाइसों पर, खाली स्ट्रिंग में बदलाव किया गया.

MediaUnmountEvent

हटाए जा सकने वाले मीडिया को अलग किया गया.

जेएसओएन के काेड में दिखाना
{
  "mountPoint": string,
  "volumeLabel": string
}
फ़ील्ड
mountPoint

string

माउंट पॉइंट.

volumeLabel

string

वॉल्यूम लेबल. संगठन के मालिकाना हक वाले मैनेज किए जा रहे प्रोफ़ाइल डिवाइसों पर, खाली स्ट्रिंग में बदलाव किया गया.

OsShutdownEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

डिवाइस बंद था. जान-बूझकर खाली है.

OsStartupEvent

डिवाइस चालू किया गया.

जेएसओएन के काेड में दिखाना
{
  "verifiedBootState": enum (VerifiedBootState),
  "verityMode": enum (DmVerityMode)
}
फ़ील्ड
verifiedBootState

enum (VerifiedBootState)

वेरिफ़ाइड बूट की स्थिति.

verityMode

enum (DmVerityMode)

dm-verity मोड.

RemoteLockEvent

डिवाइस या प्रोफ़ाइल को LOCK निर्देश के ज़रिए रिमोट तरीके से लॉक किया गया है.

जेएसओएन के काेड में दिखाना
{
  "adminPackageName": string,
  "adminUserId": integer,
  "targetUserId": integer
}
फ़ील्ड
adminPackageName

string

बदलाव का अनुरोध करने वाले एडमिन ऐप्लिकेशन का पैकेज नाम.

adminUserId

integer

उस एडमिन ऐप्लिकेशन का यूज़र आईडी जिससे बदलाव का अनुरोध किया गया था.

targetUserId

integer

वह यूज़र आईडी जिसमें बदलाव का अनुरोध किया गया था.

WipeFailureEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

अनुरोध किए जाने पर, वर्क प्रोफ़ाइल या कंपनी के मालिकाना हक वाला डिवाइस वाइप नहीं किया जा सका. यह मुमकिन है कि उपयोगकर्ता ने अनुरोध किया हो या एडमिन ने अनुरोध किया हो. जैसे, delete मिला. जान-बूझकर खाली है.

ConnectEvent

स्टैंडर्ड नेटवर्क स्टैक के ज़रिए, टीसीपी कनेक्ट इवेंट शुरू किया गया.

जेएसओएन के काेड में दिखाना
{
  "destinationIpAddress": string,
  "destinationPort": integer,
  "packageName": string
}
फ़ील्ड
destinationIpAddress

string

कनेक्ट किए गए कॉल का डेस्टिनेशन आईपी पता.

destinationPort

integer

कनेक्ट कॉल का डेस्टिनेशन पोर्ट.

packageName

string

कनेक्ट कॉल करने वाले यूआईडी के पैकेज का नाम.

DnsEvent

स्टैंडर्ड नेटवर्क स्टैक के ज़रिए डीएनएस लुकअप इवेंट शुरू किया गया.

जेएसओएन के काेड में दिखाना
{
  "hostname": string,
  "ipAddresses": [
    string
  ],
  "totalIpAddressesReturned": string,
  "packageName": string
}
फ़ील्ड
hostname

string

खोजा गया होस्टनेम.

ipAddresses[]

string

डीएनएस लुकअप के लिए लौटाए गए आईपी पतों की सूची, शायद छोटी की गई है (ज़्यादा से ज़्यादा 10 IPv4 या IPv6 पते).

totalIpAddressesReturned

string (int64 format)

डीएनएस लुकअप इवेंट से मिले आईपी पतों की संख्या. अगर लॉग करने के लिए बहुत ज़्यादा पते थे, तो यह संख्या ipAddresses से ज़्यादा हो सकती है.

packageName

string

उस यूआईडी के पैकेज का नाम जिसने डीएनएस लुकअप का इस्तेमाल किया.

StopLostModeUserAttemptEvent

खोए हुए मोड का इवेंट, जिससे पता चलता है कि उपयोगकर्ता ने खोए हुए मोड को बंद करने की कोशिश की है.

जेएसओएन के काेड में दिखाना
{
  "status": enum (Status)
}
फ़ील्ड
status

enum (Status)

खोए हुए डिवाइस को बंद करने की कोशिश की स्थिति.

LostModeOutgoingPhoneCallEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

किसी डिवाइस के खोए हुए मोड में होने पर, एक ऐसा इवेंट दिखाया जाता है जो बताता है कि फ़ोन कॉल किया गया है. जान-बूझकर खाली है.

LostModeLocationEvent

खोए हुए मोड का ऐसा इवेंट जिसमें डिवाइस की जगह और बैटरी के लेवल की जानकारी प्रतिशत में दी गई है.

जेएसओएन के काेड में दिखाना
{
  "location": {
    object (Location)
  },
  "batteryLevel": integer
}
फ़ील्ड
location

object (Location)

डिवाइस की जगह की जानकारी

batteryLevel

integer

बैटरी का लेवल, 0 से 100 के बीच की संख्या के तौर पर दिखाया जा रहा है

जगह

डिवाइस की जगह की जानकारी जिसमें अक्षांश और देशांतर शामिल हैं.

जेएसओएन के काेड में दिखाना
{
  "latitude": number,
  "longitude": number
}
फ़ील्ड
latitude

number

जगह की अक्षांश स्थिति

longitude

number

जगह की देशांतर स्थिति

EnrollmentCompleteEvent

इस टाइप के लिए कोई फ़ील्ड नहीं है.

इससे पता चलता है कि डिवाइस ने रजिस्टर करने की प्रक्रिया पूरी कर ली है. उपयोगकर्ता इस समय लॉन्चर में होना चाहिए. इस समय मौजूद डिवाइस डिवाइस की शर्तों को पूरा करेगा और सेटअप के सभी चरण पूरे हो गए हैं. जान-बूझकर खाली है.