Versions in this module Expand all Collapse all v0 v0.0.3 Nov 22, 2022 Changes in this version + const AddPolicyCreatedCode + const GetSAUserPolicyOKCode + const GetUserPolicyOKCode + const ListGroupsForPolicyOKCode + const ListPoliciesOKCode + const ListUsersForPolicyOKCode + const PolicyInfoOKCode + const RemovePolicyNoContentCode + const SetPolicyMultipleNoContentCode + const SetPolicyNoContentCode + type AddPolicy struct + Context *middleware.Context + Handler AddPolicyHandler + func NewAddPolicy(ctx *middleware.Context, handler AddPolicyHandler) *AddPolicy + func (o *AddPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type AddPolicyCreated struct + Payload *models.Policy + func NewAddPolicyCreated() *AddPolicyCreated + func (o *AddPolicyCreated) SetPayload(payload *models.Policy) + func (o *AddPolicyCreated) WithPayload(payload *models.Policy) *AddPolicyCreated + func (o *AddPolicyCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type AddPolicyDefault struct + Payload *models.Error + func NewAddPolicyDefault(code int) *AddPolicyDefault + func (o *AddPolicyDefault) SetPayload(payload *models.Error) + func (o *AddPolicyDefault) SetStatusCode(code int) + func (o *AddPolicyDefault) WithPayload(payload *models.Error) *AddPolicyDefault + func (o *AddPolicyDefault) WithStatusCode(code int) *AddPolicyDefault + func (o *AddPolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type AddPolicyHandler interface + Handle func(AddPolicyParams, *models.Principal) middleware.Responder + type AddPolicyHandlerFunc func(AddPolicyParams, *models.Principal) middleware.Responder + func (fn AddPolicyHandlerFunc) Handle(params AddPolicyParams, principal *models.Principal) middleware.Responder + type AddPolicyParams struct + Body *models.AddPolicyRequest + HTTPRequest *http.Request + func NewAddPolicyParams() AddPolicyParams + func (o *AddPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type AddPolicyURL struct + func (o *AddPolicyURL) Build() (*url.URL, error) + func (o *AddPolicyURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *AddPolicyURL) Must(u *url.URL, err error) *url.URL + func (o *AddPolicyURL) SetBasePath(bp string) + func (o *AddPolicyURL) String() string + func (o *AddPolicyURL) StringFull(scheme, host string) string + func (o *AddPolicyURL) WithBasePath(bp string) *AddPolicyURL + type GetSAUserPolicy struct + Context *middleware.Context + Handler GetSAUserPolicyHandler + func NewGetSAUserPolicy(ctx *middleware.Context, handler GetSAUserPolicyHandler) *GetSAUserPolicy + func (o *GetSAUserPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type GetSAUserPolicyDefault struct + Payload *models.Error + func NewGetSAUserPolicyDefault(code int) *GetSAUserPolicyDefault + func (o *GetSAUserPolicyDefault) SetPayload(payload *models.Error) + func (o *GetSAUserPolicyDefault) SetStatusCode(code int) + func (o *GetSAUserPolicyDefault) WithPayload(payload *models.Error) *GetSAUserPolicyDefault + func (o *GetSAUserPolicyDefault) WithStatusCode(code int) *GetSAUserPolicyDefault + func (o *GetSAUserPolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GetSAUserPolicyHandler interface + Handle func(GetSAUserPolicyParams, *models.Principal) middleware.Responder + type GetSAUserPolicyHandlerFunc func(GetSAUserPolicyParams, *models.Principal) middleware.Responder + func (fn GetSAUserPolicyHandlerFunc) Handle(params GetSAUserPolicyParams, principal *models.Principal) middleware.Responder + type GetSAUserPolicyOK struct + Payload *models.AUserPolicyResponse + func NewGetSAUserPolicyOK() *GetSAUserPolicyOK + func (o *GetSAUserPolicyOK) SetPayload(payload *models.AUserPolicyResponse) + func (o *GetSAUserPolicyOK) WithPayload(payload *models.AUserPolicyResponse) *GetSAUserPolicyOK + func (o *GetSAUserPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GetSAUserPolicyParams struct + HTTPRequest *http.Request + Name string + func NewGetSAUserPolicyParams() GetSAUserPolicyParams + func (o *GetSAUserPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type GetSAUserPolicyURL struct + Name string + func (o *GetSAUserPolicyURL) Build() (*url.URL, error) + func (o *GetSAUserPolicyURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *GetSAUserPolicyURL) Must(u *url.URL, err error) *url.URL + func (o *GetSAUserPolicyURL) SetBasePath(bp string) + func (o *GetSAUserPolicyURL) String() string + func (o *GetSAUserPolicyURL) StringFull(scheme, host string) string + func (o *GetSAUserPolicyURL) WithBasePath(bp string) *GetSAUserPolicyURL + type GetUserPolicy struct + Context *middleware.Context + Handler GetUserPolicyHandler + func NewGetUserPolicy(ctx *middleware.Context, handler GetUserPolicyHandler) *GetUserPolicy + func (o *GetUserPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type GetUserPolicyDefault struct + Payload *models.Error + func NewGetUserPolicyDefault(code int) *GetUserPolicyDefault + func (o *GetUserPolicyDefault) SetPayload(payload *models.Error) + func (o *GetUserPolicyDefault) SetStatusCode(code int) + func (o *GetUserPolicyDefault) WithPayload(payload *models.Error) *GetUserPolicyDefault + func (o *GetUserPolicyDefault) WithStatusCode(code int) *GetUserPolicyDefault + func (o *GetUserPolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GetUserPolicyHandler interface + Handle func(GetUserPolicyParams, *models.Principal) middleware.Responder + type GetUserPolicyHandlerFunc func(GetUserPolicyParams, *models.Principal) middleware.Responder + func (fn GetUserPolicyHandlerFunc) Handle(params GetUserPolicyParams, principal *models.Principal) middleware.Responder + type GetUserPolicyOK struct + Payload string + func NewGetUserPolicyOK() *GetUserPolicyOK + func (o *GetUserPolicyOK) SetPayload(payload string) + func (o *GetUserPolicyOK) WithPayload(payload string) *GetUserPolicyOK + func (o *GetUserPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GetUserPolicyParams struct + HTTPRequest *http.Request + func NewGetUserPolicyParams() GetUserPolicyParams + func (o *GetUserPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type GetUserPolicyURL struct + func (o *GetUserPolicyURL) Build() (*url.URL, error) + func (o *GetUserPolicyURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *GetUserPolicyURL) Must(u *url.URL, err error) *url.URL + func (o *GetUserPolicyURL) SetBasePath(bp string) + func (o *GetUserPolicyURL) String() string + func (o *GetUserPolicyURL) StringFull(scheme, host string) string + func (o *GetUserPolicyURL) WithBasePath(bp string) *GetUserPolicyURL + type ListGroupsForPolicy struct + Context *middleware.Context + Handler ListGroupsForPolicyHandler + func NewListGroupsForPolicy(ctx *middleware.Context, handler ListGroupsForPolicyHandler) *ListGroupsForPolicy + func (o *ListGroupsForPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type ListGroupsForPolicyDefault struct + Payload *models.Error + func NewListGroupsForPolicyDefault(code int) *ListGroupsForPolicyDefault + func (o *ListGroupsForPolicyDefault) SetPayload(payload *models.Error) + func (o *ListGroupsForPolicyDefault) SetStatusCode(code int) + func (o *ListGroupsForPolicyDefault) WithPayload(payload *models.Error) *ListGroupsForPolicyDefault + func (o *ListGroupsForPolicyDefault) WithStatusCode(code int) *ListGroupsForPolicyDefault + func (o *ListGroupsForPolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListGroupsForPolicyHandler interface + Handle func(ListGroupsForPolicyParams, *models.Principal) middleware.Responder + type ListGroupsForPolicyHandlerFunc func(ListGroupsForPolicyParams, *models.Principal) middleware.Responder + func (fn ListGroupsForPolicyHandlerFunc) Handle(params ListGroupsForPolicyParams, principal *models.Principal) middleware.Responder + type ListGroupsForPolicyOK struct + Payload []string + func NewListGroupsForPolicyOK() *ListGroupsForPolicyOK + func (o *ListGroupsForPolicyOK) SetPayload(payload []string) + func (o *ListGroupsForPolicyOK) WithPayload(payload []string) *ListGroupsForPolicyOK + func (o *ListGroupsForPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListGroupsForPolicyParams struct + HTTPRequest *http.Request + Policy string + func NewListGroupsForPolicyParams() ListGroupsForPolicyParams + func (o *ListGroupsForPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type ListGroupsForPolicyURL struct + Policy string + func (o *ListGroupsForPolicyURL) Build() (*url.URL, error) + func (o *ListGroupsForPolicyURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *ListGroupsForPolicyURL) Must(u *url.URL, err error) *url.URL + func (o *ListGroupsForPolicyURL) SetBasePath(bp string) + func (o *ListGroupsForPolicyURL) String() string + func (o *ListGroupsForPolicyURL) StringFull(scheme, host string) string + func (o *ListGroupsForPolicyURL) WithBasePath(bp string) *ListGroupsForPolicyURL + type ListPolicies struct + Context *middleware.Context + Handler ListPoliciesHandler + func NewListPolicies(ctx *middleware.Context, handler ListPoliciesHandler) *ListPolicies + func (o *ListPolicies) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type ListPoliciesDefault struct + Payload *models.Error + func NewListPoliciesDefault(code int) *ListPoliciesDefault + func (o *ListPoliciesDefault) SetPayload(payload *models.Error) + func (o *ListPoliciesDefault) SetStatusCode(code int) + func (o *ListPoliciesDefault) WithPayload(payload *models.Error) *ListPoliciesDefault + func (o *ListPoliciesDefault) WithStatusCode(code int) *ListPoliciesDefault + func (o *ListPoliciesDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListPoliciesHandler interface + Handle func(ListPoliciesParams, *models.Principal) middleware.Responder + type ListPoliciesHandlerFunc func(ListPoliciesParams, *models.Principal) middleware.Responder + func (fn ListPoliciesHandlerFunc) Handle(params ListPoliciesParams, principal *models.Principal) middleware.Responder + type ListPoliciesOK struct + Payload *models.ListPoliciesResponse + func NewListPoliciesOK() *ListPoliciesOK + func (o *ListPoliciesOK) SetPayload(payload *models.ListPoliciesResponse) + func (o *ListPoliciesOK) WithPayload(payload *models.ListPoliciesResponse) *ListPoliciesOK + func (o *ListPoliciesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListPoliciesParams struct + HTTPRequest *http.Request + Limit *int32 + Offset *int32 + func NewListPoliciesParams() ListPoliciesParams + func (o *ListPoliciesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type ListPoliciesURL struct + Limit *int32 + Offset *int32 + func (o *ListPoliciesURL) Build() (*url.URL, error) + func (o *ListPoliciesURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *ListPoliciesURL) Must(u *url.URL, err error) *url.URL + func (o *ListPoliciesURL) SetBasePath(bp string) + func (o *ListPoliciesURL) String() string + func (o *ListPoliciesURL) StringFull(scheme, host string) string + func (o *ListPoliciesURL) WithBasePath(bp string) *ListPoliciesURL + type ListUsersForPolicy struct + Context *middleware.Context + Handler ListUsersForPolicyHandler + func NewListUsersForPolicy(ctx *middleware.Context, handler ListUsersForPolicyHandler) *ListUsersForPolicy + func (o *ListUsersForPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type ListUsersForPolicyDefault struct + Payload *models.Error + func NewListUsersForPolicyDefault(code int) *ListUsersForPolicyDefault + func (o *ListUsersForPolicyDefault) SetPayload(payload *models.Error) + func (o *ListUsersForPolicyDefault) SetStatusCode(code int) + func (o *ListUsersForPolicyDefault) WithPayload(payload *models.Error) *ListUsersForPolicyDefault + func (o *ListUsersForPolicyDefault) WithStatusCode(code int) *ListUsersForPolicyDefault + func (o *ListUsersForPolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListUsersForPolicyHandler interface + Handle func(ListUsersForPolicyParams, *models.Principal) middleware.Responder + type ListUsersForPolicyHandlerFunc func(ListUsersForPolicyParams, *models.Principal) middleware.Responder + func (fn ListUsersForPolicyHandlerFunc) Handle(params ListUsersForPolicyParams, principal *models.Principal) middleware.Responder + type ListUsersForPolicyOK struct + Payload []string + func NewListUsersForPolicyOK() *ListUsersForPolicyOK + func (o *ListUsersForPolicyOK) SetPayload(payload []string) + func (o *ListUsersForPolicyOK) WithPayload(payload []string) *ListUsersForPolicyOK + func (o *ListUsersForPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListUsersForPolicyParams struct + HTTPRequest *http.Request + Policy string + func NewListUsersForPolicyParams() ListUsersForPolicyParams + func (o *ListUsersForPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type ListUsersForPolicyURL struct + Policy string + func (o *ListUsersForPolicyURL) Build() (*url.URL, error) + func (o *ListUsersForPolicyURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *ListUsersForPolicyURL) Must(u *url.URL, err error) *url.URL + func (o *ListUsersForPolicyURL) SetBasePath(bp string) + func (o *ListUsersForPolicyURL) String() string + func (o *ListUsersForPolicyURL) StringFull(scheme, host string) string + func (o *ListUsersForPolicyURL) WithBasePath(bp string) *ListUsersForPolicyURL + type PolicyInfo struct + Context *middleware.Context + Handler PolicyInfoHandler + func NewPolicyInfo(ctx *middleware.Context, handler PolicyInfoHandler) *PolicyInfo + func (o *PolicyInfo) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type PolicyInfoDefault struct + Payload *models.Error + func NewPolicyInfoDefault(code int) *PolicyInfoDefault + func (o *PolicyInfoDefault) SetPayload(payload *models.Error) + func (o *PolicyInfoDefault) SetStatusCode(code int) + func (o *PolicyInfoDefault) WithPayload(payload *models.Error) *PolicyInfoDefault + func (o *PolicyInfoDefault) WithStatusCode(code int) *PolicyInfoDefault + func (o *PolicyInfoDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PolicyInfoHandler interface + Handle func(PolicyInfoParams, *models.Principal) middleware.Responder + type PolicyInfoHandlerFunc func(PolicyInfoParams, *models.Principal) middleware.Responder + func (fn PolicyInfoHandlerFunc) Handle(params PolicyInfoParams, principal *models.Principal) middleware.Responder + type PolicyInfoOK struct + Payload *models.Policy + func NewPolicyInfoOK() *PolicyInfoOK + func (o *PolicyInfoOK) SetPayload(payload *models.Policy) + func (o *PolicyInfoOK) WithPayload(payload *models.Policy) *PolicyInfoOK + func (o *PolicyInfoOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PolicyInfoParams struct + HTTPRequest *http.Request + Name string + func NewPolicyInfoParams() PolicyInfoParams + func (o *PolicyInfoParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type PolicyInfoURL struct + Name string + func (o *PolicyInfoURL) Build() (*url.URL, error) + func (o *PolicyInfoURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *PolicyInfoURL) Must(u *url.URL, err error) *url.URL + func (o *PolicyInfoURL) SetBasePath(bp string) + func (o *PolicyInfoURL) String() string + func (o *PolicyInfoURL) StringFull(scheme, host string) string + func (o *PolicyInfoURL) WithBasePath(bp string) *PolicyInfoURL + type RemovePolicy struct + Context *middleware.Context + Handler RemovePolicyHandler + func NewRemovePolicy(ctx *middleware.Context, handler RemovePolicyHandler) *RemovePolicy + func (o *RemovePolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type RemovePolicyDefault struct + Payload *models.Error + func NewRemovePolicyDefault(code int) *RemovePolicyDefault + func (o *RemovePolicyDefault) SetPayload(payload *models.Error) + func (o *RemovePolicyDefault) SetStatusCode(code int) + func (o *RemovePolicyDefault) WithPayload(payload *models.Error) *RemovePolicyDefault + func (o *RemovePolicyDefault) WithStatusCode(code int) *RemovePolicyDefault + func (o *RemovePolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type RemovePolicyHandler interface + Handle func(RemovePolicyParams, *models.Principal) middleware.Responder + type RemovePolicyHandlerFunc func(RemovePolicyParams, *models.Principal) middleware.Responder + func (fn RemovePolicyHandlerFunc) Handle(params RemovePolicyParams, principal *models.Principal) middleware.Responder + type RemovePolicyNoContent struct + func NewRemovePolicyNoContent() *RemovePolicyNoContent + func (o *RemovePolicyNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type RemovePolicyParams struct + HTTPRequest *http.Request + Name string + func NewRemovePolicyParams() RemovePolicyParams + func (o *RemovePolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type RemovePolicyURL struct + Name string + func (o *RemovePolicyURL) Build() (*url.URL, error) + func (o *RemovePolicyURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *RemovePolicyURL) Must(u *url.URL, err error) *url.URL + func (o *RemovePolicyURL) SetBasePath(bp string) + func (o *RemovePolicyURL) String() string + func (o *RemovePolicyURL) StringFull(scheme, host string) string + func (o *RemovePolicyURL) WithBasePath(bp string) *RemovePolicyURL + type SetPolicy struct + Context *middleware.Context + Handler SetPolicyHandler + func NewSetPolicy(ctx *middleware.Context, handler SetPolicyHandler) *SetPolicy + func (o *SetPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type SetPolicyDefault struct + Payload *models.Error + func NewSetPolicyDefault(code int) *SetPolicyDefault + func (o *SetPolicyDefault) SetPayload(payload *models.Error) + func (o *SetPolicyDefault) SetStatusCode(code int) + func (o *SetPolicyDefault) WithPayload(payload *models.Error) *SetPolicyDefault + func (o *SetPolicyDefault) WithStatusCode(code int) *SetPolicyDefault + func (o *SetPolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type SetPolicyHandler interface + Handle func(SetPolicyParams, *models.Principal) middleware.Responder + type SetPolicyHandlerFunc func(SetPolicyParams, *models.Principal) middleware.Responder + func (fn SetPolicyHandlerFunc) Handle(params SetPolicyParams, principal *models.Principal) middleware.Responder + type SetPolicyMultiple struct + Context *middleware.Context + Handler SetPolicyMultipleHandler + func NewSetPolicyMultiple(ctx *middleware.Context, handler SetPolicyMultipleHandler) *SetPolicyMultiple + func (o *SetPolicyMultiple) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type SetPolicyMultipleDefault struct + Payload *models.Error + func NewSetPolicyMultipleDefault(code int) *SetPolicyMultipleDefault + func (o *SetPolicyMultipleDefault) SetPayload(payload *models.Error) + func (o *SetPolicyMultipleDefault) SetStatusCode(code int) + func (o *SetPolicyMultipleDefault) WithPayload(payload *models.Error) *SetPolicyMultipleDefault + func (o *SetPolicyMultipleDefault) WithStatusCode(code int) *SetPolicyMultipleDefault + func (o *SetPolicyMultipleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type SetPolicyMultipleHandler interface + Handle func(SetPolicyMultipleParams, *models.Principal) middleware.Responder + type SetPolicyMultipleHandlerFunc func(SetPolicyMultipleParams, *models.Principal) middleware.Responder + func (fn SetPolicyMultipleHandlerFunc) Handle(params SetPolicyMultipleParams, principal *models.Principal) middleware.Responder + type SetPolicyMultipleNoContent struct + func NewSetPolicyMultipleNoContent() *SetPolicyMultipleNoContent + func (o *SetPolicyMultipleNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type SetPolicyMultipleParams struct + Body *models.SetPolicyMultipleNameRequest + HTTPRequest *http.Request + func NewSetPolicyMultipleParams() SetPolicyMultipleParams + func (o *SetPolicyMultipleParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type SetPolicyMultipleURL struct + func (o *SetPolicyMultipleURL) Build() (*url.URL, error) + func (o *SetPolicyMultipleURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *SetPolicyMultipleURL) Must(u *url.URL, err error) *url.URL + func (o *SetPolicyMultipleURL) SetBasePath(bp string) + func (o *SetPolicyMultipleURL) String() string + func (o *SetPolicyMultipleURL) StringFull(scheme, host string) string + func (o *SetPolicyMultipleURL) WithBasePath(bp string) *SetPolicyMultipleURL + type SetPolicyNoContent struct + func NewSetPolicyNoContent() *SetPolicyNoContent + func (o *SetPolicyNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type SetPolicyParams struct + Body *models.SetPolicyNameRequest + HTTPRequest *http.Request + func NewSetPolicyParams() SetPolicyParams + func (o *SetPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type SetPolicyURL struct + func (o *SetPolicyURL) Build() (*url.URL, error) + func (o *SetPolicyURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *SetPolicyURL) Must(u *url.URL, err error) *url.URL + func (o *SetPolicyURL) SetBasePath(bp string) + func (o *SetPolicyURL) String() string + func (o *SetPolicyURL) StringFull(scheme, host string) string + func (o *SetPolicyURL) WithBasePath(bp string) *SetPolicyURL