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-01 UTC."],[[["This webpage provides documentation for the `UserIp` structure within the Google Cloud Storage C++ client library, spanning multiple versions."],["The `UserIp` structure is used to specify a user's IP address for the purpose of enforcing per-user quotas when interacting with the Google Cloud Storage API from a server-side application."],["The latest version documented is 2.37.0-rc, while the lowest is 2.11.0, and they are all linked to their respective version's documentation for the `UserIp` structure."],["While `UserIp` is used to enforce per-user quotas, the documentation recommends using the `QuotaUser` parameter instead, which overrides `UserIp` if both are set."],["Setting `UserIp` to an empty string will result in the client library automatically selecting a server IP to use in the request."]]],[]]