An allowed method or permission of a service specified in ApiOperation.
JSON representation
{// Union field kind can be only one of the following:"method": string,"permission": string// End of list of possible types for union field kind.}
Fields
Union field kind. The API method name or Cloud IAM permission name to allow. kind can be only one of the following:
method
string
A valid method name for the corresponding serviceName in ApiOperation. If * is used as the value for the method, then ALL methods and permissions are allowed.
permission
string
A valid Cloud IAM permission for the corresponding serviceName in ApiOperation.
[[["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 2024-08-19 UTC."],[[["This section defines the JSON representation for specifying allowed methods or permissions within an `ApiOperation`."],["The `kind` field is a union field that can only be either `method` or `permission`."],["The `method` field, if used, represents a specific API method name; using `*` for the value allows all methods and permissions."],["The `permission` field represents a valid Cloud IAM permission."]]],[]]