google.logging.v2.logging_metrics_pb2¶
Classes
CreateLogMetricRequest |
The parameters to CreateLogMetric. |
DeleteLogMetricRequest |
The parameters to DeleteLogMetric. |
GetLogMetricRequest |
The parameters to GetLogMetric. |
ListLogMetricsRequest |
The parameters to ListLogMetrics. |
ListLogMetricsResponse |
Result returned from ListLogMetrics. |
LogMetric |
Describes a logs-based metric. |
UpdateLogMetricRequest |
The parameters to UpdateLogMetric. |
-
class
google.logging.v2.logging_metrics_pb2.CreateLogMetricRequest[source]¶ The parameters to CreateLogMetric.
-
parent¶ string – The resource name of the project in which to create the metric. Example:
"projects/my-project-id".The new metric must be provided in the request.
-
metric¶ google.logging.v2.logging_metrics_pb2.LogMetric– The new logs-based metric, which must not have an identifier that already exists.
-
-
class
google.logging.v2.logging_metrics_pb2.DeleteLogMetricRequest[source]¶ The parameters to DeleteLogMetric.
-
metric_name¶ string – The resource name of the metric to delete. Example:
"projects/my-project-id/metrics/my-metric-id".
-
-
class
google.logging.v2.logging_metrics_pb2.GetLogMetricRequest[source]¶ The parameters to GetLogMetric.
-
metric_name¶ string – The resource name of the desired metric. Example:
"projects/my-project-id/metrics/my-metric-id".
-
-
class
google.logging.v2.logging_metrics_pb2.ListLogMetricsRequest[source]¶ The parameters to ListLogMetrics.
-
parent¶ string – Required. The resource name containing the metrics. Example:
"projects/my-project-id".
-
page_token¶ string – Optional. If the
pageTokenparameter is supplied, then the next page of results is retrieved. ThepageTokenparameter must be set to the value of thenextPageTokenfrom the previous response. The value ofparentmust be the same as in the previous request.
-
page_size¶ int – Optional. The maximum number of results to return from this request. You must check for presence of
nextPageTokento determine if additional results are available, which you can retrieve by passing thenextPageTokenvalue as thepageTokenparameter in the next request.
-
-
class
google.logging.v2.logging_metrics_pb2.ListLogMetricsResponse[source]¶ Result returned from ListLogMetrics.
-
metrics¶ list[
google.logging.v2.logging_metrics_pb2.LogMetric] – A list of logs-based metrics.
-
next_page_token¶ string – If there are more results than were returned, then
nextPageTokenis included in the response. To get the next set of results, call this method again using the value ofnextPageTokenaspageToken.
-
-
class
google.logging.v2.logging_metrics_pb2.LogMetric[source]¶ Describes a logs-based metric. The value of the metric is the number of log entries that match a logs filter.
-
name¶ string – Required. The client-assigned metric identifier. Example:
"severe_errors". Metric identifiers are limited to 1000 characters and can include only the following characters:A-Z,a-z,0-9, and the special characters_-.,+!*',()%/\. The forward-slash character (/) denotes a hierarchy of name pieces, and it cannot be the first character of the name.
-
description¶ string – A description of this metric, which is used in documentation.
-
filter¶ string – An advanced logs filter. Example:
"logName:syslog AND severity>=ERROR".
-
-
class
google.logging.v2.logging_metrics_pb2.UpdateLogMetricRequest[source]¶ The parameters to UpdateLogMetric.
-
metric_name¶ string – The resource name of the metric to update. Example:
"projects/my-project-id/metrics/my-metric-id".The updated metric must be provided in the request and have the same identifier that is specified in
metricName. If the metric does not exist, it is created.
-
metric¶ google.logging.v2.logging_metrics_pb2.LogMetric– The updated metric, whose name must be the same as the metric identifier inmetricName. IfmetricNamedoes not exist, then a new metric is created.
-