QueryDependencyMetricsRequest

The [QueryDependencyMetrics][InsightsService.QueryDependencyMetrics] method's request.

JSON representation
{
  "parent": string,
  "dimensions": [
    string
  ],
  "metrics": [
    {
      object (InsightsMetric)
    }
  ],
  "filter": string
}
Fields
parent

string

Required. The parent resource name. Format: projects/{project}/locations/{location}.

dimensions[]

string

Optional. List of dimension names for which metrics needs to be fetched. We don't support any dimensions for now.

metrics[]

object (InsightsMetric)

Required. List of metrics and their aggregations. The only metric supported right now is dependencyId.

filter

string

Optional. The filter expression to be used for filtering the API resources. The fields we support for filtering are: * createTime - The time at which the ApiResource was created. The value should be in the (RFC3339)[https://tools.ietf.org/html/rfc3339] format. Allowed comparison operators: > and <. * error - The error associated with the Dependency. Allowed comparison operator is =. * consumer.operation_resource_name - The operation resource name for the consumer entity involved in a dependency. Allowed comparison operators: =. * consumer.external_api_resource_name - The external api resource name for the consumer entity involved in a dependency. Allowed comparison operators: =. * supplier.operation_resource_name - The operation resource name for the supplier entity involved in a dependency. Allowed comparison operators: =. * supplier.external_api_resource_name - The external api resource name for the supplier entity involved in a dependency. Allowed comparison operators: =.