Class CheckResponse (0.2.0)

CheckResponse(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Response message for the Check method. .. attribute:: operation_id

The same operation_id value used in the CheckRequest][google.api.servicecontrol.v1.CheckRequest]. Used for logging and diagnostics purposes.

:type: str

Attributes

NameDescription
check_errors Sequence[google.cloud.servicecontrol_v1.types.CheckError]
Indicate the decision of the check. If no check errors are present, the service should process the operation. Otherwise the service should use the list of errors to determine the appropriate action.
service_config_id str
The actual config id used to process the request.
service_rollout_id str
The current service rollout id used to process the request.
check_info google.cloud.servicecontrol_v1.types.CheckResponse.CheckInfo
Feedback data returned from the server during processing a Check request.

Classes

CheckInfo

CheckInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Contains additional information about the check operation. .. attribute:: unused_arguments

A list of fields and label keys that are ignored by the server. The client doesn't need to send them for following requests to improve performance and allow better aggregation.

:type: Sequence[str]

ConsumerInfo

ConsumerInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

ConsumerInfo provides information about the consumer. .. attribute:: project_number

The Google cloud project number, e.g.

  1. A value of 0 indicates no project number is found. NOTE: This field is deprecated after we support flexible consumer id. New code should not depend on this field anymore.

    :type: int