models

package
v0.8.0-alpha.0 Latest Latest
Warning

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

Go to latest
Published: Feb 10, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
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"
)
View Source
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

func (*CreateRelationTupleBadRequestBody) Validate

Validate validates this create relation tuple bad request body

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

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

func (*CreateRelationTupleInternalServerErrorBody) Validate

Validate validates this create relation tuple internal server error body

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

func (*DeleteRelationTuplesBadRequestBody) Validate

Validate validates this delete relation tuples bad request body

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

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

func (*DeleteRelationTuplesInternalServerErrorBody) Validate

Validate validates this delete relation tuples internal server error body

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

func (m *ExpandTree) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*ExpandTree) Validate

func (m *ExpandTree) Validate(formats strfmt.Registry) error

Validate validates this expand tree

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

func (m *GenericError) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*GenericError) Validate

func (m *GenericError) Validate(formats strfmt.Registry) error

Validate validates this generic error

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

func (*GetCheckBadRequestBody) Validate

func (m *GetCheckBadRequestBody) Validate(formats strfmt.Registry) error

Validate validates this get check bad request body

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

func (*GetCheckInternalServerErrorBody) Validate

Validate validates this get check internal server error body

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

func (m *GetCheckResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*GetCheckResponse) Validate

func (m *GetCheckResponse) Validate(formats strfmt.Registry) error

Validate validates this get check response

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

func (*GetExpandBadRequestBody) Validate

func (m *GetExpandBadRequestBody) Validate(formats strfmt.Registry) error

Validate validates this get expand bad request body

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

func (*GetExpandInternalServerErrorBody) Validate

Validate validates this get expand internal server error body

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

func (m *GetExpandNotFoundBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*GetExpandNotFoundBody) Validate

func (m *GetExpandNotFoundBody) Validate(formats strfmt.Registry) error

Validate validates this get expand not found body

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

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

func (*GetRelationTuplesInternalServerErrorBody) Validate

Validate validates this get relation tuples internal server error body

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

func (*GetRelationTuplesNotFoundBody) Validate

func (m *GetRelationTuplesNotFoundBody) Validate(formats strfmt.Registry) error

Validate validates this get relation tuples not found body

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

func (*GetRelationTuplesResponse) Validate

func (m *GetRelationTuplesResponse) Validate(formats strfmt.Registry) error

Validate validates this get relation tuples response

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

func (m *HealthNotReadyStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*HealthNotReadyStatus) Validate

func (m *HealthNotReadyStatus) Validate(formats strfmt.Registry) error

Validate validates this health not ready status

type HealthStatus

type HealthStatus struct {

	// Status always contains "ok".
	Status string `json:"status,omitempty"`
}

HealthStatus health status

swagger:model healthStatus

func (*HealthStatus) ContextValidate

func (m *HealthStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*HealthStatus) Validate

func (m *HealthStatus) Validate(formats strfmt.Registry) error

Validate validates this health status

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

func (m *InternalRelationTuple) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*InternalRelationTuple) Validate

func (m *InternalRelationTuple) Validate(formats strfmt.Registry) error

Validate validates this internal relation tuple

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

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

func (*IsInstanceAliveInternalServerErrorBody) Validate

Validate validates this is instance alive internal server error body

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

func (m *PatchDelta) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*PatchDelta) Validate

func (m *PatchDelta) Validate(formats strfmt.Registry) error

Validate validates this patch delta

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

func (*PatchRelationTuplesBadRequestBody) Validate

Validate validates this patch relation tuples bad request body

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

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

func (*PatchRelationTuplesInternalServerErrorBody) Validate

Validate validates this patch relation tuples internal server error body

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

func (*PatchRelationTuplesNotFoundBody) Validate

Validate validates this patch relation tuples not found body

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

func (*PostCheckBadRequestBody) Validate

func (m *PostCheckBadRequestBody) Validate(formats strfmt.Registry) error

Validate validates this post check bad request body

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

func (*PostCheckInternalServerErrorBody) Validate

Validate validates this post check internal server error body

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

func (m *RelationQuery) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*RelationQuery) Validate

func (m *RelationQuery) Validate(formats strfmt.Registry) error

Validate validates this relation query

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

func (m *SubjectSet) ContextValidate(ctx context.Context, formats strfmt.Registry) error

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

func (*SubjectSet) Validate

func (m *SubjectSet) Validate(formats strfmt.Registry) error

Validate validates this subject set

type UUID

type UUID strfmt.UUID4

UUID UUID

swagger:model UUID

func (UUID) ContextValidate

func (m UUID) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this UUID based on context it is used

func (UUID) Validate

func (m UUID) Validate(formats strfmt.Registry) error

Validate validates this UUID

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

func (m *Version) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validates this version based on context it is used

func (*Version) MarshalBinary

func (m *Version) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Version) UnmarshalBinary

func (m *Version) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Version) Validate

func (m *Version) Validate(formats strfmt.Registry) error

Validate validates this version

Jump to

Keyboard shortcuts

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