apiv1

package
v1.29.0-20230906144437... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: Apache-2.0 Imports: 10 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	RelationshipUpdate_Operation_name = map[int32]string{
		0: "OPERATION_UNSPECIFIED",
		1: "OPERATION_CREATE",
		2: "OPERATION_TOUCH",
		3: "OPERATION_DELETE",
	}
	RelationshipUpdate_Operation_value = map[string]int32{
		"OPERATION_UNSPECIFIED": 0,
		"OPERATION_CREATE":      1,
		"OPERATION_TOUCH":       2,
		"OPERATION_DELETE":      3,
	}
)

Enum value maps for RelationshipUpdate_Operation.

View Source
var (
	AlgebraicSubjectSet_Operation_name = map[int32]string{
		0: "OPERATION_UNSPECIFIED",
		1: "OPERATION_UNION",
		2: "OPERATION_INTERSECTION",
		3: "OPERATION_EXCLUSION",
	}
	AlgebraicSubjectSet_Operation_value = map[string]int32{
		"OPERATION_UNSPECIFIED":  0,
		"OPERATION_UNION":        1,
		"OPERATION_INTERSECTION": 2,
		"OPERATION_EXCLUSION":    3,
	}
)

Enum value maps for AlgebraicSubjectSet_Operation.

View Source
var (
	CheckDebugTrace_PermissionType_name = map[int32]string{
		0: "PERMISSION_TYPE_UNSPECIFIED",
		1: "PERMISSION_TYPE_RELATION",
		2: "PERMISSION_TYPE_PERMISSION",
	}
	CheckDebugTrace_PermissionType_value = map[string]int32{
		"PERMISSION_TYPE_UNSPECIFIED": 0,
		"PERMISSION_TYPE_RELATION":    1,
		"PERMISSION_TYPE_PERMISSION":  2,
	}
)

Enum value maps for CheckDebugTrace_PermissionType.

View Source
var (
	CheckDebugTrace_Permissionship_name = map[int32]string{
		0: "PERMISSIONSHIP_UNSPECIFIED",
		1: "PERMISSIONSHIP_NO_PERMISSION",
		2: "PERMISSIONSHIP_HAS_PERMISSION",
		3: "PERMISSIONSHIP_CONDITIONAL_PERMISSION",
	}
	CheckDebugTrace_Permissionship_value = map[string]int32{
		"PERMISSIONSHIP_UNSPECIFIED":            0,
		"PERMISSIONSHIP_NO_PERMISSION":          1,
		"PERMISSIONSHIP_HAS_PERMISSION":         2,
		"PERMISSIONSHIP_CONDITIONAL_PERMISSION": 3,
	}
)

Enum value maps for CheckDebugTrace_Permissionship.

View Source
var (
	CaveatEvalInfo_Result_name = map[int32]string{
		0: "RESULT_UNSPECIFIED",
		1: "RESULT_UNEVALUATED",
		2: "RESULT_FALSE",
		3: "RESULT_TRUE",
		4: "RESULT_MISSING_SOME_CONTEXT",
	}
	CaveatEvalInfo_Result_value = map[string]int32{
		"RESULT_UNSPECIFIED":          0,
		"RESULT_UNEVALUATED":          1,
		"RESULT_FALSE":                2,
		"RESULT_TRUE":                 3,
		"RESULT_MISSING_SOME_CONTEXT": 4,
	}
)

Enum value maps for CaveatEvalInfo_Result.

View Source
var (
	ErrorReason_name = map[int32]string{
		0:  "ERROR_REASON_UNSPECIFIED",
		1:  "ERROR_REASON_SCHEMA_PARSE_ERROR",
		2:  "ERROR_REASON_SCHEMA_TYPE_ERROR",
		3:  "ERROR_REASON_UNKNOWN_DEFINITION",
		4:  "ERROR_REASON_UNKNOWN_RELATION_OR_PERMISSION",
		5:  "ERROR_REASON_TOO_MANY_UPDATES_IN_REQUEST",
		6:  "ERROR_REASON_TOO_MANY_PRECONDITIONS_IN_REQUEST",
		7:  "ERROR_REASON_WRITE_OR_DELETE_PRECONDITION_FAILURE",
		8:  "ERROR_REASON_SERVICE_READ_ONLY",
		9:  "ERROR_REASON_UNKNOWN_CAVEAT",
		10: "ERROR_REASON_INVALID_SUBJECT_TYPE",
		11: "ERROR_REASON_CAVEAT_PARAMETER_TYPE_ERROR",
		12: "ERROR_REASON_UPDATES_ON_SAME_RELATIONSHIP",
		13: "ERROR_REASON_CANNOT_UPDATE_PERMISSION",
		14: "ERROR_REASON_CAVEAT_EVALUATION_ERROR",
		15: "ERROR_REASON_INVALID_CURSOR",
		16: "ERROR_REASON_TOO_MANY_RELATIONSHIPS_FOR_TRANSACTIONAL_DELETE",
		17: "ERROR_REASON_MAX_RELATIONSHIP_CONTEXT_SIZE",
		18: "ERROR_REASON_ATTEMPT_TO_RECREATE_RELATIONSHIP",
		19: "ERROR_REASON_MAXIMUM_DEPTH_EXCEEDED",
	}
	ErrorReason_value = map[string]int32{
		"ERROR_REASON_UNSPECIFIED":                                     0,
		"ERROR_REASON_SCHEMA_PARSE_ERROR":                              1,
		"ERROR_REASON_SCHEMA_TYPE_ERROR":                               2,
		"ERROR_REASON_UNKNOWN_DEFINITION":                              3,
		"ERROR_REASON_UNKNOWN_RELATION_OR_PERMISSION":                  4,
		"ERROR_REASON_TOO_MANY_UPDATES_IN_REQUEST":                     5,
		"ERROR_REASON_TOO_MANY_PRECONDITIONS_IN_REQUEST":               6,
		"ERROR_REASON_WRITE_OR_DELETE_PRECONDITION_FAILURE":            7,
		"ERROR_REASON_SERVICE_READ_ONLY":                               8,
		"ERROR_REASON_UNKNOWN_CAVEAT":                                  9,
		"ERROR_REASON_INVALID_SUBJECT_TYPE":                            10,
		"ERROR_REASON_CAVEAT_PARAMETER_TYPE_ERROR":                     11,
		"ERROR_REASON_UPDATES_ON_SAME_RELATIONSHIP":                    12,
		"ERROR_REASON_CANNOT_UPDATE_PERMISSION":                        13,
		"ERROR_REASON_CAVEAT_EVALUATION_ERROR":                         14,
		"ERROR_REASON_INVALID_CURSOR":                                  15,
		"ERROR_REASON_TOO_MANY_RELATIONSHIPS_FOR_TRANSACTIONAL_DELETE": 16,
		"ERROR_REASON_MAX_RELATIONSHIP_CONTEXT_SIZE":                   17,
		"ERROR_REASON_ATTEMPT_TO_RECREATE_RELATIONSHIP":                18,
		"ERROR_REASON_MAXIMUM_DEPTH_EXCEEDED":                          19,
	}
)

Enum value maps for ErrorReason.

View Source
var (
	LookupPermissionship_name = map[int32]string{
		0: "LOOKUP_PERMISSIONSHIP_UNSPECIFIED",
		1: "LOOKUP_PERMISSIONSHIP_HAS_PERMISSION",
		2: "LOOKUP_PERMISSIONSHIP_CONDITIONAL_PERMISSION",
	}
	LookupPermissionship_value = map[string]int32{
		"LOOKUP_PERMISSIONSHIP_UNSPECIFIED":            0,
		"LOOKUP_PERMISSIONSHIP_HAS_PERMISSION":         1,
		"LOOKUP_PERMISSIONSHIP_CONDITIONAL_PERMISSION": 2,
	}
)

Enum value maps for LookupPermissionship.

View Source
var (
	Precondition_Operation_name = map[int32]string{
		0: "OPERATION_UNSPECIFIED",
		1: "OPERATION_MUST_NOT_MATCH",
		2: "OPERATION_MUST_MATCH",
	}
	Precondition_Operation_value = map[string]int32{
		"OPERATION_UNSPECIFIED":    0,
		"OPERATION_MUST_NOT_MATCH": 1,
		"OPERATION_MUST_MATCH":     2,
	}
)

Enum value maps for Precondition_Operation.

View Source
var (
	DeleteRelationshipsResponse_DeletionProgress_name = map[int32]string{
		0: "DELETION_PROGRESS_UNSPECIFIED",
		1: "DELETION_PROGRESS_COMPLETE",
		2: "DELETION_PROGRESS_PARTIAL",
	}
	DeleteRelationshipsResponse_DeletionProgress_value = map[string]int32{
		"DELETION_PROGRESS_UNSPECIFIED": 0,
		"DELETION_PROGRESS_COMPLETE":    1,
		"DELETION_PROGRESS_PARTIAL":     2,
	}
)

Enum value maps for DeleteRelationshipsResponse_DeletionProgress.

View Source
var (
	CheckPermissionResponse_Permissionship_name = map[int32]string{
		0: "PERMISSIONSHIP_UNSPECIFIED",
		1: "PERMISSIONSHIP_NO_PERMISSION",
		2: "PERMISSIONSHIP_HAS_PERMISSION",
		3: "PERMISSIONSHIP_CONDITIONAL_PERMISSION",
	}
	CheckPermissionResponse_Permissionship_value = map[string]int32{
		"PERMISSIONSHIP_UNSPECIFIED":            0,
		"PERMISSIONSHIP_NO_PERMISSION":          1,
		"PERMISSIONSHIP_HAS_PERMISSION":         2,
		"PERMISSIONSHIP_CONDITIONAL_PERMISSION": 3,
	}
)

Enum value maps for CheckPermissionResponse_Permissionship.

View Source
var (
	LookupSubjectsRequest_WildcardOption_name = map[int32]string{
		0: "WILDCARD_OPTION_UNSPECIFIED",
		1: "WILDCARD_OPTION_INCLUDE_WILDCARDS",
		2: "WILDCARD_OPTION_EXCLUDE_WILDCARDS",
	}
	LookupSubjectsRequest_WildcardOption_value = map[string]int32{
		"WILDCARD_OPTION_UNSPECIFIED":       0,
		"WILDCARD_OPTION_INCLUDE_WILDCARDS": 1,
		"WILDCARD_OPTION_EXCLUDE_WILDCARDS": 2,
	}
)

Enum value maps for LookupSubjectsRequest_WildcardOption.

View Source
var File_authzed_api_v1_core_proto protoreflect.FileDescriptor
View Source
var File_authzed_api_v1_debug_proto protoreflect.FileDescriptor
View Source
var File_authzed_api_v1_error_reason_proto protoreflect.FileDescriptor
View Source
var File_authzed_api_v1_experimental_service_proto protoreflect.FileDescriptor
View Source
var File_authzed_api_v1_openapi_proto protoreflect.FileDescriptor
View Source
var File_authzed_api_v1_permission_service_proto protoreflect.FileDescriptor
View Source
var File_authzed_api_v1_schema_service_proto protoreflect.FileDescriptor
View Source
var File_authzed_api_v1_watch_service_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AlgebraicSubjectSet

type AlgebraicSubjectSet struct {
	Operation AlgebraicSubjectSet_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=authzed.api.v1.AlgebraicSubjectSet_Operation" json:"operation,omitempty"`
	Children  []*PermissionRelationshipTree `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"`
	// contains filtered or unexported fields
}

func (*AlgebraicSubjectSet) Descriptor deprecated

func (*AlgebraicSubjectSet) Descriptor() ([]byte, []int)

Deprecated: Use AlgebraicSubjectSet.ProtoReflect.Descriptor instead.

func (*AlgebraicSubjectSet) GetChildren

func (x *AlgebraicSubjectSet) GetChildren() []*PermissionRelationshipTree

func (*AlgebraicSubjectSet) GetOperation

func (*AlgebraicSubjectSet) ProtoMessage

func (*AlgebraicSubjectSet) ProtoMessage()

func (*AlgebraicSubjectSet) ProtoReflect

func (x *AlgebraicSubjectSet) ProtoReflect() protoreflect.Message

func (*AlgebraicSubjectSet) Reset

func (x *AlgebraicSubjectSet) Reset()

func (*AlgebraicSubjectSet) String

func (x *AlgebraicSubjectSet) String() string

type AlgebraicSubjectSet_Operation

type AlgebraicSubjectSet_Operation int32
const (
	AlgebraicSubjectSet_OPERATION_UNSPECIFIED  AlgebraicSubjectSet_Operation = 0
	AlgebraicSubjectSet_OPERATION_UNION        AlgebraicSubjectSet_Operation = 1
	AlgebraicSubjectSet_OPERATION_INTERSECTION AlgebraicSubjectSet_Operation = 2
	AlgebraicSubjectSet_OPERATION_EXCLUSION    AlgebraicSubjectSet_Operation = 3
)

func (AlgebraicSubjectSet_Operation) Descriptor

func (AlgebraicSubjectSet_Operation) Enum

func (AlgebraicSubjectSet_Operation) EnumDescriptor deprecated

func (AlgebraicSubjectSet_Operation) EnumDescriptor() ([]byte, []int)

Deprecated: Use AlgebraicSubjectSet_Operation.Descriptor instead.

func (AlgebraicSubjectSet_Operation) Number

func (AlgebraicSubjectSet_Operation) String

func (AlgebraicSubjectSet_Operation) Type

type BulkCheckPermissionPair

type BulkCheckPermissionPair struct {
	Request *BulkCheckPermissionRequestItem `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	// Types that are assignable to Response:
	//
	//	*BulkCheckPermissionPair_Item
	//	*BulkCheckPermissionPair_Error
	Response isBulkCheckPermissionPair_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*BulkCheckPermissionPair) Descriptor deprecated

func (*BulkCheckPermissionPair) Descriptor() ([]byte, []int)

Deprecated: Use BulkCheckPermissionPair.ProtoReflect.Descriptor instead.

func (*BulkCheckPermissionPair) GetError

func (x *BulkCheckPermissionPair) GetError() *status.Status

func (*BulkCheckPermissionPair) GetItem

func (*BulkCheckPermissionPair) GetRequest

func (*BulkCheckPermissionPair) GetResponse

func (m *BulkCheckPermissionPair) GetResponse() isBulkCheckPermissionPair_Response

func (*BulkCheckPermissionPair) ProtoMessage

func (*BulkCheckPermissionPair) ProtoMessage()

func (*BulkCheckPermissionPair) ProtoReflect

func (x *BulkCheckPermissionPair) ProtoReflect() protoreflect.Message

func (*BulkCheckPermissionPair) Reset

func (x *BulkCheckPermissionPair) Reset()

func (*BulkCheckPermissionPair) String

func (x *BulkCheckPermissionPair) String() string

type BulkCheckPermissionPair_Error

type BulkCheckPermissionPair_Error struct {
	Error *status.Status `protobuf:"bytes,3,opt,name=error,proto3,oneof"`
}

type BulkCheckPermissionPair_Item

type BulkCheckPermissionPair_Item struct {
	Item *BulkCheckPermissionResponseItem `protobuf:"bytes,2,opt,name=item,proto3,oneof"`
}

type BulkCheckPermissionRequest

type BulkCheckPermissionRequest struct {
	Consistency *Consistency                      `protobuf:"bytes,1,opt,name=consistency,proto3" json:"consistency,omitempty"`
	Items       []*BulkCheckPermissionRequestItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkCheckPermissionRequest) Descriptor deprecated

func (*BulkCheckPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use BulkCheckPermissionRequest.ProtoReflect.Descriptor instead.

func (*BulkCheckPermissionRequest) GetConsistency

func (x *BulkCheckPermissionRequest) GetConsistency() *Consistency

func (*BulkCheckPermissionRequest) GetItems

func (*BulkCheckPermissionRequest) ProtoMessage

func (*BulkCheckPermissionRequest) ProtoMessage()

func (*BulkCheckPermissionRequest) ProtoReflect

func (*BulkCheckPermissionRequest) Reset

func (x *BulkCheckPermissionRequest) Reset()

func (*BulkCheckPermissionRequest) String

func (x *BulkCheckPermissionRequest) String() string

type BulkCheckPermissionRequestItem

type BulkCheckPermissionRequestItem struct {
	Resource   *ObjectReference  `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
	Permission string            `protobuf:"bytes,2,opt,name=permission,proto3" json:"permission,omitempty"`
	Subject    *SubjectReference `protobuf:"bytes,3,opt,name=subject,proto3" json:"subject,omitempty"`
	Context    *structpb.Struct  `protobuf:"bytes,4,opt,name=context,proto3" json:"context,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkCheckPermissionRequestItem) Descriptor deprecated

func (*BulkCheckPermissionRequestItem) Descriptor() ([]byte, []int)

Deprecated: Use BulkCheckPermissionRequestItem.ProtoReflect.Descriptor instead.

func (*BulkCheckPermissionRequestItem) GetContext

func (*BulkCheckPermissionRequestItem) GetPermission

func (x *BulkCheckPermissionRequestItem) GetPermission() string

func (*BulkCheckPermissionRequestItem) GetResource

func (*BulkCheckPermissionRequestItem) GetSubject

func (*BulkCheckPermissionRequestItem) ProtoMessage

func (*BulkCheckPermissionRequestItem) ProtoMessage()

func (*BulkCheckPermissionRequestItem) ProtoReflect

func (*BulkCheckPermissionRequestItem) Reset

func (x *BulkCheckPermissionRequestItem) Reset()

func (*BulkCheckPermissionRequestItem) String

type BulkCheckPermissionResponse

type BulkCheckPermissionResponse struct {
	CheckedAt *ZedToken                  `protobuf:"bytes,1,opt,name=checked_at,json=checkedAt,proto3" json:"checked_at,omitempty"`
	Pairs     []*BulkCheckPermissionPair `protobuf:"bytes,2,rep,name=pairs,proto3" json:"pairs,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkCheckPermissionResponse) Descriptor deprecated

func (*BulkCheckPermissionResponse) Descriptor() ([]byte, []int)

Deprecated: Use BulkCheckPermissionResponse.ProtoReflect.Descriptor instead.

func (*BulkCheckPermissionResponse) GetCheckedAt

func (x *BulkCheckPermissionResponse) GetCheckedAt() *ZedToken

func (*BulkCheckPermissionResponse) GetPairs

func (*BulkCheckPermissionResponse) ProtoMessage

func (*BulkCheckPermissionResponse) ProtoMessage()

func (*BulkCheckPermissionResponse) ProtoReflect

func (*BulkCheckPermissionResponse) Reset

func (x *BulkCheckPermissionResponse) Reset()

func (*BulkCheckPermissionResponse) String

func (x *BulkCheckPermissionResponse) String() string

type BulkCheckPermissionResponseItem

type BulkCheckPermissionResponseItem struct {
	Permissionship    CheckPermissionResponse_Permissionship `` /* 141-byte string literal not displayed */
	PartialCaveatInfo *PartialCaveatInfo                     `protobuf:"bytes,2,opt,name=partial_caveat_info,json=partialCaveatInfo,proto3" json:"partial_caveat_info,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkCheckPermissionResponseItem) Descriptor deprecated

func (*BulkCheckPermissionResponseItem) Descriptor() ([]byte, []int)

Deprecated: Use BulkCheckPermissionResponseItem.ProtoReflect.Descriptor instead.

func (*BulkCheckPermissionResponseItem) GetPartialCaveatInfo

func (x *BulkCheckPermissionResponseItem) GetPartialCaveatInfo() *PartialCaveatInfo

func (*BulkCheckPermissionResponseItem) GetPermissionship

func (*BulkCheckPermissionResponseItem) ProtoMessage

func (*BulkCheckPermissionResponseItem) ProtoMessage()

func (*BulkCheckPermissionResponseItem) ProtoReflect

func (*BulkCheckPermissionResponseItem) Reset

func (*BulkCheckPermissionResponseItem) String

type BulkExportRelationshipsRequest

type BulkExportRelationshipsRequest struct {
	Consistency    *Consistency `protobuf:"bytes,1,opt,name=consistency,proto3" json:"consistency,omitempty"`
	OptionalLimit  uint32       `protobuf:"varint,2,opt,name=optional_limit,json=optionalLimit,proto3" json:"optional_limit,omitempty"`
	OptionalCursor *Cursor      `protobuf:"bytes,3,opt,name=optional_cursor,json=optionalCursor,proto3" json:"optional_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkExportRelationshipsRequest) Descriptor deprecated

func (*BulkExportRelationshipsRequest) Descriptor() ([]byte, []int)

Deprecated: Use BulkExportRelationshipsRequest.ProtoReflect.Descriptor instead.

func (*BulkExportRelationshipsRequest) GetConsistency

func (x *BulkExportRelationshipsRequest) GetConsistency() *Consistency

func (*BulkExportRelationshipsRequest) GetOptionalCursor

func (x *BulkExportRelationshipsRequest) GetOptionalCursor() *Cursor

func (*BulkExportRelationshipsRequest) GetOptionalLimit

func (x *BulkExportRelationshipsRequest) GetOptionalLimit() uint32

func (*BulkExportRelationshipsRequest) ProtoMessage

func (*BulkExportRelationshipsRequest) ProtoMessage()

func (*BulkExportRelationshipsRequest) ProtoReflect

func (*BulkExportRelationshipsRequest) Reset

func (x *BulkExportRelationshipsRequest) Reset()

func (*BulkExportRelationshipsRequest) String

type BulkExportRelationshipsResponse

type BulkExportRelationshipsResponse struct {
	AfterResultCursor *Cursor         `protobuf:"bytes,1,opt,name=after_result_cursor,json=afterResultCursor,proto3" json:"after_result_cursor,omitempty"`
	Relationships     []*Relationship `protobuf:"bytes,2,rep,name=relationships,proto3" json:"relationships,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkExportRelationshipsResponse) Descriptor deprecated

func (*BulkExportRelationshipsResponse) Descriptor() ([]byte, []int)

Deprecated: Use BulkExportRelationshipsResponse.ProtoReflect.Descriptor instead.

func (*BulkExportRelationshipsResponse) GetAfterResultCursor

func (x *BulkExportRelationshipsResponse) GetAfterResultCursor() *Cursor

func (*BulkExportRelationshipsResponse) GetRelationships

func (x *BulkExportRelationshipsResponse) GetRelationships() []*Relationship

func (*BulkExportRelationshipsResponse) ProtoMessage

func (*BulkExportRelationshipsResponse) ProtoMessage()

func (*BulkExportRelationshipsResponse) ProtoReflect

func (*BulkExportRelationshipsResponse) Reset

func (*BulkExportRelationshipsResponse) String

type BulkImportRelationshipsRequest

type BulkImportRelationshipsRequest struct {
	Relationships []*Relationship `protobuf:"bytes,1,rep,name=relationships,proto3" json:"relationships,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkImportRelationshipsRequest) Descriptor deprecated

func (*BulkImportRelationshipsRequest) Descriptor() ([]byte, []int)

Deprecated: Use BulkImportRelationshipsRequest.ProtoReflect.Descriptor instead.

func (*BulkImportRelationshipsRequest) GetRelationships

func (x *BulkImportRelationshipsRequest) GetRelationships() []*Relationship

func (*BulkImportRelationshipsRequest) ProtoMessage

func (*BulkImportRelationshipsRequest) ProtoMessage()

func (*BulkImportRelationshipsRequest) ProtoReflect

func (*BulkImportRelationshipsRequest) Reset

func (x *BulkImportRelationshipsRequest) Reset()

func (*BulkImportRelationshipsRequest) String

type BulkImportRelationshipsResponse

type BulkImportRelationshipsResponse struct {
	NumLoaded uint64 `protobuf:"varint,1,opt,name=num_loaded,json=numLoaded,proto3" json:"num_loaded,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkImportRelationshipsResponse) Descriptor deprecated

func (*BulkImportRelationshipsResponse) Descriptor() ([]byte, []int)

Deprecated: Use BulkImportRelationshipsResponse.ProtoReflect.Descriptor instead.

func (*BulkImportRelationshipsResponse) GetNumLoaded

func (x *BulkImportRelationshipsResponse) GetNumLoaded() uint64

func (*BulkImportRelationshipsResponse) ProtoMessage

func (*BulkImportRelationshipsResponse) ProtoMessage()

func (*BulkImportRelationshipsResponse) ProtoReflect

func (*BulkImportRelationshipsResponse) Reset

func (*BulkImportRelationshipsResponse) String

type CaveatEvalInfo

type CaveatEvalInfo struct {
	Expression        string                `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"`
	Result            CaveatEvalInfo_Result `protobuf:"varint,2,opt,name=result,proto3,enum=authzed.api.v1.CaveatEvalInfo_Result" json:"result,omitempty"`
	Context           *structpb.Struct      `protobuf:"bytes,3,opt,name=context,proto3" json:"context,omitempty"`
	PartialCaveatInfo *PartialCaveatInfo    `protobuf:"bytes,4,opt,name=partial_caveat_info,json=partialCaveatInfo,proto3" json:"partial_caveat_info,omitempty"`
	CaveatName        string                `protobuf:"bytes,5,opt,name=caveat_name,json=caveatName,proto3" json:"caveat_name,omitempty"`
	// contains filtered or unexported fields
}

func (*CaveatEvalInfo) Descriptor deprecated

func (*CaveatEvalInfo) Descriptor() ([]byte, []int)

Deprecated: Use CaveatEvalInfo.ProtoReflect.Descriptor instead.

func (*CaveatEvalInfo) GetCaveatName

func (x *CaveatEvalInfo) GetCaveatName() string

func (*CaveatEvalInfo) GetContext

func (x *CaveatEvalInfo) GetContext() *structpb.Struct

func (*CaveatEvalInfo) GetExpression

func (x *CaveatEvalInfo) GetExpression() string

func (*CaveatEvalInfo) GetPartialCaveatInfo

func (x *CaveatEvalInfo) GetPartialCaveatInfo() *PartialCaveatInfo

func (*CaveatEvalInfo) GetResult

func (x *CaveatEvalInfo) GetResult() CaveatEvalInfo_Result

func (*CaveatEvalInfo) ProtoMessage

func (*CaveatEvalInfo) ProtoMessage()

func (*CaveatEvalInfo) ProtoReflect

func (x *CaveatEvalInfo) ProtoReflect() protoreflect.Message

func (*CaveatEvalInfo) Reset

func (x *CaveatEvalInfo) Reset()

func (*CaveatEvalInfo) String

func (x *CaveatEvalInfo) String() string

type CaveatEvalInfo_Result

type CaveatEvalInfo_Result int32
const (
	CaveatEvalInfo_RESULT_UNSPECIFIED          CaveatEvalInfo_Result = 0
	CaveatEvalInfo_RESULT_UNEVALUATED          CaveatEvalInfo_Result = 1
	CaveatEvalInfo_RESULT_FALSE                CaveatEvalInfo_Result = 2
	CaveatEvalInfo_RESULT_TRUE                 CaveatEvalInfo_Result = 3
	CaveatEvalInfo_RESULT_MISSING_SOME_CONTEXT CaveatEvalInfo_Result = 4
)

func (CaveatEvalInfo_Result) Descriptor

func (CaveatEvalInfo_Result) Enum

func (CaveatEvalInfo_Result) EnumDescriptor deprecated

func (CaveatEvalInfo_Result) EnumDescriptor() ([]byte, []int)

Deprecated: Use CaveatEvalInfo_Result.Descriptor instead.

func (CaveatEvalInfo_Result) Number

func (CaveatEvalInfo_Result) String

func (x CaveatEvalInfo_Result) String() string

func (CaveatEvalInfo_Result) Type

type CheckDebugTrace

type CheckDebugTrace struct {
	Resource             *ObjectReference               `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
	Permission           string                         `protobuf:"bytes,2,opt,name=permission,proto3" json:"permission,omitempty"`
	PermissionType       CheckDebugTrace_PermissionType `` /* 155-byte string literal not displayed */
	Subject              *SubjectReference              `protobuf:"bytes,4,opt,name=subject,proto3" json:"subject,omitempty"`
	Result               CheckDebugTrace_Permissionship `protobuf:"varint,5,opt,name=result,proto3,enum=authzed.api.v1.CheckDebugTrace_Permissionship" json:"result,omitempty"`
	CaveatEvaluationInfo *CaveatEvalInfo                `protobuf:"bytes,8,opt,name=caveat_evaluation_info,json=caveatEvaluationInfo,proto3" json:"caveat_evaluation_info,omitempty"`
	Duration             *durationpb.Duration           `protobuf:"bytes,9,opt,name=duration,proto3" json:"duration,omitempty"`
	// Types that are assignable to Resolution:
	//
	//	*CheckDebugTrace_WasCachedResult
	//	*CheckDebugTrace_SubProblems_
	Resolution isCheckDebugTrace_Resolution `protobuf_oneof:"resolution"`
	// contains filtered or unexported fields
}

func (*CheckDebugTrace) Descriptor deprecated

func (*CheckDebugTrace) Descriptor() ([]byte, []int)

Deprecated: Use CheckDebugTrace.ProtoReflect.Descriptor instead.

func (*CheckDebugTrace) GetCaveatEvaluationInfo

func (x *CheckDebugTrace) GetCaveatEvaluationInfo() *CaveatEvalInfo

func (*CheckDebugTrace) GetDuration

func (x *CheckDebugTrace) GetDuration() *durationpb.Duration

func (*CheckDebugTrace) GetPermission

func (x *CheckDebugTrace) GetPermission() string

func (*CheckDebugTrace) GetPermissionType

func (x *CheckDebugTrace) GetPermissionType() CheckDebugTrace_PermissionType

func (*CheckDebugTrace) GetResolution

func (m *CheckDebugTrace) GetResolution() isCheckDebugTrace_Resolution

func (*CheckDebugTrace) GetResource

func (x *CheckDebugTrace) GetResource() *ObjectReference

func (*CheckDebugTrace) GetResult

func (*CheckDebugTrace) GetSubProblems

func (x *CheckDebugTrace) GetSubProblems() *CheckDebugTrace_SubProblems

func (*CheckDebugTrace) GetSubject

func (x *CheckDebugTrace) GetSubject() *SubjectReference

func (*CheckDebugTrace) GetWasCachedResult

func (x *CheckDebugTrace) GetWasCachedResult() bool

func (*CheckDebugTrace) ProtoMessage

func (*CheckDebugTrace) ProtoMessage()

func (*CheckDebugTrace) ProtoReflect

func (x *CheckDebugTrace) ProtoReflect() protoreflect.Message

func (*CheckDebugTrace) Reset

func (x *CheckDebugTrace) Reset()

func (*CheckDebugTrace) String

func (x *CheckDebugTrace) String() string

type CheckDebugTrace_PermissionType

type CheckDebugTrace_PermissionType int32
const (
	CheckDebugTrace_PERMISSION_TYPE_UNSPECIFIED CheckDebugTrace_PermissionType = 0
	CheckDebugTrace_PERMISSION_TYPE_RELATION    CheckDebugTrace_PermissionType = 1
	CheckDebugTrace_PERMISSION_TYPE_PERMISSION  CheckDebugTrace_PermissionType = 2
)

func (CheckDebugTrace_PermissionType) Descriptor

func (CheckDebugTrace_PermissionType) Enum

func (CheckDebugTrace_PermissionType) EnumDescriptor deprecated

func (CheckDebugTrace_PermissionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CheckDebugTrace_PermissionType.Descriptor instead.

func (CheckDebugTrace_PermissionType) Number

func (CheckDebugTrace_PermissionType) String

func (CheckDebugTrace_PermissionType) Type

type CheckDebugTrace_Permissionship

type CheckDebugTrace_Permissionship int32
const (
	CheckDebugTrace_PERMISSIONSHIP_UNSPECIFIED            CheckDebugTrace_Permissionship = 0
	CheckDebugTrace_PERMISSIONSHIP_NO_PERMISSION          CheckDebugTrace_Permissionship = 1
	CheckDebugTrace_PERMISSIONSHIP_HAS_PERMISSION         CheckDebugTrace_Permissionship = 2
	CheckDebugTrace_PERMISSIONSHIP_CONDITIONAL_PERMISSION CheckDebugTrace_Permissionship = 3
)

func (CheckDebugTrace_Permissionship) Descriptor

func (CheckDebugTrace_Permissionship) Enum

func (CheckDebugTrace_Permissionship) EnumDescriptor deprecated

func (CheckDebugTrace_Permissionship) EnumDescriptor() ([]byte, []int)

Deprecated: Use CheckDebugTrace_Permissionship.Descriptor instead.

func (CheckDebugTrace_Permissionship) Number

func (CheckDebugTrace_Permissionship) String

func (CheckDebugTrace_Permissionship) Type

type CheckDebugTrace_SubProblems

type CheckDebugTrace_SubProblems struct {
	Traces []*CheckDebugTrace `protobuf:"bytes,1,rep,name=traces,proto3" json:"traces,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckDebugTrace_SubProblems) Descriptor deprecated

func (*CheckDebugTrace_SubProblems) Descriptor() ([]byte, []int)

Deprecated: Use CheckDebugTrace_SubProblems.ProtoReflect.Descriptor instead.

func (*CheckDebugTrace_SubProblems) GetTraces

func (x *CheckDebugTrace_SubProblems) GetTraces() []*CheckDebugTrace

func (*CheckDebugTrace_SubProblems) ProtoMessage

func (*CheckDebugTrace_SubProblems) ProtoMessage()

func (*CheckDebugTrace_SubProblems) ProtoReflect

func (*CheckDebugTrace_SubProblems) Reset

func (x *CheckDebugTrace_SubProblems) Reset()

func (*CheckDebugTrace_SubProblems) String

func (x *CheckDebugTrace_SubProblems) String() string

type CheckDebugTrace_SubProblems_

type CheckDebugTrace_SubProblems_ struct {
	SubProblems *CheckDebugTrace_SubProblems `protobuf:"bytes,7,opt,name=sub_problems,json=subProblems,proto3,oneof"`
}

type CheckDebugTrace_WasCachedResult

type CheckDebugTrace_WasCachedResult struct {
	WasCachedResult bool `protobuf:"varint,6,opt,name=was_cached_result,json=wasCachedResult,proto3,oneof"`
}

type CheckPermissionRequest

type CheckPermissionRequest struct {
	Consistency *Consistency      `protobuf:"bytes,1,opt,name=consistency,proto3" json:"consistency,omitempty"`
	Resource    *ObjectReference  `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
	Permission  string            `protobuf:"bytes,3,opt,name=permission,proto3" json:"permission,omitempty"`
	Subject     *SubjectReference `protobuf:"bytes,4,opt,name=subject,proto3" json:"subject,omitempty"`
	Context     *structpb.Struct  `protobuf:"bytes,5,opt,name=context,proto3" json:"context,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckPermissionRequest) Descriptor deprecated

func (*CheckPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CheckPermissionRequest.ProtoReflect.Descriptor instead.

func (*CheckPermissionRequest) GetConsistency

func (x *CheckPermissionRequest) GetConsistency() *Consistency

func (*CheckPermissionRequest) GetContext

func (x *CheckPermissionRequest) GetContext() *structpb.Struct

func (*CheckPermissionRequest) GetPermission

func (x *CheckPermissionRequest) GetPermission() string

func (*CheckPermissionRequest) GetResource

func (x *CheckPermissionRequest) GetResource() *ObjectReference

func (*CheckPermissionRequest) GetSubject

func (x *CheckPermissionRequest) GetSubject() *SubjectReference

func (*CheckPermissionRequest) ProtoMessage

func (*CheckPermissionRequest) ProtoMessage()

func (*CheckPermissionRequest) ProtoReflect

func (x *CheckPermissionRequest) ProtoReflect() protoreflect.Message

func (*CheckPermissionRequest) Reset

func (x *CheckPermissionRequest) Reset()

func (*CheckPermissionRequest) String

func (x *CheckPermissionRequest) String() string

type CheckPermissionResponse

type CheckPermissionResponse struct {
	CheckedAt         *ZedToken                              `protobuf:"bytes,1,opt,name=checked_at,json=checkedAt,proto3" json:"checked_at,omitempty"`
	Permissionship    CheckPermissionResponse_Permissionship `` /* 141-byte string literal not displayed */
	PartialCaveatInfo *PartialCaveatInfo                     `protobuf:"bytes,3,opt,name=partial_caveat_info,json=partialCaveatInfo,proto3" json:"partial_caveat_info,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckPermissionResponse) Descriptor deprecated

func (*CheckPermissionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CheckPermissionResponse.ProtoReflect.Descriptor instead.

func (*CheckPermissionResponse) GetCheckedAt

func (x *CheckPermissionResponse) GetCheckedAt() *ZedToken

func (*CheckPermissionResponse) GetPartialCaveatInfo

func (x *CheckPermissionResponse) GetPartialCaveatInfo() *PartialCaveatInfo

func (*CheckPermissionResponse) GetPermissionship

func (*CheckPermissionResponse) ProtoMessage

func (*CheckPermissionResponse) ProtoMessage()

func (*CheckPermissionResponse) ProtoReflect

func (x *CheckPermissionResponse) ProtoReflect() protoreflect.Message

func (*CheckPermissionResponse) Reset

func (x *CheckPermissionResponse) Reset()

func (*CheckPermissionResponse) String

func (x *CheckPermissionResponse) String() string

type CheckPermissionResponse_Permissionship

type CheckPermissionResponse_Permissionship int32
const (
	CheckPermissionResponse_PERMISSIONSHIP_UNSPECIFIED            CheckPermissionResponse_Permissionship = 0
	CheckPermissionResponse_PERMISSIONSHIP_NO_PERMISSION          CheckPermissionResponse_Permissionship = 1
	CheckPermissionResponse_PERMISSIONSHIP_HAS_PERMISSION         CheckPermissionResponse_Permissionship = 2
	CheckPermissionResponse_PERMISSIONSHIP_CONDITIONAL_PERMISSION CheckPermissionResponse_Permissionship = 3
)

func (CheckPermissionResponse_Permissionship) Descriptor

func (CheckPermissionResponse_Permissionship) Enum

func (CheckPermissionResponse_Permissionship) EnumDescriptor deprecated

func (CheckPermissionResponse_Permissionship) EnumDescriptor() ([]byte, []int)

Deprecated: Use CheckPermissionResponse_Permissionship.Descriptor instead.

func (CheckPermissionResponse_Permissionship) Number

func (CheckPermissionResponse_Permissionship) String

func (CheckPermissionResponse_Permissionship) Type

type Consistency

type Consistency struct {

	// Types that are assignable to Requirement:
	//
	//	*Consistency_MinimizeLatency
	//	*Consistency_AtLeastAsFresh
	//	*Consistency_AtExactSnapshot
	//	*Consistency_FullyConsistent
	Requirement isConsistency_Requirement `protobuf_oneof:"requirement"`
	// contains filtered or unexported fields
}

func (*Consistency) Descriptor deprecated

func (*Consistency) Descriptor() ([]byte, []int)

Deprecated: Use Consistency.ProtoReflect.Descriptor instead.

func (*Consistency) GetAtExactSnapshot

func (x *Consistency) GetAtExactSnapshot() *ZedToken

func (*Consistency) GetAtLeastAsFresh

func (x *Consistency) GetAtLeastAsFresh() *ZedToken

func (*Consistency) GetFullyConsistent

func (x *Consistency) GetFullyConsistent() bool

func (*Consistency) GetMinimizeLatency

func (x *Consistency) GetMinimizeLatency() bool

func (*Consistency) GetRequirement

func (m *Consistency) GetRequirement() isConsistency_Requirement

func (*Consistency) ProtoMessage

func (*Consistency) ProtoMessage()

func (*Consistency) ProtoReflect

func (x *Consistency) ProtoReflect() protoreflect.Message

func (*Consistency) Reset

func (x *Consistency) Reset()

func (*Consistency) String

func (x *Consistency) String() string

type Consistency_AtExactSnapshot

type Consistency_AtExactSnapshot struct {
	AtExactSnapshot *ZedToken `protobuf:"bytes,3,opt,name=at_exact_snapshot,json=atExactSnapshot,proto3,oneof"`
}

type Consistency_AtLeastAsFresh

type Consistency_AtLeastAsFresh struct {
	AtLeastAsFresh *ZedToken `protobuf:"bytes,2,opt,name=at_least_as_fresh,json=atLeastAsFresh,proto3,oneof"`
}

type Consistency_FullyConsistent

type Consistency_FullyConsistent struct {
	FullyConsistent bool `protobuf:"varint,4,opt,name=fully_consistent,json=fullyConsistent,proto3,oneof"`
}

type Consistency_MinimizeLatency

type Consistency_MinimizeLatency struct {
	MinimizeLatency bool `protobuf:"varint,1,opt,name=minimize_latency,json=minimizeLatency,proto3,oneof"`
}

type ContextualizedCaveat

type ContextualizedCaveat struct {
	CaveatName string           `protobuf:"bytes,1,opt,name=caveat_name,json=caveatName,proto3" json:"caveat_name,omitempty"`
	Context    *structpb.Struct `protobuf:"bytes,2,opt,name=context,proto3" json:"context,omitempty"`
	// contains filtered or unexported fields
}

func (*ContextualizedCaveat) Descriptor deprecated

func (*ContextualizedCaveat) Descriptor() ([]byte, []int)

Deprecated: Use ContextualizedCaveat.ProtoReflect.Descriptor instead.

func (*ContextualizedCaveat) GetCaveatName

func (x *ContextualizedCaveat) GetCaveatName() string

func (*ContextualizedCaveat) GetContext

func (x *ContextualizedCaveat) GetContext() *structpb.Struct

func (*ContextualizedCaveat) ProtoMessage

func (*ContextualizedCaveat) ProtoMessage()

func (*ContextualizedCaveat) ProtoReflect

func (x *ContextualizedCaveat) ProtoReflect() protoreflect.Message

func (*ContextualizedCaveat) Reset

func (x *ContextualizedCaveat) Reset()

func (*ContextualizedCaveat) String

func (x *ContextualizedCaveat) String() string

type Cursor

type Cursor struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*Cursor) Descriptor deprecated

func (*Cursor) Descriptor() ([]byte, []int)

Deprecated: Use Cursor.ProtoReflect.Descriptor instead.

func (*Cursor) GetToken

func (x *Cursor) GetToken() string

func (*Cursor) ProtoMessage

func (*Cursor) ProtoMessage()

func (*Cursor) ProtoReflect

func (x *Cursor) ProtoReflect() protoreflect.Message

func (*Cursor) Reset

func (x *Cursor) Reset()

func (*Cursor) String

func (x *Cursor) String() string

type DebugInformation

type DebugInformation struct {
	Check      *CheckDebugTrace `protobuf:"bytes,1,opt,name=check,proto3" json:"check,omitempty"`
	SchemaUsed string           `protobuf:"bytes,2,opt,name=schema_used,json=schemaUsed,proto3" json:"schema_used,omitempty"`
	// contains filtered or unexported fields
}

func (*DebugInformation) Descriptor deprecated

func (*DebugInformation) Descriptor() ([]byte, []int)

Deprecated: Use DebugInformation.ProtoReflect.Descriptor instead.

func (*DebugInformation) GetCheck

func (x *DebugInformation) GetCheck() *CheckDebugTrace

func (*DebugInformation) GetSchemaUsed

func (x *DebugInformation) GetSchemaUsed() string

func (*DebugInformation) ProtoMessage

func (*DebugInformation) ProtoMessage()

func (*DebugInformation) ProtoReflect

func (x *DebugInformation) ProtoReflect() protoreflect.Message

func (*DebugInformation) Reset

func (x *DebugInformation) Reset()

func (*DebugInformation) String

func (x *DebugInformation) String() string

type DeleteRelationshipsRequest

type DeleteRelationshipsRequest struct {
	RelationshipFilter            *RelationshipFilter `protobuf:"bytes,1,opt,name=relationship_filter,json=relationshipFilter,proto3" json:"relationship_filter,omitempty"`
	OptionalPreconditions         []*Precondition     `protobuf:"bytes,2,rep,name=optional_preconditions,json=optionalPreconditions,proto3" json:"optional_preconditions,omitempty"`
	OptionalLimit                 uint32              `protobuf:"varint,3,opt,name=optional_limit,json=optionalLimit,proto3" json:"optional_limit,omitempty"`
	OptionalAllowPartialDeletions bool                `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DeleteRelationshipsRequest) Descriptor deprecated

func (*DeleteRelationshipsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRelationshipsRequest.ProtoReflect.Descriptor instead.

func (*DeleteRelationshipsRequest) GetOptionalAllowPartialDeletions

func (x *DeleteRelationshipsRequest) GetOptionalAllowPartialDeletions() bool

func (*DeleteRelationshipsRequest) GetOptionalLimit

func (x *DeleteRelationshipsRequest) GetOptionalLimit() uint32

func (*DeleteRelationshipsRequest) GetOptionalPreconditions

func (x *DeleteRelationshipsRequest) GetOptionalPreconditions() []*Precondition

func (*DeleteRelationshipsRequest) GetRelationshipFilter

func (x *DeleteRelationshipsRequest) GetRelationshipFilter() *RelationshipFilter

func (*DeleteRelationshipsRequest) ProtoMessage

func (*DeleteRelationshipsRequest) ProtoMessage()

func (*DeleteRelationshipsRequest) ProtoReflect

func (*DeleteRelationshipsRequest) Reset

func (x *DeleteRelationshipsRequest) Reset()

func (*DeleteRelationshipsRequest) String

func (x *DeleteRelationshipsRequest) String() string

type DeleteRelationshipsResponse

type DeleteRelationshipsResponse struct {
	DeletedAt        *ZedToken                                    `protobuf:"bytes,1,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
	DeletionProgress DeleteRelationshipsResponse_DeletionProgress `` /* 175-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DeleteRelationshipsResponse) Descriptor deprecated

func (*DeleteRelationshipsResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRelationshipsResponse.ProtoReflect.Descriptor instead.

func (*DeleteRelationshipsResponse) GetDeletedAt

func (x *DeleteRelationshipsResponse) GetDeletedAt() *ZedToken

func (*DeleteRelationshipsResponse) GetDeletionProgress

func (*DeleteRelationshipsResponse) ProtoMessage

func (*DeleteRelationshipsResponse) ProtoMessage()

func (*DeleteRelationshipsResponse) ProtoReflect

func (*DeleteRelationshipsResponse) Reset

func (x *DeleteRelationshipsResponse) Reset()

func (*DeleteRelationshipsResponse) String

func (x *DeleteRelationshipsResponse) String() string

type DeleteRelationshipsResponse_DeletionProgress

type DeleteRelationshipsResponse_DeletionProgress int32
const (
	DeleteRelationshipsResponse_DELETION_PROGRESS_UNSPECIFIED DeleteRelationshipsResponse_DeletionProgress = 0
	DeleteRelationshipsResponse_DELETION_PROGRESS_COMPLETE    DeleteRelationshipsResponse_DeletionProgress = 1
	DeleteRelationshipsResponse_DELETION_PROGRESS_PARTIAL     DeleteRelationshipsResponse_DeletionProgress = 2
)

func (DeleteRelationshipsResponse_DeletionProgress) Descriptor

func (DeleteRelationshipsResponse_DeletionProgress) Enum

func (DeleteRelationshipsResponse_DeletionProgress) EnumDescriptor deprecated

func (DeleteRelationshipsResponse_DeletionProgress) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeleteRelationshipsResponse_DeletionProgress.Descriptor instead.

func (DeleteRelationshipsResponse_DeletionProgress) Number

func (DeleteRelationshipsResponse_DeletionProgress) String

func (DeleteRelationshipsResponse_DeletionProgress) Type

type DirectSubjectSet

type DirectSubjectSet struct {
	Subjects []*SubjectReference `protobuf:"bytes,1,rep,name=subjects,proto3" json:"subjects,omitempty"`
	// contains filtered or unexported fields
}

func (*DirectSubjectSet) Descriptor deprecated

func (*DirectSubjectSet) Descriptor() ([]byte, []int)

Deprecated: Use DirectSubjectSet.ProtoReflect.Descriptor instead.

func (*DirectSubjectSet) GetSubjects

func (x *DirectSubjectSet) GetSubjects() []*SubjectReference

func (*DirectSubjectSet) ProtoMessage

func (*DirectSubjectSet) ProtoMessage()

func (*DirectSubjectSet) ProtoReflect

func (x *DirectSubjectSet) ProtoReflect() protoreflect.Message

func (*DirectSubjectSet) Reset

func (x *DirectSubjectSet) Reset()

func (*DirectSubjectSet) String

func (x *DirectSubjectSet) String() string

type ErrorReason

type ErrorReason int32
const (
	ErrorReason_ERROR_REASON_UNSPECIFIED                                     ErrorReason = 0
	ErrorReason_ERROR_REASON_SCHEMA_PARSE_ERROR                              ErrorReason = 1
	ErrorReason_ERROR_REASON_SCHEMA_TYPE_ERROR                               ErrorReason = 2
	ErrorReason_ERROR_REASON_UNKNOWN_DEFINITION                              ErrorReason = 3
	ErrorReason_ERROR_REASON_UNKNOWN_RELATION_OR_PERMISSION                  ErrorReason = 4
	ErrorReason_ERROR_REASON_TOO_MANY_UPDATES_IN_REQUEST                     ErrorReason = 5
	ErrorReason_ERROR_REASON_TOO_MANY_PRECONDITIONS_IN_REQUEST               ErrorReason = 6
	ErrorReason_ERROR_REASON_WRITE_OR_DELETE_PRECONDITION_FAILURE            ErrorReason = 7
	ErrorReason_ERROR_REASON_SERVICE_READ_ONLY                               ErrorReason = 8
	ErrorReason_ERROR_REASON_UNKNOWN_CAVEAT                                  ErrorReason = 9
	ErrorReason_ERROR_REASON_INVALID_SUBJECT_TYPE                            ErrorReason = 10
	ErrorReason_ERROR_REASON_CAVEAT_PARAMETER_TYPE_ERROR                     ErrorReason = 11
	ErrorReason_ERROR_REASON_UPDATES_ON_SAME_RELATIONSHIP                    ErrorReason = 12
	ErrorReason_ERROR_REASON_CANNOT_UPDATE_PERMISSION                        ErrorReason = 13
	ErrorReason_ERROR_REASON_CAVEAT_EVALUATION_ERROR                         ErrorReason = 14
	ErrorReason_ERROR_REASON_INVALID_CURSOR                                  ErrorReason = 15
	ErrorReason_ERROR_REASON_TOO_MANY_RELATIONSHIPS_FOR_TRANSACTIONAL_DELETE ErrorReason = 16
	ErrorReason_ERROR_REASON_MAX_RELATIONSHIP_CONTEXT_SIZE                   ErrorReason = 17
	ErrorReason_ERROR_REASON_ATTEMPT_TO_RECREATE_RELATIONSHIP                ErrorReason = 18
	ErrorReason_ERROR_REASON_MAXIMUM_DEPTH_EXCEEDED                          ErrorReason = 19
)

func (ErrorReason) Descriptor

func (ErrorReason) Enum

func (x ErrorReason) Enum() *ErrorReason

func (ErrorReason) EnumDescriptor deprecated

func (ErrorReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use ErrorReason.Descriptor instead.

func (ErrorReason) Number

func (x ErrorReason) Number() protoreflect.EnumNumber

func (ErrorReason) String

func (x ErrorReason) String() string

func (ErrorReason) Type

type ExpandPermissionTreeRequest

type ExpandPermissionTreeRequest struct {
	Consistency *Consistency     `protobuf:"bytes,1,opt,name=consistency,proto3" json:"consistency,omitempty"`
	Resource    *ObjectReference `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
	Permission  string           `protobuf:"bytes,3,opt,name=permission,proto3" json:"permission,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpandPermissionTreeRequest) Descriptor deprecated

func (*ExpandPermissionTreeRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExpandPermissionTreeRequest.ProtoReflect.Descriptor instead.

func (*ExpandPermissionTreeRequest) GetConsistency

func (x *ExpandPermissionTreeRequest) GetConsistency() *Consistency

func (*ExpandPermissionTreeRequest) GetPermission

func (x *ExpandPermissionTreeRequest) GetPermission() string

func (*ExpandPermissionTreeRequest) GetResource

func (x *ExpandPermissionTreeRequest) GetResource() *ObjectReference

func (*ExpandPermissionTreeRequest) ProtoMessage

func (*ExpandPermissionTreeRequest) ProtoMessage()

func (*ExpandPermissionTreeRequest) ProtoReflect

func (*ExpandPermissionTreeRequest) Reset

func (x *ExpandPermissionTreeRequest) Reset()

func (*ExpandPermissionTreeRequest) String

func (x *ExpandPermissionTreeRequest) String() string

type ExpandPermissionTreeResponse

type ExpandPermissionTreeResponse struct {
	ExpandedAt *ZedToken                   `protobuf:"bytes,1,opt,name=expanded_at,json=expandedAt,proto3" json:"expanded_at,omitempty"`
	TreeRoot   *PermissionRelationshipTree `protobuf:"bytes,2,opt,name=tree_root,json=treeRoot,proto3" json:"tree_root,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpandPermissionTreeResponse) Descriptor deprecated

func (*ExpandPermissionTreeResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExpandPermissionTreeResponse.ProtoReflect.Descriptor instead.

func (*ExpandPermissionTreeResponse) GetExpandedAt

func (x *ExpandPermissionTreeResponse) GetExpandedAt() *ZedToken

func (*ExpandPermissionTreeResponse) GetTreeRoot

func (*ExpandPermissionTreeResponse) ProtoMessage

func (*ExpandPermissionTreeResponse) ProtoMessage()

func (*ExpandPermissionTreeResponse) ProtoReflect

func (*ExpandPermissionTreeResponse) Reset

func (x *ExpandPermissionTreeResponse) Reset()

func (*ExpandPermissionTreeResponse) String

type LookupPermissionship

type LookupPermissionship int32
const (
	LookupPermissionship_LOOKUP_PERMISSIONSHIP_UNSPECIFIED            LookupPermissionship = 0
	LookupPermissionship_LOOKUP_PERMISSIONSHIP_HAS_PERMISSION         LookupPermissionship = 1
	LookupPermissionship_LOOKUP_PERMISSIONSHIP_CONDITIONAL_PERMISSION LookupPermissionship = 2
)

func (LookupPermissionship) Descriptor

func (LookupPermissionship) Enum

func (LookupPermissionship) EnumDescriptor deprecated

func (LookupPermissionship) EnumDescriptor() ([]byte, []int)

Deprecated: Use LookupPermissionship.Descriptor instead.

func (LookupPermissionship) Number

func (LookupPermissionship) String

func (x LookupPermissionship) String() string

func (LookupPermissionship) Type

type LookupResourcesRequest

type LookupResourcesRequest struct {
	Consistency        *Consistency      `protobuf:"bytes,1,opt,name=consistency,proto3" json:"consistency,omitempty"`
	ResourceObjectType string            `protobuf:"bytes,2,opt,name=resource_object_type,json=resourceObjectType,proto3" json:"resource_object_type,omitempty"`
	Permission         string            `protobuf:"bytes,3,opt,name=permission,proto3" json:"permission,omitempty"`
	Subject            *SubjectReference `protobuf:"bytes,4,opt,name=subject,proto3" json:"subject,omitempty"`
	Context            *structpb.Struct  `protobuf:"bytes,5,opt,name=context,proto3" json:"context,omitempty"`
	OptionalLimit      uint32            `protobuf:"varint,6,opt,name=optional_limit,json=optionalLimit,proto3" json:"optional_limit,omitempty"`
	OptionalCursor     *Cursor           `protobuf:"bytes,7,opt,name=optional_cursor,json=optionalCursor,proto3" json:"optional_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupResourcesRequest) Descriptor deprecated

func (*LookupResourcesRequest) Descriptor() ([]byte, []int)

Deprecated: Use LookupResourcesRequest.ProtoReflect.Descriptor instead.

func (*LookupResourcesRequest) GetConsistency

func (x *LookupResourcesRequest) GetConsistency() *Consistency

func (*LookupResourcesRequest) GetContext

func (x *LookupResourcesRequest) GetContext() *structpb.Struct

func (*LookupResourcesRequest) GetOptionalCursor

func (x *LookupResourcesRequest) GetOptionalCursor() *Cursor

func (*LookupResourcesRequest) GetOptionalLimit

func (x *LookupResourcesRequest) GetOptionalLimit() uint32

func (*LookupResourcesRequest) GetPermission

func (x *LookupResourcesRequest) GetPermission() string

func (*LookupResourcesRequest) GetResourceObjectType

func (x *LookupResourcesRequest) GetResourceObjectType() string

func (*LookupResourcesRequest) GetSubject

func (x *LookupResourcesRequest) GetSubject() *SubjectReference

func (*LookupResourcesRequest) ProtoMessage

func (*LookupResourcesRequest) ProtoMessage()

func (*LookupResourcesRequest) ProtoReflect

func (x *LookupResourcesRequest) ProtoReflect() protoreflect.Message

func (*LookupResourcesRequest) Reset

func (x *LookupResourcesRequest) Reset()

func (*LookupResourcesRequest) String

func (x *LookupResourcesRequest) String() string

type LookupResourcesResponse

type LookupResourcesResponse struct {
	LookedUpAt        *ZedToken            `protobuf:"bytes,1,opt,name=looked_up_at,json=lookedUpAt,proto3" json:"looked_up_at,omitempty"`
	ResourceObjectId  string               `protobuf:"bytes,2,opt,name=resource_object_id,json=resourceObjectId,proto3" json:"resource_object_id,omitempty"`
	Permissionship    LookupPermissionship `protobuf:"varint,3,opt,name=permissionship,proto3,enum=authzed.api.v1.LookupPermissionship" json:"permissionship,omitempty"`
	PartialCaveatInfo *PartialCaveatInfo   `protobuf:"bytes,4,opt,name=partial_caveat_info,json=partialCaveatInfo,proto3" json:"partial_caveat_info,omitempty"`
	AfterResultCursor *Cursor              `protobuf:"bytes,5,opt,name=after_result_cursor,json=afterResultCursor,proto3" json:"after_result_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupResourcesResponse) Descriptor deprecated

func (*LookupResourcesResponse) Descriptor() ([]byte, []int)

Deprecated: Use LookupResourcesResponse.ProtoReflect.Descriptor instead.

func (*LookupResourcesResponse) GetAfterResultCursor

func (x *LookupResourcesResponse) GetAfterResultCursor() *Cursor

func (*LookupResourcesResponse) GetLookedUpAt

func (x *LookupResourcesResponse) GetLookedUpAt() *ZedToken

func (*LookupResourcesResponse) GetPartialCaveatInfo

func (x *LookupResourcesResponse) GetPartialCaveatInfo() *PartialCaveatInfo

func (*LookupResourcesResponse) GetPermissionship

func (x *LookupResourcesResponse) GetPermissionship() LookupPermissionship

func (*LookupResourcesResponse) GetResourceObjectId

func (x *LookupResourcesResponse) GetResourceObjectId() string

func (*LookupResourcesResponse) ProtoMessage

func (*LookupResourcesResponse) ProtoMessage()

func (*LookupResourcesResponse) ProtoReflect

func (x *LookupResourcesResponse) ProtoReflect() protoreflect.Message

func (*LookupResourcesResponse) Reset

func (x *LookupResourcesResponse) Reset()

func (*LookupResourcesResponse) String

func (x *LookupResourcesResponse) String() string

type LookupSubjectsRequest

type LookupSubjectsRequest struct {
	Consistency             *Consistency                         `protobuf:"bytes,1,opt,name=consistency,proto3" json:"consistency,omitempty"`
	Resource                *ObjectReference                     `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"`
	Permission              string                               `protobuf:"bytes,3,opt,name=permission,proto3" json:"permission,omitempty"`
	SubjectObjectType       string                               `protobuf:"bytes,4,opt,name=subject_object_type,json=subjectObjectType,proto3" json:"subject_object_type,omitempty"`
	OptionalSubjectRelation string                               `` /* 132-byte string literal not displayed */
	Context                 *structpb.Struct                     `protobuf:"bytes,6,opt,name=context,proto3" json:"context,omitempty"`
	OptionalConcreteLimit   uint32                               `` /* 127-byte string literal not displayed */
	OptionalCursor          *Cursor                              `protobuf:"bytes,8,opt,name=optional_cursor,json=optionalCursor,proto3" json:"optional_cursor,omitempty"`
	WildcardOption          LookupSubjectsRequest_WildcardOption `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*LookupSubjectsRequest) Descriptor deprecated

func (*LookupSubjectsRequest) Descriptor() ([]byte, []int)

Deprecated: Use LookupSubjectsRequest.ProtoReflect.Descriptor instead.

func (*LookupSubjectsRequest) GetConsistency

func (x *LookupSubjectsRequest) GetConsistency() *Consistency

func (*LookupSubjectsRequest) GetContext

func (x *LookupSubjectsRequest) GetContext() *structpb.Struct

func (*LookupSubjectsRequest) GetOptionalConcreteLimit

func (x *LookupSubjectsRequest) GetOptionalConcreteLimit() uint32

func (*LookupSubjectsRequest) GetOptionalCursor

func (x *LookupSubjectsRequest) GetOptionalCursor() *Cursor

func (*LookupSubjectsRequest) GetOptionalSubjectRelation

func (x *LookupSubjectsRequest) GetOptionalSubjectRelation() string

func (*LookupSubjectsRequest) GetPermission

func (x *LookupSubjectsRequest) GetPermission() string

func (*LookupSubjectsRequest) GetResource

func (x *LookupSubjectsRequest) GetResource() *ObjectReference

func (*LookupSubjectsRequest) GetSubjectObjectType

func (x *LookupSubjectsRequest) GetSubjectObjectType() string

func (*LookupSubjectsRequest) GetWildcardOption

func (*LookupSubjectsRequest) ProtoMessage

func (*LookupSubjectsRequest) ProtoMessage()

func (*LookupSubjectsRequest) ProtoReflect

func (x *LookupSubjectsRequest) ProtoReflect() protoreflect.Message

func (*LookupSubjectsRequest) Reset

func (x *LookupSubjectsRequest) Reset()

func (*LookupSubjectsRequest) String

func (x *LookupSubjectsRequest) String() string

type LookupSubjectsRequest_WildcardOption

type LookupSubjectsRequest_WildcardOption int32
const (
	LookupSubjectsRequest_WILDCARD_OPTION_UNSPECIFIED       LookupSubjectsRequest_WildcardOption = 0
	LookupSubjectsRequest_WILDCARD_OPTION_INCLUDE_WILDCARDS LookupSubjectsRequest_WildcardOption = 1
	LookupSubjectsRequest_WILDCARD_OPTION_EXCLUDE_WILDCARDS LookupSubjectsRequest_WildcardOption = 2
)

func (LookupSubjectsRequest_WildcardOption) Descriptor

func (LookupSubjectsRequest_WildcardOption) Enum

func (LookupSubjectsRequest_WildcardOption) EnumDescriptor deprecated

func (LookupSubjectsRequest_WildcardOption) EnumDescriptor() ([]byte, []int)

Deprecated: Use LookupSubjectsRequest_WildcardOption.Descriptor instead.

func (LookupSubjectsRequest_WildcardOption) Number

func (LookupSubjectsRequest_WildcardOption) String

func (LookupSubjectsRequest_WildcardOption) Type

type LookupSubjectsResponse

type LookupSubjectsResponse struct {
	LookedUpAt *ZedToken `protobuf:"bytes,1,opt,name=looked_up_at,json=lookedUpAt,proto3" json:"looked_up_at,omitempty"`
	// Deprecated: Marked as deprecated in authzed/api/v1/permission_service.proto.
	SubjectObjectId string `protobuf:"bytes,2,opt,name=subject_object_id,json=subjectObjectId,proto3" json:"subject_object_id,omitempty"`
	// Deprecated: Marked as deprecated in authzed/api/v1/permission_service.proto.
	ExcludedSubjectIds []string `protobuf:"bytes,3,rep,name=excluded_subject_ids,json=excludedSubjectIds,proto3" json:"excluded_subject_ids,omitempty"`
	// Deprecated: Marked as deprecated in authzed/api/v1/permission_service.proto.
	Permissionship LookupPermissionship `protobuf:"varint,4,opt,name=permissionship,proto3,enum=authzed.api.v1.LookupPermissionship" json:"permissionship,omitempty"`
	// Deprecated: Marked as deprecated in authzed/api/v1/permission_service.proto.
	PartialCaveatInfo *PartialCaveatInfo `protobuf:"bytes,5,opt,name=partial_caveat_info,json=partialCaveatInfo,proto3" json:"partial_caveat_info,omitempty"`
	Subject           *ResolvedSubject   `protobuf:"bytes,6,opt,name=subject,proto3" json:"subject,omitempty"`
	ExcludedSubjects  []*ResolvedSubject `protobuf:"bytes,7,rep,name=excluded_subjects,json=excludedSubjects,proto3" json:"excluded_subjects,omitempty"`
	AfterResultCursor *Cursor            `protobuf:"bytes,8,opt,name=after_result_cursor,json=afterResultCursor,proto3" json:"after_result_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*LookupSubjectsResponse) Descriptor deprecated

func (*LookupSubjectsResponse) Descriptor() ([]byte, []int)

Deprecated: Use LookupSubjectsResponse.ProtoReflect.Descriptor instead.

func (*LookupSubjectsResponse) GetAfterResultCursor

func (x *LookupSubjectsResponse) GetAfterResultCursor() *Cursor

func (*LookupSubjectsResponse) GetExcludedSubjectIds deprecated

func (x *LookupSubjectsResponse) GetExcludedSubjectIds() []string

Deprecated: Marked as deprecated in authzed/api/v1/permission_service.proto.

func (*LookupSubjectsResponse) GetExcludedSubjects

func (x *LookupSubjectsResponse) GetExcludedSubjects() []*ResolvedSubject

func (*LookupSubjectsResponse) GetLookedUpAt

func (x *LookupSubjectsResponse) GetLookedUpAt() *ZedToken

func (*LookupSubjectsResponse) GetPartialCaveatInfo deprecated

func (x *LookupSubjectsResponse) GetPartialCaveatInfo() *PartialCaveatInfo

Deprecated: Marked as deprecated in authzed/api/v1/permission_service.proto.

func (*LookupSubjectsResponse) GetPermissionship deprecated

func (x *LookupSubjectsResponse) GetPermissionship() LookupPermissionship

Deprecated: Marked as deprecated in authzed/api/v1/permission_service.proto.

func (*LookupSubjectsResponse) GetSubject

func (x *LookupSubjectsResponse) GetSubject() *ResolvedSubject

func (*LookupSubjectsResponse) GetSubjectObjectId deprecated

func (x *LookupSubjectsResponse) GetSubjectObjectId() string

Deprecated: Marked as deprecated in authzed/api/v1/permission_service.proto.

func (*LookupSubjectsResponse) ProtoMessage

func (*LookupSubjectsResponse) ProtoMessage()

func (*LookupSubjectsResponse) ProtoReflect

func (x *LookupSubjectsResponse) ProtoReflect() protoreflect.Message

func (*LookupSubjectsResponse) Reset

func (x *LookupSubjectsResponse) Reset()

func (*LookupSubjectsResponse) String

func (x *LookupSubjectsResponse) String() string

type ObjectReference

type ObjectReference struct {
	ObjectType string `protobuf:"bytes,1,opt,name=object_type,json=objectType,proto3" json:"object_type,omitempty"`
	ObjectId   string `protobuf:"bytes,2,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ObjectReference) Descriptor deprecated

func (*ObjectReference) Descriptor() ([]byte, []int)

Deprecated: Use ObjectReference.ProtoReflect.Descriptor instead.

func (*ObjectReference) GetObjectId

func (x *ObjectReference) GetObjectId() string

func (*ObjectReference) GetObjectType

func (x *ObjectReference) GetObjectType() string

func (*ObjectReference) ProtoMessage

func (*ObjectReference) ProtoMessage()

func (*ObjectReference) ProtoReflect

func (x *ObjectReference) ProtoReflect() protoreflect.Message

func (*ObjectReference) Reset

func (x *ObjectReference) Reset()

func (*ObjectReference) String

func (x *ObjectReference) String() string

type PartialCaveatInfo

type PartialCaveatInfo struct {
	MissingRequiredContext []string `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PartialCaveatInfo) Descriptor deprecated

func (*PartialCaveatInfo) Descriptor() ([]byte, []int)

Deprecated: Use PartialCaveatInfo.ProtoReflect.Descriptor instead.

func (*PartialCaveatInfo) GetMissingRequiredContext

func (x *PartialCaveatInfo) GetMissingRequiredContext() []string

func (*PartialCaveatInfo) ProtoMessage

func (*PartialCaveatInfo) ProtoMessage()

func (*PartialCaveatInfo) ProtoReflect

func (x *PartialCaveatInfo) ProtoReflect() protoreflect.Message

func (*PartialCaveatInfo) Reset

func (x *PartialCaveatInfo) Reset()

func (*PartialCaveatInfo) String

func (x *PartialCaveatInfo) String() string

type PermissionRelationshipTree

type PermissionRelationshipTree struct {

	// Types that are assignable to TreeType:
	//
	//	*PermissionRelationshipTree_Intermediate
	//	*PermissionRelationshipTree_Leaf
	TreeType         isPermissionRelationshipTree_TreeType `protobuf_oneof:"tree_type"`
	ExpandedObject   *ObjectReference                      `protobuf:"bytes,3,opt,name=expanded_object,json=expandedObject,proto3" json:"expanded_object,omitempty"`
	ExpandedRelation string                                `protobuf:"bytes,4,opt,name=expanded_relation,json=expandedRelation,proto3" json:"expanded_relation,omitempty"`
	// contains filtered or unexported fields
}

func (*PermissionRelationshipTree) Descriptor deprecated

func (*PermissionRelationshipTree) Descriptor() ([]byte, []int)

Deprecated: Use PermissionRelationshipTree.ProtoReflect.Descriptor instead.

func (*PermissionRelationshipTree) GetExpandedObject

func (x *PermissionRelationshipTree) GetExpandedObject() *ObjectReference

func (*PermissionRelationshipTree) GetExpandedRelation

func (x *PermissionRelationshipTree) GetExpandedRelation() string

func (*PermissionRelationshipTree) GetIntermediate

func (x *PermissionRelationshipTree) GetIntermediate() *AlgebraicSubjectSet

func (*PermissionRelationshipTree) GetLeaf

func (*PermissionRelationshipTree) GetTreeType

func (m *PermissionRelationshipTree) GetTreeType() isPermissionRelationshipTree_TreeType

func (*PermissionRelationshipTree) ProtoMessage

func (*PermissionRelationshipTree) ProtoMessage()

func (*PermissionRelationshipTree) ProtoReflect

func (*PermissionRelationshipTree) Reset

func (x *PermissionRelationshipTree) Reset()

func (*PermissionRelationshipTree) String

func (x *PermissionRelationshipTree) String() string

type PermissionRelationshipTree_Intermediate

type PermissionRelationshipTree_Intermediate struct {
	Intermediate *AlgebraicSubjectSet `protobuf:"bytes,1,opt,name=intermediate,proto3,oneof"`
}

type PermissionRelationshipTree_Leaf

type PermissionRelationshipTree_Leaf struct {
	Leaf *DirectSubjectSet `protobuf:"bytes,2,opt,name=leaf,proto3,oneof"`
}

type Precondition

type Precondition struct {
	Operation Precondition_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=authzed.api.v1.Precondition_Operation" json:"operation,omitempty"`
	Filter    *RelationshipFilter    `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*Precondition) Descriptor deprecated

func (*Precondition) Descriptor() ([]byte, []int)

Deprecated: Use Precondition.ProtoReflect.Descriptor instead.

func (*Precondition) GetFilter

func (x *Precondition) GetFilter() *RelationshipFilter

func (*Precondition) GetOperation

func (x *Precondition) GetOperation() Precondition_Operation

func (*Precondition) ProtoMessage

func (*Precondition) ProtoMessage()

func (*Precondition) ProtoReflect

func (x *Precondition) ProtoReflect() protoreflect.Message

func (*Precondition) Reset

func (x *Precondition) Reset()

func (*Precondition) String

func (x *Precondition) String() string

type Precondition_Operation

type Precondition_Operation int32
const (
	Precondition_OPERATION_UNSPECIFIED    Precondition_Operation = 0
	Precondition_OPERATION_MUST_NOT_MATCH Precondition_Operation = 1
	Precondition_OPERATION_MUST_MATCH     Precondition_Operation = 2
)

func (Precondition_Operation) Descriptor

func (Precondition_Operation) Enum

func (Precondition_Operation) EnumDescriptor deprecated

func (Precondition_Operation) EnumDescriptor() ([]byte, []int)

Deprecated: Use Precondition_Operation.Descriptor instead.

func (Precondition_Operation) Number

func (Precondition_Operation) String

func (x Precondition_Operation) String() string

func (Precondition_Operation) Type

type ReadRelationshipsRequest

type ReadRelationshipsRequest struct {
	Consistency        *Consistency        `protobuf:"bytes,1,opt,name=consistency,proto3" json:"consistency,omitempty"`
	RelationshipFilter *RelationshipFilter `protobuf:"bytes,2,opt,name=relationship_filter,json=relationshipFilter,proto3" json:"relationship_filter,omitempty"`
	OptionalLimit      uint32              `protobuf:"varint,3,opt,name=optional_limit,json=optionalLimit,proto3" json:"optional_limit,omitempty"`
	OptionalCursor     *Cursor             `protobuf:"bytes,4,opt,name=optional_cursor,json=optionalCursor,proto3" json:"optional_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadRelationshipsRequest) Descriptor deprecated

func (*ReadRelationshipsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadRelationshipsRequest.ProtoReflect.Descriptor instead.

func (*ReadRelationshipsRequest) GetConsistency

func (x *ReadRelationshipsRequest) GetConsistency() *Consistency

func (*ReadRelationshipsRequest) GetOptionalCursor

func (x *ReadRelationshipsRequest) GetOptionalCursor() *Cursor

func (*ReadRelationshipsRequest) GetOptionalLimit

func (x *ReadRelationshipsRequest) GetOptionalLimit() uint32

func (*ReadRelationshipsRequest) GetRelationshipFilter

func (x *ReadRelationshipsRequest) GetRelationshipFilter() *RelationshipFilter

func (*ReadRelationshipsRequest) ProtoMessage

func (*ReadRelationshipsRequest) ProtoMessage()

func (*ReadRelationshipsRequest) ProtoReflect

func (x *ReadRelationshipsRequest) ProtoReflect() protoreflect.Message

func (*ReadRelationshipsRequest) Reset

func (x *ReadRelationshipsRequest) Reset()

func (*ReadRelationshipsRequest) String

func (x *ReadRelationshipsRequest) String() string

type ReadRelationshipsResponse

type ReadRelationshipsResponse struct {
	ReadAt            *ZedToken     `protobuf:"bytes,1,opt,name=read_at,json=readAt,proto3" json:"read_at,omitempty"`
	Relationship      *Relationship `protobuf:"bytes,2,opt,name=relationship,proto3" json:"relationship,omitempty"`
	AfterResultCursor *Cursor       `protobuf:"bytes,3,opt,name=after_result_cursor,json=afterResultCursor,proto3" json:"after_result_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadRelationshipsResponse) Descriptor deprecated

func (*ReadRelationshipsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadRelationshipsResponse.ProtoReflect.Descriptor instead.

func (*ReadRelationshipsResponse) GetAfterResultCursor

func (x *ReadRelationshipsResponse) GetAfterResultCursor() *Cursor

func (*ReadRelationshipsResponse) GetReadAt

func (x *ReadRelationshipsResponse) GetReadAt() *ZedToken

func (*ReadRelationshipsResponse) GetRelationship

func (x *ReadRelationshipsResponse) GetRelationship() *Relationship

func (*ReadRelationshipsResponse) ProtoMessage

func (*ReadRelationshipsResponse) ProtoMessage()

func (*ReadRelationshipsResponse) ProtoReflect

func (*ReadRelationshipsResponse) Reset

func (x *ReadRelationshipsResponse) Reset()

func (*ReadRelationshipsResponse) String

func (x *ReadRelationshipsResponse) String() string

type ReadSchemaRequest

type ReadSchemaRequest struct {
	// contains filtered or unexported fields
}

func (*ReadSchemaRequest) Descriptor deprecated

func (*ReadSchemaRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReadSchemaRequest.ProtoReflect.Descriptor instead.

func (*ReadSchemaRequest) ProtoMessage

func (*ReadSchemaRequest) ProtoMessage()

func (*ReadSchemaRequest) ProtoReflect

func (x *ReadSchemaRequest) ProtoReflect() protoreflect.Message

func (*ReadSchemaRequest) Reset

func (x *ReadSchemaRequest) Reset()

func (*ReadSchemaRequest) String

func (x *ReadSchemaRequest) String() string

type ReadSchemaResponse

type ReadSchemaResponse struct {
	SchemaText string    `protobuf:"bytes,1,opt,name=schema_text,json=schemaText,proto3" json:"schema_text,omitempty"`
	ReadAt     *ZedToken `protobuf:"bytes,2,opt,name=read_at,json=readAt,proto3" json:"read_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ReadSchemaResponse) Descriptor deprecated

func (*ReadSchemaResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReadSchemaResponse.ProtoReflect.Descriptor instead.

func (*ReadSchemaResponse) GetReadAt

func (x *ReadSchemaResponse) GetReadAt() *ZedToken

func (*ReadSchemaResponse) GetSchemaText

func (x *ReadSchemaResponse) GetSchemaText() string

func (*ReadSchemaResponse) ProtoMessage

func (*ReadSchemaResponse) ProtoMessage()

func (*ReadSchemaResponse) ProtoReflect

func (x *ReadSchemaResponse) ProtoReflect() protoreflect.Message

func (*ReadSchemaResponse) Reset

func (x *ReadSchemaResponse) Reset()

func (*ReadSchemaResponse) String

func (x *ReadSchemaResponse) String() string

type Relationship

type Relationship struct {
	Resource       *ObjectReference      `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
	Relation       string                `protobuf:"bytes,2,opt,name=relation,proto3" json:"relation,omitempty"`
	Subject        *SubjectReference     `protobuf:"bytes,3,opt,name=subject,proto3" json:"subject,omitempty"`
	OptionalCaveat *ContextualizedCaveat `protobuf:"bytes,4,opt,name=optional_caveat,json=optionalCaveat,proto3" json:"optional_caveat,omitempty"`
	// contains filtered or unexported fields
}

func (*Relationship) Descriptor deprecated

func (*Relationship) Descriptor() ([]byte, []int)

Deprecated: Use Relationship.ProtoReflect.Descriptor instead.

func (*Relationship) GetOptionalCaveat

func (x *Relationship) GetOptionalCaveat() *ContextualizedCaveat

func (*Relationship) GetRelation

func (x *Relationship) GetRelation() string

func (*Relationship) GetResource

func (x *Relationship) GetResource() *ObjectReference

func (*Relationship) GetSubject

func (x *Relationship) GetSubject() *SubjectReference

func (*Relationship) ProtoMessage

func (*Relationship) ProtoMessage()

func (*Relationship) ProtoReflect

func (x *Relationship) ProtoReflect() protoreflect.Message

func (*Relationship) Reset

func (x *Relationship) Reset()

func (*Relationship) String

func (x *Relationship) String() string

type RelationshipFilter

type RelationshipFilter struct {
	ResourceType          string         `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
	OptionalResourceId    string         `protobuf:"bytes,2,opt,name=optional_resource_id,json=optionalResourceId,proto3" json:"optional_resource_id,omitempty"`
	OptionalRelation      string         `protobuf:"bytes,3,opt,name=optional_relation,json=optionalRelation,proto3" json:"optional_relation,omitempty"`
	OptionalSubjectFilter *SubjectFilter `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RelationshipFilter) Descriptor deprecated

func (*RelationshipFilter) Descriptor() ([]byte, []int)

Deprecated: Use RelationshipFilter.ProtoReflect.Descriptor instead.

func (*RelationshipFilter) GetOptionalRelation

func (x *RelationshipFilter) GetOptionalRelation() string

func (*RelationshipFilter) GetOptionalResourceId

func (x *RelationshipFilter) GetOptionalResourceId() string

func (*RelationshipFilter) GetOptionalSubjectFilter

func (x *RelationshipFilter) GetOptionalSubjectFilter() *SubjectFilter

func (*RelationshipFilter) GetResourceType

func (x *RelationshipFilter) GetResourceType() string

func (*RelationshipFilter) ProtoMessage

func (*RelationshipFilter) ProtoMessage()

func (*RelationshipFilter) ProtoReflect

func (x *RelationshipFilter) ProtoReflect() protoreflect.Message

func (*RelationshipFilter) Reset

func (x *RelationshipFilter) Reset()

func (*RelationshipFilter) String

func (x *RelationshipFilter) String() string

type RelationshipUpdate

type RelationshipUpdate struct {
	Operation    RelationshipUpdate_Operation `protobuf:"varint,1,opt,name=operation,proto3,enum=authzed.api.v1.RelationshipUpdate_Operation" json:"operation,omitempty"`
	Relationship *Relationship                `protobuf:"bytes,2,opt,name=relationship,proto3" json:"relationship,omitempty"`
	// contains filtered or unexported fields
}

func (*RelationshipUpdate) Descriptor deprecated

func (*RelationshipUpdate) Descriptor() ([]byte, []int)

Deprecated: Use RelationshipUpdate.ProtoReflect.Descriptor instead.

func (*RelationshipUpdate) GetOperation

func (*RelationshipUpdate) GetRelationship

func (x *RelationshipUpdate) GetRelationship() *Relationship

func (*RelationshipUpdate) ProtoMessage

func (*RelationshipUpdate) ProtoMessage()

func (*RelationshipUpdate) ProtoReflect

func (x *RelationshipUpdate) ProtoReflect() protoreflect.Message

func (*RelationshipUpdate) Reset

func (x *RelationshipUpdate) Reset()

func (*RelationshipUpdate) String

func (x *RelationshipUpdate) String() string

type RelationshipUpdate_Operation

type RelationshipUpdate_Operation int32
const (
	RelationshipUpdate_OPERATION_UNSPECIFIED RelationshipUpdate_Operation = 0
	RelationshipUpdate_OPERATION_CREATE      RelationshipUpdate_Operation = 1
	RelationshipUpdate_OPERATION_TOUCH       RelationshipUpdate_Operation = 2
	RelationshipUpdate_OPERATION_DELETE      RelationshipUpdate_Operation = 3
)

func (RelationshipUpdate_Operation) Descriptor

func (RelationshipUpdate_Operation) Enum

func (RelationshipUpdate_Operation) EnumDescriptor deprecated

func (RelationshipUpdate_Operation) EnumDescriptor() ([]byte, []int)

Deprecated: Use RelationshipUpdate_Operation.Descriptor instead.

func (RelationshipUpdate_Operation) Number

func (RelationshipUpdate_Operation) String

func (RelationshipUpdate_Operation) Type

type ResolvedSubject

type ResolvedSubject struct {
	SubjectObjectId   string               `protobuf:"bytes,1,opt,name=subject_object_id,json=subjectObjectId,proto3" json:"subject_object_id,omitempty"`
	Permissionship    LookupPermissionship `protobuf:"varint,2,opt,name=permissionship,proto3,enum=authzed.api.v1.LookupPermissionship" json:"permissionship,omitempty"`
	PartialCaveatInfo *PartialCaveatInfo   `protobuf:"bytes,3,opt,name=partial_caveat_info,json=partialCaveatInfo,proto3" json:"partial_caveat_info,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolvedSubject) Descriptor deprecated

func (*ResolvedSubject) Descriptor() ([]byte, []int)

Deprecated: Use ResolvedSubject.ProtoReflect.Descriptor instead.

func (*ResolvedSubject) GetPartialCaveatInfo

func (x *ResolvedSubject) GetPartialCaveatInfo() *PartialCaveatInfo

func (*ResolvedSubject) GetPermissionship

func (x *ResolvedSubject) GetPermissionship() LookupPermissionship

func (*ResolvedSubject) GetSubjectObjectId

func (x *ResolvedSubject) GetSubjectObjectId() string

func (*ResolvedSubject) ProtoMessage

func (*ResolvedSubject) ProtoMessage()

func (*ResolvedSubject) ProtoReflect

func (x *ResolvedSubject) ProtoReflect() protoreflect.Message

func (*ResolvedSubject) Reset

func (x *ResolvedSubject) Reset()

func (*ResolvedSubject) String

func (x *ResolvedSubject) String() string

type SubjectFilter

type SubjectFilter struct {
	SubjectType       string                        `protobuf:"bytes,1,opt,name=subject_type,json=subjectType,proto3" json:"subject_type,omitempty"`
	OptionalSubjectId string                        `protobuf:"bytes,2,opt,name=optional_subject_id,json=optionalSubjectId,proto3" json:"optional_subject_id,omitempty"`
	OptionalRelation  *SubjectFilter_RelationFilter `protobuf:"bytes,3,opt,name=optional_relation,json=optionalRelation,proto3" json:"optional_relation,omitempty"`
	// contains filtered or unexported fields
}

func (*SubjectFilter) Descriptor deprecated

func (*SubjectFilter) Descriptor() ([]byte, []int)

Deprecated: Use SubjectFilter.ProtoReflect.Descriptor instead.

func (*SubjectFilter) GetOptionalRelation

func (x *SubjectFilter) GetOptionalRelation() *SubjectFilter_RelationFilter

func (*SubjectFilter) GetOptionalSubjectId

func (x *SubjectFilter) GetOptionalSubjectId() string

func (*SubjectFilter) GetSubjectType

func (x *SubjectFilter) GetSubjectType() string

func (*SubjectFilter) ProtoMessage

func (*SubjectFilter) ProtoMessage()

func (*SubjectFilter) ProtoReflect

func (x *SubjectFilter) ProtoReflect() protoreflect.Message

func (*SubjectFilter) Reset

func (x *SubjectFilter) Reset()

func (*SubjectFilter) String

func (x *SubjectFilter) String() string

type SubjectFilter_RelationFilter

type SubjectFilter_RelationFilter struct {
	Relation string `protobuf:"bytes,1,opt,name=relation,proto3" json:"relation,omitempty"`
	// contains filtered or unexported fields
}

func (*SubjectFilter_RelationFilter) Descriptor deprecated

func (*SubjectFilter_RelationFilter) Descriptor() ([]byte, []int)

Deprecated: Use SubjectFilter_RelationFilter.ProtoReflect.Descriptor instead.

func (*SubjectFilter_RelationFilter) GetRelation

func (x *SubjectFilter_RelationFilter) GetRelation() string

func (*SubjectFilter_RelationFilter) ProtoMessage

func (*SubjectFilter_RelationFilter) ProtoMessage()

func (*SubjectFilter_RelationFilter) ProtoReflect

func (*SubjectFilter_RelationFilter) Reset

func (x *SubjectFilter_RelationFilter) Reset()

func (*SubjectFilter_RelationFilter) String

type SubjectReference

type SubjectReference struct {
	Object           *ObjectReference `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
	OptionalRelation string           `protobuf:"bytes,2,opt,name=optional_relation,json=optionalRelation,proto3" json:"optional_relation,omitempty"`
	// contains filtered or unexported fields
}

func (*SubjectReference) Descriptor deprecated

func (*SubjectReference) Descriptor() ([]byte, []int)

Deprecated: Use SubjectReference.ProtoReflect.Descriptor instead.

func (*SubjectReference) GetObject

func (x *SubjectReference) GetObject() *ObjectReference

func (*SubjectReference) GetOptionalRelation

func (x *SubjectReference) GetOptionalRelation() string

func (*SubjectReference) ProtoMessage

func (*SubjectReference) ProtoMessage()

func (*SubjectReference) ProtoReflect

func (x *SubjectReference) ProtoReflect() protoreflect.Message

func (*SubjectReference) Reset

func (x *SubjectReference) Reset()

func (*SubjectReference) String

func (x *SubjectReference) String() string

type WatchRequest

type WatchRequest struct {
	OptionalObjectTypes []string  `protobuf:"bytes,1,rep,name=optional_object_types,json=optionalObjectTypes,proto3" json:"optional_object_types,omitempty"`
	OptionalStartCursor *ZedToken `protobuf:"bytes,2,opt,name=optional_start_cursor,json=optionalStartCursor,proto3" json:"optional_start_cursor,omitempty"`
	// contains filtered or unexported fields
}

func (*WatchRequest) Descriptor deprecated

func (*WatchRequest) Descriptor() ([]byte, []int)

Deprecated: Use WatchRequest.ProtoReflect.Descriptor instead.

func (*WatchRequest) GetOptionalObjectTypes

func (x *WatchRequest) GetOptionalObjectTypes() []string

func (*WatchRequest) GetOptionalStartCursor

func (x *WatchRequest) GetOptionalStartCursor() *ZedToken

func (*WatchRequest) ProtoMessage

func (*WatchRequest) ProtoMessage()

func (*WatchRequest) ProtoReflect

func (x *WatchRequest) ProtoReflect() protoreflect.Message

func (*WatchRequest) Reset

func (x *WatchRequest) Reset()

func (*WatchRequest) String

func (x *WatchRequest) String() string

type WatchResponse

type WatchResponse struct {
	Updates        []*RelationshipUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	ChangesThrough *ZedToken             `protobuf:"bytes,2,opt,name=changes_through,json=changesThrough,proto3" json:"changes_through,omitempty"`
	// contains filtered or unexported fields
}

func (*WatchResponse) Descriptor deprecated

func (*WatchResponse) Descriptor() ([]byte, []int)

Deprecated: Use WatchResponse.ProtoReflect.Descriptor instead.

func (*WatchResponse) GetChangesThrough

func (x *WatchResponse) GetChangesThrough() *ZedToken

func (*WatchResponse) GetUpdates

func (x *WatchResponse) GetUpdates() []*RelationshipUpdate

func (*WatchResponse) ProtoMessage

func (*WatchResponse) ProtoMessage()

func (*WatchResponse) ProtoReflect

func (x *WatchResponse) ProtoReflect() protoreflect.Message

func (*WatchResponse) Reset

func (x *WatchResponse) Reset()

func (*WatchResponse) String

func (x *WatchResponse) String() string

type WriteRelationshipsRequest

type WriteRelationshipsRequest struct {
	Updates               []*RelationshipUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	OptionalPreconditions []*Precondition       `protobuf:"bytes,2,rep,name=optional_preconditions,json=optionalPreconditions,proto3" json:"optional_preconditions,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteRelationshipsRequest) Descriptor deprecated

func (*WriteRelationshipsRequest) Descriptor() ([]byte, []int)

Deprecated: Use WriteRelationshipsRequest.ProtoReflect.Descriptor instead.

func (*WriteRelationshipsRequest) GetOptionalPreconditions

func (x *WriteRelationshipsRequest) GetOptionalPreconditions() []*Precondition

func (*WriteRelationshipsRequest) GetUpdates

func (x *WriteRelationshipsRequest) GetUpdates() []*RelationshipUpdate

func (*WriteRelationshipsRequest) ProtoMessage

func (*WriteRelationshipsRequest) ProtoMessage()

func (*WriteRelationshipsRequest) ProtoReflect

func (*WriteRelationshipsRequest) Reset

func (x *WriteRelationshipsRequest) Reset()

func (*WriteRelationshipsRequest) String

func (x *WriteRelationshipsRequest) String() string

type WriteRelationshipsResponse

type WriteRelationshipsResponse struct {
	WrittenAt *ZedToken `protobuf:"bytes,1,opt,name=written_at,json=writtenAt,proto3" json:"written_at,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteRelationshipsResponse) Descriptor deprecated

func (*WriteRelationshipsResponse) Descriptor() ([]byte, []int)

Deprecated: Use WriteRelationshipsResponse.ProtoReflect.Descriptor instead.

func (*WriteRelationshipsResponse) GetWrittenAt

func (x *WriteRelationshipsResponse) GetWrittenAt() *ZedToken

func (*WriteRelationshipsResponse) ProtoMessage

func (*WriteRelationshipsResponse) ProtoMessage()

func (*WriteRelationshipsResponse) ProtoReflect

func (*WriteRelationshipsResponse) Reset

func (x *WriteRelationshipsResponse) Reset()

func (*WriteRelationshipsResponse) String

func (x *WriteRelationshipsResponse) String() string

type WriteSchemaRequest

type WriteSchemaRequest struct {
	Schema string `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteSchemaRequest) Descriptor deprecated

func (*WriteSchemaRequest) Descriptor() ([]byte, []int)

Deprecated: Use WriteSchemaRequest.ProtoReflect.Descriptor instead.

func (*WriteSchemaRequest) GetSchema

func (x *WriteSchemaRequest) GetSchema() string

func (*WriteSchemaRequest) ProtoMessage

func (*WriteSchemaRequest) ProtoMessage()

func (*WriteSchemaRequest) ProtoReflect

func (x *WriteSchemaRequest) ProtoReflect() protoreflect.Message

func (*WriteSchemaRequest) Reset

func (x *WriteSchemaRequest) Reset()

func (*WriteSchemaRequest) String

func (x *WriteSchemaRequest) String() string

type WriteSchemaResponse

type WriteSchemaResponse struct {
	WrittenAt *ZedToken `protobuf:"bytes,1,opt,name=written_at,json=writtenAt,proto3" json:"written_at,omitempty"`
	// contains filtered or unexported fields
}

func (*WriteSchemaResponse) Descriptor deprecated

func (*WriteSchemaResponse) Descriptor() ([]byte, []int)

Deprecated: Use WriteSchemaResponse.ProtoReflect.Descriptor instead.

func (*WriteSchemaResponse) GetWrittenAt

func (x *WriteSchemaResponse) GetWrittenAt() *ZedToken

func (*WriteSchemaResponse) ProtoMessage

func (*WriteSchemaResponse) ProtoMessage()

func (*WriteSchemaResponse) ProtoReflect

func (x *WriteSchemaResponse) ProtoReflect() protoreflect.Message

func (*WriteSchemaResponse) Reset

func (x *WriteSchemaResponse) Reset()

func (*WriteSchemaResponse) String

func (x *WriteSchemaResponse) String() string

type ZedToken

type ZedToken struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*ZedToken) Descriptor deprecated

func (*ZedToken) Descriptor() ([]byte, []int)

Deprecated: Use ZedToken.ProtoReflect.Descriptor instead.

func (*ZedToken) GetToken

func (x *ZedToken) GetToken() string

func (*ZedToken) ProtoMessage

func (*ZedToken) ProtoMessage()

func (*ZedToken) ProtoReflect

func (x *ZedToken) ProtoReflect() protoreflect.Message

func (*ZedToken) Reset

func (x *ZedToken) Reset()

func (*ZedToken) String

func (x *ZedToken) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL