Documentation
¶
Index ¶
- func FromNativeAction(a eacl.Action) (apiserver.Action, error)
- func FromNativeHeaderType(h eacl.FilterHeaderType) (apiserver.HeaderType, error)
- func FromNativeMatchType(t eacl.Match) (apiserver.MatchType, error)
- func FromNativeOperation(o eacl.Operation) (apiserver.Operation, error)
- func FromNativeRecord(r eacl.Record) (apiserver.Record, error)
- func FromNativeRole(r eacl.Role) (apiserver.Role, error)
- func FromNativeTarget(t eacl.Target) (apiserver.Target, error)
- func NewErrorResponse(err error) *apiserver.ErrorResponse
- func NewInteger(val int64) *int64
- func NewString(val string) *string
- func NewSuccessResponse() *apiserver.SuccessResponse
- func ToNativeAction(a apiserver.Action) (eacl.Action, error)
- func ToNativeContainerToken(tokenRule apiserver.Rule) (session.Container, error)
- func ToNativeFilters(fs apiserver.SearchFilters) (object.SearchFilters, error)
- func ToNativeHeaderType(h apiserver.HeaderType) (eacl.FilterHeaderType, error)
- func ToNativeMatchFilter(s apiserver.SearchMatch) (object.SearchMatchType, error)
- func ToNativeMatchType(t apiserver.MatchType) (eacl.Match, error)
- func ToNativeObjectToken(tokenRecords []apiserver.Record) (*bearer.Token, error)
- func ToNativeOperation(o apiserver.Operation) (eacl.Operation, error)
- func ToNativeRecord(r apiserver.Record) (*eacl.Record, error)
- func ToNativeRole(r apiserver.Role) (eacl.Role, error)
- func ToNativeTable(records []apiserver.Record) (*eacl.Table, error)
- func ToNativeTarget(t apiserver.Target) (*eacl.Target, error)
- func ToNativeVerb(r apiserver.Verb) (session.ContainerVerb, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromNativeAction ¶
FromNativeAction converts eacl.Action to appropriate apiserver.Action.
func FromNativeHeaderType ¶
func FromNativeHeaderType(h eacl.FilterHeaderType) (apiserver.HeaderType, error)
FromNativeHeaderType converts eacl.FilterHeaderType to appropriate apiserver.HeaderType.
func FromNativeMatchType ¶
FromNativeMatchType converts eacl.Match to appropriate apiserver.MatchType.
func FromNativeOperation ¶
FromNativeOperation converts eacl.Operation to appropriate apiserver.Operation.
func FromNativeRecord ¶
FromNativeRecord converts eacl.Record to appropriate apiserver.Record.
func FromNativeRole ¶
FromNativeRole converts eacl.Role to appropriate apiserver.Role.
func FromNativeTarget ¶
FromNativeTarget converts eacl.Target to appropriate apiserver.Target.
func NewErrorResponse ¶ added in v0.2.0
func NewErrorResponse(err error) *apiserver.ErrorResponse
NewErrorResponse forms apiserver.ErrorResponse.
func NewSuccessResponse ¶ added in v0.2.0
func NewSuccessResponse() *apiserver.SuccessResponse
NewSuccessResponse forms model.SuccessResponse.
func ToNativeAction ¶
ToNativeAction converts apiserver.Action to appropriate eacl.Action.
func ToNativeContainerToken ¶
ToNativeContainerToken converts apiserver.Rule to appropriate session.Container.
func ToNativeFilters ¶
func ToNativeFilters(fs apiserver.SearchFilters) (object.SearchFilters, error)
ToNativeFilters converts apiserver.SearchFilters to object.SearchFilters.
func ToNativeHeaderType ¶
func ToNativeHeaderType(h apiserver.HeaderType) (eacl.FilterHeaderType, error)
ToNativeHeaderType converts apiserver.HeaderType to appropriate eacl.FilterHeaderType.
func ToNativeMatchFilter ¶
func ToNativeMatchFilter(s apiserver.SearchMatch) (object.SearchMatchType, error)
ToNativeMatchFilter converts apiserver.SearchMatch to object.SearchMatchType.
func ToNativeMatchType ¶
ToNativeMatchType converts apiserver.MatchType to appropriate eacl.Match.
func ToNativeObjectToken ¶
ToNativeObjectToken converts []apiserver.Record to appropriate bearer.Token.
func ToNativeOperation ¶
ToNativeOperation converts apiserver.Operation to appropriate eacl.Operation.
func ToNativeRecord ¶
ToNativeRecord converts apiserver.Record to appropriate eacl.Record.
func ToNativeRole ¶
ToNativeRole converts apiserver.Role to appropriate eacl.Role.
func ToNativeTable ¶
ToNativeTable converts records to eacl.Table.
func ToNativeTarget ¶
ToNativeTarget converts apiserver.Target to appropriate eacl.Target.
func ToNativeVerb ¶
func ToNativeVerb(r apiserver.Verb) (session.ContainerVerb, error)
ToNativeVerb converts apiserver.Verb to appropriate session.ContainerVerb.
Types ¶
This section is empty.