Documentation ¶
Index ¶
- Constants
- type ListEdgeRouterRoleAttributes
- type ListEdgeRouterRoleAttributesBadRequest
- func (o *ListEdgeRouterRoleAttributesBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterRoleAttributesBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterRoleAttributesBadRequest
- func (o *ListEdgeRouterRoleAttributesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterRoleAttributesHandler
- type ListEdgeRouterRoleAttributesHandlerFunc
- type ListEdgeRouterRoleAttributesOK
- func (o *ListEdgeRouterRoleAttributesOK) SetPayload(payload *rest_model.ListRoleAttributesEnvelope)
- func (o *ListEdgeRouterRoleAttributesOK) WithPayload(payload *rest_model.ListRoleAttributesEnvelope) *ListEdgeRouterRoleAttributesOK
- func (o *ListEdgeRouterRoleAttributesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterRoleAttributesParams
- type ListEdgeRouterRoleAttributesTooManyRequests
- func (o *ListEdgeRouterRoleAttributesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterRoleAttributesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterRoleAttributesTooManyRequests
- func (o *ListEdgeRouterRoleAttributesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListEdgeRouterRoleAttributesURL
- func (o *ListEdgeRouterRoleAttributesURL) Build() (*url.URL, error)
- func (o *ListEdgeRouterRoleAttributesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListEdgeRouterRoleAttributesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListEdgeRouterRoleAttributesURL) SetBasePath(bp string)
- func (o *ListEdgeRouterRoleAttributesURL) String() string
- func (o *ListEdgeRouterRoleAttributesURL) StringFull(scheme, host string) string
- func (o *ListEdgeRouterRoleAttributesURL) WithBasePath(bp string) *ListEdgeRouterRoleAttributesURL
- type ListEdgeRouterRoleAttributesUnauthorized
- func (o *ListEdgeRouterRoleAttributesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListEdgeRouterRoleAttributesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterRoleAttributesUnauthorized
- func (o *ListEdgeRouterRoleAttributesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListIdentityRoleAttributes
- type ListIdentityRoleAttributesBadRequest
- func (o *ListIdentityRoleAttributesBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListIdentityRoleAttributesBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *ListIdentityRoleAttributesBadRequest
- func (o *ListIdentityRoleAttributesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListIdentityRoleAttributesHandler
- type ListIdentityRoleAttributesHandlerFunc
- type ListIdentityRoleAttributesOK
- func (o *ListIdentityRoleAttributesOK) SetPayload(payload *rest_model.ListRoleAttributesEnvelope)
- func (o *ListIdentityRoleAttributesOK) WithPayload(payload *rest_model.ListRoleAttributesEnvelope) *ListIdentityRoleAttributesOK
- func (o *ListIdentityRoleAttributesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListIdentityRoleAttributesParams
- type ListIdentityRoleAttributesTooManyRequests
- func (o *ListIdentityRoleAttributesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListIdentityRoleAttributesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListIdentityRoleAttributesTooManyRequests
- func (o *ListIdentityRoleAttributesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListIdentityRoleAttributesURL
- func (o *ListIdentityRoleAttributesURL) Build() (*url.URL, error)
- func (o *ListIdentityRoleAttributesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListIdentityRoleAttributesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListIdentityRoleAttributesURL) SetBasePath(bp string)
- func (o *ListIdentityRoleAttributesURL) String() string
- func (o *ListIdentityRoleAttributesURL) StringFull(scheme, host string) string
- func (o *ListIdentityRoleAttributesURL) WithBasePath(bp string) *ListIdentityRoleAttributesURL
- type ListIdentityRoleAttributesUnauthorized
- func (o *ListIdentityRoleAttributesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListIdentityRoleAttributesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListIdentityRoleAttributesUnauthorized
- func (o *ListIdentityRoleAttributesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListServiceRoleAttributes
- type ListServiceRoleAttributesBadRequest
- func (o *ListServiceRoleAttributesBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListServiceRoleAttributesBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *ListServiceRoleAttributesBadRequest
- func (o *ListServiceRoleAttributesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListServiceRoleAttributesHandler
- type ListServiceRoleAttributesHandlerFunc
- type ListServiceRoleAttributesOK
- func (o *ListServiceRoleAttributesOK) SetPayload(payload *rest_model.ListRoleAttributesEnvelope)
- func (o *ListServiceRoleAttributesOK) WithPayload(payload *rest_model.ListRoleAttributesEnvelope) *ListServiceRoleAttributesOK
- func (o *ListServiceRoleAttributesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListServiceRoleAttributesParams
- type ListServiceRoleAttributesTooManyRequests
- func (o *ListServiceRoleAttributesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListServiceRoleAttributesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListServiceRoleAttributesTooManyRequests
- func (o *ListServiceRoleAttributesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListServiceRoleAttributesURL
- func (o *ListServiceRoleAttributesURL) Build() (*url.URL, error)
- func (o *ListServiceRoleAttributesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListServiceRoleAttributesURL) Must(u *url.URL, err error) *url.URL
- func (o *ListServiceRoleAttributesURL) SetBasePath(bp string)
- func (o *ListServiceRoleAttributesURL) String() string
- func (o *ListServiceRoleAttributesURL) StringFull(scheme, host string) string
- func (o *ListServiceRoleAttributesURL) WithBasePath(bp string) *ListServiceRoleAttributesURL
- type ListServiceRoleAttributesUnauthorized
- func (o *ListServiceRoleAttributesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
- func (o *ListServiceRoleAttributesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListServiceRoleAttributesUnauthorized
- func (o *ListServiceRoleAttributesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
Constants ¶
const ListEdgeRouterRoleAttributesBadRequestCode int = 400
ListEdgeRouterRoleAttributesBadRequestCode is the HTTP code returned for type ListEdgeRouterRoleAttributesBadRequest
const ListEdgeRouterRoleAttributesOKCode int = 200
ListEdgeRouterRoleAttributesOKCode is the HTTP code returned for type ListEdgeRouterRoleAttributesOK
const ListEdgeRouterRoleAttributesTooManyRequestsCode int = 429
ListEdgeRouterRoleAttributesTooManyRequestsCode is the HTTP code returned for type ListEdgeRouterRoleAttributesTooManyRequests
ListEdgeRouterRoleAttributesUnauthorizedCode is the HTTP code returned for type ListEdgeRouterRoleAttributesUnauthorized
const ListIdentityRoleAttributesBadRequestCode int = 400
ListIdentityRoleAttributesBadRequestCode is the HTTP code returned for type ListIdentityRoleAttributesBadRequest
const ListIdentityRoleAttributesOKCode int = 200
ListIdentityRoleAttributesOKCode is the HTTP code returned for type ListIdentityRoleAttributesOK
const ListIdentityRoleAttributesTooManyRequestsCode int = 429
ListIdentityRoleAttributesTooManyRequestsCode is the HTTP code returned for type ListIdentityRoleAttributesTooManyRequests
ListIdentityRoleAttributesUnauthorizedCode is the HTTP code returned for type ListIdentityRoleAttributesUnauthorized
const ListServiceRoleAttributesBadRequestCode int = 400
ListServiceRoleAttributesBadRequestCode is the HTTP code returned for type ListServiceRoleAttributesBadRequest
const ListServiceRoleAttributesOKCode int = 200
ListServiceRoleAttributesOKCode is the HTTP code returned for type ListServiceRoleAttributesOK
const ListServiceRoleAttributesTooManyRequestsCode int = 429
ListServiceRoleAttributesTooManyRequestsCode is the HTTP code returned for type ListServiceRoleAttributesTooManyRequests
ListServiceRoleAttributesUnauthorizedCode is the HTTP code returned for type ListServiceRoleAttributesUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ListEdgeRouterRoleAttributes ¶
type ListEdgeRouterRoleAttributes struct { Context *middleware.Context Handler ListEdgeRouterRoleAttributesHandler }
ListEdgeRouterRoleAttributes swagger:route GET /edge-router-role-attributes Role Attributes listEdgeRouterRoleAttributes
List role attributes in use by edge routers ¶
Retrieves a list of role attributes in use by edge routers; supports filtering, sorting, and pagination. Requires admin access.
func NewListEdgeRouterRoleAttributes ¶
func NewListEdgeRouterRoleAttributes(ctx *middleware.Context, handler ListEdgeRouterRoleAttributesHandler) *ListEdgeRouterRoleAttributes
NewListEdgeRouterRoleAttributes creates a new http.Handler for the list edge router role attributes operation
func (*ListEdgeRouterRoleAttributes) ServeHTTP ¶
func (o *ListEdgeRouterRoleAttributes) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListEdgeRouterRoleAttributesBadRequest ¶
type ListEdgeRouterRoleAttributesBadRequest struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterRoleAttributesBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
swagger:response listEdgeRouterRoleAttributesBadRequest
func NewListEdgeRouterRoleAttributesBadRequest ¶
func NewListEdgeRouterRoleAttributesBadRequest() *ListEdgeRouterRoleAttributesBadRequest
NewListEdgeRouterRoleAttributesBadRequest creates ListEdgeRouterRoleAttributesBadRequest with default headers values
func (*ListEdgeRouterRoleAttributesBadRequest) SetPayload ¶
func (o *ListEdgeRouterRoleAttributesBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router role attributes bad request response
func (*ListEdgeRouterRoleAttributesBadRequest) WithPayload ¶
func (o *ListEdgeRouterRoleAttributesBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterRoleAttributesBadRequest
WithPayload adds the payload to the list edge router role attributes bad request response
func (*ListEdgeRouterRoleAttributesBadRequest) WriteResponse ¶
func (o *ListEdgeRouterRoleAttributesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterRoleAttributesHandler ¶
type ListEdgeRouterRoleAttributesHandler interface {
Handle(ListEdgeRouterRoleAttributesParams, interface{}) middleware.Responder
}
ListEdgeRouterRoleAttributesHandler interface for that can handle valid list edge router role attributes params
type ListEdgeRouterRoleAttributesHandlerFunc ¶
type ListEdgeRouterRoleAttributesHandlerFunc func(ListEdgeRouterRoleAttributesParams, interface{}) middleware.Responder
ListEdgeRouterRoleAttributesHandlerFunc turns a function with the right signature into a list edge router role attributes handler
func (ListEdgeRouterRoleAttributesHandlerFunc) Handle ¶
func (fn ListEdgeRouterRoleAttributesHandlerFunc) Handle(params ListEdgeRouterRoleAttributesParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ListEdgeRouterRoleAttributesOK ¶
type ListEdgeRouterRoleAttributesOK struct { /* In: Body */ Payload *rest_model.ListRoleAttributesEnvelope `json:"body,omitempty"` }
ListEdgeRouterRoleAttributesOK A list of role attributes
swagger:response listEdgeRouterRoleAttributesOK
func NewListEdgeRouterRoleAttributesOK ¶
func NewListEdgeRouterRoleAttributesOK() *ListEdgeRouterRoleAttributesOK
NewListEdgeRouterRoleAttributesOK creates ListEdgeRouterRoleAttributesOK with default headers values
func (*ListEdgeRouterRoleAttributesOK) SetPayload ¶
func (o *ListEdgeRouterRoleAttributesOK) SetPayload(payload *rest_model.ListRoleAttributesEnvelope)
SetPayload sets the payload to the list edge router role attributes o k response
func (*ListEdgeRouterRoleAttributesOK) WithPayload ¶
func (o *ListEdgeRouterRoleAttributesOK) WithPayload(payload *rest_model.ListRoleAttributesEnvelope) *ListEdgeRouterRoleAttributesOK
WithPayload adds the payload to the list edge router role attributes o k response
func (*ListEdgeRouterRoleAttributesOK) WriteResponse ¶
func (o *ListEdgeRouterRoleAttributesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterRoleAttributesParams ¶
type ListEdgeRouterRoleAttributesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: query */ Filter *string /* In: query */ Limit *int64 /* In: query */ Offset *int64 }
ListEdgeRouterRoleAttributesParams contains all the bound params for the list edge router role attributes operation typically these are obtained from a http.Request
swagger:parameters listEdgeRouterRoleAttributes
func NewListEdgeRouterRoleAttributesParams ¶
func NewListEdgeRouterRoleAttributesParams() ListEdgeRouterRoleAttributesParams
NewListEdgeRouterRoleAttributesParams creates a new ListEdgeRouterRoleAttributesParams object
There are no default values defined in the spec.
func (*ListEdgeRouterRoleAttributesParams) BindRequest ¶
func (o *ListEdgeRouterRoleAttributesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListEdgeRouterRoleAttributesParams() beforehand.
type ListEdgeRouterRoleAttributesTooManyRequests ¶ added in v0.26.0
type ListEdgeRouterRoleAttributesTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListEdgeRouterRoleAttributesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listEdgeRouterRoleAttributesTooManyRequests
func NewListEdgeRouterRoleAttributesTooManyRequests ¶ added in v0.26.0
func NewListEdgeRouterRoleAttributesTooManyRequests() *ListEdgeRouterRoleAttributesTooManyRequests
NewListEdgeRouterRoleAttributesTooManyRequests creates ListEdgeRouterRoleAttributesTooManyRequests with default headers values
func (*ListEdgeRouterRoleAttributesTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ListEdgeRouterRoleAttributesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router role attributes too many requests response
func (*ListEdgeRouterRoleAttributesTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ListEdgeRouterRoleAttributesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterRoleAttributesTooManyRequests
WithPayload adds the payload to the list edge router role attributes too many requests response
func (*ListEdgeRouterRoleAttributesTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ListEdgeRouterRoleAttributesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListEdgeRouterRoleAttributesURL ¶
type ListEdgeRouterRoleAttributesURL struct { Filter *string Limit *int64 Offset *int64 // contains filtered or unexported fields }
ListEdgeRouterRoleAttributesURL generates an URL for the list edge router role attributes operation
func (*ListEdgeRouterRoleAttributesURL) Build ¶
func (o *ListEdgeRouterRoleAttributesURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListEdgeRouterRoleAttributesURL) BuildFull ¶
func (o *ListEdgeRouterRoleAttributesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListEdgeRouterRoleAttributesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListEdgeRouterRoleAttributesURL) SetBasePath ¶
func (o *ListEdgeRouterRoleAttributesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListEdgeRouterRoleAttributesURL) String ¶
func (o *ListEdgeRouterRoleAttributesURL) String() string
String returns the string representation of the path with query string
func (*ListEdgeRouterRoleAttributesURL) StringFull ¶
func (o *ListEdgeRouterRoleAttributesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListEdgeRouterRoleAttributesURL) WithBasePath ¶
func (o *ListEdgeRouterRoleAttributesURL) WithBasePath(bp string) *ListEdgeRouterRoleAttributesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListEdgeRouterRoleAttributesUnauthorized ¶
type ListEdgeRouterRoleAttributesUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ListEdgeRouterRoleAttributesUnauthorized The supplied session does not have the correct access rights to request this resource
swagger:response listEdgeRouterRoleAttributesUnauthorized
func NewListEdgeRouterRoleAttributesUnauthorized ¶
func NewListEdgeRouterRoleAttributesUnauthorized() *ListEdgeRouterRoleAttributesUnauthorized
NewListEdgeRouterRoleAttributesUnauthorized creates ListEdgeRouterRoleAttributesUnauthorized with default headers values
func (*ListEdgeRouterRoleAttributesUnauthorized) SetPayload ¶
func (o *ListEdgeRouterRoleAttributesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list edge router role attributes unauthorized response
func (*ListEdgeRouterRoleAttributesUnauthorized) WithPayload ¶
func (o *ListEdgeRouterRoleAttributesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListEdgeRouterRoleAttributesUnauthorized
WithPayload adds the payload to the list edge router role attributes unauthorized response
func (*ListEdgeRouterRoleAttributesUnauthorized) WriteResponse ¶
func (o *ListEdgeRouterRoleAttributesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListIdentityRoleAttributes ¶
type ListIdentityRoleAttributes struct { Context *middleware.Context Handler ListIdentityRoleAttributesHandler }
ListIdentityRoleAttributes swagger:route GET /identity-role-attributes Role Attributes listIdentityRoleAttributes
List role attributes in use by identities ¶
Retrieves a list of role attributes in use by identities; supports filtering, sorting, and pagination. Requires admin access.
func NewListIdentityRoleAttributes ¶
func NewListIdentityRoleAttributes(ctx *middleware.Context, handler ListIdentityRoleAttributesHandler) *ListIdentityRoleAttributes
NewListIdentityRoleAttributes creates a new http.Handler for the list identity role attributes operation
func (*ListIdentityRoleAttributes) ServeHTTP ¶
func (o *ListIdentityRoleAttributes) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListIdentityRoleAttributesBadRequest ¶
type ListIdentityRoleAttributesBadRequest struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListIdentityRoleAttributesBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
swagger:response listIdentityRoleAttributesBadRequest
func NewListIdentityRoleAttributesBadRequest ¶
func NewListIdentityRoleAttributesBadRequest() *ListIdentityRoleAttributesBadRequest
NewListIdentityRoleAttributesBadRequest creates ListIdentityRoleAttributesBadRequest with default headers values
func (*ListIdentityRoleAttributesBadRequest) SetPayload ¶
func (o *ListIdentityRoleAttributesBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list identity role attributes bad request response
func (*ListIdentityRoleAttributesBadRequest) WithPayload ¶
func (o *ListIdentityRoleAttributesBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *ListIdentityRoleAttributesBadRequest
WithPayload adds the payload to the list identity role attributes bad request response
func (*ListIdentityRoleAttributesBadRequest) WriteResponse ¶
func (o *ListIdentityRoleAttributesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListIdentityRoleAttributesHandler ¶
type ListIdentityRoleAttributesHandler interface {
Handle(ListIdentityRoleAttributesParams, interface{}) middleware.Responder
}
ListIdentityRoleAttributesHandler interface for that can handle valid list identity role attributes params
type ListIdentityRoleAttributesHandlerFunc ¶
type ListIdentityRoleAttributesHandlerFunc func(ListIdentityRoleAttributesParams, interface{}) middleware.Responder
ListIdentityRoleAttributesHandlerFunc turns a function with the right signature into a list identity role attributes handler
func (ListIdentityRoleAttributesHandlerFunc) Handle ¶
func (fn ListIdentityRoleAttributesHandlerFunc) Handle(params ListIdentityRoleAttributesParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ListIdentityRoleAttributesOK ¶
type ListIdentityRoleAttributesOK struct { /* In: Body */ Payload *rest_model.ListRoleAttributesEnvelope `json:"body,omitempty"` }
ListIdentityRoleAttributesOK A list of role attributes
swagger:response listIdentityRoleAttributesOK
func NewListIdentityRoleAttributesOK ¶
func NewListIdentityRoleAttributesOK() *ListIdentityRoleAttributesOK
NewListIdentityRoleAttributesOK creates ListIdentityRoleAttributesOK with default headers values
func (*ListIdentityRoleAttributesOK) SetPayload ¶
func (o *ListIdentityRoleAttributesOK) SetPayload(payload *rest_model.ListRoleAttributesEnvelope)
SetPayload sets the payload to the list identity role attributes o k response
func (*ListIdentityRoleAttributesOK) WithPayload ¶
func (o *ListIdentityRoleAttributesOK) WithPayload(payload *rest_model.ListRoleAttributesEnvelope) *ListIdentityRoleAttributesOK
WithPayload adds the payload to the list identity role attributes o k response
func (*ListIdentityRoleAttributesOK) WriteResponse ¶
func (o *ListIdentityRoleAttributesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListIdentityRoleAttributesParams ¶
type ListIdentityRoleAttributesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: query */ Filter *string /* In: query */ Limit *int64 /* In: query */ Offset *int64 }
ListIdentityRoleAttributesParams contains all the bound params for the list identity role attributes operation typically these are obtained from a http.Request
swagger:parameters listIdentityRoleAttributes
func NewListIdentityRoleAttributesParams ¶
func NewListIdentityRoleAttributesParams() ListIdentityRoleAttributesParams
NewListIdentityRoleAttributesParams creates a new ListIdentityRoleAttributesParams object
There are no default values defined in the spec.
func (*ListIdentityRoleAttributesParams) BindRequest ¶
func (o *ListIdentityRoleAttributesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListIdentityRoleAttributesParams() beforehand.
type ListIdentityRoleAttributesTooManyRequests ¶ added in v0.26.0
type ListIdentityRoleAttributesTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListIdentityRoleAttributesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listIdentityRoleAttributesTooManyRequests
func NewListIdentityRoleAttributesTooManyRequests ¶ added in v0.26.0
func NewListIdentityRoleAttributesTooManyRequests() *ListIdentityRoleAttributesTooManyRequests
NewListIdentityRoleAttributesTooManyRequests creates ListIdentityRoleAttributesTooManyRequests with default headers values
func (*ListIdentityRoleAttributesTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ListIdentityRoleAttributesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list identity role attributes too many requests response
func (*ListIdentityRoleAttributesTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ListIdentityRoleAttributesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListIdentityRoleAttributesTooManyRequests
WithPayload adds the payload to the list identity role attributes too many requests response
func (*ListIdentityRoleAttributesTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ListIdentityRoleAttributesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListIdentityRoleAttributesURL ¶
type ListIdentityRoleAttributesURL struct { Filter *string Limit *int64 Offset *int64 // contains filtered or unexported fields }
ListIdentityRoleAttributesURL generates an URL for the list identity role attributes operation
func (*ListIdentityRoleAttributesURL) Build ¶
func (o *ListIdentityRoleAttributesURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListIdentityRoleAttributesURL) BuildFull ¶
func (o *ListIdentityRoleAttributesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListIdentityRoleAttributesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListIdentityRoleAttributesURL) SetBasePath ¶
func (o *ListIdentityRoleAttributesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListIdentityRoleAttributesURL) String ¶
func (o *ListIdentityRoleAttributesURL) String() string
String returns the string representation of the path with query string
func (*ListIdentityRoleAttributesURL) StringFull ¶
func (o *ListIdentityRoleAttributesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListIdentityRoleAttributesURL) WithBasePath ¶
func (o *ListIdentityRoleAttributesURL) WithBasePath(bp string) *ListIdentityRoleAttributesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListIdentityRoleAttributesUnauthorized ¶
type ListIdentityRoleAttributesUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ListIdentityRoleAttributesUnauthorized The supplied session does not have the correct access rights to request this resource
swagger:response listIdentityRoleAttributesUnauthorized
func NewListIdentityRoleAttributesUnauthorized ¶
func NewListIdentityRoleAttributesUnauthorized() *ListIdentityRoleAttributesUnauthorized
NewListIdentityRoleAttributesUnauthorized creates ListIdentityRoleAttributesUnauthorized with default headers values
func (*ListIdentityRoleAttributesUnauthorized) SetPayload ¶
func (o *ListIdentityRoleAttributesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list identity role attributes unauthorized response
func (*ListIdentityRoleAttributesUnauthorized) WithPayload ¶
func (o *ListIdentityRoleAttributesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListIdentityRoleAttributesUnauthorized
WithPayload adds the payload to the list identity role attributes unauthorized response
func (*ListIdentityRoleAttributesUnauthorized) WriteResponse ¶
func (o *ListIdentityRoleAttributesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListServiceRoleAttributes ¶
type ListServiceRoleAttributes struct { Context *middleware.Context Handler ListServiceRoleAttributesHandler }
ListServiceRoleAttributes swagger:route GET /service-role-attributes Role Attributes listServiceRoleAttributes
List role attributes in use by services ¶
Retrieves a list of role attributes in use by services; supports filtering, sorting, and pagination. Requires admin access.
func NewListServiceRoleAttributes ¶
func NewListServiceRoleAttributes(ctx *middleware.Context, handler ListServiceRoleAttributesHandler) *ListServiceRoleAttributes
NewListServiceRoleAttributes creates a new http.Handler for the list service role attributes operation
func (*ListServiceRoleAttributes) ServeHTTP ¶
func (o *ListServiceRoleAttributes) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListServiceRoleAttributesBadRequest ¶
type ListServiceRoleAttributesBadRequest struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListServiceRoleAttributesBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies). The error's code, message, and cause fields can be inspected for further information
swagger:response listServiceRoleAttributesBadRequest
func NewListServiceRoleAttributesBadRequest ¶
func NewListServiceRoleAttributesBadRequest() *ListServiceRoleAttributesBadRequest
NewListServiceRoleAttributesBadRequest creates ListServiceRoleAttributesBadRequest with default headers values
func (*ListServiceRoleAttributesBadRequest) SetPayload ¶
func (o *ListServiceRoleAttributesBadRequest) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list service role attributes bad request response
func (*ListServiceRoleAttributesBadRequest) WithPayload ¶
func (o *ListServiceRoleAttributesBadRequest) WithPayload(payload *rest_model.APIErrorEnvelope) *ListServiceRoleAttributesBadRequest
WithPayload adds the payload to the list service role attributes bad request response
func (*ListServiceRoleAttributesBadRequest) WriteResponse ¶
func (o *ListServiceRoleAttributesBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListServiceRoleAttributesHandler ¶
type ListServiceRoleAttributesHandler interface {
Handle(ListServiceRoleAttributesParams, interface{}) middleware.Responder
}
ListServiceRoleAttributesHandler interface for that can handle valid list service role attributes params
type ListServiceRoleAttributesHandlerFunc ¶
type ListServiceRoleAttributesHandlerFunc func(ListServiceRoleAttributesParams, interface{}) middleware.Responder
ListServiceRoleAttributesHandlerFunc turns a function with the right signature into a list service role attributes handler
func (ListServiceRoleAttributesHandlerFunc) Handle ¶
func (fn ListServiceRoleAttributesHandlerFunc) Handle(params ListServiceRoleAttributesParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type ListServiceRoleAttributesOK ¶
type ListServiceRoleAttributesOK struct { /* In: Body */ Payload *rest_model.ListRoleAttributesEnvelope `json:"body,omitempty"` }
ListServiceRoleAttributesOK A list of role attributes
swagger:response listServiceRoleAttributesOK
func NewListServiceRoleAttributesOK ¶
func NewListServiceRoleAttributesOK() *ListServiceRoleAttributesOK
NewListServiceRoleAttributesOK creates ListServiceRoleAttributesOK with default headers values
func (*ListServiceRoleAttributesOK) SetPayload ¶
func (o *ListServiceRoleAttributesOK) SetPayload(payload *rest_model.ListRoleAttributesEnvelope)
SetPayload sets the payload to the list service role attributes o k response
func (*ListServiceRoleAttributesOK) WithPayload ¶
func (o *ListServiceRoleAttributesOK) WithPayload(payload *rest_model.ListRoleAttributesEnvelope) *ListServiceRoleAttributesOK
WithPayload adds the payload to the list service role attributes o k response
func (*ListServiceRoleAttributesOK) WriteResponse ¶
func (o *ListServiceRoleAttributesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListServiceRoleAttributesParams ¶
type ListServiceRoleAttributesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: query */ Filter *string /* In: query */ Limit *int64 /* In: query */ Offset *int64 }
ListServiceRoleAttributesParams contains all the bound params for the list service role attributes operation typically these are obtained from a http.Request
swagger:parameters listServiceRoleAttributes
func NewListServiceRoleAttributesParams ¶
func NewListServiceRoleAttributesParams() ListServiceRoleAttributesParams
NewListServiceRoleAttributesParams creates a new ListServiceRoleAttributesParams object
There are no default values defined in the spec.
func (*ListServiceRoleAttributesParams) BindRequest ¶
func (o *ListServiceRoleAttributesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListServiceRoleAttributesParams() beforehand.
type ListServiceRoleAttributesTooManyRequests ¶ added in v0.26.0
type ListServiceRoleAttributesTooManyRequests struct { /* In: Body */ Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"` }
ListServiceRoleAttributesTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listServiceRoleAttributesTooManyRequests
func NewListServiceRoleAttributesTooManyRequests ¶ added in v0.26.0
func NewListServiceRoleAttributesTooManyRequests() *ListServiceRoleAttributesTooManyRequests
NewListServiceRoleAttributesTooManyRequests creates ListServiceRoleAttributesTooManyRequests with default headers values
func (*ListServiceRoleAttributesTooManyRequests) SetPayload ¶ added in v0.26.0
func (o *ListServiceRoleAttributesTooManyRequests) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list service role attributes too many requests response
func (*ListServiceRoleAttributesTooManyRequests) WithPayload ¶ added in v0.26.0
func (o *ListServiceRoleAttributesTooManyRequests) WithPayload(payload *rest_model.APIErrorEnvelope) *ListServiceRoleAttributesTooManyRequests
WithPayload adds the payload to the list service role attributes too many requests response
func (*ListServiceRoleAttributesTooManyRequests) WriteResponse ¶ added in v0.26.0
func (o *ListServiceRoleAttributesTooManyRequests) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListServiceRoleAttributesURL ¶
type ListServiceRoleAttributesURL struct { Filter *string Limit *int64 Offset *int64 // contains filtered or unexported fields }
ListServiceRoleAttributesURL generates an URL for the list service role attributes operation
func (*ListServiceRoleAttributesURL) Build ¶
func (o *ListServiceRoleAttributesURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListServiceRoleAttributesURL) BuildFull ¶
func (o *ListServiceRoleAttributesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListServiceRoleAttributesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListServiceRoleAttributesURL) SetBasePath ¶
func (o *ListServiceRoleAttributesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListServiceRoleAttributesURL) String ¶
func (o *ListServiceRoleAttributesURL) String() string
String returns the string representation of the path with query string
func (*ListServiceRoleAttributesURL) StringFull ¶
func (o *ListServiceRoleAttributesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListServiceRoleAttributesURL) WithBasePath ¶
func (o *ListServiceRoleAttributesURL) WithBasePath(bp string) *ListServiceRoleAttributesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListServiceRoleAttributesUnauthorized ¶
type ListServiceRoleAttributesUnauthorized struct { rest_model.APIErrorEnvelope `json:"body,omitempty"` }Payload *
ListServiceRoleAttributesUnauthorized The supplied session does not have the correct access rights to request this resource
swagger:response listServiceRoleAttributesUnauthorized
func NewListServiceRoleAttributesUnauthorized ¶
func NewListServiceRoleAttributesUnauthorized() *ListServiceRoleAttributesUnauthorized
NewListServiceRoleAttributesUnauthorized creates ListServiceRoleAttributesUnauthorized with default headers values
func (*ListServiceRoleAttributesUnauthorized) SetPayload ¶
func (o *ListServiceRoleAttributesUnauthorized) SetPayload(payload *rest_model.APIErrorEnvelope)
SetPayload sets the payload to the list service role attributes unauthorized response
func (*ListServiceRoleAttributesUnauthorized) WithPayload ¶
func (o *ListServiceRoleAttributesUnauthorized) WithPayload(payload *rest_model.APIErrorEnvelope) *ListServiceRoleAttributesUnauthorized
WithPayload adds the payload to the list service role attributes unauthorized response
func (*ListServiceRoleAttributesUnauthorized) WriteResponse ¶
func (o *ListServiceRoleAttributesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files ¶
- list_edge_router_role_attributes.go
- list_edge_router_role_attributes_parameters.go
- list_edge_router_role_attributes_responses.go
- list_edge_router_role_attributes_urlbuilder.go
- list_identity_role_attributes.go
- list_identity_role_attributes_parameters.go
- list_identity_role_attributes_responses.go
- list_identity_role_attributes_urlbuilder.go
- list_service_role_attributes.go
- list_service_role_attributes_parameters.go
- list_service_role_attributes_responses.go
- list_service_role_attributes_urlbuilder.go