Resource: DataTap
DataTap resource.
| JSON representation |
|---|
{ "name": string, "displayName": string, "filter": enum ( |
| Fields | |
|---|---|
name |
Identifier. Name of the DataTap. |
displayName |
Required. Human-readable name of this DataTap. |
filter |
Required. Filter Type being used. |
serializationFormat |
Optional. Serialization Format for output. |
Union field sink. Type of sink. sink can be only one of the following: |
|
cloudPubsubSink |
Optional. Sink containing cloudpubsub topic details. Can be extended to include other sinks in future |
CloudPubSubSink
Sink containing cloudpubsub topic details.
| JSON representation |
|---|
{ "topic": string } |
| Fields | |
|---|---|
topic |
Required. Topic where messages need to be sent. Format: projects/ |
FilterType
Type of Filter.
| Enums | |
|---|---|
FILTER_TYPE_UNSPECIFIED |
Unspecified Filter type. |
ALL_UDM_EVENTS |
Publish all events to the given topic. |
ALERT_UDM_EVENTS |
Publish significant alerts to the given topic. |
LABELED_UDM_EVENTS |
Publish events based on UDM labels that have been applied by labeling rules. |
SerializationFormat
Serialization Format for output.
| Enums | |
|---|---|
SERIALIZATION_FORMAT_UNSPECIFIED |
Unspecified Serialization Format. |
MARSHALLED_PROTO |
Serialize output as a marshalled proto. |
JSON_OBJECT |
Serialize output as a JSON object. |
Methods |
|
|---|---|
|
Creates a DataTap. |
|
Deletes a DataTap. |
|
Gets a DataTap. |
|
Lists DataTaps. |
|
Updates a DataTap. |