Get desktop application:
View/edit binary Protocol Buffers messages
BulkService is an API for specifying batches of read/write operations.
BulkRW specifies a fixed-structure, bulk read/write operation. WritePolicy and WriteData operations are executed sequentially, aborting the entire gRPC call if any operations fail. The ReadPolicy and ReadData operations are then executed in parallel, but will report errors inline in their responses, instead of aborting the entire gRPC call. Warning: The same performance hazards described for the Policy API apply for PolicyWrite operations here as well.
BulkRWRequest can contain any combination of read/write operations on policies and data.
writes_policy provides a sequence of WritePolicy operations to apply.
writes_data provides a sequence of WriteData operations to apply.
reads_policy provides a sequence of ReadPolicy operations to apply.
reads_data provides a sequence of ReadData operations to apply.
BulkRWResponse contains lists of the appropriate response types for each operation in the BulkRWRequest.
writes_policy provides a sequence of WritePolicy results.
writes_data provides a sequence of WriteData results.
reads_policy provides a sequence of ReadPolicy results or errors.
reads_data provides a sequence of ReadData results or errors.
ReadDataRequest is currently a simple wrapper over the GetData request type.
Used in:
ReadPolicyRequest is currently a simple wrapper over the GetPolicy request type.
Used in:
WriteDataRequest provides a union of possible Data request types. This allows creating arbitrary sequences of data store operations.
Used in:
WritePolicyRequest provides a union of possible Policy request types. This allows creating arbitrary sequences of policy store operations.
Used in:
ReadDataResponse provides fields for a response or list of errors. The two should be mutually exclusive.
Used in:
ReadPolicyResponse provides fields for a response or list of errors. The two should be mutually exclusive.
Used in:
WriteDataResponse provides a union of possible response types, mirroring the union of possible request types.
Used in:
WritePolicyResponse provides a union of possible response types, mirroring the union of possible request types.
Used in:
Context-dependent error messages.
Used in: ,
The errors in the list.