Optional
authorizationAny
contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
The JSON representation of an Any
value uses the regular
representation of the deserialized, embedded message, with an
additional field @type
which contains the type URL. Example:
package google.profile;
message Person {
string first_name = 1;
string last_name = 2;
{
"@type": "type.googleapis.com/google.profile.Person",
"firstName": value
which holds the custom JSON in addition to the @type
field. Example (for message [google.protobuf.Duration][]):
"@type": "type.googleapis.com/google.protobuf.Duration",
"value": "1.212s"
Optional
expirationtime when the grant will expire and will be pruned. If null, then the grant
doesn't have a time expiration (other conditions in authorization
may apply to invalidate the grant)
date-time
Generated using TypeDoc
Grant gives permissions to execute the provide method with expiration time.