package authzed.api.materialize.v0

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service WatchPermissionSetsService

watchpermissionsets.proto:10

service WatchPermissionsService

watchpermissions.proto:10

message BreakingSchemaChange

watchpermissionsets.proto:185

BreakingSchemaChange is used to signal a breaking schema change has happened, and that the consumer should expect delays in the ingestion of new changes, because the permission set snapshot needs to be rebuilt from scratch. Once the snapshot is ready, the consumer will receive a LookupPermissionSetsRequired event.

Used in: WatchPermissionSetsResponse

message Cursor

watchpermissionsets.proto:93

Used in: LookupPermissionSetsRequest, LookupPermissionSetsResponse

message LookupPermissionSetsRequired

watchpermissionsets.proto:177

LookupPermissionSetsRequired is a signal that the consumer should perform a LookupPermissionSets call because the permission set snapshot needs to be rebuilt from scratch. This typically happens when the origin SpiceDB cluster has seen its schema changed, see BreakingSchemaChange event.

Used in: WatchPermissionSetsResponse

message MemberReference

watchpermissionsets.proto:165

Used in: PermissionSetChange

message PermissionChange

watchpermissions.proto:67

Used in: WatchPermissionsResponse

enum PermissionChange.Permissionship

watchpermissions.proto:68

Used in: PermissionChange

message PermissionSetChange

watchpermissionsets.proto:134

Used in: LookupPermissionSetsResponse, WatchPermissionSetsResponse

enum PermissionSetChange.SetOperation

watchpermissionsets.proto:135

Used in: PermissionSetChange

message SetReference

watchpermissionsets.proto:156

Used in: PermissionSetChange

message WatchedPermission

watchpermissions.proto:38

Used in: WatchPermissionsRequest