BatchUsageLogEvents

ডিভাইস থেকে events ব্যাচড ইভেন্ট লগ।

JSON প্রতিনিধিত্ব
{
  "device": string,
  "user": string,
  "retrievalTime": string,
  "usageLogEvents": [
    {
      object (UsageLogEvent)
    }
  ]
}
ক্ষেত্র
device

string

উপস্থিত থাকলে, 'enterprises/{enterpriseId}/devices/{deviceId}' আকারে ডিভাইসের নাম

user

string

উপস্থিত থাকলে, 'enterprises/{enterpriseId}/users/{userId}' আকারে এই ডিভাইসের মালিক ব্যবহারকারীর সম্পদের নাম।

retrievalTime

string ( Timestamp format)

ডিভাইস টাইমস্ট্যাম্প যখন ডিভাইস থেকে ইভেন্টের ব্যাচ সংগ্রহ করা হয়েছিল।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

usageLogEvents[]

object ( UsageLogEvent )

UsageLogEvent এর তালিকা যা ডিভাইস দ্বারা রিপোর্ট করা হয়েছে, ইভেন্টের সময় অনুসারে কালানুক্রমিকভাবে সাজানো হয়েছে।

ইউসেজলগ ইভেন্ট

ডিভাইসে লগ ইন করা একটি ইভেন্ট।

JSON প্রতিনিধিত্ব
{
  "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 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

eventType

enum ( EventType )

ডিভাইসে রিপোর্ট করা নির্দিষ্ট ব্যবহারের লগ ইভেন্টের ধরন। কোন event ফিল্ড অ্যাক্সেস করতে হবে তা নির্ধারণ করতে এটি ব্যবহার করুন।

ইউনিয়ন মাঠের event । ডিভাইসে লগ ইন করা ইভেন্টের প্রকার। এটি কখন পাঠানো হয় এবং কখন ইভেন্ট লগ করা হয় এবং কোন ক্ষেত্রগুলি অন্তর্ভুক্ত করা হয় সে সম্পর্কে আরও বিশদ বিবরণের জন্য প্রতিটি ইভেন্টের ধরন দেখুন৷ event নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
adbShellCommandEvent

object ( AdbShellCommandEvent )

"adb শেল কমান্ড" এর মাধ্যমে 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 শংসাপত্র যাচাই করতে ব্যর্থ হয়েছে, বর্তমানে এই বৈধতা Wi-FI অ্যাক্সেস পয়েন্টে সঞ্চালিত হয় এবং ব্যর্থতা সার্ভার শংসাপত্র যাচাইকরণের সাথে মিল না থাকার কারণে হতে পারে৷ তবে ভবিষ্যতে এটি একটি 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 )

একটি TCP সংযোগ ইভেন্ট স্ট্যান্ডার্ড নেটওয়ার্ক স্ট্যাকের মাধ্যমে শুরু করা হয়েছিল। NETWORK_ACTIVITY_LOGS এর অংশ।

dnsEvent

object ( DnsEvent )

স্ট্যান্ডার্ড নেটওয়ার্ক স্ট্যাকের মাধ্যমে একটি DNS লুকআপ ইভেন্ট শুরু করা হয়েছিল। NETWORK_ACTIVITY_LOGS এর অংশ।

stopLostModeUserAttemptEvent

object ( StopLostModeUserAttemptEvent )

হারিয়ে যাওয়া মোড থেকে একটি ডিভাইস নিয়ে যাওয়ার চেষ্টা৷

lostModeOutgoingPhoneCallEvent

object ( LostModeOutgoingPhoneCallEvent )

একটি আউটগোয়িং ফোন কল করা হয়েছে যখন একটি ডিভাইস হারিয়ে মোডে.

lostModeLocationEvent

object ( LostModeLocationEvent )

একটি হারিয়ে যাওয়া মোড অবস্থান আপডেট যখন একটি ডিভাইস হারিয়ে মোডে.

enrollmentCompleteEvent

object ( EnrollmentCompleteEvent )

ডিভাইস নথিভুক্তি সম্পন্ন হয়েছে. AMAPI_LOGS এর অংশ।

KeyguardDismissedEvent

এই ধরনের কোন ক্ষেত্র আছে.

বরখাস্ত করা হয় কীরার্ডকে। ইচ্ছাকৃতভাবে খালি।

KeyguardDismissAuthAttemptEvent

ডিভাইসটি আনলক করার চেষ্টা করা হয়েছে।

JSON প্রতিনিধিত্ব
{
  "success": boolean,
  "strongAuthMethodUsed": boolean
}
ক্ষেত্র
success

boolean

আনলক প্রচেষ্টা সফল হয়েছে কিনা।

strongAuthMethodUsed

boolean

ডিভাইস আনলক করতে একটি শক্তিশালী প্রমাণীকরণ (পাসওয়ার্ড, পিন বা প্যাটার্ন) ব্যবহার করা হয়েছে কিনা।

KeyguardSecuredEvent

এই ধরনের কোন ক্ষেত্র আছে.

ডিভাইসটি হয় ব্যবহারকারী বা টাইমআউট দ্বারা লক করা হয়েছিল৷ ইচ্ছাকৃতভাবে খালি।

FilePulledEvent

ডিভাইস থেকে একটি ফাইল ডাউনলোড করা হয়েছে।

JSON প্রতিনিধিত্ব
{
  "filePath": string
}
ক্ষেত্র
filePath

string

ফাইলের পথ টানা হচ্ছে।

ফাইলপুশড ইভেন্ট

ডিভাইসে একটি ফাইল আপলোড করা হয়েছে৷

JSON প্রতিনিধিত্ব
{
  "filePath": string
}
ক্ষেত্র
filePath

string

ফাইলের পথ ঠেলে দেওয়া হচ্ছে।

CertAuthorityInstalledEvent

সিস্টেমের বিশ্বস্ত শংসাপত্র সঞ্চয়স্থানে একটি নতুন রুট শংসাপত্র ইনস্টল করা হয়েছে৷ এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে এবং একটি কাজের প্রোফাইল সহ প্রতিষ্ঠানের মালিকানাধীন ডিভাইসগুলিতে কার্য প্রোফাইলের মধ্যে উপলব্ধ।

JSON প্রতিনিধিত্ব
{
  "certificate": string,
  "userId": integer,
  "success": boolean
}
ক্ষেত্র
certificate

string

সার্টিফিকেটের বিষয়।

userId

integer

যে ব্যবহারকারীর মধ্যে শংসাপত্র ইনস্টল ইভেন্ট ঘটেছে। শুধুমাত্র Android 11 এবং তার উপরে চলমান ডিভাইসগুলির জন্য উপলব্ধ।

success

boolean

ইনস্টলেশন ইভেন্ট সফল হয়েছে কিনা।

CertAuthorityRemovedEvent

সিস্টেমের বিশ্বস্ত শংসাপত্র সঞ্চয়স্থান থেকে একটি রুট শংসাপত্র সরানো হয়েছে৷ এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে এবং একটি কাজের প্রোফাইল সহ প্রতিষ্ঠানের মালিকানাধীন ডিভাইসগুলিতে কার্য প্রোফাইলের মধ্যে উপলব্ধ।

JSON প্রতিনিধিত্ব
{
  "certificate": string,
  "userId": integer,
  "success": boolean
}
ক্ষেত্র
certificate

string

সার্টিফিকেটের বিষয়।

userId

integer

যে ব্যবহারকারীর মধ্যে শংসাপত্র সরানোর ঘটনা ঘটেছে। শুধুমাত্র Android 11 এবং তার উপরে চলমান ডিভাইসগুলির জন্য উপলব্ধ।

success

boolean

অপসারণ সফল হয়েছে কিনা।

CertValidationFailureEvent

একটি X.509v3 শংসাপত্র যাচাই করতে ব্যর্থ হয়েছে, বর্তমানে এই বৈধতা Wi-FI অ্যাক্সেস পয়েন্টে সঞ্চালিত হয় এবং ব্যর্থতা সার্ভার শংসাপত্র যাচাইকরণের সাথে মিল না থাকার কারণে হতে পারে৷ তবে ভবিষ্যতে এটি একটি X.509v3 শংসাপত্রের অন্যান্য বৈধতা ইভেন্ট অন্তর্ভুক্ত করতে পারে।

JSON প্রতিনিধিত্ব
{
  "failureReason": string
}
ক্ষেত্র
failureReason

string

শংসাপত্র যাচাইকরণ ব্যর্থ হওয়ার কারণ।

CryptoSelfTestCompletedEvent

Android এর বিল্ট-ইন ক্রিপ্টোগ্রাফিক লাইব্রেরি (BoringSSL) বৈধ কিনা তা যাচাই করে৷ ডিভাইস বুট করার সময় সর্বদা সফল হওয়া উচিত, যদি এটি ব্যর্থ হয়, ডিভাইসটিকে অবিশ্বস্ত বলে বিবেচনা করা উচিত।

JSON প্রতিনিধিত্ব
{
  "success": boolean
}
ক্ষেত্র
success

boolean

পরীক্ষা সফল হয়েছে কিনা।

কী-ডিস্ট্রাকশন ইভেন্ট

ব্যবহারকারী ইনস্টল করা, অ্যাডমিন ইনস্টল করা এবং সিস্টেম রক্ষণাবেক্ষণ করা ব্যক্তিগত কী সহ একটি ক্রিপ্টোগ্রাফিক কী ব্যবহারকারী বা ব্যবস্থাপনা দ্বারা ডিভাইস থেকে সরানো হয়। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে এবং একটি কাজের প্রোফাইল সহ প্রতিষ্ঠানের মালিকানাধীন ডিভাইসগুলিতে কার্য প্রোফাইলের মধ্যে উপলব্ধ।

JSON প্রতিনিধিত্ব
{
  "keyAlias": string,
  "applicationUid": integer,
  "success": boolean
}
ক্ষেত্র
keyAlias

string

চাবির উপনাম।

applicationUid

integer

অ্যাপ্লিকেশনটির ইউআইডি যা চাবিটির মালিক।

success

boolean

অপারেশন সফল হয়েছে কিনা।

কী জেনারেটেড ইভেন্ট

একটি ক্রিপ্টোগ্রাফিক কী সহ ব্যবহারকারী ইনস্টল করা, প্রশাসক ইনস্টল করা এবং সিস্টেম রক্ষণাবেক্ষণ করা ব্যক্তিগত কী ব্যবহারকারী বা ব্যবস্থাপনার দ্বারা ডিভাইসে ইনস্টল করা হয়৷ এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে এবং একটি কাজের প্রোফাইল সহ সংস্থার মালিকানাধীন ডিভাইসগুলিতে কাজের প্রোফাইলের মধ্যে উপলব্ধ। .

JSON প্রতিনিধিত্ব
{
  "keyAlias": string,
  "applicationUid": integer,
  "success": boolean
}
ক্ষেত্র
keyAlias

string

চাবির উপনাম।

applicationUid

integer

অ্যাপ্লিকেশনটির UID যা কী তৈরি করেছে।

success

boolean

অপারেশন সফল হয়েছে কিনা।

কী-ইমপোর্ট ইভেন্ট

ব্যবহারকারী ইনস্টল করা, অ্যাডমিন ইনস্টল করা এবং সিস্টেম বজায় রাখা ব্যক্তিগত কী সহ একটি ক্রিপ্টোগ্রাফিক কী ব্যবহারকারী বা ব্যবস্থাপনা দ্বারা ডিভাইসে আমদানি করা হয়। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে এবং একটি কাজের প্রোফাইল সহ প্রতিষ্ঠানের মালিকানাধীন ডিভাইসগুলিতে কার্য প্রোফাইলের মধ্যে উপলব্ধ।

JSON প্রতিনিধিত্ব
{
  "keyAlias": string,
  "applicationUid": integer,
  "success": boolean
}
ক্ষেত্র
keyAlias

string

চাবির উপনাম।

applicationUid

integer

অ্যাপ্লিকেশনটির UID যা কী আমদানি করেছে

success

boolean

অপারেশন সফল হয়েছে কিনা।

কী অখণ্ডতা লঙ্ঘন ইভেন্ট

ব্যবহারকারী ইনস্টল করা, অ্যাডমিন ইনস্টল করা এবং সিস্টেম রক্ষণাবেক্ষণ করা ব্যক্তিগত কী সহ একটি ক্রিপ্টোগ্রাফিক কী স্টোরেজ দুর্নীতি, হার্ডওয়্যার ব্যর্থতা বা কিছু ওএস সমস্যার কারণে দূষিত হওয়ার জন্য নির্ধারিত হয়। এটি সম্পূর্ণরূপে পরিচালিত ডিভাইসগুলিতে এবং একটি কাজের প্রোফাইল সহ প্রতিষ্ঠানের মালিকানাধীন ডিভাইসগুলিতে কার্য প্রোফাইলের মধ্যে উপলব্ধ।

JSON প্রতিনিধিত্ব
{
  "keyAlias": string,
  "applicationUid": integer
}
ক্ষেত্র
keyAlias

string

চাবির উপনাম।

applicationUid

integer

অ্যাপ্লিকেশনটির ইউআইডি যা চাবিটির মালিক

LoggingStartedEvent

এই ধরনের কোন ক্ষেত্র আছে.

usageLog নীতি সক্রিয় করা হয়েছে। ইচ্ছাকৃতভাবে খালি।

লগিংস্টপড ইভেন্ট

এই ধরনের কোন ক্ষেত্র আছে.

usageLog নীতি নিষ্ক্রিয় করা হয়েছে. ইচ্ছাকৃতভাবে খালি।

LogBufferSizeCriticalEvent

এই ধরনের কোন ক্ষেত্র আছে.

ডিভাইসে usageLog বাফার তার ক্ষমতার 90% ছুঁয়েছে, তাই পুরোনো ইভেন্টগুলি বাদ দেওয়া হতে পারে৷ ইচ্ছাকৃতভাবে খালি।

মিডিয়ামাউন্ট ইভেন্ট

অপসারণযোগ্য মিডিয়া মাউন্ট করা হয়েছিল।

JSON প্রতিনিধিত্ব
{
  "mountPoint": string,
  "volumeLabel": string
}
ক্ষেত্র
mountPoint

string

মাউন্ট পয়েন্ট।

volumeLabel

string

ভলিউম লেবেল। প্রতিষ্ঠানের মালিকানাধীন পরিচালিত প্রোফাইল ডিভাইসে খালি স্ট্রিং-এ সংশোধন করা হয়েছে।

MediaUnmountEvent

অপসারণযোগ্য মিডিয়া আনমাউন্ট করা হয়েছে।

JSON প্রতিনিধিত্ব
{
  "mountPoint": string,
  "volumeLabel": string
}
ক্ষেত্র
mountPoint

string

মাউন্ট পয়েন্ট।

volumeLabel

string

ভলিউম লেবেল। প্রতিষ্ঠানের মালিকানাধীন পরিচালিত প্রোফাইল ডিভাইসে খালি স্ট্রিং-এ সংশোধন করা হয়েছে।

OsShutdownEvent

এই ধরনের কোন ক্ষেত্র আছে.

ডিভাইসটি বন্ধ ছিল। ইচ্ছাকৃতভাবে খালি।

OsStartupEvent

ডিভাইস চালু করা হয়েছিল।

JSON প্রতিনিধিত্ব
{
  "verifiedBootState": enum (VerifiedBootState),
  "verityMode": enum (DmVerityMode)
}
ক্ষেত্র
verifiedBootState

enum ( VerifiedBootState )

যাচাইকৃত বুট অবস্থা।

verityMode

enum ( DmVerityMode )

dm-verity মোড।

রিমোট লক ইভেন্ট

ডিভাইস বা প্রোফাইলটি LOCK কমান্ডের মাধ্যমে দূরবর্তীভাবে লক করা হয়েছে।

JSON প্রতিনিধিত্ব
{
  "adminPackageName": string,
  "adminUserId": integer,
  "targetUserId": integer
}
ক্ষেত্র
adminPackageName

string

অ্যাডমিন অ্যাপের প্যাকেজের নাম পরিবর্তনের অনুরোধ করছে।

adminUserId

integer

অ্যাডমিন অ্যাপের ব্যবহারকারী আইডি যেটি থেকে পরিবর্তনের অনুরোধ করা হয়েছিল।

targetUserId

integer

যে ইউজার আইডিতে পরিবর্তনের অনুরোধ করা হয়েছিল।

WipeFailureEvent

এই ধরনের কোন ক্ষেত্র আছে.

অনুরোধ করা হলে কাজের প্রোফাইল বা কোম্পানির মালিকানাধীন ডিভাইসটি মুছতে ব্যর্থ হয়েছে৷ এটি ব্যবহারকারীর সূচনা হতে পারে বা প্রশাসকের সূচনা যেমন delete ফেলা হয়েছে। ইচ্ছাকৃতভাবে খালি।

কানেক্ট ইভেন্ট

একটি TCP সংযোগ ইভেন্ট স্ট্যান্ডার্ড নেটওয়ার্ক স্ট্যাকের মাধ্যমে শুরু করা হয়েছিল।

JSON প্রতিনিধিত্ব
{
  "destinationIpAddress": string,
  "destinationPort": integer,
  "packageName": string
}
ক্ষেত্র
destinationIpAddress

string

সংযোগ কলের গন্তব্য আইপি ঠিকানা।

destinationPort

integer

সংযোগ কলের গন্তব্য পোর্ট।

packageName

string

সংযোগ কলটি সম্পাদনকারী UID-এর প্যাকেজ নাম।

ডিএনএস ইভেন্ট

স্ট্যান্ডার্ড নেটওয়ার্ক স্ট্যাকের মাধ্যমে একটি DNS লুকআপ ইভেন্ট শুরু করা হয়েছিল।

JSON প্রতিনিধিত্ব
{
  "hostname": string,
  "ipAddresses": [
    string
  ],
  "totalIpAddressesReturned": string,
  "packageName": string
}
ক্ষেত্র
hostname

string

যে হোস্টনামটি দেখা হয়েছিল।

ipAddresses[]

string

ডিএনএস লুকআপের জন্য (সর্বোচ্চ 10 আইপিভি4 বা আইপিভি6 অ্যাড্রেস) আইপি অ্যাড্রেসের (সম্ভবত ছোট করা) তালিকা।

totalIpAddressesReturned

string ( int64 format)

DNS লুকআপ ইভেন্ট থেকে ফিরে আসা IP ঠিকানার সংখ্যা। লগ করার জন্য অনেকগুলি ঠিকানা থাকলে ipAddresses এর পরিমাণের চেয়ে বেশি হতে পারে।

packageName

string

UID-এর প্যাকেজ নাম যা DNS লুকআপ সম্পাদন করে।

StopLostModeUserAttemptEvent

একটি হারানো মোড ইভেন্ট যা নির্দেশ করে যে ব্যবহারকারী হারিয়ে যাওয়া মোড বন্ধ করার চেষ্টা করেছে৷

JSON প্রতিনিধিত্ব
{
  "status": enum (Status)
}
ক্ষেত্র
status

enum ( Status )

হারানো মোড বন্ধ করার প্রচেষ্টার অবস্থা।

LostModeOutgoingPhoneCallEvent

এই ধরনের কোন ক্ষেত্র আছে.

একটি ডিভাইস হারিয়ে যাওয়া মোডে থাকা অবস্থায় একটি বহির্গামী ফোন কল নির্দেশ করে এমন একটি ইভেন্ট করা হয়েছে৷ ইচ্ছাকৃতভাবে খালি।

LostModeLocationEvent

একটি হারানো মোড ইভেন্ট যার মধ্যে ডিভাইসের অবস্থান এবং শতাংশ হিসাবে ব্যাটারি স্তর রয়েছে৷

JSON প্রতিনিধিত্ব
{
  "location": {
    object (Location)
  },
  "batteryLevel": integer
}
ক্ষেত্র
location

object ( Location )

ডিভাইসের অবস্থান

batteryLevel

integer

0 এবং 100 এর মধ্যে একটি সংখ্যা হিসাবে ব্যাটারি স্তর অন্তর্ভুক্ত

অবস্থান

অক্ষাংশ এবং দ্রাঘিমাংশ ধারণকারী ডিভাইসের অবস্থান।

JSON প্রতিনিধিত্ব
{
  "latitude": number,
  "longitude": number
}
ক্ষেত্র
latitude

number

অবস্থানের অক্ষাংশ অবস্থান

longitude

number

অবস্থানের দ্রাঘিমাংশের অবস্থান

তালিকাভুক্তি সম্পন্ন ইভেন্ট

এই ধরনের কোন ক্ষেত্র আছে.

প্রতিনিধিত্ব করে যে ডিভাইসটি তালিকাভুক্তি সম্পন্ন করেছে। ব্যবহারকারীর এই মুহুর্তে লঞ্চারে থাকা উচিত, এই মুহুর্তে ডিভাইসটি সঙ্গতিপূর্ণ হবে এবং সমস্ত সেটআপ পদক্ষেপগুলি সম্পন্ন হয়েছে৷ ইচ্ছাকৃতভাবে খালি।