Documentation
¶
Index ¶
- Constants
- type CreateRelationTupleBadRequestBody
- func (m *CreateRelationTupleBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateRelationTupleBadRequestBody) MarshalBinary() ([]byte, error)
- func (m *CreateRelationTupleBadRequestBody) UnmarshalBinary(b []byte) error
- func (m *CreateRelationTupleBadRequestBody) Validate(formats strfmt.Registry) error
- type CreateRelationTupleInternalServerErrorBody
- func (m *CreateRelationTupleInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CreateRelationTupleInternalServerErrorBody) MarshalBinary() ([]byte, error)
- func (m *CreateRelationTupleInternalServerErrorBody) UnmarshalBinary(b []byte) error
- func (m *CreateRelationTupleInternalServerErrorBody) Validate(formats strfmt.Registry) error
- type DeleteRelationTuplesBadRequestBody
- func (m *DeleteRelationTuplesBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteRelationTuplesBadRequestBody) MarshalBinary() ([]byte, error)
- func (m *DeleteRelationTuplesBadRequestBody) UnmarshalBinary(b []byte) error
- func (m *DeleteRelationTuplesBadRequestBody) Validate(formats strfmt.Registry) error
- type DeleteRelationTuplesInternalServerErrorBody
- func (m *DeleteRelationTuplesInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeleteRelationTuplesInternalServerErrorBody) MarshalBinary() ([]byte, error)
- func (m *DeleteRelationTuplesInternalServerErrorBody) UnmarshalBinary(b []byte) error
- func (m *DeleteRelationTuplesInternalServerErrorBody) Validate(formats strfmt.Registry) error
- type ExpandTree
- type GenericError
- type GetCheckBadRequestBody
- func (m *GetCheckBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetCheckBadRequestBody) MarshalBinary() ([]byte, error)
- func (m *GetCheckBadRequestBody) UnmarshalBinary(b []byte) error
- func (m *GetCheckBadRequestBody) Validate(formats strfmt.Registry) error
- type GetCheckInternalServerErrorBody
- func (m *GetCheckInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetCheckInternalServerErrorBody) MarshalBinary() ([]byte, error)
- func (m *GetCheckInternalServerErrorBody) UnmarshalBinary(b []byte) error
- func (m *GetCheckInternalServerErrorBody) Validate(formats strfmt.Registry) error
- type GetCheckResponse
- type GetExpandBadRequestBody
- func (m *GetExpandBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetExpandBadRequestBody) MarshalBinary() ([]byte, error)
- func (m *GetExpandBadRequestBody) UnmarshalBinary(b []byte) error
- func (m *GetExpandBadRequestBody) Validate(formats strfmt.Registry) error
- type GetExpandInternalServerErrorBody
- func (m *GetExpandInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetExpandInternalServerErrorBody) MarshalBinary() ([]byte, error)
- func (m *GetExpandInternalServerErrorBody) UnmarshalBinary(b []byte) error
- func (m *GetExpandInternalServerErrorBody) Validate(formats strfmt.Registry) error
- type GetExpandNotFoundBody
- type GetRelationTuplesInternalServerErrorBody
- func (m *GetRelationTuplesInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetRelationTuplesInternalServerErrorBody) MarshalBinary() ([]byte, error)
- func (m *GetRelationTuplesInternalServerErrorBody) UnmarshalBinary(b []byte) error
- func (m *GetRelationTuplesInternalServerErrorBody) Validate(formats strfmt.Registry) error
- type GetRelationTuplesNotFoundBody
- func (m *GetRelationTuplesNotFoundBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetRelationTuplesNotFoundBody) MarshalBinary() ([]byte, error)
- func (m *GetRelationTuplesNotFoundBody) UnmarshalBinary(b []byte) error
- func (m *GetRelationTuplesNotFoundBody) Validate(formats strfmt.Registry) error
- type GetRelationTuplesResponse
- func (m *GetRelationTuplesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GetRelationTuplesResponse) MarshalBinary() ([]byte, error)
- func (m *GetRelationTuplesResponse) UnmarshalBinary(b []byte) error
- func (m *GetRelationTuplesResponse) Validate(formats strfmt.Registry) error
- type HealthNotReadyStatus
- type HealthStatus
- type InternalRelationTuple
- type IsInstanceAliveInternalServerErrorBody
- func (m *IsInstanceAliveInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *IsInstanceAliveInternalServerErrorBody) MarshalBinary() ([]byte, error)
- func (m *IsInstanceAliveInternalServerErrorBody) UnmarshalBinary(b []byte) error
- func (m *IsInstanceAliveInternalServerErrorBody) Validate(formats strfmt.Registry) error
- type PatchDelta
- type PatchRelationTuplesBadRequestBody
- func (m *PatchRelationTuplesBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchRelationTuplesBadRequestBody) MarshalBinary() ([]byte, error)
- func (m *PatchRelationTuplesBadRequestBody) UnmarshalBinary(b []byte) error
- func (m *PatchRelationTuplesBadRequestBody) Validate(formats strfmt.Registry) error
- type PatchRelationTuplesInternalServerErrorBody
- func (m *PatchRelationTuplesInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchRelationTuplesInternalServerErrorBody) MarshalBinary() ([]byte, error)
- func (m *PatchRelationTuplesInternalServerErrorBody) UnmarshalBinary(b []byte) error
- func (m *PatchRelationTuplesInternalServerErrorBody) Validate(formats strfmt.Registry) error
- type PatchRelationTuplesNotFoundBody
- func (m *PatchRelationTuplesNotFoundBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatchRelationTuplesNotFoundBody) MarshalBinary() ([]byte, error)
- func (m *PatchRelationTuplesNotFoundBody) UnmarshalBinary(b []byte) error
- func (m *PatchRelationTuplesNotFoundBody) Validate(formats strfmt.Registry) error
- type PostCheckBadRequestBody
- func (m *PostCheckBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostCheckBadRequestBody) MarshalBinary() ([]byte, error)
- func (m *PostCheckBadRequestBody) UnmarshalBinary(b []byte) error
- func (m *PostCheckBadRequestBody) Validate(formats strfmt.Registry) error
- type PostCheckInternalServerErrorBody
- func (m *PostCheckInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PostCheckInternalServerErrorBody) MarshalBinary() ([]byte, error)
- func (m *PostCheckInternalServerErrorBody) UnmarshalBinary(b []byte) error
- func (m *PostCheckInternalServerErrorBody) Validate(formats strfmt.Registry) error
- type RelationQuery
- type Subject
- type SubjectSet
- type UUID
- type Version
Constants ¶
const ( // ExpandTreeTypeUnion captures enum value "union" ExpandTreeTypeUnion string = "union" // ExpandTreeTypeExclusion captures enum value "exclusion" ExpandTreeTypeExclusion string = "exclusion" // ExpandTreeTypeIntersection captures enum value "intersection" ExpandTreeTypeIntersection string = "intersection" // ExpandTreeTypeLeaf captures enum value "leaf" ExpandTreeTypeLeaf string = "leaf" )
const ( // PatchDeltaActionInsertDelete captures enum value "[[[[[[[insert delete]]]]]]]" PatchDeltaActionInsertDelete string = "[[[[[[[insert delete]]]]]]]" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRelationTupleBadRequestBody ¶
type CreateRelationTupleBadRequestBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
CreateRelationTupleBadRequestBody CreateRelationTupleBadRequestBody CreateRelationTupleBadRequestBody CreateRelationTupleBadRequestBody create relation tuple bad request body
swagger:model CreateRelationTupleBadRequestBody
func (*CreateRelationTupleBadRequestBody) ContextValidate ¶
func (m *CreateRelationTupleBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create relation tuple bad request body based on context it is used
func (*CreateRelationTupleBadRequestBody) MarshalBinary ¶
func (m *CreateRelationTupleBadRequestBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRelationTupleBadRequestBody) UnmarshalBinary ¶
func (m *CreateRelationTupleBadRequestBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateRelationTupleInternalServerErrorBody ¶
type CreateRelationTupleInternalServerErrorBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
CreateRelationTupleInternalServerErrorBody CreateRelationTupleInternalServerErrorBody CreateRelationTupleInternalServerErrorBody CreateRelationTupleInternalServerErrorBody create relation tuple internal server error body
swagger:model CreateRelationTupleInternalServerErrorBody
func (*CreateRelationTupleInternalServerErrorBody) ContextValidate ¶
func (m *CreateRelationTupleInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this create relation tuple internal server error body based on context it is used
func (*CreateRelationTupleInternalServerErrorBody) MarshalBinary ¶
func (m *CreateRelationTupleInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRelationTupleInternalServerErrorBody) UnmarshalBinary ¶
func (m *CreateRelationTupleInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRelationTuplesBadRequestBody ¶
type DeleteRelationTuplesBadRequestBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
DeleteRelationTuplesBadRequestBody DeleteRelationTuplesBadRequestBody DeleteRelationTuplesBadRequestBody DeleteRelationTuplesBadRequestBody DeleteRelationTuplesBadRequestBody DeleteRelationTuplesBadRequestBody DeleteRelationTuplesBadRequestBody delete relation tuples bad request body
swagger:model DeleteRelationTuplesBadRequestBody
func (*DeleteRelationTuplesBadRequestBody) ContextValidate ¶
func (m *DeleteRelationTuplesBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete relation tuples bad request body based on context it is used
func (*DeleteRelationTuplesBadRequestBody) MarshalBinary ¶
func (m *DeleteRelationTuplesBadRequestBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRelationTuplesBadRequestBody) UnmarshalBinary ¶
func (m *DeleteRelationTuplesBadRequestBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRelationTuplesInternalServerErrorBody ¶
type DeleteRelationTuplesInternalServerErrorBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
DeleteRelationTuplesInternalServerErrorBody DeleteRelationTuplesInternalServerErrorBody DeleteRelationTuplesInternalServerErrorBody DeleteRelationTuplesInternalServerErrorBody delete relation tuples internal server error body
swagger:model DeleteRelationTuplesInternalServerErrorBody
func (*DeleteRelationTuplesInternalServerErrorBody) ContextValidate ¶
func (m *DeleteRelationTuplesInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this delete relation tuples internal server error body based on context it is used
func (*DeleteRelationTuplesInternalServerErrorBody) MarshalBinary ¶
func (m *DeleteRelationTuplesInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRelationTuplesInternalServerErrorBody) UnmarshalBinary ¶
func (m *DeleteRelationTuplesInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExpandTree ¶
type ExpandTree struct {
// children
Children []*ExpandTree `json:"children"`
// subject id
SubjectID string `json:"subject_id,omitempty"`
// subject set
SubjectSet *SubjectSet `json:"subject_set,omitempty"`
// type
// Required: true
// Enum: [union exclusion intersection leaf]
Type *string `json:"type"`
}
ExpandTree expand tree
swagger:model expandTree
func (*ExpandTree) ContextValidate ¶
ContextValidate validate this expand tree based on the context it is used
func (*ExpandTree) MarshalBinary ¶
func (m *ExpandTree) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExpandTree) UnmarshalBinary ¶
func (m *ExpandTree) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GenericError ¶
type GenericError struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
GenericError The standard error format
swagger:model genericError
func (*GenericError) ContextValidate ¶
ContextValidate validates this generic error based on context it is used
func (*GenericError) MarshalBinary ¶
func (m *GenericError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GenericError) UnmarshalBinary ¶
func (m *GenericError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetCheckBadRequestBody ¶
type GetCheckBadRequestBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
GetCheckBadRequestBody GetCheckBadRequestBody GetCheckBadRequestBody GetCheckBadRequestBody GetCheckBadRequestBody GetCheckBadRequestBody GetCheckBadRequestBody get check bad request body
swagger:model GetCheckBadRequestBody
func (*GetCheckBadRequestBody) ContextValidate ¶
func (m *GetCheckBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get check bad request body based on context it is used
func (*GetCheckBadRequestBody) MarshalBinary ¶
func (m *GetCheckBadRequestBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetCheckBadRequestBody) UnmarshalBinary ¶
func (m *GetCheckBadRequestBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetCheckInternalServerErrorBody ¶
type GetCheckInternalServerErrorBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
GetCheckInternalServerErrorBody GetCheckInternalServerErrorBody GetCheckInternalServerErrorBody GetCheckInternalServerErrorBody GetCheckInternalServerErrorBody get check internal server error body
swagger:model GetCheckInternalServerErrorBody
func (*GetCheckInternalServerErrorBody) ContextValidate ¶
func (m *GetCheckInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get check internal server error body based on context it is used
func (*GetCheckInternalServerErrorBody) MarshalBinary ¶
func (m *GetCheckInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetCheckInternalServerErrorBody) UnmarshalBinary ¶
func (m *GetCheckInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetCheckResponse ¶
type GetCheckResponse struct {
// whether the relation tuple is allowed
// Required: true
Allowed *bool `json:"allowed"`
}
GetCheckResponse Represents the response for a check request.
The content of the allowed field is mirrored in the HTTP status code.
swagger:model getCheckResponse
func (*GetCheckResponse) ContextValidate ¶
ContextValidate validates this get check response based on context it is used
func (*GetCheckResponse) MarshalBinary ¶
func (m *GetCheckResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetCheckResponse) UnmarshalBinary ¶
func (m *GetCheckResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetExpandBadRequestBody ¶
type GetExpandBadRequestBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
GetExpandBadRequestBody GetExpandBadRequestBody GetExpandBadRequestBody GetExpandBadRequestBody GetExpandBadRequestBody GetExpandBadRequestBody get expand bad request body
swagger:model GetExpandBadRequestBody
func (*GetExpandBadRequestBody) ContextValidate ¶
func (m *GetExpandBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get expand bad request body based on context it is used
func (*GetExpandBadRequestBody) MarshalBinary ¶
func (m *GetExpandBadRequestBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetExpandBadRequestBody) UnmarshalBinary ¶
func (m *GetExpandBadRequestBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetExpandInternalServerErrorBody ¶
type GetExpandInternalServerErrorBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
GetExpandInternalServerErrorBody GetExpandInternalServerErrorBody GetExpandInternalServerErrorBody GetExpandInternalServerErrorBody get expand internal server error body
swagger:model GetExpandInternalServerErrorBody
func (*GetExpandInternalServerErrorBody) ContextValidate ¶
func (m *GetExpandInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get expand internal server error body based on context it is used
func (*GetExpandInternalServerErrorBody) MarshalBinary ¶
func (m *GetExpandInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetExpandInternalServerErrorBody) UnmarshalBinary ¶
func (m *GetExpandInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetExpandNotFoundBody ¶
type GetExpandNotFoundBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
GetExpandNotFoundBody GetExpandNotFoundBody GetExpandNotFoundBody GetExpandNotFoundBody GetExpandNotFoundBody GetExpandNotFoundBody get expand not found body
swagger:model GetExpandNotFoundBody
func (*GetExpandNotFoundBody) ContextValidate ¶
ContextValidate validates this get expand not found body based on context it is used
func (*GetExpandNotFoundBody) MarshalBinary ¶
func (m *GetExpandNotFoundBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetExpandNotFoundBody) UnmarshalBinary ¶
func (m *GetExpandNotFoundBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRelationTuplesInternalServerErrorBody ¶
type GetRelationTuplesInternalServerErrorBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
GetRelationTuplesInternalServerErrorBody GetRelationTuplesInternalServerErrorBody GetRelationTuplesInternalServerErrorBody GetRelationTuplesInternalServerErrorBody get relation tuples internal server error body
swagger:model GetRelationTuplesInternalServerErrorBody
func (*GetRelationTuplesInternalServerErrorBody) ContextValidate ¶
func (m *GetRelationTuplesInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get relation tuples internal server error body based on context it is used
func (*GetRelationTuplesInternalServerErrorBody) MarshalBinary ¶
func (m *GetRelationTuplesInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRelationTuplesInternalServerErrorBody) UnmarshalBinary ¶
func (m *GetRelationTuplesInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRelationTuplesNotFoundBody ¶
type GetRelationTuplesNotFoundBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
GetRelationTuplesNotFoundBody GetRelationTuplesNotFoundBody GetRelationTuplesNotFoundBody GetRelationTuplesNotFoundBody get relation tuples not found body
swagger:model GetRelationTuplesNotFoundBody
func (*GetRelationTuplesNotFoundBody) ContextValidate ¶
func (m *GetRelationTuplesNotFoundBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this get relation tuples not found body based on context it is used
func (*GetRelationTuplesNotFoundBody) MarshalBinary ¶
func (m *GetRelationTuplesNotFoundBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRelationTuplesNotFoundBody) UnmarshalBinary ¶
func (m *GetRelationTuplesNotFoundBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRelationTuplesResponse ¶
type GetRelationTuplesResponse struct {
// The opaque token to provide in a subsequent request
// to get the next page. It is the empty string iff this is
// the last page.
NextPageToken string `json:"next_page_token,omitempty"`
// relation tuples
RelationTuples []*InternalRelationTuple `json:"relation_tuples"`
}
GetRelationTuplesResponse GetRelationTuplesResponse GetRelationTuplesResponse GetRelationTuplesResponse GetRelationTuplesResponse GetRelationTuplesResponse GetRelationTuplesResponse get relation tuples response
swagger:model getRelationTuplesResponse
func (*GetRelationTuplesResponse) ContextValidate ¶
func (m *GetRelationTuplesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this get relation tuples response based on the context it is used
func (*GetRelationTuplesResponse) MarshalBinary ¶
func (m *GetRelationTuplesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRelationTuplesResponse) UnmarshalBinary ¶
func (m *GetRelationTuplesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HealthNotReadyStatus ¶
type HealthNotReadyStatus struct {
// Errors contains a list of errors that caused the not ready status.
Errors map[string]string `json:"errors,omitempty"`
}
HealthNotReadyStatus HealthNotReadyStatus health not ready status
swagger:model healthNotReadyStatus
func (*HealthNotReadyStatus) ContextValidate ¶
ContextValidate validates this health not ready status based on context it is used
func (*HealthNotReadyStatus) MarshalBinary ¶
func (m *HealthNotReadyStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HealthNotReadyStatus) UnmarshalBinary ¶
func (m *HealthNotReadyStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HealthStatus ¶
type HealthStatus struct {
// Status always contains "ok".
Status string `json:"status,omitempty"`
}
HealthStatus health status
swagger:model healthStatus
func (*HealthStatus) ContextValidate ¶
ContextValidate validates this health status based on context it is used
func (*HealthStatus) MarshalBinary ¶
func (m *HealthStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HealthStatus) UnmarshalBinary ¶
func (m *HealthStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InternalRelationTuple ¶
type InternalRelationTuple struct {
// Namespace of the Relation Tuple
// Required: true
Namespace *string `json:"namespace"`
// Object of the Relation Tuple
// Required: true
Object *string `json:"object"`
// Relation of the Relation Tuple
// Required: true
Relation *string `json:"relation"`
// SubjectID of the Relation Tuple
//
// Either SubjectSet or SubjectID are required.
SubjectID string `json:"subject_id,omitempty"`
// subject set
SubjectSet *SubjectSet `json:"subject_set,omitempty"`
}
InternalRelationTuple internal relation tuple
swagger:model InternalRelationTuple
func (*InternalRelationTuple) ContextValidate ¶
ContextValidate validate this internal relation tuple based on the context it is used
func (*InternalRelationTuple) MarshalBinary ¶
func (m *InternalRelationTuple) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InternalRelationTuple) UnmarshalBinary ¶
func (m *InternalRelationTuple) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IsInstanceAliveInternalServerErrorBody ¶
type IsInstanceAliveInternalServerErrorBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
IsInstanceAliveInternalServerErrorBody IsInstanceAliveInternalServerErrorBody IsInstanceAliveInternalServerErrorBody IsInstanceAliveInternalServerErrorBody IsInstanceAliveInternalServerErrorBody IsInstanceAliveInternalServerErrorBody is instance alive internal server error body
swagger:model IsInstanceAliveInternalServerErrorBody
func (*IsInstanceAliveInternalServerErrorBody) ContextValidate ¶
func (m *IsInstanceAliveInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this is instance alive internal server error body based on context it is used
func (*IsInstanceAliveInternalServerErrorBody) MarshalBinary ¶
func (m *IsInstanceAliveInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IsInstanceAliveInternalServerErrorBody) UnmarshalBinary ¶
func (m *IsInstanceAliveInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchDelta ¶
type PatchDelta struct {
// action
// Enum: [[[[[[[[insert delete]]]]]]]]
Action string `json:"action,omitempty"`
// relation tuple
RelationTuple *InternalRelationTuple `json:"relation_tuple,omitempty"`
}
PatchDelta PatchDelta PatchDelta PatchDelta PatchDelta PatchDelta PatchDelta PatchDelta patch delta
swagger:model PatchDelta
func (*PatchDelta) ContextValidate ¶
ContextValidate validate this patch delta based on the context it is used
func (*PatchDelta) MarshalBinary ¶
func (m *PatchDelta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchDelta) UnmarshalBinary ¶
func (m *PatchDelta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchRelationTuplesBadRequestBody ¶
type PatchRelationTuplesBadRequestBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
PatchRelationTuplesBadRequestBody PatchRelationTuplesBadRequestBody PatchRelationTuplesBadRequestBody PatchRelationTuplesBadRequestBody patch relation tuples bad request body
swagger:model PatchRelationTuplesBadRequestBody
func (*PatchRelationTuplesBadRequestBody) ContextValidate ¶
func (m *PatchRelationTuplesBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch relation tuples bad request body based on context it is used
func (*PatchRelationTuplesBadRequestBody) MarshalBinary ¶
func (m *PatchRelationTuplesBadRequestBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchRelationTuplesBadRequestBody) UnmarshalBinary ¶
func (m *PatchRelationTuplesBadRequestBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchRelationTuplesInternalServerErrorBody ¶
type PatchRelationTuplesInternalServerErrorBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
PatchRelationTuplesInternalServerErrorBody PatchRelationTuplesInternalServerErrorBody PatchRelationTuplesInternalServerErrorBody PatchRelationTuplesInternalServerErrorBody patch relation tuples internal server error body
swagger:model PatchRelationTuplesInternalServerErrorBody
func (*PatchRelationTuplesInternalServerErrorBody) ContextValidate ¶
func (m *PatchRelationTuplesInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch relation tuples internal server error body based on context it is used
func (*PatchRelationTuplesInternalServerErrorBody) MarshalBinary ¶
func (m *PatchRelationTuplesInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchRelationTuplesInternalServerErrorBody) UnmarshalBinary ¶
func (m *PatchRelationTuplesInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatchRelationTuplesNotFoundBody ¶
type PatchRelationTuplesNotFoundBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
PatchRelationTuplesNotFoundBody PatchRelationTuplesNotFoundBody PatchRelationTuplesNotFoundBody PatchRelationTuplesNotFoundBody patch relation tuples not found body
swagger:model PatchRelationTuplesNotFoundBody
func (*PatchRelationTuplesNotFoundBody) ContextValidate ¶
func (m *PatchRelationTuplesNotFoundBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patch relation tuples not found body based on context it is used
func (*PatchRelationTuplesNotFoundBody) MarshalBinary ¶
func (m *PatchRelationTuplesNotFoundBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatchRelationTuplesNotFoundBody) UnmarshalBinary ¶
func (m *PatchRelationTuplesNotFoundBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostCheckBadRequestBody ¶
type PostCheckBadRequestBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
PostCheckBadRequestBody PostCheckBadRequestBody PostCheckBadRequestBody PostCheckBadRequestBody PostCheckBadRequestBody PostCheckBadRequestBody PostCheckBadRequestBody PostCheckBadRequestBody post check bad request body
swagger:model PostCheckBadRequestBody
func (*PostCheckBadRequestBody) ContextValidate ¶
func (m *PostCheckBadRequestBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post check bad request body based on context it is used
func (*PostCheckBadRequestBody) MarshalBinary ¶
func (m *PostCheckBadRequestBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostCheckBadRequestBody) UnmarshalBinary ¶
func (m *PostCheckBadRequestBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PostCheckInternalServerErrorBody ¶
type PostCheckInternalServerErrorBody struct {
// code
Code int64 `json:"code,omitempty"`
// details
Details []interface{} `json:"details"`
// message
Message string `json:"message,omitempty"`
// reason
Reason string `json:"reason,omitempty"`
// request
Request string `json:"request,omitempty"`
// status
Status string `json:"status,omitempty"`
}
PostCheckInternalServerErrorBody PostCheckInternalServerErrorBody PostCheckInternalServerErrorBody PostCheckInternalServerErrorBody post check internal server error body
swagger:model PostCheckInternalServerErrorBody
func (*PostCheckInternalServerErrorBody) ContextValidate ¶
func (m *PostCheckInternalServerErrorBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this post check internal server error body based on context it is used
func (*PostCheckInternalServerErrorBody) MarshalBinary ¶
func (m *PostCheckInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PostCheckInternalServerErrorBody) UnmarshalBinary ¶
func (m *PostCheckInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RelationQuery ¶
type RelationQuery struct {
// Namespace of the Relation Tuple
Namespace string `json:"namespace,omitempty"`
// Object of the Relation Tuple
Object string `json:"object,omitempty"`
// Relation of the Relation Tuple
Relation string `json:"relation,omitempty"`
// SubjectID of the Relation Tuple
//
// Either SubjectSet or SubjectID can be provided.
SubjectID string `json:"subject_id,omitempty"`
// subject set
SubjectSet *SubjectSet `json:"subject_set,omitempty"`
}
RelationQuery RelationQuery RelationQuery RelationQuery RelationQuery RelationQuery RelationQuery RelationQuery relation query
swagger:model RelationQuery
func (*RelationQuery) ContextValidate ¶
ContextValidate validate this relation query based on the context it is used
func (*RelationQuery) MarshalBinary ¶
func (m *RelationQuery) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RelationQuery) UnmarshalBinary ¶
func (m *RelationQuery) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Subject ¶
type Subject interface{}
Subject Subject Subject Subject Subject subject
swagger:model subject
type SubjectSet ¶
type SubjectSet struct {
// Namespace of the Subject Set
// Required: true
Namespace *string `json:"namespace"`
// Object of the Subject Set
// Required: true
Object *string `json:"object"`
// Relation of the Subject Set
// Required: true
Relation *string `json:"relation"`
}
SubjectSet subject set
swagger:model SubjectSet
func (*SubjectSet) ContextValidate ¶
ContextValidate validates this subject set based on context it is used
func (*SubjectSet) MarshalBinary ¶
func (m *SubjectSet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SubjectSet) UnmarshalBinary ¶
func (m *SubjectSet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UUID ¶
UUID UUID
swagger:model UUID
func (UUID) ContextValidate ¶
ContextValidate validates this UUID based on context it is used
type Version ¶
type Version struct {
// Version is the service's version.
Version string `json:"version,omitempty"`
}
Version Version version
swagger:model version
func (*Version) ContextValidate ¶
ContextValidate validates this version based on context it is used
func (*Version) MarshalBinary ¶
MarshalBinary interface implementation
func (*Version) UnmarshalBinary ¶
UnmarshalBinary interface implementation
Source Files
¶
- create_relation_tuple_bad_request_body.go
- create_relation_tuple_internal_server_error_body.go
- delete_relation_tuples_bad_request_body.go
- delete_relation_tuples_internal_server_error_body.go
- expand_tree.go
- generic_error.go
- get_check_bad_request_body.go
- get_check_internal_server_error_body.go
- get_check_response.go
- get_expand_bad_request_body.go
- get_expand_internal_server_error_body.go
- get_expand_not_found_body.go
- get_relation_tuples_internal_server_error_body.go
- get_relation_tuples_not_found_body.go
- get_relation_tuples_response.go
- health_not_ready_status.go
- health_status.go
- internal_relation_tuple.go
- is_instance_alive_internal_server_error_body.go
- patch_delta.go
- patch_relation_tuples_bad_request_body.go
- patch_relation_tuples_internal_server_error_body.go
- patch_relation_tuples_not_found_body.go
- post_check_bad_request_body.go
- post_check_internal_server_error_body.go
- relation_query.go
- subject.go
- subject_set.go
- uuid.go
- version.go