groups

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2022 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddNewGroupInternalServerError

type AddNewGroupInternalServerError struct {
	Payload interface{}
}
AddNewGroupInternalServerError describes a response with status code 500, with default header values.

AddNewGroupInternalServerError add new group internal server error

func NewAddNewGroupInternalServerError

func NewAddNewGroupInternalServerError() *AddNewGroupInternalServerError

NewAddNewGroupInternalServerError creates a AddNewGroupInternalServerError with default headers values

func (*AddNewGroupInternalServerError) Error

func (*AddNewGroupInternalServerError) GetPayload

func (o *AddNewGroupInternalServerError) GetPayload() interface{}

type AddNewGroupOK

type AddNewGroupOK struct {
	Payload *models.ID
}
AddNewGroupOK describes a response with status code 200, with default header values.

AddNewGroupOK add new group o k

func NewAddNewGroupOK

func NewAddNewGroupOK() *AddNewGroupOK

NewAddNewGroupOK creates a AddNewGroupOK with default headers values

func (*AddNewGroupOK) Error

func (o *AddNewGroupOK) Error() string

func (*AddNewGroupOK) GetPayload

func (o *AddNewGroupOK) GetPayload() *models.ID

type AddNewGroupParams

type AddNewGroupParams struct {

	// Group.
	Group *models.Group

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

AddNewGroupParams contains all the parameters to send to the API endpoint

for the add new group operation.

Typically these are written to a http.Request.

func NewAddNewGroupParams

func NewAddNewGroupParams() *AddNewGroupParams

NewAddNewGroupParams creates a new AddNewGroupParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAddNewGroupParamsWithContext

func NewAddNewGroupParamsWithContext(ctx context.Context) *AddNewGroupParams

NewAddNewGroupParamsWithContext creates a new AddNewGroupParams object with the ability to set a context for a request.

func NewAddNewGroupParamsWithHTTPClient

func NewAddNewGroupParamsWithHTTPClient(client *http.Client) *AddNewGroupParams

NewAddNewGroupParamsWithHTTPClient creates a new AddNewGroupParams object with the ability to set a custom HTTPClient for a request.

func NewAddNewGroupParamsWithTimeout

func NewAddNewGroupParamsWithTimeout(timeout time.Duration) *AddNewGroupParams

NewAddNewGroupParamsWithTimeout creates a new AddNewGroupParams object with the ability to set a timeout on a request.

func (*AddNewGroupParams) SetContext

func (o *AddNewGroupParams) SetContext(ctx context.Context)

SetContext adds the context to the add new group params

func (*AddNewGroupParams) SetDefaults

func (o *AddNewGroupParams) SetDefaults()

SetDefaults hydrates default values in the add new group params (not the query body).

All values with no default are reset to their zero value.

func (*AddNewGroupParams) SetGroup

func (o *AddNewGroupParams) SetGroup(group *models.Group)

SetGroup adds the group to the add new group params

func (*AddNewGroupParams) SetHTTPClient

func (o *AddNewGroupParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the add new group params

func (*AddNewGroupParams) SetTimeout

func (o *AddNewGroupParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the add new group params

func (*AddNewGroupParams) WithContext

func (o *AddNewGroupParams) WithContext(ctx context.Context) *AddNewGroupParams

WithContext adds the context to the add new group params

func (*AddNewGroupParams) WithDefaults

func (o *AddNewGroupParams) WithDefaults() *AddNewGroupParams

WithDefaults hydrates default values in the add new group params (not the query body).

All values with no default are reset to their zero value.

func (*AddNewGroupParams) WithGroup

func (o *AddNewGroupParams) WithGroup(group *models.Group) *AddNewGroupParams

WithGroup adds the group to the add new group params

func (*AddNewGroupParams) WithHTTPClient

func (o *AddNewGroupParams) WithHTTPClient(client *http.Client) *AddNewGroupParams

WithHTTPClient adds the HTTPClient to the add new group params

func (*AddNewGroupParams) WithTimeout

func (o *AddNewGroupParams) WithTimeout(timeout time.Duration) *AddNewGroupParams

WithTimeout adds the timeout to the add new group params

func (*AddNewGroupParams) WriteToRequest

func (o *AddNewGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type AddNewGroupReader

type AddNewGroupReader struct {
	// contains filtered or unexported fields
}

AddNewGroupReader is a Reader for the AddNewGroup structure.

func (*AddNewGroupReader) ReadResponse

func (o *AddNewGroupReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type AddNewGroupUnauthorized

type AddNewGroupUnauthorized struct {
	Payload interface{}
}
AddNewGroupUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewAddNewGroupUnauthorized

func NewAddNewGroupUnauthorized() *AddNewGroupUnauthorized

NewAddNewGroupUnauthorized creates a AddNewGroupUnauthorized with default headers values

func (*AddNewGroupUnauthorized) Error

func (o *AddNewGroupUnauthorized) Error() string

func (*AddNewGroupUnauthorized) GetPayload

func (o *AddNewGroupUnauthorized) GetPayload() interface{}

type AddPoolsByGroupIDInternalServerError

type AddPoolsByGroupIDInternalServerError struct {
	Payload interface{}
}
AddPoolsByGroupIDInternalServerError describes a response with status code 500, with default header values.

AddPoolsByGroupIDInternalServerError add pools by group Id internal server error

func NewAddPoolsByGroupIDInternalServerError

func NewAddPoolsByGroupIDInternalServerError() *AddPoolsByGroupIDInternalServerError

NewAddPoolsByGroupIDInternalServerError creates a AddPoolsByGroupIDInternalServerError with default headers values

func (*AddPoolsByGroupIDInternalServerError) Error

func (*AddPoolsByGroupIDInternalServerError) GetPayload

func (o *AddPoolsByGroupIDInternalServerError) GetPayload() interface{}

type AddPoolsByGroupIDNotFound

type AddPoolsByGroupIDNotFound struct {
}
AddPoolsByGroupIDNotFound describes a response with status code 404, with default header values.

Not Found

func NewAddPoolsByGroupIDNotFound

func NewAddPoolsByGroupIDNotFound() *AddPoolsByGroupIDNotFound

NewAddPoolsByGroupIDNotFound creates a AddPoolsByGroupIDNotFound with default headers values

func (*AddPoolsByGroupIDNotFound) Error

func (o *AddPoolsByGroupIDNotFound) Error() string

type AddPoolsByGroupIDOK

type AddPoolsByGroupIDOK struct {
	Payload models.IDList
}
AddPoolsByGroupIDOK describes a response with status code 200, with default header values.

AddPoolsByGroupIDOK add pools by group Id o k

func NewAddPoolsByGroupIDOK

func NewAddPoolsByGroupIDOK() *AddPoolsByGroupIDOK

NewAddPoolsByGroupIDOK creates a AddPoolsByGroupIDOK with default headers values

func (*AddPoolsByGroupIDOK) Error

func (o *AddPoolsByGroupIDOK) Error() string

func (*AddPoolsByGroupIDOK) GetPayload

func (o *AddPoolsByGroupIDOK) GetPayload() models.IDList

type AddPoolsByGroupIDParams

type AddPoolsByGroupIDParams struct {

	// GroupID.
	GroupID string

	// Pools.
	Pools models.IDList

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

AddPoolsByGroupIDParams contains all the parameters to send to the API endpoint

for the add pools by group ID operation.

Typically these are written to a http.Request.

func NewAddPoolsByGroupIDParams

func NewAddPoolsByGroupIDParams() *AddPoolsByGroupIDParams

NewAddPoolsByGroupIDParams creates a new AddPoolsByGroupIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewAddPoolsByGroupIDParamsWithContext

func NewAddPoolsByGroupIDParamsWithContext(ctx context.Context) *AddPoolsByGroupIDParams

NewAddPoolsByGroupIDParamsWithContext creates a new AddPoolsByGroupIDParams object with the ability to set a context for a request.

func NewAddPoolsByGroupIDParamsWithHTTPClient

func NewAddPoolsByGroupIDParamsWithHTTPClient(client *http.Client) *AddPoolsByGroupIDParams

NewAddPoolsByGroupIDParamsWithHTTPClient creates a new AddPoolsByGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewAddPoolsByGroupIDParamsWithTimeout

func NewAddPoolsByGroupIDParamsWithTimeout(timeout time.Duration) *AddPoolsByGroupIDParams

NewAddPoolsByGroupIDParamsWithTimeout creates a new AddPoolsByGroupIDParams object with the ability to set a timeout on a request.

func (*AddPoolsByGroupIDParams) SetContext

func (o *AddPoolsByGroupIDParams) SetContext(ctx context.Context)

SetContext adds the context to the add pools by group ID params

func (*AddPoolsByGroupIDParams) SetDefaults

func (o *AddPoolsByGroupIDParams) SetDefaults()

SetDefaults hydrates default values in the add pools by group ID params (not the query body).

All values with no default are reset to their zero value.

func (*AddPoolsByGroupIDParams) SetGroupID

func (o *AddPoolsByGroupIDParams) SetGroupID(groupID string)

SetGroupID adds the groupId to the add pools by group ID params

func (*AddPoolsByGroupIDParams) SetHTTPClient

func (o *AddPoolsByGroupIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the add pools by group ID params

func (*AddPoolsByGroupIDParams) SetPools

func (o *AddPoolsByGroupIDParams) SetPools(pools models.IDList)

SetPools adds the pools to the add pools by group ID params

func (*AddPoolsByGroupIDParams) SetTimeout

func (o *AddPoolsByGroupIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the add pools by group ID params

func (*AddPoolsByGroupIDParams) WithContext

WithContext adds the context to the add pools by group ID params

func (*AddPoolsByGroupIDParams) WithDefaults

WithDefaults hydrates default values in the add pools by group ID params (not the query body).

All values with no default are reset to their zero value.

func (*AddPoolsByGroupIDParams) WithGroupID

func (o *AddPoolsByGroupIDParams) WithGroupID(groupID string) *AddPoolsByGroupIDParams

WithGroupID adds the groupID to the add pools by group ID params

func (*AddPoolsByGroupIDParams) WithHTTPClient

func (o *AddPoolsByGroupIDParams) WithHTTPClient(client *http.Client) *AddPoolsByGroupIDParams

WithHTTPClient adds the HTTPClient to the add pools by group ID params

func (*AddPoolsByGroupIDParams) WithPools

WithPools adds the pools to the add pools by group ID params

func (*AddPoolsByGroupIDParams) WithTimeout

WithTimeout adds the timeout to the add pools by group ID params

func (*AddPoolsByGroupIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type AddPoolsByGroupIDReader

type AddPoolsByGroupIDReader struct {
	// contains filtered or unexported fields
}

AddPoolsByGroupIDReader is a Reader for the AddPoolsByGroupID structure.

func (*AddPoolsByGroupIDReader) ReadResponse

func (o *AddPoolsByGroupIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type AddPoolsByGroupIDUnauthorized

type AddPoolsByGroupIDUnauthorized struct {
	Payload interface{}
}
AddPoolsByGroupIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewAddPoolsByGroupIDUnauthorized

func NewAddPoolsByGroupIDUnauthorized() *AddPoolsByGroupIDUnauthorized

NewAddPoolsByGroupIDUnauthorized creates a AddPoolsByGroupIDUnauthorized with default headers values

func (*AddPoolsByGroupIDUnauthorized) Error

func (*AddPoolsByGroupIDUnauthorized) GetPayload

func (o *AddPoolsByGroupIDUnauthorized) GetPayload() interface{}

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for groups API

func (*Client) AddNewGroup

func (a *Client) AddNewGroup(params *AddNewGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddNewGroupOK, error)

AddNewGroup groups

Create new group

func (*Client) AddPoolsByGroupID

func (a *Client) AddPoolsByGroupID(params *AddPoolsByGroupIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddPoolsByGroupIDOK, error)

AddPoolsByGroupID groups

Add a list of pool_ids in the group (keep existing). Return new complete list.

func (*Client) DeleteGroup

func (a *Client) DeleteGroup(params *DeleteGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) error

DeleteGroup groups

Delete this group, but not the pools associated with it.

func (*Client) DeletePoolsByGroupID

func (a *Client) DeletePoolsByGroupID(params *DeletePoolsByGroupIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeletePoolsByGroupIDOK, error)

DeletePoolsByGroupID groups

Delete one or more pool_ids in the group. Return new complete list.

func (*Client) GetGroupDescriptionByID

func (a *Client) GetGroupDescriptionByID(params *GetGroupDescriptionByIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGroupDescriptionByIDOK, error)

GetGroupDescriptionByID groups

Gets a description of a group

func (*Client) GetGroupIDByName

func (a *Client) GetGroupIDByName(params *GetGroupIDByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGroupIDByNameOK, error)

GetGroupIDByName groups

Gets group id for a given group name

func (*Client) GetPoolsByGroupID

func (a *Client) GetPoolsByGroupID(params *GetPoolsByGroupIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetPoolsByGroupIDOK, error)

GetPoolsByGroupID groups

Gets a list of pool_ids in the group

func (*Client) ReplacePoolsByGroupID

func (a *Client) ReplacePoolsByGroupID(params *ReplacePoolsByGroupIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ReplacePoolsByGroupIDOK, error)

ReplacePoolsByGroupID groups

Update list of pool_ids in the group (replace existing). Return new complete list.

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	AddNewGroup(params *AddNewGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddNewGroupOK, error)

	AddPoolsByGroupID(params *AddPoolsByGroupIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*AddPoolsByGroupIDOK, error)

	DeleteGroup(params *DeleteGroupParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) error

	DeletePoolsByGroupID(params *DeletePoolsByGroupIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*DeletePoolsByGroupIDOK, error)

	GetGroupDescriptionByID(params *GetGroupDescriptionByIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGroupDescriptionByIDOK, error)

	GetGroupIDByName(params *GetGroupIDByNameParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetGroupIDByNameOK, error)

	GetPoolsByGroupID(params *GetPoolsByGroupIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*GetPoolsByGroupIDOK, error)

	ReplacePoolsByGroupID(params *ReplacePoolsByGroupIDParams, authInfo runtime.ClientAuthInfoWriter, opts ...ClientOption) (*ReplacePoolsByGroupIDOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new groups API client.

type DeleteGroupInternalServerError

type DeleteGroupInternalServerError struct {
	Payload interface{}
}
DeleteGroupInternalServerError describes a response with status code 500, with default header values.

DeleteGroupInternalServerError delete group internal server error

func NewDeleteGroupInternalServerError

func NewDeleteGroupInternalServerError() *DeleteGroupInternalServerError

NewDeleteGroupInternalServerError creates a DeleteGroupInternalServerError with default headers values

func (*DeleteGroupInternalServerError) Error

func (*DeleteGroupInternalServerError) GetPayload

func (o *DeleteGroupInternalServerError) GetPayload() interface{}

type DeleteGroupNotFound

type DeleteGroupNotFound struct {
}
DeleteGroupNotFound describes a response with status code 404, with default header values.

Not Found

func NewDeleteGroupNotFound

func NewDeleteGroupNotFound() *DeleteGroupNotFound

NewDeleteGroupNotFound creates a DeleteGroupNotFound with default headers values

func (*DeleteGroupNotFound) Error

func (o *DeleteGroupNotFound) Error() string

type DeleteGroupParams

type DeleteGroupParams struct {

	// GroupID.
	GroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteGroupParams contains all the parameters to send to the API endpoint

for the delete group operation.

Typically these are written to a http.Request.

func NewDeleteGroupParams

func NewDeleteGroupParams() *DeleteGroupParams

NewDeleteGroupParams creates a new DeleteGroupParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeleteGroupParamsWithContext

func NewDeleteGroupParamsWithContext(ctx context.Context) *DeleteGroupParams

NewDeleteGroupParamsWithContext creates a new DeleteGroupParams object with the ability to set a context for a request.

func NewDeleteGroupParamsWithHTTPClient

func NewDeleteGroupParamsWithHTTPClient(client *http.Client) *DeleteGroupParams

NewDeleteGroupParamsWithHTTPClient creates a new DeleteGroupParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteGroupParamsWithTimeout

func NewDeleteGroupParamsWithTimeout(timeout time.Duration) *DeleteGroupParams

NewDeleteGroupParamsWithTimeout creates a new DeleteGroupParams object with the ability to set a timeout on a request.

func (*DeleteGroupParams) SetContext

func (o *DeleteGroupParams) SetContext(ctx context.Context)

SetContext adds the context to the delete group params

func (*DeleteGroupParams) SetDefaults

func (o *DeleteGroupParams) SetDefaults()

SetDefaults hydrates default values in the delete group params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteGroupParams) SetGroupID

func (o *DeleteGroupParams) SetGroupID(groupID string)

SetGroupID adds the groupId to the delete group params

func (*DeleteGroupParams) SetHTTPClient

func (o *DeleteGroupParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete group params

func (*DeleteGroupParams) SetTimeout

func (o *DeleteGroupParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete group params

func (*DeleteGroupParams) WithContext

func (o *DeleteGroupParams) WithContext(ctx context.Context) *DeleteGroupParams

WithContext adds the context to the delete group params

func (*DeleteGroupParams) WithDefaults

func (o *DeleteGroupParams) WithDefaults() *DeleteGroupParams

WithDefaults hydrates default values in the delete group params (not the query body).

All values with no default are reset to their zero value.

func (*DeleteGroupParams) WithGroupID

func (o *DeleteGroupParams) WithGroupID(groupID string) *DeleteGroupParams

WithGroupID adds the groupID to the delete group params

func (*DeleteGroupParams) WithHTTPClient

func (o *DeleteGroupParams) WithHTTPClient(client *http.Client) *DeleteGroupParams

WithHTTPClient adds the HTTPClient to the delete group params

func (*DeleteGroupParams) WithTimeout

func (o *DeleteGroupParams) WithTimeout(timeout time.Duration) *DeleteGroupParams

WithTimeout adds the timeout to the delete group params

func (*DeleteGroupParams) WriteToRequest

func (o *DeleteGroupParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type DeleteGroupReader

type DeleteGroupReader struct {
	// contains filtered or unexported fields
}

DeleteGroupReader is a Reader for the DeleteGroup structure.

func (*DeleteGroupReader) ReadResponse

func (o *DeleteGroupReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeleteGroupUnauthorized

type DeleteGroupUnauthorized struct {
	Payload interface{}
}
DeleteGroupUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewDeleteGroupUnauthorized

func NewDeleteGroupUnauthorized() *DeleteGroupUnauthorized

NewDeleteGroupUnauthorized creates a DeleteGroupUnauthorized with default headers values

func (*DeleteGroupUnauthorized) Error

func (o *DeleteGroupUnauthorized) Error() string

func (*DeleteGroupUnauthorized) GetPayload

func (o *DeleteGroupUnauthorized) GetPayload() interface{}

type DeletePoolsByGroupIDInternalServerError

type DeletePoolsByGroupIDInternalServerError struct {
	Payload interface{}
}
DeletePoolsByGroupIDInternalServerError describes a response with status code 500, with default header values.

DeletePoolsByGroupIDInternalServerError delete pools by group Id internal server error

func NewDeletePoolsByGroupIDInternalServerError

func NewDeletePoolsByGroupIDInternalServerError() *DeletePoolsByGroupIDInternalServerError

NewDeletePoolsByGroupIDInternalServerError creates a DeletePoolsByGroupIDInternalServerError with default headers values

func (*DeletePoolsByGroupIDInternalServerError) Error

func (*DeletePoolsByGroupIDInternalServerError) GetPayload

func (o *DeletePoolsByGroupIDInternalServerError) GetPayload() interface{}

type DeletePoolsByGroupIDNotFound

type DeletePoolsByGroupIDNotFound struct {
}
DeletePoolsByGroupIDNotFound describes a response with status code 404, with default header values.

Not Found

func NewDeletePoolsByGroupIDNotFound

func NewDeletePoolsByGroupIDNotFound() *DeletePoolsByGroupIDNotFound

NewDeletePoolsByGroupIDNotFound creates a DeletePoolsByGroupIDNotFound with default headers values

func (*DeletePoolsByGroupIDNotFound) Error

type DeletePoolsByGroupIDOK

type DeletePoolsByGroupIDOK struct {
	Payload models.IDList
}
DeletePoolsByGroupIDOK describes a response with status code 200, with default header values.

DeletePoolsByGroupIDOK delete pools by group Id o k

func NewDeletePoolsByGroupIDOK

func NewDeletePoolsByGroupIDOK() *DeletePoolsByGroupIDOK

NewDeletePoolsByGroupIDOK creates a DeletePoolsByGroupIDOK with default headers values

func (*DeletePoolsByGroupIDOK) Error

func (o *DeletePoolsByGroupIDOK) Error() string

func (*DeletePoolsByGroupIDOK) GetPayload

func (o *DeletePoolsByGroupIDOK) GetPayload() models.IDList

type DeletePoolsByGroupIDParams

type DeletePoolsByGroupIDParams struct {

	// GroupID.
	GroupID string

	// Pools.
	Pools models.IDList

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeletePoolsByGroupIDParams contains all the parameters to send to the API endpoint

for the delete pools by group ID operation.

Typically these are written to a http.Request.

func NewDeletePoolsByGroupIDParams

func NewDeletePoolsByGroupIDParams() *DeletePoolsByGroupIDParams

NewDeletePoolsByGroupIDParams creates a new DeletePoolsByGroupIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewDeletePoolsByGroupIDParamsWithContext

func NewDeletePoolsByGroupIDParamsWithContext(ctx context.Context) *DeletePoolsByGroupIDParams

NewDeletePoolsByGroupIDParamsWithContext creates a new DeletePoolsByGroupIDParams object with the ability to set a context for a request.

func NewDeletePoolsByGroupIDParamsWithHTTPClient

func NewDeletePoolsByGroupIDParamsWithHTTPClient(client *http.Client) *DeletePoolsByGroupIDParams

NewDeletePoolsByGroupIDParamsWithHTTPClient creates a new DeletePoolsByGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeletePoolsByGroupIDParamsWithTimeout

func NewDeletePoolsByGroupIDParamsWithTimeout(timeout time.Duration) *DeletePoolsByGroupIDParams

NewDeletePoolsByGroupIDParamsWithTimeout creates a new DeletePoolsByGroupIDParams object with the ability to set a timeout on a request.

func (*DeletePoolsByGroupIDParams) SetContext

func (o *DeletePoolsByGroupIDParams) SetContext(ctx context.Context)

SetContext adds the context to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) SetDefaults

func (o *DeletePoolsByGroupIDParams) SetDefaults()

SetDefaults hydrates default values in the delete pools by group ID params (not the query body).

All values with no default are reset to their zero value.

func (*DeletePoolsByGroupIDParams) SetGroupID

func (o *DeletePoolsByGroupIDParams) SetGroupID(groupID string)

SetGroupID adds the groupId to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) SetHTTPClient

func (o *DeletePoolsByGroupIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) SetPools

func (o *DeletePoolsByGroupIDParams) SetPools(pools models.IDList)

SetPools adds the pools to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) SetTimeout

func (o *DeletePoolsByGroupIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) WithContext

WithContext adds the context to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) WithDefaults

WithDefaults hydrates default values in the delete pools by group ID params (not the query body).

All values with no default are reset to their zero value.

func (*DeletePoolsByGroupIDParams) WithGroupID

WithGroupID adds the groupID to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) WithPools

WithPools adds the pools to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) WithTimeout

WithTimeout adds the timeout to the delete pools by group ID params

func (*DeletePoolsByGroupIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeletePoolsByGroupIDReader

type DeletePoolsByGroupIDReader struct {
	// contains filtered or unexported fields
}

DeletePoolsByGroupIDReader is a Reader for the DeletePoolsByGroupID structure.

func (*DeletePoolsByGroupIDReader) ReadResponse

func (o *DeletePoolsByGroupIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type DeletePoolsByGroupIDUnauthorized

type DeletePoolsByGroupIDUnauthorized struct {
	Payload interface{}
}
DeletePoolsByGroupIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewDeletePoolsByGroupIDUnauthorized

func NewDeletePoolsByGroupIDUnauthorized() *DeletePoolsByGroupIDUnauthorized

NewDeletePoolsByGroupIDUnauthorized creates a DeletePoolsByGroupIDUnauthorized with default headers values

func (*DeletePoolsByGroupIDUnauthorized) Error

func (*DeletePoolsByGroupIDUnauthorized) GetPayload

func (o *DeletePoolsByGroupIDUnauthorized) GetPayload() interface{}

type GetGroupDescriptionByIDInternalServerError

type GetGroupDescriptionByIDInternalServerError struct {
	Payload interface{}
}
GetGroupDescriptionByIDInternalServerError describes a response with status code 500, with default header values.

GetGroupDescriptionByIDInternalServerError get group description by Id internal server error

func NewGetGroupDescriptionByIDInternalServerError

func NewGetGroupDescriptionByIDInternalServerError() *GetGroupDescriptionByIDInternalServerError

NewGetGroupDescriptionByIDInternalServerError creates a GetGroupDescriptionByIDInternalServerError with default headers values

func (*GetGroupDescriptionByIDInternalServerError) Error

func (*GetGroupDescriptionByIDInternalServerError) GetPayload

func (o *GetGroupDescriptionByIDInternalServerError) GetPayload() interface{}

type GetGroupDescriptionByIDNotFound

type GetGroupDescriptionByIDNotFound struct {
	Payload interface{}
}
GetGroupDescriptionByIDNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetGroupDescriptionByIDNotFound

func NewGetGroupDescriptionByIDNotFound() *GetGroupDescriptionByIDNotFound

NewGetGroupDescriptionByIDNotFound creates a GetGroupDescriptionByIDNotFound with default headers values

func (*GetGroupDescriptionByIDNotFound) Error

func (*GetGroupDescriptionByIDNotFound) GetPayload

func (o *GetGroupDescriptionByIDNotFound) GetPayload() interface{}

type GetGroupDescriptionByIDOK

type GetGroupDescriptionByIDOK struct {
	Payload *models.Description
}
GetGroupDescriptionByIDOK describes a response with status code 200, with default header values.

GetGroupDescriptionByIDOK get group description by Id o k

func NewGetGroupDescriptionByIDOK

func NewGetGroupDescriptionByIDOK() *GetGroupDescriptionByIDOK

NewGetGroupDescriptionByIDOK creates a GetGroupDescriptionByIDOK with default headers values

func (*GetGroupDescriptionByIDOK) Error

func (o *GetGroupDescriptionByIDOK) Error() string

func (*GetGroupDescriptionByIDOK) GetPayload

func (o *GetGroupDescriptionByIDOK) GetPayload() *models.Description

type GetGroupDescriptionByIDParams

type GetGroupDescriptionByIDParams struct {

	// GroupID.
	GroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetGroupDescriptionByIDParams contains all the parameters to send to the API endpoint

for the get group description by ID operation.

Typically these are written to a http.Request.

func NewGetGroupDescriptionByIDParams

func NewGetGroupDescriptionByIDParams() *GetGroupDescriptionByIDParams

NewGetGroupDescriptionByIDParams creates a new GetGroupDescriptionByIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetGroupDescriptionByIDParamsWithContext

func NewGetGroupDescriptionByIDParamsWithContext(ctx context.Context) *GetGroupDescriptionByIDParams

NewGetGroupDescriptionByIDParamsWithContext creates a new GetGroupDescriptionByIDParams object with the ability to set a context for a request.

func NewGetGroupDescriptionByIDParamsWithHTTPClient

func NewGetGroupDescriptionByIDParamsWithHTTPClient(client *http.Client) *GetGroupDescriptionByIDParams

NewGetGroupDescriptionByIDParamsWithHTTPClient creates a new GetGroupDescriptionByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetGroupDescriptionByIDParamsWithTimeout

func NewGetGroupDescriptionByIDParamsWithTimeout(timeout time.Duration) *GetGroupDescriptionByIDParams

NewGetGroupDescriptionByIDParamsWithTimeout creates a new GetGroupDescriptionByIDParams object with the ability to set a timeout on a request.

func (*GetGroupDescriptionByIDParams) SetContext

func (o *GetGroupDescriptionByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get group description by ID params

func (*GetGroupDescriptionByIDParams) SetDefaults

func (o *GetGroupDescriptionByIDParams) SetDefaults()

SetDefaults hydrates default values in the get group description by ID params (not the query body).

All values with no default are reset to their zero value.

func (*GetGroupDescriptionByIDParams) SetGroupID

func (o *GetGroupDescriptionByIDParams) SetGroupID(groupID string)

SetGroupID adds the groupId to the get group description by ID params

func (*GetGroupDescriptionByIDParams) SetHTTPClient

func (o *GetGroupDescriptionByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get group description by ID params

func (*GetGroupDescriptionByIDParams) SetTimeout

func (o *GetGroupDescriptionByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get group description by ID params

func (*GetGroupDescriptionByIDParams) WithContext

WithContext adds the context to the get group description by ID params

func (*GetGroupDescriptionByIDParams) WithDefaults

WithDefaults hydrates default values in the get group description by ID params (not the query body).

All values with no default are reset to their zero value.

func (*GetGroupDescriptionByIDParams) WithGroupID

WithGroupID adds the groupID to the get group description by ID params

func (*GetGroupDescriptionByIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get group description by ID params

func (*GetGroupDescriptionByIDParams) WithTimeout

WithTimeout adds the timeout to the get group description by ID params

func (*GetGroupDescriptionByIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGroupDescriptionByIDReader

type GetGroupDescriptionByIDReader struct {
	// contains filtered or unexported fields
}

GetGroupDescriptionByIDReader is a Reader for the GetGroupDescriptionByID structure.

func (*GetGroupDescriptionByIDReader) ReadResponse

func (o *GetGroupDescriptionByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetGroupDescriptionByIDUnauthorized

type GetGroupDescriptionByIDUnauthorized struct {
	Payload interface{}
}
GetGroupDescriptionByIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetGroupDescriptionByIDUnauthorized

func NewGetGroupDescriptionByIDUnauthorized() *GetGroupDescriptionByIDUnauthorized

NewGetGroupDescriptionByIDUnauthorized creates a GetGroupDescriptionByIDUnauthorized with default headers values

func (*GetGroupDescriptionByIDUnauthorized) Error

func (*GetGroupDescriptionByIDUnauthorized) GetPayload

func (o *GetGroupDescriptionByIDUnauthorized) GetPayload() interface{}

type GetGroupIDByNameInternalServerError

type GetGroupIDByNameInternalServerError struct {
	Payload interface{}
}
GetGroupIDByNameInternalServerError describes a response with status code 500, with default header values.

GetGroupIDByNameInternalServerError get group Id by name internal server error

func NewGetGroupIDByNameInternalServerError

func NewGetGroupIDByNameInternalServerError() *GetGroupIDByNameInternalServerError

NewGetGroupIDByNameInternalServerError creates a GetGroupIDByNameInternalServerError with default headers values

func (*GetGroupIDByNameInternalServerError) Error

func (*GetGroupIDByNameInternalServerError) GetPayload

func (o *GetGroupIDByNameInternalServerError) GetPayload() interface{}

type GetGroupIDByNameOK

type GetGroupIDByNameOK struct {
	Payload []string
}
GetGroupIDByNameOK describes a response with status code 200, with default header values.

GetGroupIDByNameOK get group Id by name o k

func NewGetGroupIDByNameOK

func NewGetGroupIDByNameOK() *GetGroupIDByNameOK

NewGetGroupIDByNameOK creates a GetGroupIDByNameOK with default headers values

func (*GetGroupIDByNameOK) Error

func (o *GetGroupIDByNameOK) Error() string

func (*GetGroupIDByNameOK) GetPayload

func (o *GetGroupIDByNameOK) GetPayload() []string

type GetGroupIDByNameParams

type GetGroupIDByNameParams struct {

	/* Name.

	   Search by group name
	*/
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetGroupIDByNameParams contains all the parameters to send to the API endpoint

for the get group ID by name operation.

Typically these are written to a http.Request.

func NewGetGroupIDByNameParams

func NewGetGroupIDByNameParams() *GetGroupIDByNameParams

NewGetGroupIDByNameParams creates a new GetGroupIDByNameParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetGroupIDByNameParamsWithContext

func NewGetGroupIDByNameParamsWithContext(ctx context.Context) *GetGroupIDByNameParams

NewGetGroupIDByNameParamsWithContext creates a new GetGroupIDByNameParams object with the ability to set a context for a request.

func NewGetGroupIDByNameParamsWithHTTPClient

func NewGetGroupIDByNameParamsWithHTTPClient(client *http.Client) *GetGroupIDByNameParams

NewGetGroupIDByNameParamsWithHTTPClient creates a new GetGroupIDByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetGroupIDByNameParamsWithTimeout

func NewGetGroupIDByNameParamsWithTimeout(timeout time.Duration) *GetGroupIDByNameParams

NewGetGroupIDByNameParamsWithTimeout creates a new GetGroupIDByNameParams object with the ability to set a timeout on a request.

func (*GetGroupIDByNameParams) SetContext

func (o *GetGroupIDByNameParams) SetContext(ctx context.Context)

SetContext adds the context to the get group ID by name params

func (*GetGroupIDByNameParams) SetDefaults

func (o *GetGroupIDByNameParams) SetDefaults()

SetDefaults hydrates default values in the get group ID by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetGroupIDByNameParams) SetHTTPClient

func (o *GetGroupIDByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get group ID by name params

func (*GetGroupIDByNameParams) SetName

func (o *GetGroupIDByNameParams) SetName(name string)

SetName adds the name to the get group ID by name params

func (*GetGroupIDByNameParams) SetTimeout

func (o *GetGroupIDByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get group ID by name params

func (*GetGroupIDByNameParams) WithContext

WithContext adds the context to the get group ID by name params

func (*GetGroupIDByNameParams) WithDefaults

WithDefaults hydrates default values in the get group ID by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetGroupIDByNameParams) WithHTTPClient

func (o *GetGroupIDByNameParams) WithHTTPClient(client *http.Client) *GetGroupIDByNameParams

WithHTTPClient adds the HTTPClient to the get group ID by name params

func (*GetGroupIDByNameParams) WithName

WithName adds the name to the get group ID by name params

func (*GetGroupIDByNameParams) WithTimeout

WithTimeout adds the timeout to the get group ID by name params

func (*GetGroupIDByNameParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetGroupIDByNameReader

type GetGroupIDByNameReader struct {
	// contains filtered or unexported fields
}

GetGroupIDByNameReader is a Reader for the GetGroupIDByName structure.

func (*GetGroupIDByNameReader) ReadResponse

func (o *GetGroupIDByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetGroupIDByNameUnauthorized

type GetGroupIDByNameUnauthorized struct {
	Payload interface{}
}
GetGroupIDByNameUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetGroupIDByNameUnauthorized

func NewGetGroupIDByNameUnauthorized() *GetGroupIDByNameUnauthorized

NewGetGroupIDByNameUnauthorized creates a GetGroupIDByNameUnauthorized with default headers values

func (*GetGroupIDByNameUnauthorized) Error

func (*GetGroupIDByNameUnauthorized) GetPayload

func (o *GetGroupIDByNameUnauthorized) GetPayload() interface{}

type GetPoolsByGroupIDInternalServerError

type GetPoolsByGroupIDInternalServerError struct {
	Payload interface{}
}
GetPoolsByGroupIDInternalServerError describes a response with status code 500, with default header values.

GetPoolsByGroupIDInternalServerError get pools by group Id internal server error

func NewGetPoolsByGroupIDInternalServerError

func NewGetPoolsByGroupIDInternalServerError() *GetPoolsByGroupIDInternalServerError

NewGetPoolsByGroupIDInternalServerError creates a GetPoolsByGroupIDInternalServerError with default headers values

func (*GetPoolsByGroupIDInternalServerError) Error

func (*GetPoolsByGroupIDInternalServerError) GetPayload

func (o *GetPoolsByGroupIDInternalServerError) GetPayload() interface{}

type GetPoolsByGroupIDNotFound

type GetPoolsByGroupIDNotFound struct {
	Payload interface{}
}
GetPoolsByGroupIDNotFound describes a response with status code 404, with default header values.

Not Found

func NewGetPoolsByGroupIDNotFound

func NewGetPoolsByGroupIDNotFound() *GetPoolsByGroupIDNotFound

NewGetPoolsByGroupIDNotFound creates a GetPoolsByGroupIDNotFound with default headers values

func (*GetPoolsByGroupIDNotFound) Error

func (o *GetPoolsByGroupIDNotFound) Error() string

func (*GetPoolsByGroupIDNotFound) GetPayload

func (o *GetPoolsByGroupIDNotFound) GetPayload() interface{}

type GetPoolsByGroupIDOK

type GetPoolsByGroupIDOK struct {
	Payload models.IDList
}
GetPoolsByGroupIDOK describes a response with status code 200, with default header values.

GetPoolsByGroupIDOK get pools by group Id o k

func NewGetPoolsByGroupIDOK

func NewGetPoolsByGroupIDOK() *GetPoolsByGroupIDOK

NewGetPoolsByGroupIDOK creates a GetPoolsByGroupIDOK with default headers values

func (*GetPoolsByGroupIDOK) Error

func (o *GetPoolsByGroupIDOK) Error() string

func (*GetPoolsByGroupIDOK) GetPayload

func (o *GetPoolsByGroupIDOK) GetPayload() models.IDList

type GetPoolsByGroupIDParams

type GetPoolsByGroupIDParams struct {

	// GroupID.
	GroupID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetPoolsByGroupIDParams contains all the parameters to send to the API endpoint

for the get pools by group ID operation.

Typically these are written to a http.Request.

func NewGetPoolsByGroupIDParams

func NewGetPoolsByGroupIDParams() *GetPoolsByGroupIDParams

NewGetPoolsByGroupIDParams creates a new GetPoolsByGroupIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewGetPoolsByGroupIDParamsWithContext

func NewGetPoolsByGroupIDParamsWithContext(ctx context.Context) *GetPoolsByGroupIDParams

NewGetPoolsByGroupIDParamsWithContext creates a new GetPoolsByGroupIDParams object with the ability to set a context for a request.

func NewGetPoolsByGroupIDParamsWithHTTPClient

func NewGetPoolsByGroupIDParamsWithHTTPClient(client *http.Client) *GetPoolsByGroupIDParams

NewGetPoolsByGroupIDParamsWithHTTPClient creates a new GetPoolsByGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetPoolsByGroupIDParamsWithTimeout

func NewGetPoolsByGroupIDParamsWithTimeout(timeout time.Duration) *GetPoolsByGroupIDParams

NewGetPoolsByGroupIDParamsWithTimeout creates a new GetPoolsByGroupIDParams object with the ability to set a timeout on a request.

func (*GetPoolsByGroupIDParams) SetContext

func (o *GetPoolsByGroupIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get pools by group ID params

func (*GetPoolsByGroupIDParams) SetDefaults

func (o *GetPoolsByGroupIDParams) SetDefaults()

SetDefaults hydrates default values in the get pools by group ID params (not the query body).

All values with no default are reset to their zero value.

func (*GetPoolsByGroupIDParams) SetGroupID

func (o *GetPoolsByGroupIDParams) SetGroupID(groupID string)

SetGroupID adds the groupId to the get pools by group ID params

func (*GetPoolsByGroupIDParams) SetHTTPClient

func (o *GetPoolsByGroupIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get pools by group ID params

func (*GetPoolsByGroupIDParams) SetTimeout

func (o *GetPoolsByGroupIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get pools by group ID params

func (*GetPoolsByGroupIDParams) WithContext

WithContext adds the context to the get pools by group ID params

func (*GetPoolsByGroupIDParams) WithDefaults

WithDefaults hydrates default values in the get pools by group ID params (not the query body).

All values with no default are reset to their zero value.

func (*GetPoolsByGroupIDParams) WithGroupID

func (o *GetPoolsByGroupIDParams) WithGroupID(groupID string) *GetPoolsByGroupIDParams

WithGroupID adds the groupID to the get pools by group ID params

func (*GetPoolsByGroupIDParams) WithHTTPClient

func (o *GetPoolsByGroupIDParams) WithHTTPClient(client *http.Client) *GetPoolsByGroupIDParams

WithHTTPClient adds the HTTPClient to the get pools by group ID params

func (*GetPoolsByGroupIDParams) WithTimeout

WithTimeout adds the timeout to the get pools by group ID params

func (*GetPoolsByGroupIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetPoolsByGroupIDReader

type GetPoolsByGroupIDReader struct {
	// contains filtered or unexported fields
}

GetPoolsByGroupIDReader is a Reader for the GetPoolsByGroupID structure.

func (*GetPoolsByGroupIDReader) ReadResponse

func (o *GetPoolsByGroupIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetPoolsByGroupIDUnauthorized

type GetPoolsByGroupIDUnauthorized struct {
	Payload interface{}
}
GetPoolsByGroupIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetPoolsByGroupIDUnauthorized

func NewGetPoolsByGroupIDUnauthorized() *GetPoolsByGroupIDUnauthorized

NewGetPoolsByGroupIDUnauthorized creates a GetPoolsByGroupIDUnauthorized with default headers values

func (*GetPoolsByGroupIDUnauthorized) Error

func (*GetPoolsByGroupIDUnauthorized) GetPayload

func (o *GetPoolsByGroupIDUnauthorized) GetPayload() interface{}

type ReplacePoolsByGroupIDInternalServerError

type ReplacePoolsByGroupIDInternalServerError struct {
	Payload interface{}
}
ReplacePoolsByGroupIDInternalServerError describes a response with status code 500, with default header values.

ReplacePoolsByGroupIDInternalServerError replace pools by group Id internal server error

func NewReplacePoolsByGroupIDInternalServerError

func NewReplacePoolsByGroupIDInternalServerError() *ReplacePoolsByGroupIDInternalServerError

NewReplacePoolsByGroupIDInternalServerError creates a ReplacePoolsByGroupIDInternalServerError with default headers values

func (*ReplacePoolsByGroupIDInternalServerError) Error

func (*ReplacePoolsByGroupIDInternalServerError) GetPayload

func (o *ReplacePoolsByGroupIDInternalServerError) GetPayload() interface{}

type ReplacePoolsByGroupIDNotFound

type ReplacePoolsByGroupIDNotFound struct {
}
ReplacePoolsByGroupIDNotFound describes a response with status code 404, with default header values.

Not Found

func NewReplacePoolsByGroupIDNotFound

func NewReplacePoolsByGroupIDNotFound() *ReplacePoolsByGroupIDNotFound

NewReplacePoolsByGroupIDNotFound creates a ReplacePoolsByGroupIDNotFound with default headers values

func (*ReplacePoolsByGroupIDNotFound) Error

type ReplacePoolsByGroupIDOK

type ReplacePoolsByGroupIDOK struct {
	Payload models.IDList
}
ReplacePoolsByGroupIDOK describes a response with status code 200, with default header values.

ReplacePoolsByGroupIDOK replace pools by group Id o k

func NewReplacePoolsByGroupIDOK

func NewReplacePoolsByGroupIDOK() *ReplacePoolsByGroupIDOK

NewReplacePoolsByGroupIDOK creates a ReplacePoolsByGroupIDOK with default headers values

func (*ReplacePoolsByGroupIDOK) Error

func (o *ReplacePoolsByGroupIDOK) Error() string

func (*ReplacePoolsByGroupIDOK) GetPayload

func (o *ReplacePoolsByGroupIDOK) GetPayload() models.IDList

type ReplacePoolsByGroupIDParams

type ReplacePoolsByGroupIDParams struct {

	// GroupID.
	GroupID string

	// Pools.
	Pools models.IDList

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplacePoolsByGroupIDParams contains all the parameters to send to the API endpoint

for the replace pools by group ID operation.

Typically these are written to a http.Request.

func NewReplacePoolsByGroupIDParams

func NewReplacePoolsByGroupIDParams() *ReplacePoolsByGroupIDParams

NewReplacePoolsByGroupIDParams creates a new ReplacePoolsByGroupIDParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewReplacePoolsByGroupIDParamsWithContext

func NewReplacePoolsByGroupIDParamsWithContext(ctx context.Context) *ReplacePoolsByGroupIDParams

NewReplacePoolsByGroupIDParamsWithContext creates a new ReplacePoolsByGroupIDParams object with the ability to set a context for a request.

func NewReplacePoolsByGroupIDParamsWithHTTPClient

func NewReplacePoolsByGroupIDParamsWithHTTPClient(client *http.Client) *ReplacePoolsByGroupIDParams

NewReplacePoolsByGroupIDParamsWithHTTPClient creates a new ReplacePoolsByGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewReplacePoolsByGroupIDParamsWithTimeout

func NewReplacePoolsByGroupIDParamsWithTimeout(timeout time.Duration) *ReplacePoolsByGroupIDParams

NewReplacePoolsByGroupIDParamsWithTimeout creates a new ReplacePoolsByGroupIDParams object with the ability to set a timeout on a request.

func (*ReplacePoolsByGroupIDParams) SetContext

func (o *ReplacePoolsByGroupIDParams) SetContext(ctx context.Context)

SetContext adds the context to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) SetDefaults

func (o *ReplacePoolsByGroupIDParams) SetDefaults()

SetDefaults hydrates default values in the replace pools by group ID params (not the query body).

All values with no default are reset to their zero value.

func (*ReplacePoolsByGroupIDParams) SetGroupID

func (o *ReplacePoolsByGroupIDParams) SetGroupID(groupID string)

SetGroupID adds the groupId to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) SetHTTPClient

func (o *ReplacePoolsByGroupIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) SetPools

func (o *ReplacePoolsByGroupIDParams) SetPools(pools models.IDList)

SetPools adds the pools to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) SetTimeout

func (o *ReplacePoolsByGroupIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) WithContext

WithContext adds the context to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) WithDefaults

WithDefaults hydrates default values in the replace pools by group ID params (not the query body).

All values with no default are reset to their zero value.

func (*ReplacePoolsByGroupIDParams) WithGroupID

WithGroupID adds the groupID to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) WithPools

WithPools adds the pools to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) WithTimeout

WithTimeout adds the timeout to the replace pools by group ID params

func (*ReplacePoolsByGroupIDParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplacePoolsByGroupIDReader

type ReplacePoolsByGroupIDReader struct {
	// contains filtered or unexported fields
}

ReplacePoolsByGroupIDReader is a Reader for the ReplacePoolsByGroupID structure.

func (*ReplacePoolsByGroupIDReader) ReadResponse

func (o *ReplacePoolsByGroupIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReplacePoolsByGroupIDUnauthorized

type ReplacePoolsByGroupIDUnauthorized struct {
	Payload interface{}
}
ReplacePoolsByGroupIDUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewReplacePoolsByGroupIDUnauthorized

func NewReplacePoolsByGroupIDUnauthorized() *ReplacePoolsByGroupIDUnauthorized

NewReplacePoolsByGroupIDUnauthorized creates a ReplacePoolsByGroupIDUnauthorized with default headers values

func (*ReplacePoolsByGroupIDUnauthorized) Error

func (*ReplacePoolsByGroupIDUnauthorized) GetPayload

func (o *ReplacePoolsByGroupIDUnauthorized) GetPayload() interface{}

Jump to

Keyboard shortcuts

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