endpoint_groups

package
v0.0.0-...-147c068 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for endpoint groups API

func New

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

New creates a new endpoint groups API client.

func (*Client) EndpointGroupAccessUpdate

func (a *Client) EndpointGroupAccessUpdate(params *EndpointGroupAccessUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*EndpointGroupAccessUpdateOK, error)

EndpointGroupAccessUpdate manages accesses to an endpoint group

Manage user and team accesses to an endpoint group. **Access policy**: administrator

func (*Client) EndpointGroupCreate

func (a *Client) EndpointGroupCreate(params *EndpointGroupCreateParams, authInfo runtime.ClientAuthInfoWriter) (*EndpointGroupCreateOK, error)

EndpointGroupCreate creates a new endpoint

Create a new endpoint group. **Access policy**: administrator

func (*Client) EndpointGroupDelete

EndpointGroupDelete removes an endpoint group

Remove an endpoint group. **Access policy**: administrator

func (*Client) EndpointGroupInspect

func (a *Client) EndpointGroupInspect(params *EndpointGroupInspectParams, authInfo runtime.ClientAuthInfoWriter) (*EndpointGroupInspectOK, error)

EndpointGroupInspect inspects an endpoint group

Retrieve details abount an endpoint group. **Access policy**: administrator

func (*Client) EndpointGroupList

func (a *Client) EndpointGroupList(params *EndpointGroupListParams, authInfo runtime.ClientAuthInfoWriter) (*EndpointGroupListOK, error)

EndpointGroupList lists endpoint groups

List all endpoint groups based on the current user authorizations. Will return all endpoint groups if using an administrator account otherwise it will only return authorized endpoint groups. **Access policy**: restricted

func (*Client) EndpointGroupUpdate

func (a *Client) EndpointGroupUpdate(params *EndpointGroupUpdateParams, authInfo runtime.ClientAuthInfoWriter) (*EndpointGroupUpdateOK, error)

EndpointGroupUpdate updates an endpoint group

Update an endpoint group. **Access policy**: administrator

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type EndpointGroupAccessUpdateBadRequest

type EndpointGroupAccessUpdateBadRequest struct {
	Payload *models.GenericError
}

EndpointGroupAccessUpdateBadRequest handles this case with default header values.

Invalid request

func NewEndpointGroupAccessUpdateBadRequest

func NewEndpointGroupAccessUpdateBadRequest() *EndpointGroupAccessUpdateBadRequest

NewEndpointGroupAccessUpdateBadRequest creates a EndpointGroupAccessUpdateBadRequest with default headers values

func (*EndpointGroupAccessUpdateBadRequest) Error

type EndpointGroupAccessUpdateInternalServerError

type EndpointGroupAccessUpdateInternalServerError struct {
	Payload *models.GenericError
}

EndpointGroupAccessUpdateInternalServerError handles this case with default header values.

Server error

func NewEndpointGroupAccessUpdateInternalServerError

func NewEndpointGroupAccessUpdateInternalServerError() *EndpointGroupAccessUpdateInternalServerError

NewEndpointGroupAccessUpdateInternalServerError creates a EndpointGroupAccessUpdateInternalServerError with default headers values

func (*EndpointGroupAccessUpdateInternalServerError) Error

type EndpointGroupAccessUpdateNotFound

type EndpointGroupAccessUpdateNotFound struct {
	Payload *models.GenericError
}

EndpointGroupAccessUpdateNotFound handles this case with default header values.

EndpointGroup not found

func NewEndpointGroupAccessUpdateNotFound

func NewEndpointGroupAccessUpdateNotFound() *EndpointGroupAccessUpdateNotFound

NewEndpointGroupAccessUpdateNotFound creates a EndpointGroupAccessUpdateNotFound with default headers values

func (*EndpointGroupAccessUpdateNotFound) Error

type EndpointGroupAccessUpdateOK

type EndpointGroupAccessUpdateOK struct {
	Payload *models.EndpointGroup
}

EndpointGroupAccessUpdateOK handles this case with default header values.

Success

func NewEndpointGroupAccessUpdateOK

func NewEndpointGroupAccessUpdateOK() *EndpointGroupAccessUpdateOK

NewEndpointGroupAccessUpdateOK creates a EndpointGroupAccessUpdateOK with default headers values

func (*EndpointGroupAccessUpdateOK) Error

type EndpointGroupAccessUpdateParams

type EndpointGroupAccessUpdateParams struct {

	/*Body
	  Authorizations details

	*/
	Body *models.EndpointGroupAccessUpdateRequest
	/*ID
	  EndpointGroup identifier

	*/
	ID int64

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

EndpointGroupAccessUpdateParams contains all the parameters to send to the API endpoint for the endpoint group access update operation typically these are written to a http.Request

func NewEndpointGroupAccessUpdateParams

func NewEndpointGroupAccessUpdateParams() *EndpointGroupAccessUpdateParams

NewEndpointGroupAccessUpdateParams creates a new EndpointGroupAccessUpdateParams object with the default values initialized.

func NewEndpointGroupAccessUpdateParamsWithContext

func NewEndpointGroupAccessUpdateParamsWithContext(ctx context.Context) *EndpointGroupAccessUpdateParams

NewEndpointGroupAccessUpdateParamsWithContext creates a new EndpointGroupAccessUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewEndpointGroupAccessUpdateParamsWithHTTPClient

func NewEndpointGroupAccessUpdateParamsWithHTTPClient(client *http.Client) *EndpointGroupAccessUpdateParams

NewEndpointGroupAccessUpdateParamsWithHTTPClient creates a new EndpointGroupAccessUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEndpointGroupAccessUpdateParamsWithTimeout

func NewEndpointGroupAccessUpdateParamsWithTimeout(timeout time.Duration) *EndpointGroupAccessUpdateParams

NewEndpointGroupAccessUpdateParamsWithTimeout creates a new EndpointGroupAccessUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*EndpointGroupAccessUpdateParams) SetBody

SetBody adds the body to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) SetContext

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

SetContext adds the context to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) SetID

SetID adds the id to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) WithBody

WithBody adds the body to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) WithContext

WithContext adds the context to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) WithID

WithID adds the id to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) WithTimeout

WithTimeout adds the timeout to the endpoint group access update params

func (*EndpointGroupAccessUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EndpointGroupAccessUpdateReader

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

EndpointGroupAccessUpdateReader is a Reader for the EndpointGroupAccessUpdate structure.

func (*EndpointGroupAccessUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EndpointGroupCreateBadRequest

type EndpointGroupCreateBadRequest struct {
	Payload *models.GenericError
}

EndpointGroupCreateBadRequest handles this case with default header values.

Invalid request

func NewEndpointGroupCreateBadRequest

func NewEndpointGroupCreateBadRequest() *EndpointGroupCreateBadRequest

NewEndpointGroupCreateBadRequest creates a EndpointGroupCreateBadRequest with default headers values

func (*EndpointGroupCreateBadRequest) Error

type EndpointGroupCreateInternalServerError

type EndpointGroupCreateInternalServerError struct {
	Payload *models.GenericError
}

EndpointGroupCreateInternalServerError handles this case with default header values.

Server error

func NewEndpointGroupCreateInternalServerError

func NewEndpointGroupCreateInternalServerError() *EndpointGroupCreateInternalServerError

NewEndpointGroupCreateInternalServerError creates a EndpointGroupCreateInternalServerError with default headers values

func (*EndpointGroupCreateInternalServerError) Error

type EndpointGroupCreateOK

type EndpointGroupCreateOK struct {
	Payload *models.EndpointGroup
}

EndpointGroupCreateOK handles this case with default header values.

Success

func NewEndpointGroupCreateOK

func NewEndpointGroupCreateOK() *EndpointGroupCreateOK

NewEndpointGroupCreateOK creates a EndpointGroupCreateOK with default headers values

func (*EndpointGroupCreateOK) Error

func (o *EndpointGroupCreateOK) Error() string

type EndpointGroupCreateParams

type EndpointGroupCreateParams struct {

	/*Body
	  Registry details

	*/
	Body *models.EndpointGroupCreateRequest

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

EndpointGroupCreateParams contains all the parameters to send to the API endpoint for the endpoint group create operation typically these are written to a http.Request

func NewEndpointGroupCreateParams

func NewEndpointGroupCreateParams() *EndpointGroupCreateParams

NewEndpointGroupCreateParams creates a new EndpointGroupCreateParams object with the default values initialized.

func NewEndpointGroupCreateParamsWithContext

func NewEndpointGroupCreateParamsWithContext(ctx context.Context) *EndpointGroupCreateParams

NewEndpointGroupCreateParamsWithContext creates a new EndpointGroupCreateParams object with the default values initialized, and the ability to set a context for a request

func NewEndpointGroupCreateParamsWithHTTPClient

func NewEndpointGroupCreateParamsWithHTTPClient(client *http.Client) *EndpointGroupCreateParams

NewEndpointGroupCreateParamsWithHTTPClient creates a new EndpointGroupCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEndpointGroupCreateParamsWithTimeout

func NewEndpointGroupCreateParamsWithTimeout(timeout time.Duration) *EndpointGroupCreateParams

NewEndpointGroupCreateParamsWithTimeout creates a new EndpointGroupCreateParams object with the default values initialized, and the ability to set a timeout on a request

func (*EndpointGroupCreateParams) SetBody

SetBody adds the body to the endpoint group create params

func (*EndpointGroupCreateParams) SetContext

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

SetContext adds the context to the endpoint group create params

func (*EndpointGroupCreateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the endpoint group create params

func (*EndpointGroupCreateParams) SetTimeout

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

SetTimeout adds the timeout to the endpoint group create params

func (*EndpointGroupCreateParams) WithBody

WithBody adds the body to the endpoint group create params

func (*EndpointGroupCreateParams) WithContext

WithContext adds the context to the endpoint group create params

func (*EndpointGroupCreateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the endpoint group create params

func (*EndpointGroupCreateParams) WithTimeout

WithTimeout adds the timeout to the endpoint group create params

func (*EndpointGroupCreateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EndpointGroupCreateReader

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

EndpointGroupCreateReader is a Reader for the EndpointGroupCreate structure.

func (*EndpointGroupCreateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EndpointGroupDeleteBadRequest

type EndpointGroupDeleteBadRequest struct {
	Payload *models.GenericError
}

EndpointGroupDeleteBadRequest handles this case with default header values.

Invalid request

func NewEndpointGroupDeleteBadRequest

func NewEndpointGroupDeleteBadRequest() *EndpointGroupDeleteBadRequest

NewEndpointGroupDeleteBadRequest creates a EndpointGroupDeleteBadRequest with default headers values

func (*EndpointGroupDeleteBadRequest) Error

type EndpointGroupDeleteInternalServerError

type EndpointGroupDeleteInternalServerError struct {
	Payload *models.GenericError
}

EndpointGroupDeleteInternalServerError handles this case with default header values.

Server error

func NewEndpointGroupDeleteInternalServerError

func NewEndpointGroupDeleteInternalServerError() *EndpointGroupDeleteInternalServerError

NewEndpointGroupDeleteInternalServerError creates a EndpointGroupDeleteInternalServerError with default headers values

func (*EndpointGroupDeleteInternalServerError) Error

type EndpointGroupDeleteNoContent

type EndpointGroupDeleteNoContent struct {
}

EndpointGroupDeleteNoContent handles this case with default header values.

Success

func NewEndpointGroupDeleteNoContent

func NewEndpointGroupDeleteNoContent() *EndpointGroupDeleteNoContent

NewEndpointGroupDeleteNoContent creates a EndpointGroupDeleteNoContent with default headers values

func (*EndpointGroupDeleteNoContent) Error

type EndpointGroupDeleteNotFound

type EndpointGroupDeleteNotFound struct {
	Payload *models.GenericError
}

EndpointGroupDeleteNotFound handles this case with default header values.

EndpointGroup not found

func NewEndpointGroupDeleteNotFound

func NewEndpointGroupDeleteNotFound() *EndpointGroupDeleteNotFound

NewEndpointGroupDeleteNotFound creates a EndpointGroupDeleteNotFound with default headers values

func (*EndpointGroupDeleteNotFound) Error

type EndpointGroupDeleteParams

type EndpointGroupDeleteParams struct {

	/*ID
	  EndpointGroup identifier

	*/
	ID int64

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

EndpointGroupDeleteParams contains all the parameters to send to the API endpoint for the endpoint group delete operation typically these are written to a http.Request

func NewEndpointGroupDeleteParams

func NewEndpointGroupDeleteParams() *EndpointGroupDeleteParams

NewEndpointGroupDeleteParams creates a new EndpointGroupDeleteParams object with the default values initialized.

func NewEndpointGroupDeleteParamsWithContext

func NewEndpointGroupDeleteParamsWithContext(ctx context.Context) *EndpointGroupDeleteParams

NewEndpointGroupDeleteParamsWithContext creates a new EndpointGroupDeleteParams object with the default values initialized, and the ability to set a context for a request

func NewEndpointGroupDeleteParamsWithHTTPClient

func NewEndpointGroupDeleteParamsWithHTTPClient(client *http.Client) *EndpointGroupDeleteParams

NewEndpointGroupDeleteParamsWithHTTPClient creates a new EndpointGroupDeleteParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEndpointGroupDeleteParamsWithTimeout

func NewEndpointGroupDeleteParamsWithTimeout(timeout time.Duration) *EndpointGroupDeleteParams

NewEndpointGroupDeleteParamsWithTimeout creates a new EndpointGroupDeleteParams object with the default values initialized, and the ability to set a timeout on a request

func (*EndpointGroupDeleteParams) SetContext

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

SetContext adds the context to the endpoint group delete params

func (*EndpointGroupDeleteParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the endpoint group delete params

func (*EndpointGroupDeleteParams) SetID

func (o *EndpointGroupDeleteParams) SetID(id int64)

SetID adds the id to the endpoint group delete params

func (*EndpointGroupDeleteParams) SetTimeout

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

SetTimeout adds the timeout to the endpoint group delete params

func (*EndpointGroupDeleteParams) WithContext

WithContext adds the context to the endpoint group delete params

func (*EndpointGroupDeleteParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the endpoint group delete params

func (*EndpointGroupDeleteParams) WithID

WithID adds the id to the endpoint group delete params

func (*EndpointGroupDeleteParams) WithTimeout

WithTimeout adds the timeout to the endpoint group delete params

func (*EndpointGroupDeleteParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EndpointGroupDeleteReader

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

EndpointGroupDeleteReader is a Reader for the EndpointGroupDelete structure.

func (*EndpointGroupDeleteReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EndpointGroupDeleteServiceUnavailable

type EndpointGroupDeleteServiceUnavailable struct {
	Payload *models.GenericError
}

EndpointGroupDeleteServiceUnavailable handles this case with default header values.

EndpointGroup management disabled

func NewEndpointGroupDeleteServiceUnavailable

func NewEndpointGroupDeleteServiceUnavailable() *EndpointGroupDeleteServiceUnavailable

NewEndpointGroupDeleteServiceUnavailable creates a EndpointGroupDeleteServiceUnavailable with default headers values

func (*EndpointGroupDeleteServiceUnavailable) Error

type EndpointGroupInspectBadRequest

type EndpointGroupInspectBadRequest struct {
	Payload *models.GenericError
}

EndpointGroupInspectBadRequest handles this case with default header values.

Invalid request

func NewEndpointGroupInspectBadRequest

func NewEndpointGroupInspectBadRequest() *EndpointGroupInspectBadRequest

NewEndpointGroupInspectBadRequest creates a EndpointGroupInspectBadRequest with default headers values

func (*EndpointGroupInspectBadRequest) Error

type EndpointGroupInspectInternalServerError

type EndpointGroupInspectInternalServerError struct {
	Payload *models.GenericError
}

EndpointGroupInspectInternalServerError handles this case with default header values.

Server error

func NewEndpointGroupInspectInternalServerError

func NewEndpointGroupInspectInternalServerError() *EndpointGroupInspectInternalServerError

NewEndpointGroupInspectInternalServerError creates a EndpointGroupInspectInternalServerError with default headers values

func (*EndpointGroupInspectInternalServerError) Error

type EndpointGroupInspectNotFound

type EndpointGroupInspectNotFound struct {
	Payload *models.GenericError
}

EndpointGroupInspectNotFound handles this case with default header values.

EndpointGroup not found

func NewEndpointGroupInspectNotFound

func NewEndpointGroupInspectNotFound() *EndpointGroupInspectNotFound

NewEndpointGroupInspectNotFound creates a EndpointGroupInspectNotFound with default headers values

func (*EndpointGroupInspectNotFound) Error

type EndpointGroupInspectOK

type EndpointGroupInspectOK struct {
	Payload *models.EndpointGroup
}

EndpointGroupInspectOK handles this case with default header values.

Success

func NewEndpointGroupInspectOK

func NewEndpointGroupInspectOK() *EndpointGroupInspectOK

NewEndpointGroupInspectOK creates a EndpointGroupInspectOK with default headers values

func (*EndpointGroupInspectOK) Error

func (o *EndpointGroupInspectOK) Error() string

type EndpointGroupInspectParams

type EndpointGroupInspectParams struct {

	/*ID
	  Endpoint group identifier

	*/
	ID int64

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

EndpointGroupInspectParams contains all the parameters to send to the API endpoint for the endpoint group inspect operation typically these are written to a http.Request

func NewEndpointGroupInspectParams

func NewEndpointGroupInspectParams() *EndpointGroupInspectParams

NewEndpointGroupInspectParams creates a new EndpointGroupInspectParams object with the default values initialized.

func NewEndpointGroupInspectParamsWithContext

func NewEndpointGroupInspectParamsWithContext(ctx context.Context) *EndpointGroupInspectParams

NewEndpointGroupInspectParamsWithContext creates a new EndpointGroupInspectParams object with the default values initialized, and the ability to set a context for a request

func NewEndpointGroupInspectParamsWithHTTPClient

func NewEndpointGroupInspectParamsWithHTTPClient(client *http.Client) *EndpointGroupInspectParams

NewEndpointGroupInspectParamsWithHTTPClient creates a new EndpointGroupInspectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEndpointGroupInspectParamsWithTimeout

func NewEndpointGroupInspectParamsWithTimeout(timeout time.Duration) *EndpointGroupInspectParams

NewEndpointGroupInspectParamsWithTimeout creates a new EndpointGroupInspectParams object with the default values initialized, and the ability to set a timeout on a request

func (*EndpointGroupInspectParams) SetContext

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

SetContext adds the context to the endpoint group inspect params

func (*EndpointGroupInspectParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the endpoint group inspect params

func (*EndpointGroupInspectParams) SetID

func (o *EndpointGroupInspectParams) SetID(id int64)

SetID adds the id to the endpoint group inspect params

func (*EndpointGroupInspectParams) SetTimeout

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

SetTimeout adds the timeout to the endpoint group inspect params

func (*EndpointGroupInspectParams) WithContext

WithContext adds the context to the endpoint group inspect params

func (*EndpointGroupInspectParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the endpoint group inspect params

func (*EndpointGroupInspectParams) WithID

WithID adds the id to the endpoint group inspect params

func (*EndpointGroupInspectParams) WithTimeout

WithTimeout adds the timeout to the endpoint group inspect params

func (*EndpointGroupInspectParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EndpointGroupInspectReader

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

EndpointGroupInspectReader is a Reader for the EndpointGroupInspect structure.

func (*EndpointGroupInspectReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EndpointGroupListInternalServerError

type EndpointGroupListInternalServerError struct {
	Payload *models.GenericError
}

EndpointGroupListInternalServerError handles this case with default header values.

Server error

func NewEndpointGroupListInternalServerError

func NewEndpointGroupListInternalServerError() *EndpointGroupListInternalServerError

NewEndpointGroupListInternalServerError creates a EndpointGroupListInternalServerError with default headers values

func (*EndpointGroupListInternalServerError) Error

type EndpointGroupListOK

type EndpointGroupListOK struct {
	Payload models.EndpointGroupListResponse
}

EndpointGroupListOK handles this case with default header values.

Success

func NewEndpointGroupListOK

func NewEndpointGroupListOK() *EndpointGroupListOK

NewEndpointGroupListOK creates a EndpointGroupListOK with default headers values

func (*EndpointGroupListOK) Error

func (o *EndpointGroupListOK) Error() string

type EndpointGroupListParams

type EndpointGroupListParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

EndpointGroupListParams contains all the parameters to send to the API endpoint for the endpoint group list operation typically these are written to a http.Request

func NewEndpointGroupListParams

func NewEndpointGroupListParams() *EndpointGroupListParams

NewEndpointGroupListParams creates a new EndpointGroupListParams object with the default values initialized.

func NewEndpointGroupListParamsWithContext

func NewEndpointGroupListParamsWithContext(ctx context.Context) *EndpointGroupListParams

NewEndpointGroupListParamsWithContext creates a new EndpointGroupListParams object with the default values initialized, and the ability to set a context for a request

func NewEndpointGroupListParamsWithHTTPClient

func NewEndpointGroupListParamsWithHTTPClient(client *http.Client) *EndpointGroupListParams

NewEndpointGroupListParamsWithHTTPClient creates a new EndpointGroupListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEndpointGroupListParamsWithTimeout

func NewEndpointGroupListParamsWithTimeout(timeout time.Duration) *EndpointGroupListParams

NewEndpointGroupListParamsWithTimeout creates a new EndpointGroupListParams object with the default values initialized, and the ability to set a timeout on a request

func (*EndpointGroupListParams) SetContext

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

SetContext adds the context to the endpoint group list params

func (*EndpointGroupListParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the endpoint group list params

func (*EndpointGroupListParams) SetTimeout

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

SetTimeout adds the timeout to the endpoint group list params

func (*EndpointGroupListParams) WithContext

WithContext adds the context to the endpoint group list params

func (*EndpointGroupListParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the endpoint group list params

func (*EndpointGroupListParams) WithTimeout

WithTimeout adds the timeout to the endpoint group list params

func (*EndpointGroupListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EndpointGroupListReader

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

EndpointGroupListReader is a Reader for the EndpointGroupList structure.

func (*EndpointGroupListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EndpointGroupUpdateBadRequest

type EndpointGroupUpdateBadRequest struct {
	Payload *models.GenericError
}

EndpointGroupUpdateBadRequest handles this case with default header values.

Invalid request

func NewEndpointGroupUpdateBadRequest

func NewEndpointGroupUpdateBadRequest() *EndpointGroupUpdateBadRequest

NewEndpointGroupUpdateBadRequest creates a EndpointGroupUpdateBadRequest with default headers values

func (*EndpointGroupUpdateBadRequest) Error

type EndpointGroupUpdateInternalServerError

type EndpointGroupUpdateInternalServerError struct {
	Payload *models.GenericError
}

EndpointGroupUpdateInternalServerError handles this case with default header values.

Server error

func NewEndpointGroupUpdateInternalServerError

func NewEndpointGroupUpdateInternalServerError() *EndpointGroupUpdateInternalServerError

NewEndpointGroupUpdateInternalServerError creates a EndpointGroupUpdateInternalServerError with default headers values

func (*EndpointGroupUpdateInternalServerError) Error

type EndpointGroupUpdateNotFound

type EndpointGroupUpdateNotFound struct {
	Payload *models.GenericError
}

EndpointGroupUpdateNotFound handles this case with default header values.

EndpointGroup not found

func NewEndpointGroupUpdateNotFound

func NewEndpointGroupUpdateNotFound() *EndpointGroupUpdateNotFound

NewEndpointGroupUpdateNotFound creates a EndpointGroupUpdateNotFound with default headers values

func (*EndpointGroupUpdateNotFound) Error

type EndpointGroupUpdateOK

type EndpointGroupUpdateOK struct {
	Payload *models.EndpointGroup
}

EndpointGroupUpdateOK handles this case with default header values.

Success

func NewEndpointGroupUpdateOK

func NewEndpointGroupUpdateOK() *EndpointGroupUpdateOK

NewEndpointGroupUpdateOK creates a EndpointGroupUpdateOK with default headers values

func (*EndpointGroupUpdateOK) Error

func (o *EndpointGroupUpdateOK) Error() string

type EndpointGroupUpdateParams

type EndpointGroupUpdateParams struct {

	/*Body
	  EndpointGroup details

	*/
	Body *models.EndpointGroupUpdateRequest
	/*ID
	  EndpointGroup identifier

	*/
	ID int64

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

EndpointGroupUpdateParams contains all the parameters to send to the API endpoint for the endpoint group update operation typically these are written to a http.Request

func NewEndpointGroupUpdateParams

func NewEndpointGroupUpdateParams() *EndpointGroupUpdateParams

NewEndpointGroupUpdateParams creates a new EndpointGroupUpdateParams object with the default values initialized.

func NewEndpointGroupUpdateParamsWithContext

func NewEndpointGroupUpdateParamsWithContext(ctx context.Context) *EndpointGroupUpdateParams

NewEndpointGroupUpdateParamsWithContext creates a new EndpointGroupUpdateParams object with the default values initialized, and the ability to set a context for a request

func NewEndpointGroupUpdateParamsWithHTTPClient

func NewEndpointGroupUpdateParamsWithHTTPClient(client *http.Client) *EndpointGroupUpdateParams

NewEndpointGroupUpdateParamsWithHTTPClient creates a new EndpointGroupUpdateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewEndpointGroupUpdateParamsWithTimeout

func NewEndpointGroupUpdateParamsWithTimeout(timeout time.Duration) *EndpointGroupUpdateParams

NewEndpointGroupUpdateParamsWithTimeout creates a new EndpointGroupUpdateParams object with the default values initialized, and the ability to set a timeout on a request

func (*EndpointGroupUpdateParams) SetBody

SetBody adds the body to the endpoint group update params

func (*EndpointGroupUpdateParams) SetContext

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

SetContext adds the context to the endpoint group update params

func (*EndpointGroupUpdateParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the endpoint group update params

func (*EndpointGroupUpdateParams) SetID

func (o *EndpointGroupUpdateParams) SetID(id int64)

SetID adds the id to the endpoint group update params

func (*EndpointGroupUpdateParams) SetTimeout

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

SetTimeout adds the timeout to the endpoint group update params

func (*EndpointGroupUpdateParams) WithBody

WithBody adds the body to the endpoint group update params

func (*EndpointGroupUpdateParams) WithContext

WithContext adds the context to the endpoint group update params

func (*EndpointGroupUpdateParams) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the endpoint group update params

func (*EndpointGroupUpdateParams) WithID

WithID adds the id to the endpoint group update params

func (*EndpointGroupUpdateParams) WithTimeout

WithTimeout adds the timeout to the endpoint group update params

func (*EndpointGroupUpdateParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type EndpointGroupUpdateReader

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

EndpointGroupUpdateReader is a Reader for the EndpointGroupUpdate structure.

func (*EndpointGroupUpdateReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type EndpointGroupUpdateServiceUnavailable

type EndpointGroupUpdateServiceUnavailable struct {
	Payload *models.GenericError
}

EndpointGroupUpdateServiceUnavailable handles this case with default header values.

EndpointGroup management disabled

func NewEndpointGroupUpdateServiceUnavailable

func NewEndpointGroupUpdateServiceUnavailable() *EndpointGroupUpdateServiceUnavailable

NewEndpointGroupUpdateServiceUnavailable creates a EndpointGroupUpdateServiceUnavailable with default headers values

func (*EndpointGroupUpdateServiceUnavailable) Error

Jump to

Keyboard shortcuts

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