diff --git a/packages/google-cloud-service-control/google/cloud/servicecontrol_v1/types/service_controller.py b/packages/google-cloud-service-control/google/cloud/servicecontrol_v1/types/service_controller.py index 1bba7a90bf74..9b8fe73cd860 100644 --- a/packages/google-cloud-service-control/google/cloud/servicecontrol_v1/types/service_controller.py +++ b/packages/google-cloud-service-control/google/cloud/servicecontrol_v1/types/service_controller.py @@ -108,6 +108,12 @@ class CheckInfo(proto.Message): performance and allow better aggregation. consumer_info (google.cloud.servicecontrol_v1.types.CheckResponse.ConsumerInfo): Consumer info of this check. + api_key_uid (str): + The unique id of the api key in the format of + "apikey:". This field will be populated + when the consumer passed to Service Control is + an API key and all the API key related + validations are successful. """ unused_arguments: MutableSequence[str] = proto.RepeatedField( @@ -119,6 +125,10 @@ class CheckInfo(proto.Message): number=2, message="CheckResponse.ConsumerInfo", ) + api_key_uid: str = proto.Field( + proto.STRING, + number=5, + ) class ConsumerInfo(proto.Message): r"""``ConsumerInfo`` provides information about the consumer.