ThreatMatch

सुरक्षित ब्राउज़िंग की खतरे वाली सूची में मौजूद खतरे की एंट्री की जांच करते समय दिखने वाला मैच.

जेएसओएन के काेड में दिखाना
{
  "threatType": enum (ThreatType),
  "platformType": enum (PlatformType),
  "threatEntryType": enum (ThreatEntryType),
  "threat": {
    object (ThreatEntry)
  },
  "threatEntryMetadata": {
    object (ThreatEntryMetadata)
  },
  "cacheDuration": string
}
फ़ील्ड
threatType

enum (ThreatType)

इस तरह का खतरा जो इस खतरे से मेल खाता है.

platformType

enum (PlatformType)

वह प्लैटफ़ॉर्म टाइप जो इस खतरे से मेल खाता है.

threatEntryType

enum (ThreatEntryType)

इस खतरे से मेल खाने वाले खतरे का प्रकार.

threat

object (ThreatEntry)

वह खतरा जो इस खतरे से मेल खाता है.

threatEntryMetadata

object (ThreatEntryMetadata)

इस खतरे से जुड़ा वैकल्पिक मेटाडेटा.

cacheDuration

string (Duration format)

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

सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह 's' पर खत्म होता है. उदाहरण: "3.5s".

ThreatEntryMetadata

किसी खास तरह के खतरे की एंट्री से जुड़ा मेटाडेटा. क्लाइंट को हर तरह के खतरे से जुड़े मेटाडेटा के की/वैल्यू पेयर के बारे में जानकारी होनी चाहिए.

जेएसओएन के काेड में दिखाना
{
  "entries": [
    {
      object (MetadataEntry)
    }
  ]
}
फ़ील्ड
entries[]

object (MetadataEntry)

मेटाडेटा की एंट्री.

MetadataEntry

सिर्फ़ एक मेटाडेटा एंट्री.

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

string (bytes format)

मेटाडेटा एंट्री पासकोड. JSON अनुरोधों के लिए, कुंजी को base64 कोड में बदला गया है.

base64 कोड में बदली गई स्ट्रिंग.

value

string (bytes format)

मेटाडेटा की एंट्री वैल्यू. JSON अनुरोधों के लिए, वैल्यू को base64 कोड में बदला गया है.

base64 कोड में बदली गई स्ट्रिंग.