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-03-21 UTC."],[[["The latest version available is 2.37.0-rc, with links to documentation for it and many previous versions, down to 2.11.0."],["This page details the `UserIp` struct in Google Cloud Storage, which is used to set the user IP for quota enforcement purposes."],["Using `QuotaUser` is the recommended practice over `UserIp`, and will override it if both parameters are set."],["Setting `UserIp` to an empty string will have the client library select a user IP address of your server automatically to include in the request."],["The `static name()` function is provided, which returns a `char const *`."]]],[]]