Resource: ApiObservation
Message describing ApiObservation object
JSON representation |
---|
{
"name": string,
"style": enum ( |
Fields | |
---|---|
name |
Identifier. Name of resource |
style |
Style of ApiObservation |
serverIps[] |
The IP address (IPv4 or IPv6) of the origin server that the request was sent to. This field can include port information. Examples: |
hostname |
The hostname of requests processed for this Observation. |
sourceLocations[] |
Location of the Observation Source, for example "us-central1" or "europe-west1." |
tags[] |
User-defined tags to organize and sort |
apiOperationCount |
The number of observed API Operations. |
createTime |
Create time stamp A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Update time stamp A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
lastEventDetectedTime |
Last event detected time stamp A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
Style
ApiObservation protocol style For MVP, only support REST and unknown protocol
Enums | |
---|---|
STYLE_UNSPECIFIED |
Unknown style |
REST |
Style is Rest API |
GRPC |
Style is Grpc API |
GRAPHQL |
Style is GraphQL API |
Methods |
|
---|---|
|
BatchEditTagsApiObservations adds or removes Tags for ApiObservations. |
|
GetApiObservation retrieves a single ApiObservation by name. |
|
ListApiObservations gets all ApiObservations for a given project and location and ObservationJob. |