LIBRARYAGENT

libraryagent.shelves.books.borrow

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

libraryagent.shelves.books.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

libraryagent.shelves.books.list

valid {
    input.ReqMap.parent == STRING
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}

libraryagent.shelves.books.return

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

libraryagent.shelves.get

valid {
    input.ReqMap.name == STRING
    input.ProviderMetadata.Region == STRING
}

libraryagent.shelves.list

valid {
    input.Qs.pageSize == INTEGER
    input.Qs.pageToken == STRING
    input.ProviderMetadata.Region == STRING
}