role_attributes

package
v0.19.64 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const ListEdgeRouterRoleAttributesOKCode int = 200

ListEdgeRouterRoleAttributesOKCode is the HTTP code returned for type ListEdgeRouterRoleAttributesOK

View Source
const ListEdgeRouterRoleAttributesUnauthorizedCode int = 401

ListEdgeRouterRoleAttributesUnauthorizedCode is the HTTP code returned for type ListEdgeRouterRoleAttributesUnauthorized

View Source
const ListIdentityRoleAttributesOKCode int = 200

ListIdentityRoleAttributesOKCode is the HTTP code returned for type ListIdentityRoleAttributesOK

View Source
const ListIdentityRoleAttributesUnauthorizedCode int = 401

ListIdentityRoleAttributesUnauthorizedCode is the HTTP code returned for type ListIdentityRoleAttributesUnauthorized

View Source
const ListServiceRoleAttributesOKCode int = 200

ListServiceRoleAttributesOKCode is the HTTP code returned for type ListServiceRoleAttributesOK

View Source
const ListServiceRoleAttributesUnauthorizedCode int = 401

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

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

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

SetPayload sets the payload to the list edge router role attributes o k response

func (*ListEdgeRouterRoleAttributesOK) WithPayload

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 no default values defined in spec.

func (*ListEdgeRouterRoleAttributesParams) BindRequest

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

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

func (o *ListEdgeRouterRoleAttributesURL) Must(u *url.URL, err error) *url.URL

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

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

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 {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListEdgeRouterRoleAttributesUnauthorized The currently 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

SetPayload sets the payload to the list edge router role attributes unauthorized response

func (*ListEdgeRouterRoleAttributesUnauthorized) WithPayload

WithPayload adds the payload to the list edge router role attributes unauthorized response

func (*ListEdgeRouterRoleAttributesUnauthorized) WriteResponse

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

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

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

SetPayload sets the payload to the list identity role attributes o k response

func (*ListIdentityRoleAttributesOK) WithPayload

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 no default values defined in spec.

func (*ListIdentityRoleAttributesParams) BindRequest

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

func (o *ListIdentityRoleAttributesURL) Must(u *url.URL, err error) *url.URL

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

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

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 {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListIdentityRoleAttributesUnauthorized The currently 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

SetPayload sets the payload to the list identity role attributes unauthorized response

func (*ListIdentityRoleAttributesUnauthorized) WithPayload

WithPayload adds the payload to the list identity role attributes unauthorized response

func (*ListIdentityRoleAttributesUnauthorized) WriteResponse

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

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

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

SetPayload sets the payload to the list service role attributes o k response

func (*ListServiceRoleAttributesOK) WithPayload

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 no default values defined in spec.

func (*ListServiceRoleAttributesParams) BindRequest

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

func (o *ListServiceRoleAttributesURL) Must(u *url.URL, err error) *url.URL

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

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

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 {

	/*
	  In: Body
	*/
	Payload *rest_model.APIErrorEnvelope `json:"body,omitempty"`
}

ListServiceRoleAttributesUnauthorized The currently 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

SetPayload sets the payload to the list service role attributes unauthorized response

func (*ListServiceRoleAttributesUnauthorized) WithPayload

WithPayload adds the payload to the list service role attributes unauthorized response

func (*ListServiceRoleAttributesUnauthorized) WriteResponse

WriteResponse to the client

Jump to

Keyboard shortcuts

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