Interface: IHttpRule
Properties of a HttpRule.
Hierarchy
-
↳
IHttpRule
Properties
additionalBindings
• Optional additionalBindings: null | $Properties[]
Additional HTTP bindings for the selector. Nested bindings must
not contain an additional_bindings field themselves (that is,
the nesting may only be one level deep).
Inherited from
$Properties.additionalBindings
body
• Optional body: null | string
The name of the request field whose value is mapped to the HTTP request
body, or * for mapping all request fields not captured by the path
pattern to the HTTP body, or omitted for not having any HTTP request body.
NOTE: the referred field must be present at the top-level of the request message type.
Inherited from
custom
• Optional custom: null | $Properties
The custom pattern is used for specifying an HTTP method that is not
included in the pattern field, such as HEAD, or "*" to leave the
HTTP method unspecified for this rule. The wild-card rule is useful
for services that provide content to Web (HTML) clients.
Inherited from
delete
• Optional delete: null | string
Maps to HTTP DELETE. Used for deleting a resource.