REST Resource: customers.telemetry.notificationConfigs
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
संसाधन: TelemetryNotificationConfig
टेलीमेट्री डेटा की सूचनाएं पाने के लिए कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
{
"name": string,
"customer": string,
"googleCloudPubsubTopic": string,
"filter": {
object (TelemetryNotificationFilter )
}
} |
फ़ील्ड |
name |
string
सिर्फ़ आउटपुट के लिए. सूचना कॉन्फ़िगरेशन के संसाधन का नाम.
|
customer |
string
सिर्फ़ आउटपुट के लिए. Google Workspace ग्राहक, जिसके पास संसाधन का मालिकाना हक है.
|
googleCloudPubsubTopic |
string
वह pubsub विषय जिसके लिए सूचनाएं पब्लिश की जाती हैं.
|
filter |
object (TelemetryNotificationFilter )
इस फ़िल्टर से मिलते-जुलते टेलीमेट्री डेटा के लिए ही सूचनाएं भेजें.
|
TelemetryNotificationFilter
इस नीति की मदद से, टेलीमेट्री डेटा को फ़िल्टर करने का तरीका कॉन्फ़िगर किया जाता है.
JSON के काेड में दिखाना |
{
"userOrgUnitId": string,
"deviceOrgUnitId": string,
"userEmail": string,
"deviceId": string,
// Union field filter can be only one of the following:
"telemetryEventNotificationFilter": {
object (TelemetryEventNotificationFilter )
}
// End of list of possible types for union field filter .
} |
फ़ील्ड |
userOrgUnitId |
string
अगर इस नीति को सेट किया जाता है, तो यह सिर्फ़ इस संगठन की इकाई के उपयोगकर्ताओं के डिवाइसों से आने वाले टेलीमेट्री डेटा के लिए सूचनाएं भेजती है.
|
deviceOrgUnitId |
string
अगर यह नीति सेट है, तो यह सिर्फ़ संगठन की इस इकाई के डिवाइसों से आने वाले टेलीमेट्री डेटा के लिए सूचनाएं भेजती है.
|
userEmail |
string
अगर इस नीति को सेट किया जाता है, तो यह सिर्फ़ इस उपयोगकर्ता के डिवाइसों से आने वाले टेलीमेट्री डेटा के लिए सूचनाएं भेजती है.
|
deviceId |
string
अगर यह नीति सेट है, तो यह सिर्फ़ इस डिवाइस से आने वाले टेलीमेट्री डेटा के लिए सूचनाएं भेजती है.
|
यूनियन फ़ील्ड filter . ज़रूरी है. filter इनमें से सिर्फ़ एक हो सकता है: |
telemetryEventNotificationFilter |
object (TelemetryEventNotificationFilter )
सिर्फ़ इस फ़िल्टर से मेल खाने वाले टेलीमेट्री इवेंट के लिए, सूचनाएं भेजी जाती हैं.
|
TelemetryEventNotificationFilter
इस नीति से यह नीति कॉन्फ़िगर की जाती है कि टेलीमेट्री इवेंट को फ़िल्टर करने का तरीका क्या है.
JSON के काेड में दिखाना |
{
"eventTypes": [
enum (EventType )
]
} |
फ़ील्ड |
eventTypes[] |
enum (EventType )
सिर्फ़ इस तरह के इवेंट की सूचनाएं भेजती है. फ़ील्ड को खाली नहीं छोड़ा जा सकता.
|
तरीके |
|
टेलीमेट्री की सूचना वाला कॉन्फ़िगरेशन बनाएं. |
|
टेलीमेट्री की सूचना वाले कॉन्फ़िगरेशन को मिटाएं. |
|
टेलीमेट्री की सूचना से जुड़े सभी कॉन्फ़िगरेशन की सूची बनाएं. |
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-25 (UTC) को अपडेट किया गया."],[[["\u003cp\u003eTelemetryNotificationConfig allows you to receive notifications of telemetry data by configuring a Google Cloud Pubsub topic and filtering the data.\u003c/p\u003e\n"],["\u003cp\u003eYou can filter telemetry data notifications by user, device, organizational unit, or specific telemetry events using TelemetryNotificationFilter and TelemetryEventNotificationFilter.\u003c/p\u003e\n"],["\u003cp\u003eUse the provided methods to create, delete, and list telemetry notification configurations for your Google Workspace customer.\u003c/p\u003e\n"]]],[],null,["# REST Resource: customers.telemetry.notificationConfigs\n\n- [Resource: TelemetryNotificationConfig](#TelemetryNotificationConfig)\n - [JSON representation](#TelemetryNotificationConfig.SCHEMA_REPRESENTATION)\n- [TelemetryNotificationFilter](#TelemetryNotificationFilter)\n - [JSON representation](#TelemetryNotificationFilter.SCHEMA_REPRESENTATION)\n- [TelemetryEventNotificationFilter](#TelemetryEventNotificationFilter)\n - [JSON representation](#TelemetryEventNotificationFilter.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: TelemetryNotificationConfig\n-------------------------------------\n\nConfiguration to receive notifications of telemetry data.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"customer\": string, \"googleCloudPubsubTopic\": string, \"filter\": { object (/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs#TelemetryNotificationFilter) } } ``` |\n\n| Fields ||\n|--------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` Output only. Resource name of the notification configuration. |\n| `customer` | `string` Output only. Google Workspace customer that owns the resource. |\n| `googleCloudPubsubTopic` | `string` The pubsub topic to which notifications are published to. |\n| `filter` | `object (`[TelemetryNotificationFilter](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs#TelemetryNotificationFilter)`)` Only send notifications for telemetry data matching this filter. |\n\nTelemetryNotificationFilter\n---------------------------\n\nConfigures how the telemetry data should be filtered.\n\n| JSON representation |\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"userOrgUnitId\": string, \"deviceOrgUnitId\": string, \"userEmail\": string, \"deviceId\": string, // Union field `filter` can be only one of the following: \"telemetryEventNotificationFilter\": { object (/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs#TelemetryEventNotificationFilter) } // End of list of possible types for union field `filter`. } ``` |\n\n| Fields ||\n|------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `userOrgUnitId` | `string` If set, only sends notifications for telemetry data coming from devices owned by users in this org unit. |\n| `deviceOrgUnitId` | `string` If set, only sends notifications for telemetry data coming from devices in this org unit. |\n| `userEmail` | `string` If set, only sends notifications for telemetry data coming from devices owned by this user. |\n| `deviceId` | `string` If set, only sends notifications for telemetry data coming from this device. |\n| Union field `filter`. Required. `filter` can be only one of the following: ||\n| `telemetryEventNotificationFilter` | `object (`[TelemetryEventNotificationFilter](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs#TelemetryEventNotificationFilter)`)` Only sends notifications for the telemetry events matching this filter. |\n\nTelemetryEventNotificationFilter\n--------------------------------\n\nConfigures how the telemetry events should be filtered.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------|\n| ``` { \"eventTypes\": [ enum (/chrome/management/reference/rest/v1/EventType) ] } ``` |\n\n| Fields ||\n|----------------|---------------------------------------------------------------------------------------------------------------------------------------------------|\n| `eventTypes[]` | `enum (`[EventType](/chrome/management/reference/rest/v1/EventType)`)` Only sends the notifications for events of these types. Must not be empty. |\n\n| Methods ------- ||\n|---------------------------------------------------------------------------------------------------|------------------------------------------|\n| ### [create](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs/create) | Create a telemetry notification config. |\n| ### [delete](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs/delete) | Delete a telemetry notification config. |\n| ### [list](/chrome/management/reference/rest/v1/customers.telemetry.notificationConfigs/list) | List all telemetry notification configs. |"]]