Interface protos.google.api.IHttpRule

Properties of a HttpRule.

Package

@google-cloud/binary-authorization!

Properties

additionalBindings

additionalBindings?: (google.api.IHttpRule[]|null);

HttpRule additionalBindings

Property Value
TypeDescription
(google.api.IHttpRule[]|null)

body

body?: (string|null);

HttpRule body

Property Value
TypeDescription
(string|null)

custom

custom?: (google.api.ICustomHttpPattern|null);

HttpRule custom

Property Value
TypeDescription
(google.api.ICustomHttpPattern|null)

delete

"delete"?: (string|null);

HttpRule delete

Property Value
TypeDescription
(string|null)

get

get?: (string|null);

HttpRule get

Property Value
TypeDescription
(string|null)

patch

patch?: (string|null);

HttpRule patch

Property Value
TypeDescription
(string|null)

post

post?: (string|null);

HttpRule post

Property Value
TypeDescription
(string|null)

put

put?: (string|null);

HttpRule put

Property Value
TypeDescription
(string|null)

responseBody

responseBody?: (string|null);

HttpRule responseBody

Property Value
TypeDescription
(string|null)

selector

selector?: (string|null);

HttpRule selector

Property Value
TypeDescription
(string|null)