Resource: DataTap
DataTap resource.
JSON representation |
---|
{ "name" : string , "displayName" : string , "filter" : enum ( |
name
string
Identifier. Name of the DataTap.
displayName
string
Required. Human-readable name of this DataTap.
filter
enum (
FilterType
)
Required. Filter Type being used.
serializationFormat
enum (
SerializationFormat
)
Optional. Serialization Format for output.
sink
. Type of sink. sink
can be only one of the following:cloudPubsubSink
object (
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. |