Get desktop application:
View/edit binary Protocol Buffers messages
Services for storage and retrieval of blobs in the form of byte arrays, such as text and binary blobs.
Retrieve an item from a bucket
Request to retrieve a storage item
Nitric name of the bucket to retrieve from this will be automatically resolved to the provider specific bucket identifier.
Key of item to retrieve
Returned storage item
The body bytes of the retrieved storage item
Store an item to a bucket
Request to put (create/update) a storage item
Nitric name of the bucket to store in this will be automatically resolved to the provider specific bucket identifier.
Key to store the item under
bytes array to store
Result of putting a storage item
(message has no fields)
Delete an item from a bucket
Request to delete a storage item
Name of the bucket to delete from
Key of item to delete
Result of deleting a storage item
(message has no fields)
Generate a pre-signed URL for direct operations on an item
Request to generate a pre-signed URL for a blob to perform a specific operation, such as read or write.
Nitric name of the bucket to retrieve from this will be automatically resolved to the provider specific bucket identifier.
Key of item to generate the signed URL for. The URL and the token it contains will only be valid for operations on this resource specifically.
Expiry defined as as protobuf duration
The pre-signed url, restricted to the operation, resource and expiry time specified in the request.
List blobs currently in the bucket
keys of the blobs in the bucket
Determine is an object exists in a bucket
Key of item to retrieve
Listen for changes on a bucket
ClientMessages are sent from the service to the nitric server
globally unique ID of the request/response pair
Watch for changes on a bucket
Response to a blob event (change to a blob)
ServerMessages are sent from the nitric server to the service
globally unique ID of the request/response pair
Watch for changes on a bucket
Event for a blob in a bucket
Used in:
Used in:
The key of the blob the event is for
The type of event that occurred
Used in:
Used in:
Used in:
,Used in:
,Name of the bucket to watch
Event type to listen for
A blob key prefix to filter events by
Used in:
The ID of the registration
Operation
Used in: