Documentation ¶
Index ¶
- type CreateRuleCreated
- type CreateRuleForbidden
- type CreateRuleForbiddenBody
- type CreateRuleInternalServerError
- type CreateRuleInternalServerErrorBody
- type CreateRuleReader
- type CreateRuleUnauthorized
- type CreateRuleUnauthorizedBody
- type DeleteRuleForbidden
- type DeleteRuleForbiddenBody
- type DeleteRuleInternalServerError
- type DeleteRuleInternalServerErrorBody
- type DeleteRuleNoContent
- type DeleteRuleNotFound
- type DeleteRuleNotFoundBody
- type DeleteRuleReader
- type DeleteRuleUnauthorized
- type DeleteRuleUnauthorizedBody
- type GetRuleForbidden
- type GetRuleForbiddenBody
- type GetRuleInternalServerError
- type GetRuleInternalServerErrorBody
- type GetRuleNotFound
- type GetRuleNotFoundBody
- type GetRuleOK
- type GetRuleReader
- type GetRuleUnauthorized
- type GetRuleUnauthorizedBody
- type GetWellKnownForbidden
- type GetWellKnownForbiddenBody
- type GetWellKnownJSONWebKeysInternalServerError
- type GetWellKnownJSONWebKeysInternalServerErrorBody
- type GetWellKnownJSONWebKeysOK
- type GetWellKnownJSONWebKeysReader
- type GetWellKnownOK
- type GetWellKnownReader
- type GetWellKnownUnauthorized
- type GetWellKnownUnauthorizedBody
- type IsInstanceAliveInternalServerError
- type IsInstanceAliveInternalServerErrorBody
- type IsInstanceAliveOK
- type IsInstanceAliveReader
- type JudgeForbidden
- type JudgeForbiddenBody
- type JudgeInternalServerError
- type JudgeInternalServerErrorBody
- type JudgeNotFound
- type JudgeNotFoundBody
- type JudgeOK
- type JudgeReader
- type JudgeUnauthorized
- type JudgeUnauthorizedBody
- type ListRulesForbidden
- type ListRulesForbiddenBody
- type ListRulesInternalServerError
- type ListRulesInternalServerErrorBody
- type ListRulesOK
- type ListRulesReader
- type ListRulesUnauthorized
- type ListRulesUnauthorizedBody
- type RawMessage
- type SwaggerCreateRuleParameters
- type SwaggerGetRuleParameters
- type SwaggerHealthStatus
- type SwaggerJSONWebKey
- type SwaggerJSONWebKeySet
- type SwaggerListRulesParameters
- type SwaggerNotReadyStatus
- type SwaggerRule
- type SwaggerRuleHandler
- type SwaggerRuleMatch
- type SwaggerRuleResponse
- type SwaggerRulesResponse
- type SwaggerUpdateRuleParameters
- type SwaggerVersion
- type UpdateRuleForbidden
- type UpdateRuleForbiddenBody
- type UpdateRuleInternalServerError
- type UpdateRuleInternalServerErrorBody
- type UpdateRuleNotFound
- type UpdateRuleNotFoundBody
- type UpdateRuleOK
- type UpdateRuleReader
- type UpdateRuleUnauthorized
- type UpdateRuleUnauthorizedBody
- type Upstream
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRuleCreated ¶
type CreateRuleCreated struct { // payload Payload *SwaggerRule `json:"Payload,omitempty"` }
CreateRuleCreated CreateRuleCreated CreateRuleCreated CreateRuleCreated CreateRuleCreated handles this case with default header values.
A rule swagger:model CreateRuleCreated
func (*CreateRuleCreated) MarshalBinary ¶
func (m *CreateRuleCreated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRuleCreated) UnmarshalBinary ¶
func (m *CreateRuleCreated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateRuleForbidden ¶
type CreateRuleForbidden struct { // payload Payload *CreateRuleForbiddenBody `json:"Payload,omitempty"` }
CreateRuleForbidden CreateRuleForbidden CreateRuleForbidden CreateRuleForbidden CreateRuleForbidden handles this case with default header values.
The standard error format swagger:model CreateRuleForbidden
func (*CreateRuleForbidden) MarshalBinary ¶
func (m *CreateRuleForbidden) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRuleForbidden) UnmarshalBinary ¶
func (m *CreateRuleForbidden) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateRuleForbiddenBody ¶
type CreateRuleForbiddenBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
CreateRuleForbiddenBody CreateRuleForbiddenBody CreateRuleForbiddenBody CreateRuleForbiddenBody CreateRuleForbiddenBody create rule forbidden body swagger:model CreateRuleForbiddenBody
func (*CreateRuleForbiddenBody) MarshalBinary ¶
func (m *CreateRuleForbiddenBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRuleForbiddenBody) UnmarshalBinary ¶
func (m *CreateRuleForbiddenBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateRuleInternalServerError ¶
type CreateRuleInternalServerError struct { // payload Payload *CreateRuleInternalServerErrorBody `json:"Payload,omitempty"` }
CreateRuleInternalServerError CreateRuleInternalServerError CreateRuleInternalServerError CreateRuleInternalServerError CreateRuleInternalServerError handles this case with default header values.
The standard error format swagger:model CreateRuleInternalServerError
func (*CreateRuleInternalServerError) MarshalBinary ¶
func (m *CreateRuleInternalServerError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRuleInternalServerError) UnmarshalBinary ¶
func (m *CreateRuleInternalServerError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateRuleInternalServerErrorBody ¶
type CreateRuleInternalServerErrorBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
CreateRuleInternalServerErrorBody CreateRuleInternalServerErrorBody CreateRuleInternalServerErrorBody CreateRuleInternalServerErrorBody CreateRuleInternalServerErrorBody create rule internal server error body swagger:model CreateRuleInternalServerErrorBody
func (*CreateRuleInternalServerErrorBody) MarshalBinary ¶
func (m *CreateRuleInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRuleInternalServerErrorBody) UnmarshalBinary ¶
func (m *CreateRuleInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateRuleReader ¶
type CreateRuleReader interface{}
CreateRuleReader CreateRuleReader CreateRuleReader CreateRuleReader CreateRuleReader is a Reader for the CreateRule structure. swagger:model CreateRuleReader
type CreateRuleUnauthorized ¶
type CreateRuleUnauthorized struct { CreateRuleUnauthorizedBody `json:"Payload,omitempty"` }Payload *
CreateRuleUnauthorized CreateRuleUnauthorized CreateRuleUnauthorized CreateRuleUnauthorized CreateRuleUnauthorized handles this case with default header values.
The standard error format swagger:model CreateRuleUnauthorized
func (*CreateRuleUnauthorized) MarshalBinary ¶
func (m *CreateRuleUnauthorized) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRuleUnauthorized) UnmarshalBinary ¶
func (m *CreateRuleUnauthorized) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CreateRuleUnauthorizedBody ¶
type CreateRuleUnauthorizedBody struct { int64 `json:"code,omitempty"` Details []map[string]interface{} `json:"details"` Message string `json:"message,omitempty"` Reason string `json:"reason,omitempty"` Request string `json:"request,omitempty"` Status string `json:"status,omitempty"` }Code
CreateRuleUnauthorizedBody CreateRuleUnauthorizedBody CreateRuleUnauthorizedBody CreateRuleUnauthorizedBody CreateRuleUnauthorizedBody create rule unauthorized body swagger:model CreateRuleUnauthorizedBody
func (*CreateRuleUnauthorizedBody) MarshalBinary ¶
func (m *CreateRuleUnauthorizedBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CreateRuleUnauthorizedBody) UnmarshalBinary ¶
func (m *CreateRuleUnauthorizedBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRuleForbidden ¶
type DeleteRuleForbidden struct { // payload Payload *DeleteRuleForbiddenBody `json:"Payload,omitempty"` }
DeleteRuleForbidden DeleteRuleForbidden DeleteRuleForbidden DeleteRuleForbidden DeleteRuleForbidden handles this case with default header values.
The standard error format swagger:model DeleteRuleForbidden
func (*DeleteRuleForbidden) MarshalBinary ¶
func (m *DeleteRuleForbidden) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRuleForbidden) UnmarshalBinary ¶
func (m *DeleteRuleForbidden) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRuleForbiddenBody ¶
type DeleteRuleForbiddenBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
DeleteRuleForbiddenBody DeleteRuleForbiddenBody DeleteRuleForbiddenBody DeleteRuleForbiddenBody DeleteRuleForbiddenBody delete rule forbidden body swagger:model DeleteRuleForbiddenBody
func (*DeleteRuleForbiddenBody) MarshalBinary ¶
func (m *DeleteRuleForbiddenBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRuleForbiddenBody) UnmarshalBinary ¶
func (m *DeleteRuleForbiddenBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRuleInternalServerError ¶
type DeleteRuleInternalServerError struct { // payload Payload *DeleteRuleInternalServerErrorBody `json:"Payload,omitempty"` }
DeleteRuleInternalServerError DeleteRuleInternalServerError DeleteRuleInternalServerError DeleteRuleInternalServerError DeleteRuleInternalServerError handles this case with default header values.
The standard error format swagger:model DeleteRuleInternalServerError
func (*DeleteRuleInternalServerError) MarshalBinary ¶
func (m *DeleteRuleInternalServerError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRuleInternalServerError) UnmarshalBinary ¶
func (m *DeleteRuleInternalServerError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRuleInternalServerErrorBody ¶
type DeleteRuleInternalServerErrorBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
DeleteRuleInternalServerErrorBody DeleteRuleInternalServerErrorBody DeleteRuleInternalServerErrorBody DeleteRuleInternalServerErrorBody DeleteRuleInternalServerErrorBody delete rule internal server error body swagger:model DeleteRuleInternalServerErrorBody
func (*DeleteRuleInternalServerErrorBody) MarshalBinary ¶
func (m *DeleteRuleInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRuleInternalServerErrorBody) UnmarshalBinary ¶
func (m *DeleteRuleInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRuleNoContent ¶
type DeleteRuleNoContent interface{}
DeleteRuleNoContent DeleteRuleNoContent DeleteRuleNoContent DeleteRuleNoContent DeleteRuleNoContent handles this case with default header values.
An empty response swagger:model DeleteRuleNoContent
type DeleteRuleNotFound ¶
type DeleteRuleNotFound struct { // payload Payload *DeleteRuleNotFoundBody `json:"Payload,omitempty"` }
DeleteRuleNotFound DeleteRuleNotFound DeleteRuleNotFound DeleteRuleNotFound DeleteRuleNotFound handles this case with default header values.
The standard error format swagger:model DeleteRuleNotFound
func (*DeleteRuleNotFound) MarshalBinary ¶
func (m *DeleteRuleNotFound) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRuleNotFound) UnmarshalBinary ¶
func (m *DeleteRuleNotFound) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRuleNotFoundBody ¶
type DeleteRuleNotFoundBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
DeleteRuleNotFoundBody DeleteRuleNotFoundBody DeleteRuleNotFoundBody DeleteRuleNotFoundBody DeleteRuleNotFoundBody delete rule not found body swagger:model DeleteRuleNotFoundBody
func (*DeleteRuleNotFoundBody) MarshalBinary ¶
func (m *DeleteRuleNotFoundBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRuleNotFoundBody) UnmarshalBinary ¶
func (m *DeleteRuleNotFoundBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRuleReader ¶
type DeleteRuleReader interface{}
DeleteRuleReader DeleteRuleReader DeleteRuleReader DeleteRuleReader DeleteRuleReader is a Reader for the DeleteRule structure. swagger:model DeleteRuleReader
type DeleteRuleUnauthorized ¶
type DeleteRuleUnauthorized struct { DeleteRuleUnauthorizedBody `json:"Payload,omitempty"` }Payload *
DeleteRuleUnauthorized DeleteRuleUnauthorized DeleteRuleUnauthorized DeleteRuleUnauthorized DeleteRuleUnauthorized handles this case with default header values.
The standard error format swagger:model DeleteRuleUnauthorized
func (*DeleteRuleUnauthorized) MarshalBinary ¶
func (m *DeleteRuleUnauthorized) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRuleUnauthorized) UnmarshalBinary ¶
func (m *DeleteRuleUnauthorized) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeleteRuleUnauthorizedBody ¶
type DeleteRuleUnauthorizedBody struct { int64 `json:"code,omitempty"` Details []map[string]interface{} `json:"details"` Message string `json:"message,omitempty"` Reason string `json:"reason,omitempty"` Request string `json:"request,omitempty"` Status string `json:"status,omitempty"` }Code
DeleteRuleUnauthorizedBody DeleteRuleUnauthorizedBody DeleteRuleUnauthorizedBody DeleteRuleUnauthorizedBody DeleteRuleUnauthorizedBody delete rule unauthorized body swagger:model DeleteRuleUnauthorizedBody
func (*DeleteRuleUnauthorizedBody) MarshalBinary ¶
func (m *DeleteRuleUnauthorizedBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeleteRuleUnauthorizedBody) UnmarshalBinary ¶
func (m *DeleteRuleUnauthorizedBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRuleForbidden ¶
type GetRuleForbidden struct { // payload Payload *GetRuleForbiddenBody `json:"Payload,omitempty"` }
GetRuleForbidden GetRuleForbidden GetRuleForbidden GetRuleForbidden GetRuleForbidden handles this case with default header values.
The standard error format swagger:model GetRuleForbidden
func (*GetRuleForbidden) MarshalBinary ¶
func (m *GetRuleForbidden) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRuleForbidden) UnmarshalBinary ¶
func (m *GetRuleForbidden) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRuleForbiddenBody ¶
type GetRuleForbiddenBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
GetRuleForbiddenBody GetRuleForbiddenBody GetRuleForbiddenBody GetRuleForbiddenBody GetRuleForbiddenBody get rule forbidden body swagger:model GetRuleForbiddenBody
func (*GetRuleForbiddenBody) MarshalBinary ¶
func (m *GetRuleForbiddenBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRuleForbiddenBody) UnmarshalBinary ¶
func (m *GetRuleForbiddenBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRuleInternalServerError ¶
type GetRuleInternalServerError struct { // payload Payload *GetRuleInternalServerErrorBody `json:"Payload,omitempty"` }
GetRuleInternalServerError GetRuleInternalServerError GetRuleInternalServerError GetRuleInternalServerError GetRuleInternalServerError handles this case with default header values.
The standard error format swagger:model GetRuleInternalServerError
func (*GetRuleInternalServerError) MarshalBinary ¶
func (m *GetRuleInternalServerError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRuleInternalServerError) UnmarshalBinary ¶
func (m *GetRuleInternalServerError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRuleInternalServerErrorBody ¶
type GetRuleInternalServerErrorBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
GetRuleInternalServerErrorBody GetRuleInternalServerErrorBody GetRuleInternalServerErrorBody GetRuleInternalServerErrorBody GetRuleInternalServerErrorBody get rule internal server error body swagger:model GetRuleInternalServerErrorBody
func (*GetRuleInternalServerErrorBody) MarshalBinary ¶
func (m *GetRuleInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRuleInternalServerErrorBody) UnmarshalBinary ¶
func (m *GetRuleInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRuleNotFound ¶
type GetRuleNotFound struct { // payload Payload *GetRuleNotFoundBody `json:"Payload,omitempty"` }
GetRuleNotFound GetRuleNotFound GetRuleNotFound GetRuleNotFound GetRuleNotFound handles this case with default header values.
The standard error format swagger:model GetRuleNotFound
func (*GetRuleNotFound) MarshalBinary ¶
func (m *GetRuleNotFound) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRuleNotFound) UnmarshalBinary ¶
func (m *GetRuleNotFound) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRuleNotFoundBody ¶
type GetRuleNotFoundBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
GetRuleNotFoundBody GetRuleNotFoundBody GetRuleNotFoundBody GetRuleNotFoundBody GetRuleNotFoundBody get rule not found body swagger:model GetRuleNotFoundBody
func (*GetRuleNotFoundBody) MarshalBinary ¶
func (m *GetRuleNotFoundBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRuleNotFoundBody) UnmarshalBinary ¶
func (m *GetRuleNotFoundBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRuleOK ¶
type GetRuleOK struct { // payload Payload *SwaggerRule `json:"Payload,omitempty"` }
GetRuleOK GetRuleOK GetRuleOK GetRuleOK GetRuleOK handles this case with default header values.
A rule swagger:model GetRuleOK
func (*GetRuleOK) MarshalBinary ¶
MarshalBinary interface implementation
func (*GetRuleOK) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type GetRuleReader ¶
type GetRuleReader interface{}
GetRuleReader GetRuleReader GetRuleReader GetRuleReader GetRuleReader is a Reader for the GetRule structure. swagger:model GetRuleReader
type GetRuleUnauthorized ¶
type GetRuleUnauthorized struct { GetRuleUnauthorizedBody `json:"Payload,omitempty"` }Payload *
GetRuleUnauthorized GetRuleUnauthorized GetRuleUnauthorized GetRuleUnauthorized GetRuleUnauthorized handles this case with default header values.
The standard error format swagger:model GetRuleUnauthorized
func (*GetRuleUnauthorized) MarshalBinary ¶
func (m *GetRuleUnauthorized) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRuleUnauthorized) UnmarshalBinary ¶
func (m *GetRuleUnauthorized) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetRuleUnauthorizedBody ¶
type GetRuleUnauthorizedBody struct { int64 `json:"code,omitempty"` Details []map[string]interface{} `json:"details"` Message string `json:"message,omitempty"` Reason string `json:"reason,omitempty"` Request string `json:"request,omitempty"` Status string `json:"status,omitempty"` }Code
GetRuleUnauthorizedBody GetRuleUnauthorizedBody GetRuleUnauthorizedBody GetRuleUnauthorizedBody GetRuleUnauthorizedBody get rule unauthorized body swagger:model GetRuleUnauthorizedBody
func (*GetRuleUnauthorizedBody) MarshalBinary ¶
func (m *GetRuleUnauthorizedBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetRuleUnauthorizedBody) UnmarshalBinary ¶
func (m *GetRuleUnauthorizedBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWellKnownForbidden ¶
type GetWellKnownForbidden struct { // payload Payload *GetWellKnownForbiddenBody `json:"Payload,omitempty"` }
GetWellKnownForbidden GetWellKnownForbidden GetWellKnownForbidden GetWellKnownForbidden GetWellKnownForbidden handles this case with default header values.
The standard error format swagger:model GetWellKnownForbidden
func (*GetWellKnownForbidden) MarshalBinary ¶
func (m *GetWellKnownForbidden) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWellKnownForbidden) UnmarshalBinary ¶
func (m *GetWellKnownForbidden) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWellKnownForbiddenBody ¶
type GetWellKnownForbiddenBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
GetWellKnownForbiddenBody GetWellKnownForbiddenBody GetWellKnownForbiddenBody GetWellKnownForbiddenBody GetWellKnownForbiddenBody get well known forbidden body swagger:model GetWellKnownForbiddenBody
func (*GetWellKnownForbiddenBody) MarshalBinary ¶
func (m *GetWellKnownForbiddenBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWellKnownForbiddenBody) UnmarshalBinary ¶
func (m *GetWellKnownForbiddenBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWellKnownJSONWebKeysInternalServerError ¶
type GetWellKnownJSONWebKeysInternalServerError struct { // payload Payload *GetWellKnownJSONWebKeysInternalServerErrorBody `json:"Payload,omitempty"` }
GetWellKnownJSONWebKeysInternalServerError GetWellKnownJSONWebKeysInternalServerError handles this case with default header values.
The standard error format swagger:model GetWellKnownJSONWebKeysInternalServerError
func (*GetWellKnownJSONWebKeysInternalServerError) MarshalBinary ¶
func (m *GetWellKnownJSONWebKeysInternalServerError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWellKnownJSONWebKeysInternalServerError) UnmarshalBinary ¶
func (m *GetWellKnownJSONWebKeysInternalServerError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWellKnownJSONWebKeysInternalServerErrorBody ¶
type GetWellKnownJSONWebKeysInternalServerErrorBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
GetWellKnownJSONWebKeysInternalServerErrorBody GetWellKnownJSONWebKeysInternalServerErrorBody get well known JSON web keys internal server error body swagger:model GetWellKnownJSONWebKeysInternalServerErrorBody
func (*GetWellKnownJSONWebKeysInternalServerErrorBody) MarshalBinary ¶
func (m *GetWellKnownJSONWebKeysInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWellKnownJSONWebKeysInternalServerErrorBody) UnmarshalBinary ¶
func (m *GetWellKnownJSONWebKeysInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWellKnownJSONWebKeysOK ¶
type GetWellKnownJSONWebKeysOK struct { // payload Payload *SwaggerJSONWebKeySet `json:"Payload,omitempty"` }
GetWellKnownJSONWebKeysOK GetWellKnownJSONWebKeysOK handles this case with default header values.
jsonWebKeySet swagger:model GetWellKnownJSONWebKeysOK
func (*GetWellKnownJSONWebKeysOK) MarshalBinary ¶
func (m *GetWellKnownJSONWebKeysOK) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWellKnownJSONWebKeysOK) UnmarshalBinary ¶
func (m *GetWellKnownJSONWebKeysOK) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWellKnownJSONWebKeysReader ¶
type GetWellKnownJSONWebKeysReader interface{}
GetWellKnownJSONWebKeysReader GetWellKnownJSONWebKeysReader is a Reader for the GetWellKnownJSONWebKeys structure. swagger:model GetWellKnownJSONWebKeysReader
type GetWellKnownOK ¶
type GetWellKnownOK struct { // payload Payload *SwaggerJSONWebKeySet `json:"Payload,omitempty"` }
GetWellKnownOK GetWellKnownOK GetWellKnownOK GetWellKnownOK GetWellKnownOK handles this case with default header values.
jsonWebKeySet swagger:model GetWellKnownOK
func (*GetWellKnownOK) MarshalBinary ¶
func (m *GetWellKnownOK) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWellKnownOK) UnmarshalBinary ¶
func (m *GetWellKnownOK) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWellKnownReader ¶
type GetWellKnownReader interface{}
GetWellKnownReader GetWellKnownReader GetWellKnownReader GetWellKnownReader GetWellKnownReader is a Reader for the GetWellKnown structure. swagger:model GetWellKnownReader
type GetWellKnownUnauthorized ¶
type GetWellKnownUnauthorized struct { GetWellKnownUnauthorizedBody `json:"Payload,omitempty"` }Payload *
GetWellKnownUnauthorized GetWellKnownUnauthorized GetWellKnownUnauthorized GetWellKnownUnauthorized GetWellKnownUnauthorized handles this case with default header values.
The standard error format swagger:model GetWellKnownUnauthorized
func (*GetWellKnownUnauthorized) MarshalBinary ¶
func (m *GetWellKnownUnauthorized) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWellKnownUnauthorized) UnmarshalBinary ¶
func (m *GetWellKnownUnauthorized) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GetWellKnownUnauthorizedBody ¶
type GetWellKnownUnauthorizedBody struct { int64 `json:"code,omitempty"` Details []map[string]interface{} `json:"details"` Message string `json:"message,omitempty"` Reason string `json:"reason,omitempty"` Request string `json:"request,omitempty"` Status string `json:"status,omitempty"` }Code
GetWellKnownUnauthorizedBody GetWellKnownUnauthorizedBody GetWellKnownUnauthorizedBody GetWellKnownUnauthorizedBody GetWellKnownUnauthorizedBody get well known unauthorized body swagger:model GetWellKnownUnauthorizedBody
func (*GetWellKnownUnauthorizedBody) MarshalBinary ¶
func (m *GetWellKnownUnauthorizedBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GetWellKnownUnauthorizedBody) UnmarshalBinary ¶
func (m *GetWellKnownUnauthorizedBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IsInstanceAliveInternalServerError ¶
type IsInstanceAliveInternalServerError struct { // payload Payload *IsInstanceAliveInternalServerErrorBody `json:"Payload,omitempty"` }
IsInstanceAliveInternalServerError IsInstanceAliveInternalServerError IsInstanceAliveInternalServerError IsInstanceAliveInternalServerError handles this case with default header values.
The standard error format swagger:model IsInstanceAliveInternalServerError
func (*IsInstanceAliveInternalServerError) MarshalBinary ¶
func (m *IsInstanceAliveInternalServerError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IsInstanceAliveInternalServerError) UnmarshalBinary ¶
func (m *IsInstanceAliveInternalServerError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IsInstanceAliveInternalServerErrorBody ¶
type IsInstanceAliveInternalServerErrorBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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 is instance alive internal server error body swagger:model IsInstanceAliveInternalServerErrorBody
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 IsInstanceAliveOK ¶
type IsInstanceAliveOK struct { // payload Payload *SwaggerHealthStatus `json:"Payload,omitempty"` }
IsInstanceAliveOK IsInstanceAliveOK IsInstanceAliveOK IsInstanceAliveOK handles this case with default header values.
healthStatus swagger:model IsInstanceAliveOK
func (*IsInstanceAliveOK) MarshalBinary ¶
func (m *IsInstanceAliveOK) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*IsInstanceAliveOK) UnmarshalBinary ¶
func (m *IsInstanceAliveOK) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type IsInstanceAliveReader ¶
type IsInstanceAliveReader interface{}
IsInstanceAliveReader IsInstanceAliveReader IsInstanceAliveReader IsInstanceAliveReader is a Reader for the IsInstanceAlive structure. swagger:model IsInstanceAliveReader
type JudgeForbidden ¶
type JudgeForbidden struct { // payload Payload *JudgeForbiddenBody `json:"Payload,omitempty"` }
JudgeForbidden JudgeForbidden JudgeForbidden JudgeForbidden handles this case with default header values.
The standard error format swagger:model JudgeForbidden
func (*JudgeForbidden) MarshalBinary ¶
func (m *JudgeForbidden) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JudgeForbidden) UnmarshalBinary ¶
func (m *JudgeForbidden) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JudgeForbiddenBody ¶
type JudgeForbiddenBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
JudgeForbiddenBody JudgeForbiddenBody JudgeForbiddenBody JudgeForbiddenBody judge forbidden body swagger:model JudgeForbiddenBody
func (*JudgeForbiddenBody) MarshalBinary ¶
func (m *JudgeForbiddenBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JudgeForbiddenBody) UnmarshalBinary ¶
func (m *JudgeForbiddenBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JudgeInternalServerError ¶
type JudgeInternalServerError struct { // payload Payload *JudgeInternalServerErrorBody `json:"Payload,omitempty"` }
JudgeInternalServerError JudgeInternalServerError JudgeInternalServerError JudgeInternalServerError handles this case with default header values.
The standard error format swagger:model JudgeInternalServerError
func (*JudgeInternalServerError) MarshalBinary ¶
func (m *JudgeInternalServerError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JudgeInternalServerError) UnmarshalBinary ¶
func (m *JudgeInternalServerError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JudgeInternalServerErrorBody ¶
type JudgeInternalServerErrorBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
JudgeInternalServerErrorBody JudgeInternalServerErrorBody JudgeInternalServerErrorBody JudgeInternalServerErrorBody judge internal server error body swagger:model JudgeInternalServerErrorBody
func (*JudgeInternalServerErrorBody) MarshalBinary ¶
func (m *JudgeInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JudgeInternalServerErrorBody) UnmarshalBinary ¶
func (m *JudgeInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JudgeNotFound ¶
type JudgeNotFound struct { // payload Payload *JudgeNotFoundBody `json:"Payload,omitempty"` }
JudgeNotFound JudgeNotFound JudgeNotFound JudgeNotFound handles this case with default header values.
The standard error format swagger:model JudgeNotFound
func (*JudgeNotFound) MarshalBinary ¶
func (m *JudgeNotFound) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JudgeNotFound) UnmarshalBinary ¶
func (m *JudgeNotFound) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JudgeNotFoundBody ¶
type JudgeNotFoundBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
JudgeNotFoundBody JudgeNotFoundBody JudgeNotFoundBody JudgeNotFoundBody judge not found body swagger:model JudgeNotFoundBody
func (*JudgeNotFoundBody) MarshalBinary ¶
func (m *JudgeNotFoundBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JudgeNotFoundBody) UnmarshalBinary ¶
func (m *JudgeNotFoundBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JudgeOK ¶
type JudgeOK interface{}
JudgeOK JudgeOK JudgeOK JudgeOK handles this case with default header values.
An empty response swagger:model JudgeOK
type JudgeReader ¶
type JudgeReader interface{}
JudgeReader JudgeReader JudgeReader JudgeReader is a Reader for the Judge structure. swagger:model JudgeReader
type JudgeUnauthorized ¶
type JudgeUnauthorized struct { JudgeUnauthorizedBody `json:"Payload,omitempty"` }Payload *
JudgeUnauthorized JudgeUnauthorized JudgeUnauthorized JudgeUnauthorized handles this case with default header values.
The standard error format swagger:model JudgeUnauthorized
func (*JudgeUnauthorized) MarshalBinary ¶
func (m *JudgeUnauthorized) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JudgeUnauthorized) UnmarshalBinary ¶
func (m *JudgeUnauthorized) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type JudgeUnauthorizedBody ¶
type JudgeUnauthorizedBody struct { int64 `json:"code,omitempty"` Details []map[string]interface{} `json:"details"` Message string `json:"message,omitempty"` Reason string `json:"reason,omitempty"` Request string `json:"request,omitempty"` Status string `json:"status,omitempty"` }Code
JudgeUnauthorizedBody JudgeUnauthorizedBody JudgeUnauthorizedBody JudgeUnauthorizedBody judge unauthorized body swagger:model JudgeUnauthorizedBody
func (*JudgeUnauthorizedBody) MarshalBinary ¶
func (m *JudgeUnauthorizedBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*JudgeUnauthorizedBody) UnmarshalBinary ¶
func (m *JudgeUnauthorizedBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRulesForbidden ¶
type ListRulesForbidden struct { // payload Payload *ListRulesForbiddenBody `json:"Payload,omitempty"` }
ListRulesForbidden ListRulesForbidden ListRulesForbidden ListRulesForbidden ListRulesForbidden handles this case with default header values.
The standard error format swagger:model ListRulesForbidden
func (*ListRulesForbidden) MarshalBinary ¶
func (m *ListRulesForbidden) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRulesForbidden) UnmarshalBinary ¶
func (m *ListRulesForbidden) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRulesForbiddenBody ¶
type ListRulesForbiddenBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
ListRulesForbiddenBody ListRulesForbiddenBody ListRulesForbiddenBody ListRulesForbiddenBody ListRulesForbiddenBody list rules forbidden body swagger:model ListRulesForbiddenBody
func (*ListRulesForbiddenBody) MarshalBinary ¶
func (m *ListRulesForbiddenBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRulesForbiddenBody) UnmarshalBinary ¶
func (m *ListRulesForbiddenBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRulesInternalServerError ¶
type ListRulesInternalServerError struct { // payload Payload *ListRulesInternalServerErrorBody `json:"Payload,omitempty"` }
ListRulesInternalServerError ListRulesInternalServerError ListRulesInternalServerError ListRulesInternalServerError ListRulesInternalServerError handles this case with default header values.
The standard error format swagger:model ListRulesInternalServerError
func (*ListRulesInternalServerError) MarshalBinary ¶
func (m *ListRulesInternalServerError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRulesInternalServerError) UnmarshalBinary ¶
func (m *ListRulesInternalServerError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRulesInternalServerErrorBody ¶
type ListRulesInternalServerErrorBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
ListRulesInternalServerErrorBody ListRulesInternalServerErrorBody ListRulesInternalServerErrorBody ListRulesInternalServerErrorBody ListRulesInternalServerErrorBody list rules internal server error body swagger:model ListRulesInternalServerErrorBody
func (*ListRulesInternalServerErrorBody) MarshalBinary ¶
func (m *ListRulesInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRulesInternalServerErrorBody) UnmarshalBinary ¶
func (m *ListRulesInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRulesOK ¶
type ListRulesOK struct { // payload Payload []*SwaggerRule `json:"Payload"` }
ListRulesOK ListRulesOK ListRulesOK ListRulesOK ListRulesOK handles this case with default header values.
A list of rules swagger:model ListRulesOK
func (*ListRulesOK) MarshalBinary ¶
func (m *ListRulesOK) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRulesOK) UnmarshalBinary ¶
func (m *ListRulesOK) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRulesReader ¶
type ListRulesReader interface{}
ListRulesReader ListRulesReader ListRulesReader ListRulesReader ListRulesReader is a Reader for the ListRules structure. swagger:model ListRulesReader
type ListRulesUnauthorized ¶
type ListRulesUnauthorized struct { ListRulesUnauthorizedBody `json:"Payload,omitempty"` }Payload *
ListRulesUnauthorized ListRulesUnauthorized ListRulesUnauthorized ListRulesUnauthorized ListRulesUnauthorized handles this case with default header values.
The standard error format swagger:model ListRulesUnauthorized
func (*ListRulesUnauthorized) MarshalBinary ¶
func (m *ListRulesUnauthorized) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRulesUnauthorized) UnmarshalBinary ¶
func (m *ListRulesUnauthorized) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ListRulesUnauthorizedBody ¶
type ListRulesUnauthorizedBody struct { int64 `json:"code,omitempty"` Details []map[string]interface{} `json:"details"` Message string `json:"message,omitempty"` Reason string `json:"reason,omitempty"` Request string `json:"request,omitempty"` Status string `json:"status,omitempty"` }Code
ListRulesUnauthorizedBody ListRulesUnauthorizedBody ListRulesUnauthorizedBody ListRulesUnauthorizedBody ListRulesUnauthorizedBody list rules unauthorized body swagger:model ListRulesUnauthorizedBody
func (*ListRulesUnauthorizedBody) MarshalBinary ¶
func (m *ListRulesUnauthorizedBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ListRulesUnauthorizedBody) UnmarshalBinary ¶
func (m *ListRulesUnauthorizedBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RawMessage ¶
type RawMessage []uint8
RawMessage RawMessage RawMessage RawMessage RawMessage is a raw encoded JSON value.
It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding. swagger:model RawMessage
type SwaggerCreateRuleParameters ¶
type SwaggerCreateRuleParameters struct { // body Body *SwaggerRule `json:"Body,omitempty"` }
SwaggerCreateRuleParameters SwaggerCreateRuleParameters SwaggerCreateRuleParameters swagger create rule parameters swagger:model SwaggerCreateRuleParameters
func (*SwaggerCreateRuleParameters) MarshalBinary ¶
func (m *SwaggerCreateRuleParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerCreateRuleParameters) UnmarshalBinary ¶
func (m *SwaggerCreateRuleParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerGetRuleParameters ¶
type SwaggerGetRuleParameters struct { // in: path // Required: true ID *string `json:"id"` }
SwaggerGetRuleParameters swagger get rule parameters swagger:model swaggerGetRuleParameters
func (*SwaggerGetRuleParameters) MarshalBinary ¶
func (m *SwaggerGetRuleParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerGetRuleParameters) UnmarshalBinary ¶
func (m *SwaggerGetRuleParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerHealthStatus ¶
type SwaggerHealthStatus struct { // Status always contains "ok". Status string `json:"status,omitempty"` }
SwaggerHealthStatus swagger health status swagger:model swaggerHealthStatus
func (*SwaggerHealthStatus) MarshalBinary ¶
func (m *SwaggerHealthStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerHealthStatus) UnmarshalBinary ¶
func (m *SwaggerHealthStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerJSONWebKey ¶
type SwaggerJSONWebKey struct { // The "alg" (algorithm) parameter identifies the algorithm intended for // use with the key. The values used should either be registered in the // IANA "JSON Web Signature and Encryption Algorithms" registry // established by [JWA] or be a value that contains a Collision- // Resistant Name. Alg string `json:"alg,omitempty"` // crv Crv string `json:"crv,omitempty"` // d D string `json:"d,omitempty"` // dp Dp string `json:"dp,omitempty"` // dq Dq string `json:"dq,omitempty"` // e E string `json:"e,omitempty"` // k K string `json:"k,omitempty"` // The "kid" (key ID) parameter is used to match a specific key. This // is used, for instance, to choose among a set of keys within a JWK Set // during key rollover. The structure of the "kid" value is // unspecified. When "kid" values are used within a JWK Set, different // keys within the JWK Set SHOULD use distinct "kid" values. (One // example in which different keys might use the same "kid" value is if // they have different "kty" (key type) values but are considered to be // equivalent alternatives by the application using them.) The "kid" // value is a case-sensitive string. Kid string `json:"kid,omitempty"` // The "kty" (key type) parameter identifies the cryptographic algorithm // family used with the key, such as "RSA" or "EC". "kty" values should // either be registered in the IANA "JSON Web Key Types" registry // established by [JWA] or be a value that contains a Collision- // Resistant Name. The "kty" value is a case-sensitive string. Kty string `json:"kty,omitempty"` // n N string `json:"n,omitempty"` // p P string `json:"p,omitempty"` // q Q string `json:"q,omitempty"` // qi Qi string `json:"qi,omitempty"` // The "use" (public key use) parameter identifies the intended use of // the public key. The "use" parameter is employed to indicate whether // a public key is used for encrypting data or verifying the signature // on data. Values are commonly "sig" (signature) or "enc" (encryption). Use string `json:"use,omitempty"` // x X string `json:"x,omitempty"` // The "x5c" (X.509 certificate chain) parameter contains a chain of one // or more PKIX certificates [RFC5280]. The certificate chain is // represented as a JSON array of certificate value strings. Each // string in the array is a base64-encoded (Section 4 of [RFC4648] -- // not base64url-encoded) DER [ITU.X690.1994] PKIX certificate value. // The PKIX certificate containing the key value MUST be the first // certificate. X5c []string `json:"x5c"` // y Y string `json:"y,omitempty"` }
SwaggerJSONWebKey swagger JSON web key swagger:model swaggerJSONWebKey
func (*SwaggerJSONWebKey) MarshalBinary ¶
func (m *SwaggerJSONWebKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerJSONWebKey) UnmarshalBinary ¶
func (m *SwaggerJSONWebKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerJSONWebKeySet ¶
type SwaggerJSONWebKeySet struct { // The value of the "keys" parameter is an array of JWK values. By // default, the order of the JWK values within the array does not imply // an order of preference among them, although applications of JWK Sets // can choose to assign a meaning to the order for their purposes, if // desired. Keys []*SwaggerJSONWebKey `json:"keys"` }
SwaggerJSONWebKeySet swagger JSON web key set swagger:model swaggerJSONWebKeySet
func (*SwaggerJSONWebKeySet) MarshalBinary ¶
func (m *SwaggerJSONWebKeySet) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerJSONWebKeySet) UnmarshalBinary ¶
func (m *SwaggerJSONWebKeySet) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerListRulesParameters ¶
type SwaggerListRulesParameters struct { // The maximum amount of rules returned. // in: query Limit int64 `json:"limit,omitempty"` // The offset from where to start looking. // in: query Offset int64 `json:"offset,omitempty"` }
SwaggerListRulesParameters swagger list rules parameters swagger:model swaggerListRulesParameters
func (*SwaggerListRulesParameters) MarshalBinary ¶
func (m *SwaggerListRulesParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerListRulesParameters) UnmarshalBinary ¶
func (m *SwaggerListRulesParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerNotReadyStatus ¶
type SwaggerNotReadyStatus struct { // Errors contains a list of errors that caused the not ready status. Errors map[string]string `json:"errors,omitempty"` }
SwaggerNotReadyStatus swagger not ready status swagger:model swaggerNotReadyStatus
func (*SwaggerNotReadyStatus) MarshalBinary ¶
func (m *SwaggerNotReadyStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerNotReadyStatus) UnmarshalBinary ¶
func (m *SwaggerNotReadyStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerRule ¶
type SwaggerRule struct { // Authenticators is a list of authentication handlers that will try and authenticate the provided credentials. // Authenticators are checked iteratively from index 0 to n and if the first authenticator to return a positive // result will be the one used. // // If you want the rule to first check a specific authenticator before "falling back" to others, have that authenticator // as the first item in the array. Authenticators []*SwaggerRuleHandler `json:"authenticators"` // Description is a human readable description of this rule. Description string `json:"description,omitempty"` // ID is the unique id of the rule. It can be at most 190 characters long, but the layout of the ID is up to you. // You will need this ID later on to update or delete the rule. ID string `json:"id,omitempty"` // authorizer Authorizer *SwaggerRuleHandler `json:"authorizer,omitempty"` // match Match *SwaggerRuleMatch `json:"match,omitempty"` // mutator Mutator *SwaggerRuleHandler `json:"mutator,omitempty"` // upstream Upstream *Upstream `json:"upstream,omitempty"` }
SwaggerRule swaggerRule is a single rule that will get checked on every HTTP request. swagger:model swaggerRule
func (*SwaggerRule) MarshalBinary ¶
func (m *SwaggerRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerRule) UnmarshalBinary ¶
func (m *SwaggerRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerRuleHandler ¶
type SwaggerRuleHandler struct { // Config contains the configuration for the handler. Please read the user // guide for a complete list of each handler's available settings. Config interface{} `json:"config,omitempty"` // Handler identifies the implementation which will be used to handle this specific request. Please read the user // guide for a complete list of available handlers. Handler string `json:"handler,omitempty"` }
SwaggerRuleHandler swagger rule handler swagger:model swaggerRuleHandler
func (*SwaggerRuleHandler) MarshalBinary ¶
func (m *SwaggerRuleHandler) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerRuleHandler) UnmarshalBinary ¶
func (m *SwaggerRuleHandler) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerRuleMatch ¶
type SwaggerRuleMatch struct { // An array of HTTP methods (e.g. GET, POST, PUT, DELETE, ...). When ORY Oathkeeper searches for rules // to decide what to do with an incoming request to the proxy server, it compares the HTTP method of the incoming // request with the HTTP methods of each rules. If a match is found, the rule is considered a partial match. // If the matchesUrl field is satisfied as well, the rule is considered a full match. Methods []string `json:"methods"` // This field represents the URL pattern this rule matches. When ORY Oathkeeper searches for rules // to decide what to do with an incoming request to the proxy server, it compares the full request URL // (e.g. https://mydomain.com/api/resource) without query parameters of the incoming // request with this field. If a match is found, the rule is considered a partial match. // If the matchesMethods field is satisfied as well, the rule is considered a full match. // // You can use regular expressions in this field to match more than one url. Regular expressions are encapsulated in // brackets < and >. The following example matches all paths of the domain `mydomain.com`: `https://mydomain.com/<.*>`. URL string `json:"url,omitempty"` }
SwaggerRuleMatch swagger rule match swagger:model swaggerRuleMatch
func (*SwaggerRuleMatch) MarshalBinary ¶
func (m *SwaggerRuleMatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerRuleMatch) UnmarshalBinary ¶
func (m *SwaggerRuleMatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerRuleResponse ¶
type SwaggerRuleResponse struct { // body Body *SwaggerRule `json:"Body,omitempty"` }
SwaggerRuleResponse A rule swagger:model swaggerRuleResponse
func (*SwaggerRuleResponse) MarshalBinary ¶
func (m *SwaggerRuleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerRuleResponse) UnmarshalBinary ¶
func (m *SwaggerRuleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerRulesResponse ¶
type SwaggerRulesResponse struct { // in: body // type: array Body []*SwaggerRule `json:"Body"` }
SwaggerRulesResponse A list of rules swagger:model swaggerRulesResponse
func (*SwaggerRulesResponse) MarshalBinary ¶
func (m *SwaggerRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerRulesResponse) UnmarshalBinary ¶
func (m *SwaggerRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerUpdateRuleParameters ¶
type SwaggerUpdateRuleParameters struct { // body Body *SwaggerRule `json:"Body,omitempty"` // in: path // Required: true ID *string `json:"id"` }
SwaggerUpdateRuleParameters SwaggerUpdateRuleParameters SwaggerUpdateRuleParameters swagger update rule parameters swagger:model SwaggerUpdateRuleParameters
func (*SwaggerUpdateRuleParameters) MarshalBinary ¶
func (m *SwaggerUpdateRuleParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerUpdateRuleParameters) UnmarshalBinary ¶
func (m *SwaggerUpdateRuleParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SwaggerVersion ¶
type SwaggerVersion struct { // Version is the service's version. Version string `json:"version,omitempty"` }
SwaggerVersion swagger version swagger:model swaggerVersion
func (*SwaggerVersion) MarshalBinary ¶
func (m *SwaggerVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SwaggerVersion) UnmarshalBinary ¶
func (m *SwaggerVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleForbidden ¶
type UpdateRuleForbidden struct { // payload Payload *UpdateRuleForbiddenBody `json:"Payload,omitempty"` }
UpdateRuleForbidden UpdateRuleForbidden UpdateRuleForbidden UpdateRuleForbidden UpdateRuleForbidden handles this case with default header values.
The standard error format swagger:model UpdateRuleForbidden
func (*UpdateRuleForbidden) MarshalBinary ¶
func (m *UpdateRuleForbidden) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleForbidden) UnmarshalBinary ¶
func (m *UpdateRuleForbidden) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleForbiddenBody ¶
type UpdateRuleForbiddenBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
UpdateRuleForbiddenBody UpdateRuleForbiddenBody UpdateRuleForbiddenBody UpdateRuleForbiddenBody UpdateRuleForbiddenBody update rule forbidden body swagger:model UpdateRuleForbiddenBody
func (*UpdateRuleForbiddenBody) MarshalBinary ¶
func (m *UpdateRuleForbiddenBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleForbiddenBody) UnmarshalBinary ¶
func (m *UpdateRuleForbiddenBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleInternalServerError ¶
type UpdateRuleInternalServerError struct { // payload Payload *UpdateRuleInternalServerErrorBody `json:"Payload,omitempty"` }
UpdateRuleInternalServerError UpdateRuleInternalServerError UpdateRuleInternalServerError UpdateRuleInternalServerError UpdateRuleInternalServerError handles this case with default header values.
The standard error format swagger:model UpdateRuleInternalServerError
func (*UpdateRuleInternalServerError) MarshalBinary ¶
func (m *UpdateRuleInternalServerError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleInternalServerError) UnmarshalBinary ¶
func (m *UpdateRuleInternalServerError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleInternalServerErrorBody ¶
type UpdateRuleInternalServerErrorBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
UpdateRuleInternalServerErrorBody UpdateRuleInternalServerErrorBody UpdateRuleInternalServerErrorBody UpdateRuleInternalServerErrorBody UpdateRuleInternalServerErrorBody update rule internal server error body swagger:model UpdateRuleInternalServerErrorBody
func (*UpdateRuleInternalServerErrorBody) MarshalBinary ¶
func (m *UpdateRuleInternalServerErrorBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleInternalServerErrorBody) UnmarshalBinary ¶
func (m *UpdateRuleInternalServerErrorBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleNotFound ¶
type UpdateRuleNotFound struct { // payload Payload *UpdateRuleNotFoundBody `json:"Payload,omitempty"` }
UpdateRuleNotFound UpdateRuleNotFound UpdateRuleNotFound UpdateRuleNotFound UpdateRuleNotFound handles this case with default header values.
The standard error format swagger:model UpdateRuleNotFound
func (*UpdateRuleNotFound) MarshalBinary ¶
func (m *UpdateRuleNotFound) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleNotFound) UnmarshalBinary ¶
func (m *UpdateRuleNotFound) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleNotFoundBody ¶
type UpdateRuleNotFoundBody struct { // code Code int64 `json:"code,omitempty"` // details Details []map[string]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"` }
UpdateRuleNotFoundBody UpdateRuleNotFoundBody UpdateRuleNotFoundBody UpdateRuleNotFoundBody UpdateRuleNotFoundBody update rule not found body swagger:model UpdateRuleNotFoundBody
func (*UpdateRuleNotFoundBody) MarshalBinary ¶
func (m *UpdateRuleNotFoundBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleNotFoundBody) UnmarshalBinary ¶
func (m *UpdateRuleNotFoundBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleOK ¶
type UpdateRuleOK struct { // payload Payload *SwaggerRule `json:"Payload,omitempty"` }
UpdateRuleOK UpdateRuleOK UpdateRuleOK UpdateRuleOK UpdateRuleOK handles this case with default header values.
A rule swagger:model UpdateRuleOK
func (*UpdateRuleOK) MarshalBinary ¶
func (m *UpdateRuleOK) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleOK) UnmarshalBinary ¶
func (m *UpdateRuleOK) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleReader ¶
type UpdateRuleReader interface{}
UpdateRuleReader UpdateRuleReader UpdateRuleReader UpdateRuleReader UpdateRuleReader is a Reader for the UpdateRule structure. swagger:model UpdateRuleReader
type UpdateRuleUnauthorized ¶
type UpdateRuleUnauthorized struct { UpdateRuleUnauthorizedBody `json:"Payload,omitempty"` }Payload *
UpdateRuleUnauthorized UpdateRuleUnauthorized UpdateRuleUnauthorized UpdateRuleUnauthorized UpdateRuleUnauthorized handles this case with default header values.
The standard error format swagger:model UpdateRuleUnauthorized
func (*UpdateRuleUnauthorized) MarshalBinary ¶
func (m *UpdateRuleUnauthorized) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleUnauthorized) UnmarshalBinary ¶
func (m *UpdateRuleUnauthorized) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateRuleUnauthorizedBody ¶
type UpdateRuleUnauthorizedBody struct { int64 `json:"code,omitempty"` Details []map[string]interface{} `json:"details"` Message string `json:"message,omitempty"` Reason string `json:"reason,omitempty"` Request string `json:"request,omitempty"` Status string `json:"status,omitempty"` }Code
UpdateRuleUnauthorizedBody UpdateRuleUnauthorizedBody UpdateRuleUnauthorizedBody UpdateRuleUnauthorizedBody UpdateRuleUnauthorizedBody update rule unauthorized body swagger:model UpdateRuleUnauthorizedBody
func (*UpdateRuleUnauthorizedBody) MarshalBinary ¶
func (m *UpdateRuleUnauthorizedBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateRuleUnauthorizedBody) UnmarshalBinary ¶
func (m *UpdateRuleUnauthorizedBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Upstream ¶
type Upstream struct { // PreserveHost, if false (the default), tells ORY Oathkeeper to set the upstream request's Host header to the // hostname of the API's upstream's URL. Setting this flag to true instructs ORY Oathkeeper not to do so. PreserveHost bool `json:"preserve_host,omitempty"` // StripPath if set, replaces the provided path prefix when forwarding the requested URL to the upstream URL. StripPath string `json:"strip_path,omitempty"` // URL is the URL the request will be proxied to. URL string `json:"url,omitempty"` }
Upstream Upstream Upstream Upstream Upstream upstream swagger:model Upstream
func (*Upstream) MarshalBinary ¶
MarshalBinary interface implementation
func (*Upstream) UnmarshalBinary ¶
UnmarshalBinary interface implementation
Source Files ¶
- create_rule_created.go
- create_rule_forbidden.go
- create_rule_forbidden_body.go
- create_rule_internal_server_error.go
- create_rule_internal_server_error_body.go
- create_rule_reader.go
- create_rule_unauthorized.go
- create_rule_unauthorized_body.go
- delete_rule_forbidden.go
- delete_rule_forbidden_body.go
- delete_rule_internal_server_error.go
- delete_rule_internal_server_error_body.go
- delete_rule_no_content.go
- delete_rule_not_found.go
- delete_rule_not_found_body.go
- delete_rule_reader.go
- delete_rule_unauthorized.go
- delete_rule_unauthorized_body.go
- get_rule_forbidden.go
- get_rule_forbidden_body.go
- get_rule_internal_server_error.go
- get_rule_internal_server_error_body.go
- get_rule_not_found.go
- get_rule_not_found_body.go
- get_rule_o_k.go
- get_rule_reader.go
- get_rule_unauthorized.go
- get_rule_unauthorized_body.go
- get_well_known_forbidden.go
- get_well_known_forbidden_body.go
- get_well_known_json_web_keys_internal_server_error.go
- get_well_known_json_web_keys_internal_server_error_body.go
- get_well_known_json_web_keys_o_k.go
- get_well_known_json_web_keys_reader.go
- get_well_known_o_k.go
- get_well_known_reader.go
- get_well_known_unauthorized.go
- get_well_known_unauthorized_body.go
- is_instance_alive_internal_server_error.go
- is_instance_alive_internal_server_error_body.go
- is_instance_alive_o_k.go
- is_instance_alive_reader.go
- judge_forbidden.go
- judge_forbidden_body.go
- judge_internal_server_error.go
- judge_internal_server_error_body.go
- judge_not_found.go
- judge_not_found_body.go
- judge_o_k.go
- judge_reader.go
- judge_unauthorized.go
- judge_unauthorized_body.go
- list_rules_forbidden.go
- list_rules_forbidden_body.go
- list_rules_internal_server_error.go
- list_rules_internal_server_error_body.go
- list_rules_o_k.go
- list_rules_reader.go
- list_rules_unauthorized.go
- list_rules_unauthorized_body.go
- raw_message.go
- swagger_create_rule_parameters.go
- swagger_get_rule_parameters.go
- swagger_health_status.go
- swagger_json_web_key.go
- swagger_json_web_key_set.go
- swagger_list_rules_parameters.go
- swagger_not_ready_status.go
- swagger_rule.go
- swagger_rule_handler.go
- swagger_rule_match.go
- swagger_rule_response.go
- swagger_rules_response.go
- swagger_update_rule_parameters.go
- swagger_version.go
- update_rule_forbidden.go
- update_rule_forbidden_body.go
- update_rule_internal_server_error.go
- update_rule_internal_server_error_body.go
- update_rule_not_found.go
- update_rule_not_found_body.go
- update_rule_o_k.go
- update_rule_reader.go
- update_rule_unauthorized.go
- update_rule_unauthorized_body.go
- upstream.go