models

package
v0.15.2 Latest Latest
Warning

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

Go to latest
Published: May 4, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

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 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

func (*CreateRuleCreated) Validate

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

Validate validates this create rule created

type CreateRuleForbidden

type CreateRuleForbidden struct {

	// payload
	Payload *CreateRuleForbiddenBody `json:"Payload,omitempty"`
}

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

func (*CreateRuleForbidden) Validate

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

Validate validates this create rule forbidden

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 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

func (*CreateRuleForbiddenBody) Validate

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

Validate validates this create rule forbidden body

type CreateRuleInternalServerError

type CreateRuleInternalServerError struct {

	// payload
	Payload *CreateRuleInternalServerErrorBody `json:"Payload,omitempty"`
}

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

func (*CreateRuleInternalServerError) Validate

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

Validate validates this create rule internal server error

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 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

func (*CreateRuleInternalServerErrorBody) Validate

Validate validates this create rule internal server error body

type CreateRuleReader

type CreateRuleReader interface{}

CreateRuleReader CreateRuleReader CreateRuleReader is a Reader for the CreateRule structure. swagger:model CreateRuleReader

type CreateRuleUnauthorized

type CreateRuleUnauthorized struct {

	// payload
	Payload *CreateRuleUnauthorizedBody `json:"Payload,omitempty"`
}

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

func (*CreateRuleUnauthorized) Validate

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

Validate validates this create rule unauthorized

type CreateRuleUnauthorizedBody

type CreateRuleUnauthorizedBody 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"`
}

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

func (*CreateRuleUnauthorizedBody) Validate

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

Validate validates this create rule unauthorized body

type DeleteRuleForbidden

type DeleteRuleForbidden struct {

	// payload
	Payload *DeleteRuleForbiddenBody `json:"Payload,omitempty"`
}

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

func (*DeleteRuleForbidden) Validate

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

Validate validates this delete rule forbidden

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 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

func (*DeleteRuleForbiddenBody) Validate

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

Validate validates this delete rule forbidden body

type DeleteRuleInternalServerError

type DeleteRuleInternalServerError struct {

	// payload
	Payload *DeleteRuleInternalServerErrorBody `json:"Payload,omitempty"`
}

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

func (*DeleteRuleInternalServerError) Validate

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

Validate validates this delete rule internal server error

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 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

func (*DeleteRuleInternalServerErrorBody) Validate

Validate validates this delete rule internal server error body

type DeleteRuleNoContent

type DeleteRuleNoContent interface{}

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 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

func (*DeleteRuleNotFound) Validate

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

Validate validates this delete rule not found

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 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

func (*DeleteRuleNotFoundBody) Validate

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

Validate validates this delete rule not found body

type DeleteRuleReader

type DeleteRuleReader interface{}

DeleteRuleReader DeleteRuleReader DeleteRuleReader is a Reader for the DeleteRule structure. swagger:model DeleteRuleReader

type DeleteRuleUnauthorized

type DeleteRuleUnauthorized struct {

	// payload
	Payload *DeleteRuleUnauthorizedBody `json:"Payload,omitempty"`
}

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

func (*DeleteRuleUnauthorized) Validate

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

Validate validates this delete rule unauthorized

type DeleteRuleUnauthorizedBody

type DeleteRuleUnauthorizedBody 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"`
}

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

func (*DeleteRuleUnauthorizedBody) Validate

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

Validate validates this delete rule unauthorized body

type GetRuleForbidden

type GetRuleForbidden struct {

	// payload
	Payload *GetRuleForbiddenBody `json:"Payload,omitempty"`
}

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

func (*GetRuleForbidden) Validate

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

Validate validates this get rule forbidden

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 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

func (*GetRuleForbiddenBody) Validate

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

Validate validates this get rule forbidden body

type GetRuleInternalServerError

type GetRuleInternalServerError struct {

	// payload
	Payload *GetRuleInternalServerErrorBody `json:"Payload,omitempty"`
}

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

func (*GetRuleInternalServerError) Validate

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

Validate validates this get rule internal server error

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 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

func (*GetRuleInternalServerErrorBody) Validate

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

Validate validates this get rule internal server error body

type GetRuleNotFound

type GetRuleNotFound struct {

	// payload
	Payload *GetRuleNotFoundBody `json:"Payload,omitempty"`
}

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

func (*GetRuleNotFound) Validate

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

Validate validates this get rule not found

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 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

func (*GetRuleNotFoundBody) Validate

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

Validate validates this get rule not found body

type GetRuleOK

type GetRuleOK struct {

	// payload
	Payload *SwaggerRule `json:"Payload,omitempty"`
}

GetRuleOK GetRuleOK GetRuleOK handles this case with default header values.

A rule swagger:model GetRuleOK

func (*GetRuleOK) MarshalBinary

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

MarshalBinary interface implementation

func (*GetRuleOK) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*GetRuleOK) Validate

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

Validate validates this get rule o k

type GetRuleReader

type GetRuleReader interface{}

GetRuleReader GetRuleReader GetRuleReader is a Reader for the GetRule structure. swagger:model GetRuleReader

type GetRuleUnauthorized

type GetRuleUnauthorized struct {

	// payload
	Payload *GetRuleUnauthorizedBody `json:"Payload,omitempty"`
}

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

func (*GetRuleUnauthorized) Validate

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

Validate validates this get rule unauthorized

type GetRuleUnauthorizedBody

type GetRuleUnauthorizedBody 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"`
}

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

func (*GetRuleUnauthorizedBody) Validate

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

Validate validates this get rule unauthorized body

type GetWellKnownForbidden

type GetWellKnownForbidden struct {

	// payload
	Payload *GetWellKnownForbiddenBody `json:"Payload,omitempty"`
}

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

func (*GetWellKnownForbidden) Validate

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

Validate validates this get well known forbidden

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 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

func (*GetWellKnownForbiddenBody) Validate

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

Validate validates this get well known forbidden body

type GetWellKnownOK

type GetWellKnownOK struct {

	// payload
	Payload *SwaggerJSONWebKeySet `json:"Payload,omitempty"`
}

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

func (*GetWellKnownOK) Validate

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

Validate validates this get well known o k

type GetWellKnownReader

type GetWellKnownReader interface{}

GetWellKnownReader GetWellKnownReader GetWellKnownReader is a Reader for the GetWellKnown structure. swagger:model GetWellKnownReader

type GetWellKnownUnauthorized

type GetWellKnownUnauthorized struct {

	// payload
	Payload *GetWellKnownUnauthorizedBody `json:"Payload,omitempty"`
}

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

func (*GetWellKnownUnauthorized) Validate

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

Validate validates this get well known unauthorized

type GetWellKnownUnauthorizedBody

type GetWellKnownUnauthorizedBody 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"`
}

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

func (*GetWellKnownUnauthorizedBody) Validate

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

Validate validates this get well known unauthorized body

type IsInstanceAliveInternalServerError

type IsInstanceAliveInternalServerError struct {

	// payload
	Payload *IsInstanceAliveInternalServerErrorBody `json:"Payload,omitempty"`
}

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

func (*IsInstanceAliveInternalServerError) Validate

Validate validates this is instance alive internal server error

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 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

func (*IsInstanceAliveInternalServerErrorBody) Validate

Validate validates this is instance alive internal server error body

type IsInstanceAliveOK

type IsInstanceAliveOK struct {

	// payload
	Payload *SwaggerHealthStatus `json:"Payload,omitempty"`
}

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

func (*IsInstanceAliveOK) Validate

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

Validate validates this is instance alive o k

type IsInstanceAliveReader

type IsInstanceAliveReader interface{}

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 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

func (*JudgeForbidden) Validate

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

Validate validates this judge forbidden

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 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

func (*JudgeForbiddenBody) Validate

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

Validate validates this judge forbidden body

type JudgeInternalServerError

type JudgeInternalServerError struct {

	// payload
	Payload *JudgeInternalServerErrorBody `json:"Payload,omitempty"`
}

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

func (*JudgeInternalServerError) Validate

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

Validate validates this judge internal server error

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 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

func (*JudgeInternalServerErrorBody) Validate

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

Validate validates this judge internal server error body

type JudgeNotFound

type JudgeNotFound struct {

	// payload
	Payload *JudgeNotFoundBody `json:"Payload,omitempty"`
}

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

func (*JudgeNotFound) Validate

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

Validate validates this judge not found

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 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

func (*JudgeNotFoundBody) Validate

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

Validate validates this judge not found body

type JudgeOK

type JudgeOK interface{}

JudgeOK JudgeOK handles this case with default header values.

An empty response swagger:model JudgeOK

type JudgeReader

type JudgeReader interface{}

JudgeReader JudgeReader is a Reader for the Judge structure. swagger:model JudgeReader

type JudgeUnauthorized

type JudgeUnauthorized struct {

	// payload
	Payload *JudgeUnauthorizedBody `json:"Payload,omitempty"`
}

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

func (*JudgeUnauthorized) Validate

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

Validate validates this judge unauthorized

type JudgeUnauthorizedBody

type JudgeUnauthorizedBody 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"`
}

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

func (*JudgeUnauthorizedBody) Validate

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

Validate validates this judge unauthorized body

type ListRulesForbidden

type ListRulesForbidden struct {

	// payload
	Payload *ListRulesForbiddenBody `json:"Payload,omitempty"`
}

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

func (*ListRulesForbidden) Validate

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

Validate validates this list rules forbidden

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 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

func (*ListRulesForbiddenBody) Validate

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

Validate validates this list rules forbidden body

type ListRulesInternalServerError

type ListRulesInternalServerError struct {

	// payload
	Payload *ListRulesInternalServerErrorBody `json:"Payload,omitempty"`
}

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

func (*ListRulesInternalServerError) Validate

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

Validate validates this list rules internal server error

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 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

func (*ListRulesInternalServerErrorBody) Validate

Validate validates this list rules internal server error body

type ListRulesOK

type ListRulesOK struct {

	// payload
	Payload []*SwaggerRule `json:"Payload"`
}

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

func (*ListRulesOK) Validate

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

Validate validates this list rules o k

type ListRulesReader

type ListRulesReader interface{}

ListRulesReader ListRulesReader ListRulesReader is a Reader for the ListRules structure. swagger:model ListRulesReader

type ListRulesUnauthorized

type ListRulesUnauthorized struct {

	// payload
	Payload *ListRulesUnauthorizedBody `json:"Payload,omitempty"`
}

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

func (*ListRulesUnauthorized) Validate

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

Validate validates this list rules unauthorized

type ListRulesUnauthorizedBody

type ListRulesUnauthorizedBody 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"`
}

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

func (*ListRulesUnauthorizedBody) Validate

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

Validate validates this list rules unauthorized body

type RawMessage

type RawMessage []uint8

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

func (RawMessage) Validate

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

Validate validates this raw message

type SwaggerCreateRuleParameters

type SwaggerCreateRuleParameters struct {

	// body
	Body *SwaggerRule `json:"Body,omitempty"`
}

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

func (*SwaggerCreateRuleParameters) Validate

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

Validate validates this swagger create rule parameters

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

func (*SwaggerGetRuleParameters) Validate

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

Validate validates this swagger get rule parameters

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

func (*SwaggerHealthStatus) Validate

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

Validate validates this swagger health status

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

func (*SwaggerJSONWebKey) Validate

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

Validate validates this swagger JSON web key

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

func (*SwaggerJSONWebKeySet) Validate

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

Validate validates this swagger JSON web key set

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

func (*SwaggerListRulesParameters) Validate

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

Validate validates this swagger list rules parameters

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

func (*SwaggerNotReadyStatus) Validate

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

Validate validates this swagger not ready status

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"`

	// credentials issuer
	CredentialsIssuer *SwaggerRuleHandler `json:"credentials_issuer,omitempty"`

	// match
	Match *SwaggerRuleMatch `json:"match,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

func (*SwaggerRule) Validate

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

Validate validates this swagger rule

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

func (*SwaggerRuleHandler) Validate

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

Validate validates this swagger rule handler

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

func (*SwaggerRuleMatch) Validate

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

Validate validates this swagger rule match

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

func (*SwaggerRuleResponse) Validate

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

Validate validates this swagger rule response

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

func (*SwaggerRulesResponse) Validate

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

Validate validates this swagger rules response

type SwaggerUpdateRuleParameters

type SwaggerUpdateRuleParameters struct {

	// body
	Body *SwaggerRule `json:"Body,omitempty"`

	// in: path
	// Required: true
	ID *string `json:"id"`
}

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

func (*SwaggerUpdateRuleParameters) Validate

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

Validate validates this swagger update rule parameters

type SwaggerVersion

type SwaggerVersion struct {

	// 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

func (*SwaggerVersion) Validate

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

Validate validates this swagger version

type UpdateRuleForbidden

type UpdateRuleForbidden struct {

	// payload
	Payload *UpdateRuleForbiddenBody `json:"Payload,omitempty"`
}

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

func (*UpdateRuleForbidden) Validate

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

Validate validates this update rule forbidden

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 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

func (*UpdateRuleForbiddenBody) Validate

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

Validate validates this update rule forbidden body

type UpdateRuleInternalServerError

type UpdateRuleInternalServerError struct {

	// payload
	Payload *UpdateRuleInternalServerErrorBody `json:"Payload,omitempty"`
}

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

func (*UpdateRuleInternalServerError) Validate

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

Validate validates this update rule internal server error

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 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

func (*UpdateRuleInternalServerErrorBody) Validate

Validate validates this update rule internal server error body

type UpdateRuleNotFound

type UpdateRuleNotFound struct {

	// payload
	Payload *UpdateRuleNotFoundBody `json:"Payload,omitempty"`
}

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

func (*UpdateRuleNotFound) Validate

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

Validate validates this update rule not found

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 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

func (*UpdateRuleNotFoundBody) Validate

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

Validate validates this update rule not found body

type UpdateRuleOK

type UpdateRuleOK struct {

	// payload
	Payload *SwaggerRule `json:"Payload,omitempty"`
}

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

func (*UpdateRuleOK) Validate

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

Validate validates this update rule o k

type UpdateRuleReader

type UpdateRuleReader interface{}

UpdateRuleReader UpdateRuleReader UpdateRuleReader is a Reader for the UpdateRule structure. swagger:model UpdateRuleReader

type UpdateRuleUnauthorized

type UpdateRuleUnauthorized struct {

	// payload
	Payload *UpdateRuleUnauthorizedBody `json:"Payload,omitempty"`
}

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

func (*UpdateRuleUnauthorized) Validate

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

Validate validates this update rule unauthorized

type UpdateRuleUnauthorizedBody

type UpdateRuleUnauthorizedBody 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"`
}

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

func (*UpdateRuleUnauthorizedBody) Validate

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

Validate validates this update rule unauthorized body

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 swagger:model Upstream

func (*Upstream) MarshalBinary

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

MarshalBinary interface implementation

func (*Upstream) UnmarshalBinary

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

UnmarshalBinary interface implementation

func (*Upstream) Validate

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

Validate validates this upstream

Source Files

Jump to

Keyboard shortcuts

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