lib/google/apis/servicecontrol_v1/classes.rb in google-apis-servicecontrol_v1-0.25.0 vs lib/google/apis/servicecontrol_v1/classes.rb in google-apis-servicecontrol_v1-0.26.0
- old
+ new
@@ -2003,17 +2003,20 @@
# Metadata about the request.
class RequestMetadata
include Google::Apis::Core::Hashable
- # The IP address of the caller. For caller from internet, this will be public
- # IPv4 or IPv6 address. For caller from a Compute Engine VM with external IP
- # address, this will be the VM's external IP address. For caller from a Compute
- # Engine VM without external IP address, if the VM is in the same organization (
- # or project) as the accessed resource, `caller_ip` will be the VM's internal
- # IPv4 address, otherwise the `caller_ip` will be redacted to "gce-internal-ip".
- # See https://cloud.google.com/compute/docs/vpc/ for more information.
+ # The IP address of the caller. For a caller from the internet, this will be the
+ # public IPv4 or IPv6 address. For calls made from inside Google's internal
+ # production network from one GCP service to another, `caller_ip` will be
+ # redacted to "private". For a caller from a Compute Engine VM with a external
+ # IP address, `caller_ip` will be the VM's external IP address. For a caller
+ # from a Compute Engine VM without a external IP address, if the VM is in the
+ # same organization (or project) as the accessed resource, `caller_ip` will be
+ # the VM's internal IPv4 address, otherwise `caller_ip` will be redacted to "gce-
+ # internal-ip". See https://cloud.google.com/compute/docs/vpc/ for more
+ # information.
# Corresponds to the JSON property `callerIp`
# @return [String]
attr_accessor :caller_ip
# The network of the caller. Set only if the network host project is part of the
@@ -2029,10 +2032,10 @@
# be treated accordingly. For example: + `google-api-python-client/1.4.0`: The
# request was made by the Google API client for Python. + `Cloud SDK Command
# Line Tool apitools-client/1.0 gcloud/0.9.62`: The request was made by the
# Google Cloud SDK CLI (gcloud). + `AppEngine-Google; (+http://code.google.com/
# appengine; appid: s~my-project`: The request was made from the `my-project`
- # App Engine app. NOLINT
+ # App Engine app.
# Corresponds to the JSON property `callerSuppliedUserAgent`
# @return [String]
attr_accessor :caller_supplied_user_agent
# This message defines attributes for a node that handles a network request. The