snmp_trap_receiver

package
v2.14.0 Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2024 License: ISC Imports: 10 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 snmp trap receiver API

func (*Client) CreateSnmpTrapReceiver

func (a *Client) CreateSnmpTrapReceiver(params *CreateSnmpTrapReceiverParams, opts ...ClientOption) (*CreateSnmpTrapReceiverOK, error)

CreateSnmpTrapReceiver create snmp trap receiver API

func (*Client) DeleteSnmpTrapReceiver

func (a *Client) DeleteSnmpTrapReceiver(params *DeleteSnmpTrapReceiverParams, opts ...ClientOption) (*DeleteSnmpTrapReceiverOK, error)

DeleteSnmpTrapReceiver delete snmp trap receiver API

func (*Client) GetSnmpTrapReceivers

func (a *Client) GetSnmpTrapReceivers(params *GetSnmpTrapReceiversParams, opts ...ClientOption) (*GetSnmpTrapReceiversOK, error)

GetSnmpTrapReceivers get snmp trap receivers API

func (*Client) GetSnmpTrapReceiversConnection

func (a *Client) GetSnmpTrapReceiversConnection(params *GetSnmpTrapReceiversConnectionParams, opts ...ClientOption) (*GetSnmpTrapReceiversConnectionOK, error)

GetSnmpTrapReceiversConnection get snmp trap receivers connection API

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) UpdateSnmpTrapReceiver

func (a *Client) UpdateSnmpTrapReceiver(params *UpdateSnmpTrapReceiverParams, opts ...ClientOption) (*UpdateSnmpTrapReceiverOK, error)

UpdateSnmpTrapReceiver update snmp trap receiver API

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	CreateSnmpTrapReceiver(params *CreateSnmpTrapReceiverParams, opts ...ClientOption) (*CreateSnmpTrapReceiverOK, error)

	DeleteSnmpTrapReceiver(params *DeleteSnmpTrapReceiverParams, opts ...ClientOption) (*DeleteSnmpTrapReceiverOK, error)

	GetSnmpTrapReceivers(params *GetSnmpTrapReceiversParams, opts ...ClientOption) (*GetSnmpTrapReceiversOK, error)

	GetSnmpTrapReceiversConnection(params *GetSnmpTrapReceiversConnectionParams, opts ...ClientOption) (*GetSnmpTrapReceiversConnectionOK, error)

	UpdateSnmpTrapReceiver(params *UpdateSnmpTrapReceiverParams, opts ...ClientOption) (*UpdateSnmpTrapReceiverOK, 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 snmp trap receiver API client.

type CreateSnmpTrapReceiverBadRequest

type CreateSnmpTrapReceiverBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
CreateSnmpTrapReceiverBadRequest describes a response with status code 400, with default header values.

Bad request

func NewCreateSnmpTrapReceiverBadRequest

func NewCreateSnmpTrapReceiverBadRequest() *CreateSnmpTrapReceiverBadRequest

NewCreateSnmpTrapReceiverBadRequest creates a CreateSnmpTrapReceiverBadRequest with default headers values

func (*CreateSnmpTrapReceiverBadRequest) Error

func (*CreateSnmpTrapReceiverBadRequest) GetPayload

type CreateSnmpTrapReceiverInternalServerError

type CreateSnmpTrapReceiverInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
CreateSnmpTrapReceiverInternalServerError describes a response with status code 500, with default header values.

Server error

func NewCreateSnmpTrapReceiverInternalServerError

func NewCreateSnmpTrapReceiverInternalServerError() *CreateSnmpTrapReceiverInternalServerError

NewCreateSnmpTrapReceiverInternalServerError creates a CreateSnmpTrapReceiverInternalServerError with default headers values

func (*CreateSnmpTrapReceiverInternalServerError) Error

func (*CreateSnmpTrapReceiverInternalServerError) GetPayload

type CreateSnmpTrapReceiverNotFound

type CreateSnmpTrapReceiverNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
CreateSnmpTrapReceiverNotFound describes a response with status code 404, with default header values.

Not found

func NewCreateSnmpTrapReceiverNotFound

func NewCreateSnmpTrapReceiverNotFound() *CreateSnmpTrapReceiverNotFound

NewCreateSnmpTrapReceiverNotFound creates a CreateSnmpTrapReceiverNotFound with default headers values

func (*CreateSnmpTrapReceiverNotFound) Error

func (*CreateSnmpTrapReceiverNotFound) GetPayload

type CreateSnmpTrapReceiverOK

type CreateSnmpTrapReceiverOK struct {
	XTowerRequestID string

	Payload []*models.WithTaskSnmpTrapReceiver
}
CreateSnmpTrapReceiverOK describes a response with status code 200, with default header values.

CreateSnmpTrapReceiverOK create snmp trap receiver o k

func NewCreateSnmpTrapReceiverOK

func NewCreateSnmpTrapReceiverOK() *CreateSnmpTrapReceiverOK

NewCreateSnmpTrapReceiverOK creates a CreateSnmpTrapReceiverOK with default headers values

func (*CreateSnmpTrapReceiverOK) Error

func (o *CreateSnmpTrapReceiverOK) Error() string

func (*CreateSnmpTrapReceiverOK) GetPayload

type CreateSnmpTrapReceiverParams

type CreateSnmpTrapReceiverParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody []*models.SnmpTrapReceiverCreationParams

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

CreateSnmpTrapReceiverParams contains all the parameters to send to the API endpoint

for the create snmp trap receiver operation.

Typically these are written to a http.Request.

func NewCreateSnmpTrapReceiverParams

func NewCreateSnmpTrapReceiverParams() *CreateSnmpTrapReceiverParams

NewCreateSnmpTrapReceiverParams creates a new CreateSnmpTrapReceiverParams 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 NewCreateSnmpTrapReceiverParamsWithContext

func NewCreateSnmpTrapReceiverParamsWithContext(ctx context.Context) *CreateSnmpTrapReceiverParams

NewCreateSnmpTrapReceiverParamsWithContext creates a new CreateSnmpTrapReceiverParams object with the ability to set a context for a request.

func NewCreateSnmpTrapReceiverParamsWithHTTPClient

func NewCreateSnmpTrapReceiverParamsWithHTTPClient(client *http.Client) *CreateSnmpTrapReceiverParams

NewCreateSnmpTrapReceiverParamsWithHTTPClient creates a new CreateSnmpTrapReceiverParams object with the ability to set a custom HTTPClient for a request.

func NewCreateSnmpTrapReceiverParamsWithTimeout

func NewCreateSnmpTrapReceiverParamsWithTimeout(timeout time.Duration) *CreateSnmpTrapReceiverParams

NewCreateSnmpTrapReceiverParamsWithTimeout creates a new CreateSnmpTrapReceiverParams object with the ability to set a timeout on a request.

func (*CreateSnmpTrapReceiverParams) SetContentLanguage

func (o *CreateSnmpTrapReceiverParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) SetContext

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

SetContext adds the context to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) SetDefaults

func (o *CreateSnmpTrapReceiverParams) SetDefaults()

SetDefaults hydrates default values in the create snmp trap receiver params (not the query body).

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

func (*CreateSnmpTrapReceiverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) SetRequestBody

func (o *CreateSnmpTrapReceiverParams) SetRequestBody(requestBody []*models.SnmpTrapReceiverCreationParams)

SetRequestBody adds the requestBody to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) SetTimeout

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

SetTimeout adds the timeout to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) WithContentLanguage

func (o *CreateSnmpTrapReceiverParams) WithContentLanguage(contentLanguage *string) *CreateSnmpTrapReceiverParams

WithContentLanguage adds the contentLanguage to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) WithContext

WithContext adds the context to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) WithDefaults

WithDefaults hydrates default values in the create snmp trap receiver params (not the query body).

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

func (*CreateSnmpTrapReceiverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) WithRequestBody

WithRequestBody adds the requestBody to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) WithTimeout

WithTimeout adds the timeout to the create snmp trap receiver params

func (*CreateSnmpTrapReceiverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateSnmpTrapReceiverReader

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

CreateSnmpTrapReceiverReader is a Reader for the CreateSnmpTrapReceiver structure.

func (*CreateSnmpTrapReceiverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteSnmpTrapReceiverBadRequest

type DeleteSnmpTrapReceiverBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
DeleteSnmpTrapReceiverBadRequest describes a response with status code 400, with default header values.

Bad request

func NewDeleteSnmpTrapReceiverBadRequest

func NewDeleteSnmpTrapReceiverBadRequest() *DeleteSnmpTrapReceiverBadRequest

NewDeleteSnmpTrapReceiverBadRequest creates a DeleteSnmpTrapReceiverBadRequest with default headers values

func (*DeleteSnmpTrapReceiverBadRequest) Error

func (*DeleteSnmpTrapReceiverBadRequest) GetPayload

type DeleteSnmpTrapReceiverInternalServerError

type DeleteSnmpTrapReceiverInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
DeleteSnmpTrapReceiverInternalServerError describes a response with status code 500, with default header values.

Server error

func NewDeleteSnmpTrapReceiverInternalServerError

func NewDeleteSnmpTrapReceiverInternalServerError() *DeleteSnmpTrapReceiverInternalServerError

NewDeleteSnmpTrapReceiverInternalServerError creates a DeleteSnmpTrapReceiverInternalServerError with default headers values

func (*DeleteSnmpTrapReceiverInternalServerError) Error

func (*DeleteSnmpTrapReceiverInternalServerError) GetPayload

type DeleteSnmpTrapReceiverNotFound

type DeleteSnmpTrapReceiverNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
DeleteSnmpTrapReceiverNotFound describes a response with status code 404, with default header values.

Not found

func NewDeleteSnmpTrapReceiverNotFound

func NewDeleteSnmpTrapReceiverNotFound() *DeleteSnmpTrapReceiverNotFound

NewDeleteSnmpTrapReceiverNotFound creates a DeleteSnmpTrapReceiverNotFound with default headers values

func (*DeleteSnmpTrapReceiverNotFound) Error

func (*DeleteSnmpTrapReceiverNotFound) GetPayload

type DeleteSnmpTrapReceiverOK

type DeleteSnmpTrapReceiverOK struct {
	XTowerRequestID string

	Payload []*models.WithTaskDeleteSnmpTrapReceiver
}
DeleteSnmpTrapReceiverOK describes a response with status code 200, with default header values.

DeleteSnmpTrapReceiverOK delete snmp trap receiver o k

func NewDeleteSnmpTrapReceiverOK

func NewDeleteSnmpTrapReceiverOK() *DeleteSnmpTrapReceiverOK

NewDeleteSnmpTrapReceiverOK creates a DeleteSnmpTrapReceiverOK with default headers values

func (*DeleteSnmpTrapReceiverOK) Error

func (o *DeleteSnmpTrapReceiverOK) Error() string

func (*DeleteSnmpTrapReceiverOK) GetPayload

type DeleteSnmpTrapReceiverParams

type DeleteSnmpTrapReceiverParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.SnmpTrapReceiverDeletionParams

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

DeleteSnmpTrapReceiverParams contains all the parameters to send to the API endpoint

for the delete snmp trap receiver operation.

Typically these are written to a http.Request.

func NewDeleteSnmpTrapReceiverParams

func NewDeleteSnmpTrapReceiverParams() *DeleteSnmpTrapReceiverParams

NewDeleteSnmpTrapReceiverParams creates a new DeleteSnmpTrapReceiverParams 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 NewDeleteSnmpTrapReceiverParamsWithContext

func NewDeleteSnmpTrapReceiverParamsWithContext(ctx context.Context) *DeleteSnmpTrapReceiverParams

NewDeleteSnmpTrapReceiverParamsWithContext creates a new DeleteSnmpTrapReceiverParams object with the ability to set a context for a request.

func NewDeleteSnmpTrapReceiverParamsWithHTTPClient

func NewDeleteSnmpTrapReceiverParamsWithHTTPClient(client *http.Client) *DeleteSnmpTrapReceiverParams

NewDeleteSnmpTrapReceiverParamsWithHTTPClient creates a new DeleteSnmpTrapReceiverParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteSnmpTrapReceiverParamsWithTimeout

func NewDeleteSnmpTrapReceiverParamsWithTimeout(timeout time.Duration) *DeleteSnmpTrapReceiverParams

NewDeleteSnmpTrapReceiverParamsWithTimeout creates a new DeleteSnmpTrapReceiverParams object with the ability to set a timeout on a request.

func (*DeleteSnmpTrapReceiverParams) SetContentLanguage

func (o *DeleteSnmpTrapReceiverParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) SetContext

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

SetContext adds the context to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) SetDefaults

func (o *DeleteSnmpTrapReceiverParams) SetDefaults()

SetDefaults hydrates default values in the delete snmp trap receiver params (not the query body).

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

func (*DeleteSnmpTrapReceiverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) SetRequestBody

func (o *DeleteSnmpTrapReceiverParams) SetRequestBody(requestBody *models.SnmpTrapReceiverDeletionParams)

SetRequestBody adds the requestBody to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) SetTimeout

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

SetTimeout adds the timeout to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) WithContentLanguage

func (o *DeleteSnmpTrapReceiverParams) WithContentLanguage(contentLanguage *string) *DeleteSnmpTrapReceiverParams

WithContentLanguage adds the contentLanguage to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) WithContext

WithContext adds the context to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) WithDefaults

WithDefaults hydrates default values in the delete snmp trap receiver params (not the query body).

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

func (*DeleteSnmpTrapReceiverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) WithRequestBody

WithRequestBody adds the requestBody to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) WithTimeout

WithTimeout adds the timeout to the delete snmp trap receiver params

func (*DeleteSnmpTrapReceiverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteSnmpTrapReceiverReader

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

DeleteSnmpTrapReceiverReader is a Reader for the DeleteSnmpTrapReceiver structure.

func (*DeleteSnmpTrapReceiverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSnmpTrapReceiversBadRequest

type GetSnmpTrapReceiversBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetSnmpTrapReceiversBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetSnmpTrapReceiversBadRequest

func NewGetSnmpTrapReceiversBadRequest() *GetSnmpTrapReceiversBadRequest

NewGetSnmpTrapReceiversBadRequest creates a GetSnmpTrapReceiversBadRequest with default headers values

func (*GetSnmpTrapReceiversBadRequest) Error

func (*GetSnmpTrapReceiversBadRequest) GetPayload

type GetSnmpTrapReceiversConnectionBadRequest

type GetSnmpTrapReceiversConnectionBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetSnmpTrapReceiversConnectionBadRequest describes a response with status code 400, with default header values.

Bad request

func NewGetSnmpTrapReceiversConnectionBadRequest

func NewGetSnmpTrapReceiversConnectionBadRequest() *GetSnmpTrapReceiversConnectionBadRequest

NewGetSnmpTrapReceiversConnectionBadRequest creates a GetSnmpTrapReceiversConnectionBadRequest with default headers values

func (*GetSnmpTrapReceiversConnectionBadRequest) Error

func (*GetSnmpTrapReceiversConnectionBadRequest) GetPayload

type GetSnmpTrapReceiversConnectionInternalServerError

type GetSnmpTrapReceiversConnectionInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetSnmpTrapReceiversConnectionInternalServerError describes a response with status code 500, with default header values.

Server error

func NewGetSnmpTrapReceiversConnectionInternalServerError

func NewGetSnmpTrapReceiversConnectionInternalServerError() *GetSnmpTrapReceiversConnectionInternalServerError

NewGetSnmpTrapReceiversConnectionInternalServerError creates a GetSnmpTrapReceiversConnectionInternalServerError with default headers values

func (*GetSnmpTrapReceiversConnectionInternalServerError) Error

func (*GetSnmpTrapReceiversConnectionInternalServerError) GetPayload

type GetSnmpTrapReceiversConnectionNotFound

type GetSnmpTrapReceiversConnectionNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetSnmpTrapReceiversConnectionNotFound describes a response with status code 404, with default header values.

Not found

func NewGetSnmpTrapReceiversConnectionNotFound

func NewGetSnmpTrapReceiversConnectionNotFound() *GetSnmpTrapReceiversConnectionNotFound

NewGetSnmpTrapReceiversConnectionNotFound creates a GetSnmpTrapReceiversConnectionNotFound with default headers values

func (*GetSnmpTrapReceiversConnectionNotFound) Error

func (*GetSnmpTrapReceiversConnectionNotFound) GetPayload

type GetSnmpTrapReceiversConnectionOK

type GetSnmpTrapReceiversConnectionOK struct {
	XTowerRequestID string

	Payload *models.SnmpTrapReceiverConnection
}
GetSnmpTrapReceiversConnectionOK describes a response with status code 200, with default header values.

GetSnmpTrapReceiversConnectionOK get snmp trap receivers connection o k

func NewGetSnmpTrapReceiversConnectionOK

func NewGetSnmpTrapReceiversConnectionOK() *GetSnmpTrapReceiversConnectionOK

NewGetSnmpTrapReceiversConnectionOK creates a GetSnmpTrapReceiversConnectionOK with default headers values

func (*GetSnmpTrapReceiversConnectionOK) Error

func (*GetSnmpTrapReceiversConnectionOK) GetPayload

type GetSnmpTrapReceiversConnectionParams

type GetSnmpTrapReceiversConnectionParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.GetSnmpTrapReceiversConnectionRequestBody

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

GetSnmpTrapReceiversConnectionParams contains all the parameters to send to the API endpoint

for the get snmp trap receivers connection operation.

Typically these are written to a http.Request.

func NewGetSnmpTrapReceiversConnectionParams

func NewGetSnmpTrapReceiversConnectionParams() *GetSnmpTrapReceiversConnectionParams

NewGetSnmpTrapReceiversConnectionParams creates a new GetSnmpTrapReceiversConnectionParams 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 NewGetSnmpTrapReceiversConnectionParamsWithContext

func NewGetSnmpTrapReceiversConnectionParamsWithContext(ctx context.Context) *GetSnmpTrapReceiversConnectionParams

NewGetSnmpTrapReceiversConnectionParamsWithContext creates a new GetSnmpTrapReceiversConnectionParams object with the ability to set a context for a request.

func NewGetSnmpTrapReceiversConnectionParamsWithHTTPClient

func NewGetSnmpTrapReceiversConnectionParamsWithHTTPClient(client *http.Client) *GetSnmpTrapReceiversConnectionParams

NewGetSnmpTrapReceiversConnectionParamsWithHTTPClient creates a new GetSnmpTrapReceiversConnectionParams object with the ability to set a custom HTTPClient for a request.

func NewGetSnmpTrapReceiversConnectionParamsWithTimeout

func NewGetSnmpTrapReceiversConnectionParamsWithTimeout(timeout time.Duration) *GetSnmpTrapReceiversConnectionParams

NewGetSnmpTrapReceiversConnectionParamsWithTimeout creates a new GetSnmpTrapReceiversConnectionParams object with the ability to set a timeout on a request.

func (*GetSnmpTrapReceiversConnectionParams) SetContentLanguage

func (o *GetSnmpTrapReceiversConnectionParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) SetContext

SetContext adds the context to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) SetDefaults

func (o *GetSnmpTrapReceiversConnectionParams) SetDefaults()

SetDefaults hydrates default values in the get snmp trap receivers connection params (not the query body).

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

func (*GetSnmpTrapReceiversConnectionParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) SetRequestBody

SetRequestBody adds the requestBody to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) SetTimeout

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

SetTimeout adds the timeout to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) WithContentLanguage

func (o *GetSnmpTrapReceiversConnectionParams) WithContentLanguage(contentLanguage *string) *GetSnmpTrapReceiversConnectionParams

WithContentLanguage adds the contentLanguage to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) WithContext

WithContext adds the context to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) WithDefaults

WithDefaults hydrates default values in the get snmp trap receivers connection params (not the query body).

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

func (*GetSnmpTrapReceiversConnectionParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) WithRequestBody

WithRequestBody adds the requestBody to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) WithTimeout

WithTimeout adds the timeout to the get snmp trap receivers connection params

func (*GetSnmpTrapReceiversConnectionParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSnmpTrapReceiversConnectionReader

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

GetSnmpTrapReceiversConnectionReader is a Reader for the GetSnmpTrapReceiversConnection structure.

func (*GetSnmpTrapReceiversConnectionReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetSnmpTrapReceiversInternalServerError

type GetSnmpTrapReceiversInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetSnmpTrapReceiversInternalServerError describes a response with status code 500, with default header values.

Server error

func NewGetSnmpTrapReceiversInternalServerError

func NewGetSnmpTrapReceiversInternalServerError() *GetSnmpTrapReceiversInternalServerError

NewGetSnmpTrapReceiversInternalServerError creates a GetSnmpTrapReceiversInternalServerError with default headers values

func (*GetSnmpTrapReceiversInternalServerError) Error

func (*GetSnmpTrapReceiversInternalServerError) GetPayload

type GetSnmpTrapReceiversNotFound

type GetSnmpTrapReceiversNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
GetSnmpTrapReceiversNotFound describes a response with status code 404, with default header values.

Not found

func NewGetSnmpTrapReceiversNotFound

func NewGetSnmpTrapReceiversNotFound() *GetSnmpTrapReceiversNotFound

NewGetSnmpTrapReceiversNotFound creates a GetSnmpTrapReceiversNotFound with default headers values

func (*GetSnmpTrapReceiversNotFound) Error

func (*GetSnmpTrapReceiversNotFound) GetPayload

type GetSnmpTrapReceiversOK

type GetSnmpTrapReceiversOK struct {
	XTowerRequestID string

	Payload []*models.SnmpTrapReceiver
}
GetSnmpTrapReceiversOK describes a response with status code 200, with default header values.

GetSnmpTrapReceiversOK get snmp trap receivers o k

func NewGetSnmpTrapReceiversOK

func NewGetSnmpTrapReceiversOK() *GetSnmpTrapReceiversOK

NewGetSnmpTrapReceiversOK creates a GetSnmpTrapReceiversOK with default headers values

func (*GetSnmpTrapReceiversOK) Error

func (o *GetSnmpTrapReceiversOK) Error() string

func (*GetSnmpTrapReceiversOK) GetPayload

func (o *GetSnmpTrapReceiversOK) GetPayload() []*models.SnmpTrapReceiver

type GetSnmpTrapReceiversParams

type GetSnmpTrapReceiversParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.GetSnmpTrapReceiversRequestBody

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

GetSnmpTrapReceiversParams contains all the parameters to send to the API endpoint

for the get snmp trap receivers operation.

Typically these are written to a http.Request.

func NewGetSnmpTrapReceiversParams

func NewGetSnmpTrapReceiversParams() *GetSnmpTrapReceiversParams

NewGetSnmpTrapReceiversParams creates a new GetSnmpTrapReceiversParams 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 NewGetSnmpTrapReceiversParamsWithContext

func NewGetSnmpTrapReceiversParamsWithContext(ctx context.Context) *GetSnmpTrapReceiversParams

NewGetSnmpTrapReceiversParamsWithContext creates a new GetSnmpTrapReceiversParams object with the ability to set a context for a request.

func NewGetSnmpTrapReceiversParamsWithHTTPClient

func NewGetSnmpTrapReceiversParamsWithHTTPClient(client *http.Client) *GetSnmpTrapReceiversParams

NewGetSnmpTrapReceiversParamsWithHTTPClient creates a new GetSnmpTrapReceiversParams object with the ability to set a custom HTTPClient for a request.

func NewGetSnmpTrapReceiversParamsWithTimeout

func NewGetSnmpTrapReceiversParamsWithTimeout(timeout time.Duration) *GetSnmpTrapReceiversParams

NewGetSnmpTrapReceiversParamsWithTimeout creates a new GetSnmpTrapReceiversParams object with the ability to set a timeout on a request.

func (*GetSnmpTrapReceiversParams) SetContentLanguage

func (o *GetSnmpTrapReceiversParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) SetContext

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

SetContext adds the context to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) SetDefaults

func (o *GetSnmpTrapReceiversParams) SetDefaults()

SetDefaults hydrates default values in the get snmp trap receivers params (not the query body).

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

func (*GetSnmpTrapReceiversParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) SetRequestBody

func (o *GetSnmpTrapReceiversParams) SetRequestBody(requestBody *models.GetSnmpTrapReceiversRequestBody)

SetRequestBody adds the requestBody to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) SetTimeout

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

SetTimeout adds the timeout to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) WithContentLanguage

func (o *GetSnmpTrapReceiversParams) WithContentLanguage(contentLanguage *string) *GetSnmpTrapReceiversParams

WithContentLanguage adds the contentLanguage to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) WithContext

WithContext adds the context to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) WithDefaults

WithDefaults hydrates default values in the get snmp trap receivers params (not the query body).

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

func (*GetSnmpTrapReceiversParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) WithRequestBody

WithRequestBody adds the requestBody to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) WithTimeout

WithTimeout adds the timeout to the get snmp trap receivers params

func (*GetSnmpTrapReceiversParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetSnmpTrapReceiversReader

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

GetSnmpTrapReceiversReader is a Reader for the GetSnmpTrapReceivers structure.

func (*GetSnmpTrapReceiversReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type UpdateSnmpTrapReceiverBadRequest

type UpdateSnmpTrapReceiverBadRequest struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
UpdateSnmpTrapReceiverBadRequest describes a response with status code 400, with default header values.

Bad request

func NewUpdateSnmpTrapReceiverBadRequest

func NewUpdateSnmpTrapReceiverBadRequest() *UpdateSnmpTrapReceiverBadRequest

NewUpdateSnmpTrapReceiverBadRequest creates a UpdateSnmpTrapReceiverBadRequest with default headers values

func (*UpdateSnmpTrapReceiverBadRequest) Error

func (*UpdateSnmpTrapReceiverBadRequest) GetPayload

type UpdateSnmpTrapReceiverInternalServerError

type UpdateSnmpTrapReceiverInternalServerError struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
UpdateSnmpTrapReceiverInternalServerError describes a response with status code 500, with default header values.

Server error

func NewUpdateSnmpTrapReceiverInternalServerError

func NewUpdateSnmpTrapReceiverInternalServerError() *UpdateSnmpTrapReceiverInternalServerError

NewUpdateSnmpTrapReceiverInternalServerError creates a UpdateSnmpTrapReceiverInternalServerError with default headers values

func (*UpdateSnmpTrapReceiverInternalServerError) Error

func (*UpdateSnmpTrapReceiverInternalServerError) GetPayload

type UpdateSnmpTrapReceiverNotFound

type UpdateSnmpTrapReceiverNotFound struct {
	XTowerRequestID string

	Payload *models.ErrorBody
}
UpdateSnmpTrapReceiverNotFound describes a response with status code 404, with default header values.

Not found

func NewUpdateSnmpTrapReceiverNotFound

func NewUpdateSnmpTrapReceiverNotFound() *UpdateSnmpTrapReceiverNotFound

NewUpdateSnmpTrapReceiverNotFound creates a UpdateSnmpTrapReceiverNotFound with default headers values

func (*UpdateSnmpTrapReceiverNotFound) Error

func (*UpdateSnmpTrapReceiverNotFound) GetPayload

type UpdateSnmpTrapReceiverOK

type UpdateSnmpTrapReceiverOK struct {
	XTowerRequestID string

	Payload []*models.WithTaskSnmpTrapReceiver
}
UpdateSnmpTrapReceiverOK describes a response with status code 200, with default header values.

UpdateSnmpTrapReceiverOK update snmp trap receiver o k

func NewUpdateSnmpTrapReceiverOK

func NewUpdateSnmpTrapReceiverOK() *UpdateSnmpTrapReceiverOK

NewUpdateSnmpTrapReceiverOK creates a UpdateSnmpTrapReceiverOK with default headers values

func (*UpdateSnmpTrapReceiverOK) Error

func (o *UpdateSnmpTrapReceiverOK) Error() string

func (*UpdateSnmpTrapReceiverOK) GetPayload

type UpdateSnmpTrapReceiverParams

type UpdateSnmpTrapReceiverParams struct {

	// ContentLanguage.
	//
	// Default: "en-US"
	ContentLanguage *string

	// RequestBody.
	RequestBody *models.SnmpTrapReceiverUpdationParams

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

UpdateSnmpTrapReceiverParams contains all the parameters to send to the API endpoint

for the update snmp trap receiver operation.

Typically these are written to a http.Request.

func NewUpdateSnmpTrapReceiverParams

func NewUpdateSnmpTrapReceiverParams() *UpdateSnmpTrapReceiverParams

NewUpdateSnmpTrapReceiverParams creates a new UpdateSnmpTrapReceiverParams 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 NewUpdateSnmpTrapReceiverParamsWithContext

func NewUpdateSnmpTrapReceiverParamsWithContext(ctx context.Context) *UpdateSnmpTrapReceiverParams

NewUpdateSnmpTrapReceiverParamsWithContext creates a new UpdateSnmpTrapReceiverParams object with the ability to set a context for a request.

func NewUpdateSnmpTrapReceiverParamsWithHTTPClient

func NewUpdateSnmpTrapReceiverParamsWithHTTPClient(client *http.Client) *UpdateSnmpTrapReceiverParams

NewUpdateSnmpTrapReceiverParamsWithHTTPClient creates a new UpdateSnmpTrapReceiverParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateSnmpTrapReceiverParamsWithTimeout

func NewUpdateSnmpTrapReceiverParamsWithTimeout(timeout time.Duration) *UpdateSnmpTrapReceiverParams

NewUpdateSnmpTrapReceiverParamsWithTimeout creates a new UpdateSnmpTrapReceiverParams object with the ability to set a timeout on a request.

func (*UpdateSnmpTrapReceiverParams) SetContentLanguage

func (o *UpdateSnmpTrapReceiverParams) SetContentLanguage(contentLanguage *string)

SetContentLanguage adds the contentLanguage to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) SetContext

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

SetContext adds the context to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) SetDefaults

func (o *UpdateSnmpTrapReceiverParams) SetDefaults()

SetDefaults hydrates default values in the update snmp trap receiver params (not the query body).

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

func (*UpdateSnmpTrapReceiverParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) SetRequestBody

func (o *UpdateSnmpTrapReceiverParams) SetRequestBody(requestBody *models.SnmpTrapReceiverUpdationParams)

SetRequestBody adds the requestBody to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) SetTimeout

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

SetTimeout adds the timeout to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) WithContentLanguage

func (o *UpdateSnmpTrapReceiverParams) WithContentLanguage(contentLanguage *string) *UpdateSnmpTrapReceiverParams

WithContentLanguage adds the contentLanguage to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) WithContext

WithContext adds the context to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) WithDefaults

WithDefaults hydrates default values in the update snmp trap receiver params (not the query body).

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

func (*UpdateSnmpTrapReceiverParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) WithRequestBody

WithRequestBody adds the requestBody to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) WithTimeout

WithTimeout adds the timeout to the update snmp trap receiver params

func (*UpdateSnmpTrapReceiverParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type UpdateSnmpTrapReceiverReader

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

UpdateSnmpTrapReceiverReader is a Reader for the UpdateSnmpTrapReceiver structure.

func (*UpdateSnmpTrapReceiverReader) ReadResponse

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

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

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