Sets the user IP on an operation for quota enforcement purposes.
This parameter lets you enforce per-user quotas when calling the API from a server-side application.
If you set this parameter to an empty string, the client library will automatically select one of the user IP addresses of your server to include in the request.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["The webpage provides a comprehensive list of versions for `google::cloud::storage::UserIp`, ranging from version 2.11.0 up to the latest release candidate 2.37.0-rc."],["Version 2.37.0-rc is highlighted as the latest release candidate, and version 2.36.0 is presented as the current main version."],["`UserIp` is used to enforce per-user quotas when the API is called from a server-side application, enabling control over API usage."],["The `QuotaUser` parameter is the recommended practice and will take precedence over `UserIp` if both parameters are set, and if `UserIp` is an empty string, the server will pick one of its user IP's."],["The `name()` function is a static method which returns a `char const *` type."]]],[]]