lm

package
v3.0.0 Latest Latest
Warning

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

Go to latest
Published: Dec 7, 2023 License: Apache-2.0 Imports: 11 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type AckAlertByIDDefault ¶

type AckAlertByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AckAlertByIDDefault describes a response with status code -1, with default header values.

Error

func NewAckAlertByIDDefault ¶

func NewAckAlertByIDDefault(code int) *AckAlertByIDDefault

NewAckAlertByIDDefault creates a AckAlertByIDDefault with default headers values

func (*AckAlertByIDDefault) Code ¶

func (o *AckAlertByIDDefault) Code() int

Code gets the status code for the ack alert by Id default response

func (*AckAlertByIDDefault) Error ¶

func (o *AckAlertByIDDefault) Error() string

func (*AckAlertByIDDefault) GetPayload ¶

func (o *AckAlertByIDDefault) GetPayload() *models.ErrorResponse

type AckAlertByIDOK ¶

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

successful operation

func NewAckAlertByIDOK ¶

func NewAckAlertByIDOK() *AckAlertByIDOK

NewAckAlertByIDOK creates a AckAlertByIDOK with default headers values

func (*AckAlertByIDOK) Error ¶

func (o *AckAlertByIDOK) Error() string

func (*AckAlertByIDOK) GetPayload ¶

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

type AckAlertByIDParams ¶

type AckAlertByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AlertAck

	// ID.
	ID string

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

AckAlertByIDParams contains all the parameters to send to the API endpoint

for the ack alert by Id operation.

Typically these are written to a http.Request.

func NewAckAlertByIDParams ¶

func NewAckAlertByIDParams() *AckAlertByIDParams

NewAckAlertByIDParams creates a new AckAlertByIDParams 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 NewAckAlertByIDParamsWithContext ¶

func NewAckAlertByIDParamsWithContext(ctx context.Context) *AckAlertByIDParams

NewAckAlertByIDParamsWithContext creates a new AckAlertByIDParams object with the ability to set a context for a request.

func NewAckAlertByIDParamsWithHTTPClient ¶

func NewAckAlertByIDParamsWithHTTPClient(client *http.Client) *AckAlertByIDParams

NewAckAlertByIDParamsWithHTTPClient creates a new AckAlertByIDParams object with the ability to set a custom HTTPClient for a request.

func NewAckAlertByIDParamsWithTimeout ¶

func NewAckAlertByIDParamsWithTimeout(timeout time.Duration) *AckAlertByIDParams

NewAckAlertByIDParamsWithTimeout creates a new AckAlertByIDParams object with the ability to set a timeout on a request.

func (*AckAlertByIDParams) SetBody ¶

func (o *AckAlertByIDParams) SetBody(body *models.AlertAck)

SetBody adds the body to the ack alert by Id params

func (*AckAlertByIDParams) SetContext ¶

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

SetContext adds the context to the ack alert by Id params

func (*AckAlertByIDParams) SetDefaults ¶

func (o *AckAlertByIDParams) SetDefaults()

SetDefaults hydrates default values in the ack alert by Id params (not the query body).

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

func (*AckAlertByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ack alert by Id params

func (*AckAlertByIDParams) SetID ¶

func (o *AckAlertByIDParams) SetID(id string)

SetID adds the id to the ack alert by Id params

func (*AckAlertByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ack alert by Id params

func (*AckAlertByIDParams) SetUserAgent ¶

func (o *AckAlertByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the ack alert by Id params

func (*AckAlertByIDParams) WithBody ¶

WithBody adds the body to the ack alert by Id params

func (*AckAlertByIDParams) WithContext ¶

WithContext adds the context to the ack alert by Id params

func (*AckAlertByIDParams) WithDefaults ¶

func (o *AckAlertByIDParams) WithDefaults() *AckAlertByIDParams

WithDefaults hydrates default values in the ack alert by Id params (not the query body).

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

func (*AckAlertByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the ack alert by Id params

func (*AckAlertByIDParams) WithID ¶

WithID adds the id to the ack alert by Id params

func (*AckAlertByIDParams) WithTimeout ¶

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

WithTimeout adds the timeout to the ack alert by Id params

func (*AckAlertByIDParams) WithUserAgent ¶

func (o *AckAlertByIDParams) WithUserAgent(userAgent *string) *AckAlertByIDParams

WithUserAgent adds the userAgent to the ack alert by Id params

func (*AckAlertByIDParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AckAlertByIDReader ¶

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

AckAlertByIDReader is a Reader for the AckAlertByID structure.

func (*AckAlertByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AckAlertByIDTooManyRequests ¶

type AckAlertByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AckAlertByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAckAlertByIDTooManyRequests ¶

func NewAckAlertByIDTooManyRequests() *AckAlertByIDTooManyRequests

NewAckAlertByIDTooManyRequests creates a AckAlertByIDTooManyRequests with default headers values

func (*AckAlertByIDTooManyRequests) Error ¶

type AckCollectorDownAlertByIDDefault ¶

type AckCollectorDownAlertByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AckCollectorDownAlertByIDDefault describes a response with status code -1, with default header values.

Error

func NewAckCollectorDownAlertByIDDefault ¶

func NewAckCollectorDownAlertByIDDefault(code int) *AckCollectorDownAlertByIDDefault

NewAckCollectorDownAlertByIDDefault creates a AckCollectorDownAlertByIDDefault with default headers values

func (*AckCollectorDownAlertByIDDefault) Code ¶

Code gets the status code for the ack collector down alert by Id default response

func (*AckCollectorDownAlertByIDDefault) Error ¶

func (*AckCollectorDownAlertByIDDefault) GetPayload ¶

type AckCollectorDownAlertByIDOK ¶

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

successful operation

func NewAckCollectorDownAlertByIDOK ¶

func NewAckCollectorDownAlertByIDOK() *AckCollectorDownAlertByIDOK

NewAckCollectorDownAlertByIDOK creates a AckCollectorDownAlertByIDOK with default headers values

func (*AckCollectorDownAlertByIDOK) Error ¶

func (*AckCollectorDownAlertByIDOK) GetPayload ¶

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

type AckCollectorDownAlertByIDParams ¶

type AckCollectorDownAlertByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AckCollectorDown

	// ID.
	//
	// Format: int32
	ID int32

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

AckCollectorDownAlertByIDParams contains all the parameters to send to the API endpoint

for the ack collector down alert by Id operation.

Typically these are written to a http.Request.

func NewAckCollectorDownAlertByIDParams ¶

func NewAckCollectorDownAlertByIDParams() *AckCollectorDownAlertByIDParams

NewAckCollectorDownAlertByIDParams creates a new AckCollectorDownAlertByIDParams 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 NewAckCollectorDownAlertByIDParamsWithContext ¶

func NewAckCollectorDownAlertByIDParamsWithContext(ctx context.Context) *AckCollectorDownAlertByIDParams

NewAckCollectorDownAlertByIDParamsWithContext creates a new AckCollectorDownAlertByIDParams object with the ability to set a context for a request.

func NewAckCollectorDownAlertByIDParamsWithHTTPClient ¶

func NewAckCollectorDownAlertByIDParamsWithHTTPClient(client *http.Client) *AckCollectorDownAlertByIDParams

NewAckCollectorDownAlertByIDParamsWithHTTPClient creates a new AckCollectorDownAlertByIDParams object with the ability to set a custom HTTPClient for a request.

func NewAckCollectorDownAlertByIDParamsWithTimeout ¶

func NewAckCollectorDownAlertByIDParamsWithTimeout(timeout time.Duration) *AckCollectorDownAlertByIDParams

NewAckCollectorDownAlertByIDParamsWithTimeout creates a new AckCollectorDownAlertByIDParams object with the ability to set a timeout on a request.

func (*AckCollectorDownAlertByIDParams) SetBody ¶

SetBody adds the body to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) SetContext ¶

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

SetContext adds the context to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) SetDefaults ¶

func (o *AckCollectorDownAlertByIDParams) SetDefaults()

SetDefaults hydrates default values in the ack collector down alert by Id params (not the query body).

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

func (*AckCollectorDownAlertByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) SetID ¶

SetID adds the id to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) SetUserAgent ¶

func (o *AckCollectorDownAlertByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) WithBody ¶

WithBody adds the body to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) WithContext ¶

WithContext adds the context to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the ack collector down alert by Id params (not the query body).

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

func (*AckCollectorDownAlertByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) WithID ¶

WithID adds the id to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the ack collector down alert by Id params

func (*AckCollectorDownAlertByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AckCollectorDownAlertByIDReader ¶

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

AckCollectorDownAlertByIDReader is a Reader for the AckCollectorDownAlertByID structure.

func (*AckCollectorDownAlertByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AckCollectorDownAlertByIDTooManyRequests ¶

type AckCollectorDownAlertByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AckCollectorDownAlertByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAckCollectorDownAlertByIDTooManyRequests ¶

func NewAckCollectorDownAlertByIDTooManyRequests() *AckCollectorDownAlertByIDTooManyRequests

NewAckCollectorDownAlertByIDTooManyRequests creates a AckCollectorDownAlertByIDTooManyRequests with default headers values

func (*AckCollectorDownAlertByIDTooManyRequests) Error ¶

type AddAPITokenByAdminIDDefault ¶

type AddAPITokenByAdminIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddAPITokenByAdminIDDefault describes a response with status code -1, with default header values.

Error

func NewAddAPITokenByAdminIDDefault ¶

func NewAddAPITokenByAdminIDDefault(code int) *AddAPITokenByAdminIDDefault

NewAddAPITokenByAdminIDDefault creates a AddAPITokenByAdminIDDefault with default headers values

func (*AddAPITokenByAdminIDDefault) Code ¶

func (o *AddAPITokenByAdminIDDefault) Code() int

Code gets the status code for the add Api token by admin Id default response

func (*AddAPITokenByAdminIDDefault) Error ¶

func (*AddAPITokenByAdminIDDefault) GetPayload ¶

type AddAPITokenByAdminIDOK ¶

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

successful operation

func NewAddAPITokenByAdminIDOK ¶

func NewAddAPITokenByAdminIDOK() *AddAPITokenByAdminIDOK

NewAddAPITokenByAdminIDOK creates a AddAPITokenByAdminIDOK with default headers values

func (*AddAPITokenByAdminIDOK) Error ¶

func (o *AddAPITokenByAdminIDOK) Error() string

func (*AddAPITokenByAdminIDOK) GetPayload ¶

func (o *AddAPITokenByAdminIDOK) GetPayload() *models.APIToken

type AddAPITokenByAdminIDParams ¶

type AddAPITokenByAdminIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// AdminID.
	//
	// Format: int32
	AdminID int32

	// Body.
	Body *models.APIToken

	// Type.
	//
	// Default: "API Token"
	Type *string

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

AddAPITokenByAdminIDParams contains all the parameters to send to the API endpoint

for the add Api token by admin Id operation.

Typically these are written to a http.Request.

func NewAddAPITokenByAdminIDParams ¶

func NewAddAPITokenByAdminIDParams() *AddAPITokenByAdminIDParams

NewAddAPITokenByAdminIDParams creates a new AddAPITokenByAdminIDParams 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 NewAddAPITokenByAdminIDParamsWithContext ¶

func NewAddAPITokenByAdminIDParamsWithContext(ctx context.Context) *AddAPITokenByAdminIDParams

NewAddAPITokenByAdminIDParamsWithContext creates a new AddAPITokenByAdminIDParams object with the ability to set a context for a request.

func NewAddAPITokenByAdminIDParamsWithHTTPClient ¶

func NewAddAPITokenByAdminIDParamsWithHTTPClient(client *http.Client) *AddAPITokenByAdminIDParams

NewAddAPITokenByAdminIDParamsWithHTTPClient creates a new AddAPITokenByAdminIDParams object with the ability to set a custom HTTPClient for a request.

func NewAddAPITokenByAdminIDParamsWithTimeout ¶

func NewAddAPITokenByAdminIDParamsWithTimeout(timeout time.Duration) *AddAPITokenByAdminIDParams

NewAddAPITokenByAdminIDParamsWithTimeout creates a new AddAPITokenByAdminIDParams object with the ability to set a timeout on a request.

func (*AddAPITokenByAdminIDParams) SetAdminID ¶

func (o *AddAPITokenByAdminIDParams) SetAdminID(adminID int32)

SetAdminID adds the adminId to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) SetBody ¶

func (o *AddAPITokenByAdminIDParams) SetBody(body *models.APIToken)

SetBody adds the body to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) SetContext ¶

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

SetContext adds the context to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) SetDefaults ¶

func (o *AddAPITokenByAdminIDParams) SetDefaults()

SetDefaults hydrates default values in the add Api token by admin Id params (not the query body).

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

func (*AddAPITokenByAdminIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) SetType ¶

func (o *AddAPITokenByAdminIDParams) SetType(typeVar *string)

SetType adds the type to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) SetUserAgent ¶

func (o *AddAPITokenByAdminIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) WithAdminID ¶

WithAdminID adds the adminID to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) WithBody ¶

WithBody adds the body to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) WithContext ¶

WithContext adds the context to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) WithDefaults ¶

WithDefaults hydrates default values in the add Api token by admin Id params (not the query body).

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

func (*AddAPITokenByAdminIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) WithTimeout ¶

WithTimeout adds the timeout to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) WithType ¶

WithType adds the typeVar to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) WithUserAgent ¶

func (o *AddAPITokenByAdminIDParams) WithUserAgent(userAgent *string) *AddAPITokenByAdminIDParams

WithUserAgent adds the userAgent to the add Api token by admin Id params

func (*AddAPITokenByAdminIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddAPITokenByAdminIDReader ¶

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

AddAPITokenByAdminIDReader is a Reader for the AddAPITokenByAdminID structure.

func (*AddAPITokenByAdminIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddAPITokenByAdminIDTooManyRequests ¶

type AddAPITokenByAdminIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddAPITokenByAdminIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddAPITokenByAdminIDTooManyRequests ¶

func NewAddAPITokenByAdminIDTooManyRequests() *AddAPITokenByAdminIDTooManyRequests

NewAddAPITokenByAdminIDTooManyRequests creates a AddAPITokenByAdminIDTooManyRequests with default headers values

func (*AddAPITokenByAdminIDTooManyRequests) Error ¶

type AddAdminDefault ¶

type AddAdminDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddAdminDefault describes a response with status code -1, with default header values.

Error

func NewAddAdminDefault ¶

func NewAddAdminDefault(code int) *AddAdminDefault

NewAddAdminDefault creates a AddAdminDefault with default headers values

func (*AddAdminDefault) Code ¶

func (o *AddAdminDefault) Code() int

Code gets the status code for the add admin default response

func (*AddAdminDefault) Error ¶

func (o *AddAdminDefault) Error() string

func (*AddAdminDefault) GetPayload ¶

func (o *AddAdminDefault) GetPayload() *models.ErrorResponse

type AddAdminOK ¶

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

successful operation

func NewAddAdminOK ¶

func NewAddAdminOK() *AddAdminOK

NewAddAdminOK creates a AddAdminOK with default headers values

func (*AddAdminOK) Error ¶

func (o *AddAdminOK) Error() string

func (*AddAdminOK) GetPayload ¶

func (o *AddAdminOK) GetPayload() *models.Admin

type AddAdminParams ¶

type AddAdminParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Admin

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

AddAdminParams contains all the parameters to send to the API endpoint

for the add admin operation.

Typically these are written to a http.Request.

func NewAddAdminParams ¶

func NewAddAdminParams() *AddAdminParams

NewAddAdminParams creates a new AddAdminParams 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 NewAddAdminParamsWithContext ¶

func NewAddAdminParamsWithContext(ctx context.Context) *AddAdminParams

NewAddAdminParamsWithContext creates a new AddAdminParams object with the ability to set a context for a request.

func NewAddAdminParamsWithHTTPClient ¶

func NewAddAdminParamsWithHTTPClient(client *http.Client) *AddAdminParams

NewAddAdminParamsWithHTTPClient creates a new AddAdminParams object with the ability to set a custom HTTPClient for a request.

func NewAddAdminParamsWithTimeout ¶

func NewAddAdminParamsWithTimeout(timeout time.Duration) *AddAdminParams

NewAddAdminParamsWithTimeout creates a new AddAdminParams object with the ability to set a timeout on a request.

func (*AddAdminParams) SetBody ¶

func (o *AddAdminParams) SetBody(body *models.Admin)

SetBody adds the body to the add admin params

func (*AddAdminParams) SetContext ¶

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

SetContext adds the context to the add admin params

func (*AddAdminParams) SetDefaults ¶

func (o *AddAdminParams) SetDefaults()

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

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

func (*AddAdminParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add admin params

func (*AddAdminParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add admin params

func (*AddAdminParams) SetUserAgent ¶

func (o *AddAdminParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add admin params

func (*AddAdminParams) WithBody ¶

func (o *AddAdminParams) WithBody(body *models.Admin) *AddAdminParams

WithBody adds the body to the add admin params

func (*AddAdminParams) WithContext ¶

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

WithContext adds the context to the add admin params

func (*AddAdminParams) WithDefaults ¶

func (o *AddAdminParams) WithDefaults() *AddAdminParams

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

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

func (*AddAdminParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add admin params

func (*AddAdminParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add admin params

func (*AddAdminParams) WithUserAgent ¶

func (o *AddAdminParams) WithUserAgent(userAgent *string) *AddAdminParams

WithUserAgent adds the userAgent to the add admin params

func (*AddAdminParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddAdminReader ¶

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

AddAdminReader is a Reader for the AddAdmin structure.

func (*AddAdminReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddAdminTooManyRequests ¶

type AddAdminTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddAdminTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddAdminTooManyRequests ¶

func NewAddAdminTooManyRequests() *AddAdminTooManyRequests

NewAddAdminTooManyRequests creates a AddAdminTooManyRequests with default headers values

func (*AddAdminTooManyRequests) Error ¶

func (o *AddAdminTooManyRequests) Error() string

type AddAlertNoteByIDDefault ¶

type AddAlertNoteByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddAlertNoteByIDDefault describes a response with status code -1, with default header values.

Error

func NewAddAlertNoteByIDDefault ¶

func NewAddAlertNoteByIDDefault(code int) *AddAlertNoteByIDDefault

NewAddAlertNoteByIDDefault creates a AddAlertNoteByIDDefault with default headers values

func (*AddAlertNoteByIDDefault) Code ¶

func (o *AddAlertNoteByIDDefault) Code() int

Code gets the status code for the add alert note by Id default response

func (*AddAlertNoteByIDDefault) Error ¶

func (o *AddAlertNoteByIDDefault) Error() string

func (*AddAlertNoteByIDDefault) GetPayload ¶

func (o *AddAlertNoteByIDDefault) GetPayload() *models.ErrorResponse

type AddAlertNoteByIDOK ¶

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

successful operation

func NewAddAlertNoteByIDOK ¶

func NewAddAlertNoteByIDOK() *AddAlertNoteByIDOK

NewAddAlertNoteByIDOK creates a AddAlertNoteByIDOK with default headers values

func (*AddAlertNoteByIDOK) Error ¶

func (o *AddAlertNoteByIDOK) Error() string

func (*AddAlertNoteByIDOK) GetPayload ¶

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

type AddAlertNoteByIDParams ¶

type AddAlertNoteByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AlertAck

	// ID.
	ID string

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

AddAlertNoteByIDParams contains all the parameters to send to the API endpoint

for the add alert note by Id operation.

Typically these are written to a http.Request.

func NewAddAlertNoteByIDParams ¶

func NewAddAlertNoteByIDParams() *AddAlertNoteByIDParams

NewAddAlertNoteByIDParams creates a new AddAlertNoteByIDParams 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 NewAddAlertNoteByIDParamsWithContext ¶

func NewAddAlertNoteByIDParamsWithContext(ctx context.Context) *AddAlertNoteByIDParams

NewAddAlertNoteByIDParamsWithContext creates a new AddAlertNoteByIDParams object with the ability to set a context for a request.

func NewAddAlertNoteByIDParamsWithHTTPClient ¶

func NewAddAlertNoteByIDParamsWithHTTPClient(client *http.Client) *AddAlertNoteByIDParams

NewAddAlertNoteByIDParamsWithHTTPClient creates a new AddAlertNoteByIDParams object with the ability to set a custom HTTPClient for a request.

func NewAddAlertNoteByIDParamsWithTimeout ¶

func NewAddAlertNoteByIDParamsWithTimeout(timeout time.Duration) *AddAlertNoteByIDParams

NewAddAlertNoteByIDParamsWithTimeout creates a new AddAlertNoteByIDParams object with the ability to set a timeout on a request.

func (*AddAlertNoteByIDParams) SetBody ¶

func (o *AddAlertNoteByIDParams) SetBody(body *models.AlertAck)

SetBody adds the body to the add alert note by Id params

func (*AddAlertNoteByIDParams) SetContext ¶

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

SetContext adds the context to the add alert note by Id params

func (*AddAlertNoteByIDParams) SetDefaults ¶

func (o *AddAlertNoteByIDParams) SetDefaults()

SetDefaults hydrates default values in the add alert note by Id params (not the query body).

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

func (*AddAlertNoteByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add alert note by Id params

func (*AddAlertNoteByIDParams) SetID ¶

func (o *AddAlertNoteByIDParams) SetID(id string)

SetID adds the id to the add alert note by Id params

func (*AddAlertNoteByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add alert note by Id params

func (*AddAlertNoteByIDParams) SetUserAgent ¶

func (o *AddAlertNoteByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add alert note by Id params

func (*AddAlertNoteByIDParams) WithBody ¶

WithBody adds the body to the add alert note by Id params

func (*AddAlertNoteByIDParams) WithContext ¶

WithContext adds the context to the add alert note by Id params

func (*AddAlertNoteByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the add alert note by Id params (not the query body).

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

func (*AddAlertNoteByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add alert note by Id params

func (*AddAlertNoteByIDParams) WithID ¶

WithID adds the id to the add alert note by Id params

func (*AddAlertNoteByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the add alert note by Id params

func (*AddAlertNoteByIDParams) WithUserAgent ¶

func (o *AddAlertNoteByIDParams) WithUserAgent(userAgent *string) *AddAlertNoteByIDParams

WithUserAgent adds the userAgent to the add alert note by Id params

func (*AddAlertNoteByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddAlertNoteByIDReader ¶

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

AddAlertNoteByIDReader is a Reader for the AddAlertNoteByID structure.

func (*AddAlertNoteByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddAlertNoteByIDTooManyRequests ¶

type AddAlertNoteByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddAlertNoteByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddAlertNoteByIDTooManyRequests ¶

func NewAddAlertNoteByIDTooManyRequests() *AddAlertNoteByIDTooManyRequests

NewAddAlertNoteByIDTooManyRequests creates a AddAlertNoteByIDTooManyRequests with default headers values

func (*AddAlertNoteByIDTooManyRequests) Error ¶

type AddAlertRuleDefault ¶

type AddAlertRuleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddAlertRuleDefault describes a response with status code -1, with default header values.

Error

func NewAddAlertRuleDefault ¶

func NewAddAlertRuleDefault(code int) *AddAlertRuleDefault

NewAddAlertRuleDefault creates a AddAlertRuleDefault with default headers values

func (*AddAlertRuleDefault) Code ¶

func (o *AddAlertRuleDefault) Code() int

Code gets the status code for the add alert rule default response

func (*AddAlertRuleDefault) Error ¶

func (o *AddAlertRuleDefault) Error() string

func (*AddAlertRuleDefault) GetPayload ¶

func (o *AddAlertRuleDefault) GetPayload() *models.ErrorResponse

type AddAlertRuleOK ¶

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

successful operation

func NewAddAlertRuleOK ¶

func NewAddAlertRuleOK() *AddAlertRuleOK

NewAddAlertRuleOK creates a AddAlertRuleOK with default headers values

func (*AddAlertRuleOK) Error ¶

func (o *AddAlertRuleOK) Error() string

func (*AddAlertRuleOK) GetPayload ¶

func (o *AddAlertRuleOK) GetPayload() *models.AlertRule

type AddAlertRuleParams ¶

type AddAlertRuleParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AlertRule

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

AddAlertRuleParams contains all the parameters to send to the API endpoint

for the add alert rule operation.

Typically these are written to a http.Request.

func NewAddAlertRuleParams ¶

func NewAddAlertRuleParams() *AddAlertRuleParams

NewAddAlertRuleParams creates a new AddAlertRuleParams 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 NewAddAlertRuleParamsWithContext ¶

func NewAddAlertRuleParamsWithContext(ctx context.Context) *AddAlertRuleParams

NewAddAlertRuleParamsWithContext creates a new AddAlertRuleParams object with the ability to set a context for a request.

func NewAddAlertRuleParamsWithHTTPClient ¶

func NewAddAlertRuleParamsWithHTTPClient(client *http.Client) *AddAlertRuleParams

NewAddAlertRuleParamsWithHTTPClient creates a new AddAlertRuleParams object with the ability to set a custom HTTPClient for a request.

func NewAddAlertRuleParamsWithTimeout ¶

func NewAddAlertRuleParamsWithTimeout(timeout time.Duration) *AddAlertRuleParams

NewAddAlertRuleParamsWithTimeout creates a new AddAlertRuleParams object with the ability to set a timeout on a request.

func (*AddAlertRuleParams) SetBody ¶

func (o *AddAlertRuleParams) SetBody(body *models.AlertRule)

SetBody adds the body to the add alert rule params

func (*AddAlertRuleParams) SetContext ¶

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

SetContext adds the context to the add alert rule params

func (*AddAlertRuleParams) SetDefaults ¶

func (o *AddAlertRuleParams) SetDefaults()

SetDefaults hydrates default values in the add alert rule params (not the query body).

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

func (*AddAlertRuleParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add alert rule params

func (*AddAlertRuleParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add alert rule params

func (*AddAlertRuleParams) SetUserAgent ¶

func (o *AddAlertRuleParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add alert rule params

func (*AddAlertRuleParams) WithBody ¶

WithBody adds the body to the add alert rule params

func (*AddAlertRuleParams) WithContext ¶

WithContext adds the context to the add alert rule params

func (*AddAlertRuleParams) WithDefaults ¶

func (o *AddAlertRuleParams) WithDefaults() *AddAlertRuleParams

WithDefaults hydrates default values in the add alert rule params (not the query body).

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

func (*AddAlertRuleParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add alert rule params

func (*AddAlertRuleParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add alert rule params

func (*AddAlertRuleParams) WithUserAgent ¶

func (o *AddAlertRuleParams) WithUserAgent(userAgent *string) *AddAlertRuleParams

WithUserAgent adds the userAgent to the add alert rule params

func (*AddAlertRuleParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddAlertRuleReader ¶

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

AddAlertRuleReader is a Reader for the AddAlertRule structure.

func (*AddAlertRuleReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddAlertRuleTooManyRequests ¶

type AddAlertRuleTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddAlertRuleTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddAlertRuleTooManyRequests ¶

func NewAddAlertRuleTooManyRequests() *AddAlertRuleTooManyRequests

NewAddAlertRuleTooManyRequests creates a AddAlertRuleTooManyRequests with default headers values

func (*AddAlertRuleTooManyRequests) Error ¶

type AddAppliesToFunctionDefault ¶

type AddAppliesToFunctionDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddAppliesToFunctionDefault describes a response with status code -1, with default header values.

Error

func NewAddAppliesToFunctionDefault ¶

func NewAddAppliesToFunctionDefault(code int) *AddAppliesToFunctionDefault

NewAddAppliesToFunctionDefault creates a AddAppliesToFunctionDefault with default headers values

func (*AddAppliesToFunctionDefault) Code ¶

func (o *AddAppliesToFunctionDefault) Code() int

Code gets the status code for the add applies to function default response

func (*AddAppliesToFunctionDefault) Error ¶

func (*AddAppliesToFunctionDefault) GetPayload ¶

type AddAppliesToFunctionOK ¶

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

successful operation

func NewAddAppliesToFunctionOK ¶

func NewAddAppliesToFunctionOK() *AddAppliesToFunctionOK

NewAddAppliesToFunctionOK creates a AddAppliesToFunctionOK with default headers values

func (*AddAppliesToFunctionOK) Error ¶

func (o *AddAppliesToFunctionOK) Error() string

func (*AddAppliesToFunctionOK) GetPayload ¶

type AddAppliesToFunctionParams ¶

type AddAppliesToFunctionParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AppliesToFunction

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

AddAppliesToFunctionParams contains all the parameters to send to the API endpoint

for the add applies to function operation.

Typically these are written to a http.Request.

func NewAddAppliesToFunctionParams ¶

func NewAddAppliesToFunctionParams() *AddAppliesToFunctionParams

NewAddAppliesToFunctionParams creates a new AddAppliesToFunctionParams 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 NewAddAppliesToFunctionParamsWithContext ¶

func NewAddAppliesToFunctionParamsWithContext(ctx context.Context) *AddAppliesToFunctionParams

NewAddAppliesToFunctionParamsWithContext creates a new AddAppliesToFunctionParams object with the ability to set a context for a request.

func NewAddAppliesToFunctionParamsWithHTTPClient ¶

func NewAddAppliesToFunctionParamsWithHTTPClient(client *http.Client) *AddAppliesToFunctionParams

NewAddAppliesToFunctionParamsWithHTTPClient creates a new AddAppliesToFunctionParams object with the ability to set a custom HTTPClient for a request.

func NewAddAppliesToFunctionParamsWithTimeout ¶

func NewAddAppliesToFunctionParamsWithTimeout(timeout time.Duration) *AddAppliesToFunctionParams

NewAddAppliesToFunctionParamsWithTimeout creates a new AddAppliesToFunctionParams object with the ability to set a timeout on a request.

func (*AddAppliesToFunctionParams) SetBody ¶

SetBody adds the body to the add applies to function params

func (*AddAppliesToFunctionParams) SetContext ¶

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

SetContext adds the context to the add applies to function params

func (*AddAppliesToFunctionParams) SetDefaults ¶

func (o *AddAppliesToFunctionParams) SetDefaults()

SetDefaults hydrates default values in the add applies to function params (not the query body).

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

func (*AddAppliesToFunctionParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add applies to function params

func (*AddAppliesToFunctionParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add applies to function params

func (*AddAppliesToFunctionParams) SetUserAgent ¶

func (o *AddAppliesToFunctionParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add applies to function params

func (*AddAppliesToFunctionParams) WithBody ¶

WithBody adds the body to the add applies to function params

func (*AddAppliesToFunctionParams) WithContext ¶

WithContext adds the context to the add applies to function params

func (*AddAppliesToFunctionParams) WithDefaults ¶

WithDefaults hydrates default values in the add applies to function params (not the query body).

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

func (*AddAppliesToFunctionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the add applies to function params

func (*AddAppliesToFunctionParams) WithTimeout ¶

WithTimeout adds the timeout to the add applies to function params

func (*AddAppliesToFunctionParams) WithUserAgent ¶

func (o *AddAppliesToFunctionParams) WithUserAgent(userAgent *string) *AddAppliesToFunctionParams

WithUserAgent adds the userAgent to the add applies to function params

func (*AddAppliesToFunctionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddAppliesToFunctionReader ¶

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

AddAppliesToFunctionReader is a Reader for the AddAppliesToFunction structure.

func (*AddAppliesToFunctionReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddAppliesToFunctionTooManyRequests ¶

type AddAppliesToFunctionTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddAppliesToFunctionTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddAppliesToFunctionTooManyRequests ¶

func NewAddAppliesToFunctionTooManyRequests() *AddAppliesToFunctionTooManyRequests

NewAddAppliesToFunctionTooManyRequests creates a AddAppliesToFunctionTooManyRequests with default headers values

func (*AddAppliesToFunctionTooManyRequests) Error ¶

type AddCollectorDefault ¶

type AddCollectorDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddCollectorDefault describes a response with status code -1, with default header values.

Error

func NewAddCollectorDefault ¶

func NewAddCollectorDefault(code int) *AddCollectorDefault

NewAddCollectorDefault creates a AddCollectorDefault with default headers values

func (*AddCollectorDefault) Code ¶

func (o *AddCollectorDefault) Code() int

Code gets the status code for the add collector default response

func (*AddCollectorDefault) Error ¶

func (o *AddCollectorDefault) Error() string

func (*AddCollectorDefault) GetPayload ¶

func (o *AddCollectorDefault) GetPayload() *models.ErrorResponse

type AddCollectorGroupDefault ¶

type AddCollectorGroupDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddCollectorGroupDefault describes a response with status code -1, with default header values.

Error

func NewAddCollectorGroupDefault ¶

func NewAddCollectorGroupDefault(code int) *AddCollectorGroupDefault

NewAddCollectorGroupDefault creates a AddCollectorGroupDefault with default headers values

func (*AddCollectorGroupDefault) Code ¶

func (o *AddCollectorGroupDefault) Code() int

Code gets the status code for the add collector group default response

func (*AddCollectorGroupDefault) Error ¶

func (o *AddCollectorGroupDefault) Error() string

func (*AddCollectorGroupDefault) GetPayload ¶

type AddCollectorGroupOK ¶

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

successful operation

func NewAddCollectorGroupOK ¶

func NewAddCollectorGroupOK() *AddCollectorGroupOK

NewAddCollectorGroupOK creates a AddCollectorGroupOK with default headers values

func (*AddCollectorGroupOK) Error ¶

func (o *AddCollectorGroupOK) Error() string

func (*AddCollectorGroupOK) GetPayload ¶

func (o *AddCollectorGroupOK) GetPayload() *models.CollectorGroup

type AddCollectorGroupParams ¶

type AddCollectorGroupParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.CollectorGroup

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

AddCollectorGroupParams contains all the parameters to send to the API endpoint

for the add collector group operation.

Typically these are written to a http.Request.

func NewAddCollectorGroupParams ¶

func NewAddCollectorGroupParams() *AddCollectorGroupParams

NewAddCollectorGroupParams creates a new AddCollectorGroupParams 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 NewAddCollectorGroupParamsWithContext ¶

func NewAddCollectorGroupParamsWithContext(ctx context.Context) *AddCollectorGroupParams

NewAddCollectorGroupParamsWithContext creates a new AddCollectorGroupParams object with the ability to set a context for a request.

func NewAddCollectorGroupParamsWithHTTPClient ¶

func NewAddCollectorGroupParamsWithHTTPClient(client *http.Client) *AddCollectorGroupParams

NewAddCollectorGroupParamsWithHTTPClient creates a new AddCollectorGroupParams object with the ability to set a custom HTTPClient for a request.

func NewAddCollectorGroupParamsWithTimeout ¶

func NewAddCollectorGroupParamsWithTimeout(timeout time.Duration) *AddCollectorGroupParams

NewAddCollectorGroupParamsWithTimeout creates a new AddCollectorGroupParams object with the ability to set a timeout on a request.

func (*AddCollectorGroupParams) SetBody ¶

func (o *AddCollectorGroupParams) SetBody(body *models.CollectorGroup)

SetBody adds the body to the add collector group params

func (*AddCollectorGroupParams) SetContext ¶

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

SetContext adds the context to the add collector group params

func (*AddCollectorGroupParams) SetDefaults ¶

func (o *AddCollectorGroupParams) SetDefaults()

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

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

func (*AddCollectorGroupParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add collector group params

func (*AddCollectorGroupParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add collector group params

func (*AddCollectorGroupParams) SetUserAgent ¶

func (o *AddCollectorGroupParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add collector group params

func (*AddCollectorGroupParams) WithBody ¶

WithBody adds the body to the add collector group params

func (*AddCollectorGroupParams) WithContext ¶

WithContext adds the context to the add collector group params

func (*AddCollectorGroupParams) WithDefaults ¶

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

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

func (*AddCollectorGroupParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add collector group params

func (*AddCollectorGroupParams) WithTimeout ¶

WithTimeout adds the timeout to the add collector group params

func (*AddCollectorGroupParams) WithUserAgent ¶

func (o *AddCollectorGroupParams) WithUserAgent(userAgent *string) *AddCollectorGroupParams

WithUserAgent adds the userAgent to the add collector group params

func (*AddCollectorGroupParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddCollectorGroupReader ¶

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

AddCollectorGroupReader is a Reader for the AddCollectorGroup structure.

func (*AddCollectorGroupReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddCollectorGroupTooManyRequests ¶

type AddCollectorGroupTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddCollectorGroupTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddCollectorGroupTooManyRequests ¶

func NewAddCollectorGroupTooManyRequests() *AddCollectorGroupTooManyRequests

NewAddCollectorGroupTooManyRequests creates a AddCollectorGroupTooManyRequests with default headers values

func (*AddCollectorGroupTooManyRequests) Error ¶

type AddCollectorOK ¶

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

successful operation

func NewAddCollectorOK ¶

func NewAddCollectorOK() *AddCollectorOK

NewAddCollectorOK creates a AddCollectorOK with default headers values

func (*AddCollectorOK) Error ¶

func (o *AddCollectorOK) Error() string

func (*AddCollectorOK) GetPayload ¶

func (o *AddCollectorOK) GetPayload() *models.Collector

type AddCollectorParams ¶

type AddCollectorParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Collector

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

AddCollectorParams contains all the parameters to send to the API endpoint

for the add collector operation.

Typically these are written to a http.Request.

func NewAddCollectorParams ¶

func NewAddCollectorParams() *AddCollectorParams

NewAddCollectorParams creates a new AddCollectorParams 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 NewAddCollectorParamsWithContext ¶

func NewAddCollectorParamsWithContext(ctx context.Context) *AddCollectorParams

NewAddCollectorParamsWithContext creates a new AddCollectorParams object with the ability to set a context for a request.

func NewAddCollectorParamsWithHTTPClient ¶

func NewAddCollectorParamsWithHTTPClient(client *http.Client) *AddCollectorParams

NewAddCollectorParamsWithHTTPClient creates a new AddCollectorParams object with the ability to set a custom HTTPClient for a request.

func NewAddCollectorParamsWithTimeout ¶

func NewAddCollectorParamsWithTimeout(timeout time.Duration) *AddCollectorParams

NewAddCollectorParamsWithTimeout creates a new AddCollectorParams object with the ability to set a timeout on a request.

func (*AddCollectorParams) SetBody ¶

func (o *AddCollectorParams) SetBody(body *models.Collector)

SetBody adds the body to the add collector params

func (*AddCollectorParams) SetContext ¶

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

SetContext adds the context to the add collector params

func (*AddCollectorParams) SetDefaults ¶

func (o *AddCollectorParams) SetDefaults()

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

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

func (*AddCollectorParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add collector params

func (*AddCollectorParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add collector params

func (*AddCollectorParams) SetUserAgent ¶

func (o *AddCollectorParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add collector params

func (*AddCollectorParams) WithBody ¶

WithBody adds the body to the add collector params

func (*AddCollectorParams) WithContext ¶

WithContext adds the context to the add collector params

func (*AddCollectorParams) WithDefaults ¶

func (o *AddCollectorParams) WithDefaults() *AddCollectorParams

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

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

func (*AddCollectorParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add collector params

func (*AddCollectorParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add collector params

func (*AddCollectorParams) WithUserAgent ¶

func (o *AddCollectorParams) WithUserAgent(userAgent *string) *AddCollectorParams

WithUserAgent adds the userAgent to the add collector params

func (*AddCollectorParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddCollectorReader ¶

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

AddCollectorReader is a Reader for the AddCollector structure.

func (*AddCollectorReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddCollectorTooManyRequests ¶

type AddCollectorTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddCollectorTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddCollectorTooManyRequests ¶

func NewAddCollectorTooManyRequests() *AddCollectorTooManyRequests

NewAddCollectorTooManyRequests creates a AddCollectorTooManyRequests with default headers values

func (*AddCollectorTooManyRequests) Error ¶

type AddConfigsourceAuditVersionDefault ¶

type AddConfigsourceAuditVersionDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddConfigsourceAuditVersionDefault describes a response with status code -1, with default header values.

Error

func NewAddConfigsourceAuditVersionDefault ¶

func NewAddConfigsourceAuditVersionDefault(code int) *AddConfigsourceAuditVersionDefault

NewAddConfigsourceAuditVersionDefault creates a AddConfigsourceAuditVersionDefault with default headers values

func (*AddConfigsourceAuditVersionDefault) Code ¶

Code gets the status code for the add configsource audit version default response

func (*AddConfigsourceAuditVersionDefault) Error ¶

func (*AddConfigsourceAuditVersionDefault) GetPayload ¶

type AddConfigsourceAuditVersionOK ¶

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

successful operation

func NewAddConfigsourceAuditVersionOK ¶

func NewAddConfigsourceAuditVersionOK() *AddConfigsourceAuditVersionOK

NewAddConfigsourceAuditVersionOK creates a AddConfigsourceAuditVersionOK with default headers values

func (*AddConfigsourceAuditVersionOK) Error ¶

func (*AddConfigsourceAuditVersionOK) GetPayload ¶

type AddConfigsourceAuditVersionParams ¶

type AddConfigsourceAuditVersionParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Audit

	// ID.
	//
	// Format: int32
	ID int32

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

AddConfigsourceAuditVersionParams contains all the parameters to send to the API endpoint

for the add configsource audit version operation.

Typically these are written to a http.Request.

func NewAddConfigsourceAuditVersionParams ¶

func NewAddConfigsourceAuditVersionParams() *AddConfigsourceAuditVersionParams

NewAddConfigsourceAuditVersionParams creates a new AddConfigsourceAuditVersionParams 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 NewAddConfigsourceAuditVersionParamsWithContext ¶

func NewAddConfigsourceAuditVersionParamsWithContext(ctx context.Context) *AddConfigsourceAuditVersionParams

NewAddConfigsourceAuditVersionParamsWithContext creates a new AddConfigsourceAuditVersionParams object with the ability to set a context for a request.

func NewAddConfigsourceAuditVersionParamsWithHTTPClient ¶

func NewAddConfigsourceAuditVersionParamsWithHTTPClient(client *http.Client) *AddConfigsourceAuditVersionParams

NewAddConfigsourceAuditVersionParamsWithHTTPClient creates a new AddConfigsourceAuditVersionParams object with the ability to set a custom HTTPClient for a request.

func NewAddConfigsourceAuditVersionParamsWithTimeout ¶

func NewAddConfigsourceAuditVersionParamsWithTimeout(timeout time.Duration) *AddConfigsourceAuditVersionParams

NewAddConfigsourceAuditVersionParamsWithTimeout creates a new AddConfigsourceAuditVersionParams object with the ability to set a timeout on a request.

func (*AddConfigsourceAuditVersionParams) SetBody ¶

SetBody adds the body to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) SetContext ¶

SetContext adds the context to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) SetDefaults ¶

func (o *AddConfigsourceAuditVersionParams) SetDefaults()

SetDefaults hydrates default values in the add configsource audit version params (not the query body).

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

func (*AddConfigsourceAuditVersionParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) SetID ¶

SetID adds the id to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) SetUserAgent ¶

func (o *AddConfigsourceAuditVersionParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) WithBody ¶

WithBody adds the body to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) WithContext ¶

WithContext adds the context to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) WithDefaults ¶

WithDefaults hydrates default values in the add configsource audit version params (not the query body).

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

func (*AddConfigsourceAuditVersionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) WithID ¶

WithID adds the id to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) WithTimeout ¶

WithTimeout adds the timeout to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the add configsource audit version params

func (*AddConfigsourceAuditVersionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddConfigsourceAuditVersionReader ¶

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

AddConfigsourceAuditVersionReader is a Reader for the AddConfigsourceAuditVersion structure.

func (*AddConfigsourceAuditVersionReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddConfigsourceAuditVersionTooManyRequests ¶

type AddConfigsourceAuditVersionTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddConfigsourceAuditVersionTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddConfigsourceAuditVersionTooManyRequests ¶

func NewAddConfigsourceAuditVersionTooManyRequests() *AddConfigsourceAuditVersionTooManyRequests

NewAddConfigsourceAuditVersionTooManyRequests creates a AddConfigsourceAuditVersionTooManyRequests with default headers values

func (*AddConfigsourceAuditVersionTooManyRequests) Error ¶

type AddDashboardDefault ¶

type AddDashboardDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddDashboardDefault describes a response with status code -1, with default header values.

Error

func NewAddDashboardDefault ¶

func NewAddDashboardDefault(code int) *AddDashboardDefault

NewAddDashboardDefault creates a AddDashboardDefault with default headers values

func (*AddDashboardDefault) Code ¶

func (o *AddDashboardDefault) Code() int

Code gets the status code for the add dashboard default response

func (*AddDashboardDefault) Error ¶

func (o *AddDashboardDefault) Error() string

func (*AddDashboardDefault) GetPayload ¶

func (o *AddDashboardDefault) GetPayload() *models.ErrorResponse

type AddDashboardGroupDefault ¶

type AddDashboardGroupDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddDashboardGroupDefault describes a response with status code -1, with default header values.

Error

func NewAddDashboardGroupDefault ¶

func NewAddDashboardGroupDefault(code int) *AddDashboardGroupDefault

NewAddDashboardGroupDefault creates a AddDashboardGroupDefault with default headers values

func (*AddDashboardGroupDefault) Code ¶

func (o *AddDashboardGroupDefault) Code() int

Code gets the status code for the add dashboard group default response

func (*AddDashboardGroupDefault) Error ¶

func (o *AddDashboardGroupDefault) Error() string

func (*AddDashboardGroupDefault) GetPayload ¶

type AddDashboardGroupOK ¶

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

successful operation

func NewAddDashboardGroupOK ¶

func NewAddDashboardGroupOK() *AddDashboardGroupOK

NewAddDashboardGroupOK creates a AddDashboardGroupOK with default headers values

func (*AddDashboardGroupOK) Error ¶

func (o *AddDashboardGroupOK) Error() string

func (*AddDashboardGroupOK) GetPayload ¶

func (o *AddDashboardGroupOK) GetPayload() *models.DashboardGroup

type AddDashboardGroupParams ¶

type AddDashboardGroupParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DashboardGroup

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

AddDashboardGroupParams contains all the parameters to send to the API endpoint

for the add dashboard group operation.

Typically these are written to a http.Request.

func NewAddDashboardGroupParams ¶

func NewAddDashboardGroupParams() *AddDashboardGroupParams

NewAddDashboardGroupParams creates a new AddDashboardGroupParams 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 NewAddDashboardGroupParamsWithContext ¶

func NewAddDashboardGroupParamsWithContext(ctx context.Context) *AddDashboardGroupParams

NewAddDashboardGroupParamsWithContext creates a new AddDashboardGroupParams object with the ability to set a context for a request.

func NewAddDashboardGroupParamsWithHTTPClient ¶

func NewAddDashboardGroupParamsWithHTTPClient(client *http.Client) *AddDashboardGroupParams

NewAddDashboardGroupParamsWithHTTPClient creates a new AddDashboardGroupParams object with the ability to set a custom HTTPClient for a request.

func NewAddDashboardGroupParamsWithTimeout ¶

func NewAddDashboardGroupParamsWithTimeout(timeout time.Duration) *AddDashboardGroupParams

NewAddDashboardGroupParamsWithTimeout creates a new AddDashboardGroupParams object with the ability to set a timeout on a request.

func (*AddDashboardGroupParams) SetBody ¶

func (o *AddDashboardGroupParams) SetBody(body *models.DashboardGroup)

SetBody adds the body to the add dashboard group params

func (*AddDashboardGroupParams) SetContext ¶

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

SetContext adds the context to the add dashboard group params

func (*AddDashboardGroupParams) SetDefaults ¶

func (o *AddDashboardGroupParams) SetDefaults()

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

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

func (*AddDashboardGroupParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add dashboard group params

func (*AddDashboardGroupParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add dashboard group params

func (*AddDashboardGroupParams) SetUserAgent ¶

func (o *AddDashboardGroupParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add dashboard group params

func (*AddDashboardGroupParams) WithBody ¶

WithBody adds the body to the add dashboard group params

func (*AddDashboardGroupParams) WithContext ¶

WithContext adds the context to the add dashboard group params

func (*AddDashboardGroupParams) WithDefaults ¶

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

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

func (*AddDashboardGroupParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add dashboard group params

func (*AddDashboardGroupParams) WithTimeout ¶

WithTimeout adds the timeout to the add dashboard group params

func (*AddDashboardGroupParams) WithUserAgent ¶

func (o *AddDashboardGroupParams) WithUserAgent(userAgent *string) *AddDashboardGroupParams

WithUserAgent adds the userAgent to the add dashboard group params

func (*AddDashboardGroupParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddDashboardGroupReader ¶

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

AddDashboardGroupReader is a Reader for the AddDashboardGroup structure.

func (*AddDashboardGroupReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddDashboardGroupTooManyRequests ¶

type AddDashboardGroupTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddDashboardGroupTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddDashboardGroupTooManyRequests ¶

func NewAddDashboardGroupTooManyRequests() *AddDashboardGroupTooManyRequests

NewAddDashboardGroupTooManyRequests creates a AddDashboardGroupTooManyRequests with default headers values

func (*AddDashboardGroupTooManyRequests) Error ¶

type AddDashboardOK ¶

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

successful operation

func NewAddDashboardOK ¶

func NewAddDashboardOK() *AddDashboardOK

NewAddDashboardOK creates a AddDashboardOK with default headers values

func (*AddDashboardOK) Error ¶

func (o *AddDashboardOK) Error() string

func (*AddDashboardOK) GetPayload ¶

func (o *AddDashboardOK) GetPayload() *models.Dashboard

type AddDashboardParams ¶

type AddDashboardParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Dashboard

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

AddDashboardParams contains all the parameters to send to the API endpoint

for the add dashboard operation.

Typically these are written to a http.Request.

func NewAddDashboardParams ¶

func NewAddDashboardParams() *AddDashboardParams

NewAddDashboardParams creates a new AddDashboardParams 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 NewAddDashboardParamsWithContext ¶

func NewAddDashboardParamsWithContext(ctx context.Context) *AddDashboardParams

NewAddDashboardParamsWithContext creates a new AddDashboardParams object with the ability to set a context for a request.

func NewAddDashboardParamsWithHTTPClient ¶

func NewAddDashboardParamsWithHTTPClient(client *http.Client) *AddDashboardParams

NewAddDashboardParamsWithHTTPClient creates a new AddDashboardParams object with the ability to set a custom HTTPClient for a request.

func NewAddDashboardParamsWithTimeout ¶

func NewAddDashboardParamsWithTimeout(timeout time.Duration) *AddDashboardParams

NewAddDashboardParamsWithTimeout creates a new AddDashboardParams object with the ability to set a timeout on a request.

func (*AddDashboardParams) SetBody ¶

func (o *AddDashboardParams) SetBody(body *models.Dashboard)

SetBody adds the body to the add dashboard params

func (*AddDashboardParams) SetContext ¶

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

SetContext adds the context to the add dashboard params

func (*AddDashboardParams) SetDefaults ¶

func (o *AddDashboardParams) SetDefaults()

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

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

func (*AddDashboardParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add dashboard params

func (*AddDashboardParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add dashboard params

func (*AddDashboardParams) SetUserAgent ¶

func (o *AddDashboardParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add dashboard params

func (*AddDashboardParams) WithBody ¶

WithBody adds the body to the add dashboard params

func (*AddDashboardParams) WithContext ¶

WithContext adds the context to the add dashboard params

func (*AddDashboardParams) WithDefaults ¶

func (o *AddDashboardParams) WithDefaults() *AddDashboardParams

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

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

func (*AddDashboardParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add dashboard params

func (*AddDashboardParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add dashboard params

func (*AddDashboardParams) WithUserAgent ¶

func (o *AddDashboardParams) WithUserAgent(userAgent *string) *AddDashboardParams

WithUserAgent adds the userAgent to the add dashboard params

func (*AddDashboardParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddDashboardReader ¶

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

AddDashboardReader is a Reader for the AddDashboard structure.

func (*AddDashboardReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddDashboardTooManyRequests ¶

type AddDashboardTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddDashboardTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddDashboardTooManyRequests ¶

func NewAddDashboardTooManyRequests() *AddDashboardTooManyRequests

NewAddDashboardTooManyRequests creates a AddDashboardTooManyRequests with default headers values

func (*AddDashboardTooManyRequests) Error ¶

type AddDatasourceAuditVersionDefault ¶

type AddDatasourceAuditVersionDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddDatasourceAuditVersionDefault describes a response with status code -1, with default header values.

Error

func NewAddDatasourceAuditVersionDefault ¶

func NewAddDatasourceAuditVersionDefault(code int) *AddDatasourceAuditVersionDefault

NewAddDatasourceAuditVersionDefault creates a AddDatasourceAuditVersionDefault with default headers values

func (*AddDatasourceAuditVersionDefault) Code ¶

Code gets the status code for the add datasource audit version default response

func (*AddDatasourceAuditVersionDefault) Error ¶

func (*AddDatasourceAuditVersionDefault) GetPayload ¶

type AddDatasourceAuditVersionOK ¶

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

successful operation

func NewAddDatasourceAuditVersionOK ¶

func NewAddDatasourceAuditVersionOK() *AddDatasourceAuditVersionOK

NewAddDatasourceAuditVersionOK creates a AddDatasourceAuditVersionOK with default headers values

func (*AddDatasourceAuditVersionOK) Error ¶

func (*AddDatasourceAuditVersionOK) GetPayload ¶

type AddDatasourceAuditVersionParams ¶

type AddDatasourceAuditVersionParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Audit

	// ID.
	//
	// Format: int32
	ID int32

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

AddDatasourceAuditVersionParams contains all the parameters to send to the API endpoint

for the add datasource audit version operation.

Typically these are written to a http.Request.

func NewAddDatasourceAuditVersionParams ¶

func NewAddDatasourceAuditVersionParams() *AddDatasourceAuditVersionParams

NewAddDatasourceAuditVersionParams creates a new AddDatasourceAuditVersionParams 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 NewAddDatasourceAuditVersionParamsWithContext ¶

func NewAddDatasourceAuditVersionParamsWithContext(ctx context.Context) *AddDatasourceAuditVersionParams

NewAddDatasourceAuditVersionParamsWithContext creates a new AddDatasourceAuditVersionParams object with the ability to set a context for a request.

func NewAddDatasourceAuditVersionParamsWithHTTPClient ¶

func NewAddDatasourceAuditVersionParamsWithHTTPClient(client *http.Client) *AddDatasourceAuditVersionParams

NewAddDatasourceAuditVersionParamsWithHTTPClient creates a new AddDatasourceAuditVersionParams object with the ability to set a custom HTTPClient for a request.

func NewAddDatasourceAuditVersionParamsWithTimeout ¶

func NewAddDatasourceAuditVersionParamsWithTimeout(timeout time.Duration) *AddDatasourceAuditVersionParams

NewAddDatasourceAuditVersionParamsWithTimeout creates a new AddDatasourceAuditVersionParams object with the ability to set a timeout on a request.

func (*AddDatasourceAuditVersionParams) SetBody ¶

func (o *AddDatasourceAuditVersionParams) SetBody(body *models.Audit)

SetBody adds the body to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) SetContext ¶

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

SetContext adds the context to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) SetDefaults ¶

func (o *AddDatasourceAuditVersionParams) SetDefaults()

SetDefaults hydrates default values in the add datasource audit version params (not the query body).

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

func (*AddDatasourceAuditVersionParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) SetID ¶

SetID adds the id to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) SetUserAgent ¶

func (o *AddDatasourceAuditVersionParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) WithBody ¶

WithBody adds the body to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) WithContext ¶

WithContext adds the context to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) WithDefaults ¶

WithDefaults hydrates default values in the add datasource audit version params (not the query body).

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

func (*AddDatasourceAuditVersionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) WithID ¶

WithID adds the id to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) WithTimeout ¶

WithTimeout adds the timeout to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the add datasource audit version params

func (*AddDatasourceAuditVersionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddDatasourceAuditVersionReader ¶

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

AddDatasourceAuditVersionReader is a Reader for the AddDatasourceAuditVersion structure.

func (*AddDatasourceAuditVersionReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddDatasourceAuditVersionTooManyRequests ¶

type AddDatasourceAuditVersionTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddDatasourceAuditVersionTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddDatasourceAuditVersionTooManyRequests ¶

func NewAddDatasourceAuditVersionTooManyRequests() *AddDatasourceAuditVersionTooManyRequests

NewAddDatasourceAuditVersionTooManyRequests creates a AddDatasourceAuditVersionTooManyRequests with default headers values

func (*AddDatasourceAuditVersionTooManyRequests) Error ¶

type AddDeviceDatasourceInstanceDefault ¶

type AddDeviceDatasourceInstanceDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddDeviceDatasourceInstanceDefault describes a response with status code -1, with default header values.

Error

func NewAddDeviceDatasourceInstanceDefault ¶

func NewAddDeviceDatasourceInstanceDefault(code int) *AddDeviceDatasourceInstanceDefault

NewAddDeviceDatasourceInstanceDefault creates a AddDeviceDatasourceInstanceDefault with default headers values

func (*AddDeviceDatasourceInstanceDefault) Code ¶

Code gets the status code for the add device datasource instance default response

func (*AddDeviceDatasourceInstanceDefault) Error ¶

func (*AddDeviceDatasourceInstanceDefault) GetPayload ¶

type AddDeviceDatasourceInstanceOK ¶

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

successful operation

func NewAddDeviceDatasourceInstanceOK ¶

func NewAddDeviceDatasourceInstanceOK() *AddDeviceDatasourceInstanceOK

NewAddDeviceDatasourceInstanceOK creates a AddDeviceDatasourceInstanceOK with default headers values

func (*AddDeviceDatasourceInstanceOK) Error ¶

func (*AddDeviceDatasourceInstanceOK) GetPayload ¶

type AddDeviceDatasourceInstanceParams ¶

type AddDeviceDatasourceInstanceParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceDataSourceInstance

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

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

AddDeviceDatasourceInstanceParams contains all the parameters to send to the API endpoint

for the add device datasource instance operation.

Typically these are written to a http.Request.

func NewAddDeviceDatasourceInstanceParams ¶

func NewAddDeviceDatasourceInstanceParams() *AddDeviceDatasourceInstanceParams

NewAddDeviceDatasourceInstanceParams creates a new AddDeviceDatasourceInstanceParams 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 NewAddDeviceDatasourceInstanceParamsWithContext ¶

func NewAddDeviceDatasourceInstanceParamsWithContext(ctx context.Context) *AddDeviceDatasourceInstanceParams

NewAddDeviceDatasourceInstanceParamsWithContext creates a new AddDeviceDatasourceInstanceParams object with the ability to set a context for a request.

func NewAddDeviceDatasourceInstanceParamsWithHTTPClient ¶

func NewAddDeviceDatasourceInstanceParamsWithHTTPClient(client *http.Client) *AddDeviceDatasourceInstanceParams

NewAddDeviceDatasourceInstanceParamsWithHTTPClient creates a new AddDeviceDatasourceInstanceParams object with the ability to set a custom HTTPClient for a request.

func NewAddDeviceDatasourceInstanceParamsWithTimeout ¶

func NewAddDeviceDatasourceInstanceParamsWithTimeout(timeout time.Duration) *AddDeviceDatasourceInstanceParams

NewAddDeviceDatasourceInstanceParamsWithTimeout creates a new AddDeviceDatasourceInstanceParams object with the ability to set a timeout on a request.

func (*AddDeviceDatasourceInstanceParams) SetBody ¶

SetBody adds the body to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) SetContext ¶

SetContext adds the context to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) SetDefaults ¶

func (o *AddDeviceDatasourceInstanceParams) SetDefaults()

SetDefaults hydrates default values in the add device datasource instance params (not the query body).

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

func (*AddDeviceDatasourceInstanceParams) SetDeviceID ¶

func (o *AddDeviceDatasourceInstanceParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) SetHdsID ¶

func (o *AddDeviceDatasourceInstanceParams) SetHdsID(hdsID int32)

SetHdsID adds the hdsId to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) SetUserAgent ¶

func (o *AddDeviceDatasourceInstanceParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) WithBody ¶

WithBody adds the body to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) WithContext ¶

WithContext adds the context to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) WithDefaults ¶

WithDefaults hydrates default values in the add device datasource instance params (not the query body).

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

func (*AddDeviceDatasourceInstanceParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) WithHdsID ¶

WithHdsID adds the hdsID to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) WithTimeout ¶

WithTimeout adds the timeout to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the add device datasource instance params

func (*AddDeviceDatasourceInstanceParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddDeviceDatasourceInstanceReader ¶

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

AddDeviceDatasourceInstanceReader is a Reader for the AddDeviceDatasourceInstance structure.

func (*AddDeviceDatasourceInstanceReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddDeviceDatasourceInstanceTooManyRequests ¶

type AddDeviceDatasourceInstanceTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddDeviceDatasourceInstanceTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddDeviceDatasourceInstanceTooManyRequests ¶

func NewAddDeviceDatasourceInstanceTooManyRequests() *AddDeviceDatasourceInstanceTooManyRequests

NewAddDeviceDatasourceInstanceTooManyRequests creates a AddDeviceDatasourceInstanceTooManyRequests with default headers values

func (*AddDeviceDatasourceInstanceTooManyRequests) Error ¶

type AddDeviceDefault ¶

type AddDeviceDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddDeviceDefault describes a response with status code -1, with default header values.

Error

func NewAddDeviceDefault ¶

func NewAddDeviceDefault(code int) *AddDeviceDefault

NewAddDeviceDefault creates a AddDeviceDefault with default headers values

func (*AddDeviceDefault) Code ¶

func (o *AddDeviceDefault) Code() int

Code gets the status code for the add device default response

func (*AddDeviceDefault) Error ¶

func (o *AddDeviceDefault) Error() string

func (*AddDeviceDefault) GetPayload ¶

func (o *AddDeviceDefault) GetPayload() *models.ErrorResponse

type AddDeviceGroupDefault ¶

type AddDeviceGroupDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddDeviceGroupDefault describes a response with status code -1, with default header values.

Error

func NewAddDeviceGroupDefault ¶

func NewAddDeviceGroupDefault(code int) *AddDeviceGroupDefault

NewAddDeviceGroupDefault creates a AddDeviceGroupDefault with default headers values

func (*AddDeviceGroupDefault) Code ¶

func (o *AddDeviceGroupDefault) Code() int

Code gets the status code for the add device group default response

func (*AddDeviceGroupDefault) Error ¶

func (o *AddDeviceGroupDefault) Error() string

func (*AddDeviceGroupDefault) GetPayload ¶

func (o *AddDeviceGroupDefault) GetPayload() *models.ErrorResponse

type AddDeviceGroupOK ¶

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

successful operation

func NewAddDeviceGroupOK ¶

func NewAddDeviceGroupOK() *AddDeviceGroupOK

NewAddDeviceGroupOK creates a AddDeviceGroupOK with default headers values

func (*AddDeviceGroupOK) Error ¶

func (o *AddDeviceGroupOK) Error() string

func (*AddDeviceGroupOK) GetPayload ¶

func (o *AddDeviceGroupOK) GetPayload() *models.DeviceGroup

type AddDeviceGroupParams ¶

type AddDeviceGroupParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceGroup

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

AddDeviceGroupParams contains all the parameters to send to the API endpoint

for the add device group operation.

Typically these are written to a http.Request.

func NewAddDeviceGroupParams ¶

func NewAddDeviceGroupParams() *AddDeviceGroupParams

NewAddDeviceGroupParams creates a new AddDeviceGroupParams 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 NewAddDeviceGroupParamsWithContext ¶

func NewAddDeviceGroupParamsWithContext(ctx context.Context) *AddDeviceGroupParams

NewAddDeviceGroupParamsWithContext creates a new AddDeviceGroupParams object with the ability to set a context for a request.

func NewAddDeviceGroupParamsWithHTTPClient ¶

func NewAddDeviceGroupParamsWithHTTPClient(client *http.Client) *AddDeviceGroupParams

NewAddDeviceGroupParamsWithHTTPClient creates a new AddDeviceGroupParams object with the ability to set a custom HTTPClient for a request.

func NewAddDeviceGroupParamsWithTimeout ¶

func NewAddDeviceGroupParamsWithTimeout(timeout time.Duration) *AddDeviceGroupParams

NewAddDeviceGroupParamsWithTimeout creates a new AddDeviceGroupParams object with the ability to set a timeout on a request.

func (*AddDeviceGroupParams) SetBody ¶

func (o *AddDeviceGroupParams) SetBody(body *models.DeviceGroup)

SetBody adds the body to the add device group params

func (*AddDeviceGroupParams) SetContext ¶

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

SetContext adds the context to the add device group params

func (*AddDeviceGroupParams) SetDefaults ¶

func (o *AddDeviceGroupParams) SetDefaults()

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

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

func (*AddDeviceGroupParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add device group params

func (*AddDeviceGroupParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add device group params

func (*AddDeviceGroupParams) SetUserAgent ¶

func (o *AddDeviceGroupParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add device group params

func (*AddDeviceGroupParams) WithBody ¶

WithBody adds the body to the add device group params

func (*AddDeviceGroupParams) WithContext ¶

WithContext adds the context to the add device group params

func (*AddDeviceGroupParams) WithDefaults ¶

func (o *AddDeviceGroupParams) WithDefaults() *AddDeviceGroupParams

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

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

func (*AddDeviceGroupParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add device group params

func (*AddDeviceGroupParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add device group params

func (*AddDeviceGroupParams) WithUserAgent ¶

func (o *AddDeviceGroupParams) WithUserAgent(userAgent *string) *AddDeviceGroupParams

WithUserAgent adds the userAgent to the add device group params

func (*AddDeviceGroupParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddDeviceGroupPropertyDefault ¶

type AddDeviceGroupPropertyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddDeviceGroupPropertyDefault describes a response with status code -1, with default header values.

Error

func NewAddDeviceGroupPropertyDefault ¶

func NewAddDeviceGroupPropertyDefault(code int) *AddDeviceGroupPropertyDefault

NewAddDeviceGroupPropertyDefault creates a AddDeviceGroupPropertyDefault with default headers values

func (*AddDeviceGroupPropertyDefault) Code ¶

Code gets the status code for the add device group property default response

func (*AddDeviceGroupPropertyDefault) Error ¶

func (*AddDeviceGroupPropertyDefault) GetPayload ¶

type AddDeviceGroupPropertyOK ¶

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

successful operation

func NewAddDeviceGroupPropertyOK ¶

func NewAddDeviceGroupPropertyOK() *AddDeviceGroupPropertyOK

NewAddDeviceGroupPropertyOK creates a AddDeviceGroupPropertyOK with default headers values

func (*AddDeviceGroupPropertyOK) Error ¶

func (o *AddDeviceGroupPropertyOK) Error() string

func (*AddDeviceGroupPropertyOK) GetPayload ¶

type AddDeviceGroupPropertyParams ¶

type AddDeviceGroupPropertyParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EntityProperty

	/* Gid.

	   group ID

	   Format: int32
	*/
	Gid int32

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

AddDeviceGroupPropertyParams contains all the parameters to send to the API endpoint

for the add device group property operation.

Typically these are written to a http.Request.

func NewAddDeviceGroupPropertyParams ¶

func NewAddDeviceGroupPropertyParams() *AddDeviceGroupPropertyParams

NewAddDeviceGroupPropertyParams creates a new AddDeviceGroupPropertyParams 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 NewAddDeviceGroupPropertyParamsWithContext ¶

func NewAddDeviceGroupPropertyParamsWithContext(ctx context.Context) *AddDeviceGroupPropertyParams

NewAddDeviceGroupPropertyParamsWithContext creates a new AddDeviceGroupPropertyParams object with the ability to set a context for a request.

func NewAddDeviceGroupPropertyParamsWithHTTPClient ¶

func NewAddDeviceGroupPropertyParamsWithHTTPClient(client *http.Client) *AddDeviceGroupPropertyParams

NewAddDeviceGroupPropertyParamsWithHTTPClient creates a new AddDeviceGroupPropertyParams object with the ability to set a custom HTTPClient for a request.

func NewAddDeviceGroupPropertyParamsWithTimeout ¶

func NewAddDeviceGroupPropertyParamsWithTimeout(timeout time.Duration) *AddDeviceGroupPropertyParams

NewAddDeviceGroupPropertyParamsWithTimeout creates a new AddDeviceGroupPropertyParams object with the ability to set a timeout on a request.

func (*AddDeviceGroupPropertyParams) SetBody ¶

SetBody adds the body to the add device group property params

func (*AddDeviceGroupPropertyParams) SetContext ¶

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

SetContext adds the context to the add device group property params

func (*AddDeviceGroupPropertyParams) SetDefaults ¶

func (o *AddDeviceGroupPropertyParams) SetDefaults()

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

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

func (*AddDeviceGroupPropertyParams) SetGid ¶

func (o *AddDeviceGroupPropertyParams) SetGid(gid int32)

SetGid adds the gid to the add device group property params

func (*AddDeviceGroupPropertyParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add device group property params

func (*AddDeviceGroupPropertyParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add device group property params

func (*AddDeviceGroupPropertyParams) SetUserAgent ¶

func (o *AddDeviceGroupPropertyParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add device group property params

func (*AddDeviceGroupPropertyParams) WithBody ¶

WithBody adds the body to the add device group property params

func (*AddDeviceGroupPropertyParams) WithContext ¶

WithContext adds the context to the add device group property params

func (*AddDeviceGroupPropertyParams) WithDefaults ¶

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

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

func (*AddDeviceGroupPropertyParams) WithGid ¶

WithGid adds the gid to the add device group property params

func (*AddDeviceGroupPropertyParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the add device group property params

func (*AddDeviceGroupPropertyParams) WithTimeout ¶

WithTimeout adds the timeout to the add device group property params

func (*AddDeviceGroupPropertyParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the add device group property params

func (*AddDeviceGroupPropertyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddDeviceGroupPropertyReader ¶

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

AddDeviceGroupPropertyReader is a Reader for the AddDeviceGroupProperty structure.

func (*AddDeviceGroupPropertyReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddDeviceGroupPropertyTooManyRequests ¶

type AddDeviceGroupPropertyTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddDeviceGroupPropertyTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddDeviceGroupPropertyTooManyRequests ¶

func NewAddDeviceGroupPropertyTooManyRequests() *AddDeviceGroupPropertyTooManyRequests

NewAddDeviceGroupPropertyTooManyRequests creates a AddDeviceGroupPropertyTooManyRequests with default headers values

func (*AddDeviceGroupPropertyTooManyRequests) Error ¶

type AddDeviceGroupReader ¶

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

AddDeviceGroupReader is a Reader for the AddDeviceGroup structure.

func (*AddDeviceGroupReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddDeviceGroupTooManyRequests ¶

type AddDeviceGroupTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddDeviceGroupTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddDeviceGroupTooManyRequests ¶

func NewAddDeviceGroupTooManyRequests() *AddDeviceGroupTooManyRequests

NewAddDeviceGroupTooManyRequests creates a AddDeviceGroupTooManyRequests with default headers values

func (*AddDeviceGroupTooManyRequests) Error ¶

type AddDeviceOK ¶

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

successful operation

func NewAddDeviceOK ¶

func NewAddDeviceOK() *AddDeviceOK

NewAddDeviceOK creates a AddDeviceOK with default headers values

func (*AddDeviceOK) Error ¶

func (o *AddDeviceOK) Error() string

func (*AddDeviceOK) GetPayload ¶

func (o *AddDeviceOK) GetPayload() *models.Device

type AddDeviceParams ¶

type AddDeviceParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// AddFromWizard.
	AddFromWizard *bool

	// Body.
	Body *models.Device

	// End.
	//
	// Format: int64
	End *int64

	// NetflowFilter.
	NetflowFilter *string

	// Start.
	//
	// Format: int64
	Start *int64

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

AddDeviceParams contains all the parameters to send to the API endpoint

for the add device operation.

Typically these are written to a http.Request.

func NewAddDeviceParams ¶

func NewAddDeviceParams() *AddDeviceParams

NewAddDeviceParams creates a new AddDeviceParams 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 NewAddDeviceParamsWithContext ¶

func NewAddDeviceParamsWithContext(ctx context.Context) *AddDeviceParams

NewAddDeviceParamsWithContext creates a new AddDeviceParams object with the ability to set a context for a request.

func NewAddDeviceParamsWithHTTPClient ¶

func NewAddDeviceParamsWithHTTPClient(client *http.Client) *AddDeviceParams

NewAddDeviceParamsWithHTTPClient creates a new AddDeviceParams object with the ability to set a custom HTTPClient for a request.

func NewAddDeviceParamsWithTimeout ¶

func NewAddDeviceParamsWithTimeout(timeout time.Duration) *AddDeviceParams

NewAddDeviceParamsWithTimeout creates a new AddDeviceParams object with the ability to set a timeout on a request.

func (*AddDeviceParams) SetAddFromWizard ¶

func (o *AddDeviceParams) SetAddFromWizard(addFromWizard *bool)

SetAddFromWizard adds the addFromWizard to the add device params

func (*AddDeviceParams) SetBody ¶

func (o *AddDeviceParams) SetBody(body *models.Device)

SetBody adds the body to the add device params

func (*AddDeviceParams) SetContext ¶

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

SetContext adds the context to the add device params

func (*AddDeviceParams) SetDefaults ¶

func (o *AddDeviceParams) SetDefaults()

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

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

func (*AddDeviceParams) SetEnd ¶

func (o *AddDeviceParams) SetEnd(end *int64)

SetEnd adds the end to the add device params

func (*AddDeviceParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add device params

func (*AddDeviceParams) SetNetflowFilter ¶

func (o *AddDeviceParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the add device params

func (*AddDeviceParams) SetStart ¶

func (o *AddDeviceParams) SetStart(start *int64)

SetStart adds the start to the add device params

func (*AddDeviceParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add device params

func (*AddDeviceParams) SetUserAgent ¶

func (o *AddDeviceParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add device params

func (*AddDeviceParams) WithAddFromWizard ¶

func (o *AddDeviceParams) WithAddFromWizard(addFromWizard *bool) *AddDeviceParams

WithAddFromWizard adds the addFromWizard to the add device params

func (*AddDeviceParams) WithBody ¶

func (o *AddDeviceParams) WithBody(body *models.Device) *AddDeviceParams

WithBody adds the body to the add device params

func (*AddDeviceParams) WithContext ¶

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

WithContext adds the context to the add device params

func (*AddDeviceParams) WithDefaults ¶

func (o *AddDeviceParams) WithDefaults() *AddDeviceParams

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

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

func (*AddDeviceParams) WithEnd ¶

func (o *AddDeviceParams) WithEnd(end *int64) *AddDeviceParams

WithEnd adds the end to the add device params

func (*AddDeviceParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add device params

func (*AddDeviceParams) WithNetflowFilter ¶

func (o *AddDeviceParams) WithNetflowFilter(netflowFilter *string) *AddDeviceParams

WithNetflowFilter adds the netflowFilter to the add device params

func (*AddDeviceParams) WithStart ¶

func (o *AddDeviceParams) WithStart(start *int64) *AddDeviceParams

WithStart adds the start to the add device params

func (*AddDeviceParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add device params

func (*AddDeviceParams) WithUserAgent ¶

func (o *AddDeviceParams) WithUserAgent(userAgent *string) *AddDeviceParams

WithUserAgent adds the userAgent to the add device params

func (*AddDeviceParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddDevicePropertyDefault ¶

type AddDevicePropertyDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddDevicePropertyDefault describes a response with status code -1, with default header values.

Error

func NewAddDevicePropertyDefault ¶

func NewAddDevicePropertyDefault(code int) *AddDevicePropertyDefault

NewAddDevicePropertyDefault creates a AddDevicePropertyDefault with default headers values

func (*AddDevicePropertyDefault) Code ¶

func (o *AddDevicePropertyDefault) Code() int

Code gets the status code for the add device property default response

func (*AddDevicePropertyDefault) Error ¶

func (o *AddDevicePropertyDefault) Error() string

func (*AddDevicePropertyDefault) GetPayload ¶

type AddDevicePropertyOK ¶

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

successful operation

func NewAddDevicePropertyOK ¶

func NewAddDevicePropertyOK() *AddDevicePropertyOK

NewAddDevicePropertyOK creates a AddDevicePropertyOK with default headers values

func (*AddDevicePropertyOK) Error ¶

func (o *AddDevicePropertyOK) Error() string

func (*AddDevicePropertyOK) GetPayload ¶

func (o *AddDevicePropertyOK) GetPayload() *models.EntityProperty

type AddDevicePropertyParams ¶

type AddDevicePropertyParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EntityProperty

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

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

AddDevicePropertyParams contains all the parameters to send to the API endpoint

for the add device property operation.

Typically these are written to a http.Request.

func NewAddDevicePropertyParams ¶

func NewAddDevicePropertyParams() *AddDevicePropertyParams

NewAddDevicePropertyParams creates a new AddDevicePropertyParams 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 NewAddDevicePropertyParamsWithContext ¶

func NewAddDevicePropertyParamsWithContext(ctx context.Context) *AddDevicePropertyParams

NewAddDevicePropertyParamsWithContext creates a new AddDevicePropertyParams object with the ability to set a context for a request.

func NewAddDevicePropertyParamsWithHTTPClient ¶

func NewAddDevicePropertyParamsWithHTTPClient(client *http.Client) *AddDevicePropertyParams

NewAddDevicePropertyParamsWithHTTPClient creates a new AddDevicePropertyParams object with the ability to set a custom HTTPClient for a request.

func NewAddDevicePropertyParamsWithTimeout ¶

func NewAddDevicePropertyParamsWithTimeout(timeout time.Duration) *AddDevicePropertyParams

NewAddDevicePropertyParamsWithTimeout creates a new AddDevicePropertyParams object with the ability to set a timeout on a request.

func (*AddDevicePropertyParams) SetBody ¶

func (o *AddDevicePropertyParams) SetBody(body *models.EntityProperty)

SetBody adds the body to the add device property params

func (*AddDevicePropertyParams) SetContext ¶

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

SetContext adds the context to the add device property params

func (*AddDevicePropertyParams) SetDefaults ¶

func (o *AddDevicePropertyParams) SetDefaults()

SetDefaults hydrates default values in the add device property params (not the query body).

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

func (*AddDevicePropertyParams) SetDeviceID ¶

func (o *AddDevicePropertyParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the add device property params

func (*AddDevicePropertyParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add device property params

func (*AddDevicePropertyParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add device property params

func (*AddDevicePropertyParams) SetUserAgent ¶

func (o *AddDevicePropertyParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add device property params

func (*AddDevicePropertyParams) WithBody ¶

WithBody adds the body to the add device property params

func (*AddDevicePropertyParams) WithContext ¶

WithContext adds the context to the add device property params

func (*AddDevicePropertyParams) WithDefaults ¶

WithDefaults hydrates default values in the add device property params (not the query body).

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

func (*AddDevicePropertyParams) WithDeviceID ¶

func (o *AddDevicePropertyParams) WithDeviceID(deviceID int32) *AddDevicePropertyParams

WithDeviceID adds the deviceID to the add device property params

func (*AddDevicePropertyParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add device property params

func (*AddDevicePropertyParams) WithTimeout ¶

WithTimeout adds the timeout to the add device property params

func (*AddDevicePropertyParams) WithUserAgent ¶

func (o *AddDevicePropertyParams) WithUserAgent(userAgent *string) *AddDevicePropertyParams

WithUserAgent adds the userAgent to the add device property params

func (*AddDevicePropertyParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddDevicePropertyReader ¶

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

AddDevicePropertyReader is a Reader for the AddDeviceProperty structure.

func (*AddDevicePropertyReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddDevicePropertyTooManyRequests ¶

type AddDevicePropertyTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddDevicePropertyTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddDevicePropertyTooManyRequests ¶

func NewAddDevicePropertyTooManyRequests() *AddDevicePropertyTooManyRequests

NewAddDevicePropertyTooManyRequests creates a AddDevicePropertyTooManyRequests with default headers values

func (*AddDevicePropertyTooManyRequests) Error ¶

type AddDeviceReader ¶

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

AddDeviceReader is a Reader for the AddDevice structure.

func (*AddDeviceReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddDeviceTooManyRequests ¶

type AddDeviceTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddDeviceTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddDeviceTooManyRequests ¶

func NewAddDeviceTooManyRequests() *AddDeviceTooManyRequests

NewAddDeviceTooManyRequests creates a AddDeviceTooManyRequests with default headers values

func (*AddDeviceTooManyRequests) Error ¶

func (o *AddDeviceTooManyRequests) Error() string

type AddEscalationChainDefault ¶

type AddEscalationChainDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddEscalationChainDefault describes a response with status code -1, with default header values.

Error

func NewAddEscalationChainDefault ¶

func NewAddEscalationChainDefault(code int) *AddEscalationChainDefault

NewAddEscalationChainDefault creates a AddEscalationChainDefault with default headers values

func (*AddEscalationChainDefault) Code ¶

func (o *AddEscalationChainDefault) Code() int

Code gets the status code for the add escalation chain default response

func (*AddEscalationChainDefault) Error ¶

func (o *AddEscalationChainDefault) Error() string

func (*AddEscalationChainDefault) GetPayload ¶

type AddEscalationChainOK ¶

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

successful operation

func NewAddEscalationChainOK ¶

func NewAddEscalationChainOK() *AddEscalationChainOK

NewAddEscalationChainOK creates a AddEscalationChainOK with default headers values

func (*AddEscalationChainOK) Error ¶

func (o *AddEscalationChainOK) Error() string

func (*AddEscalationChainOK) GetPayload ¶

func (o *AddEscalationChainOK) GetPayload() *models.EscalatingChain

type AddEscalationChainParams ¶

type AddEscalationChainParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EscalatingChain

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

AddEscalationChainParams contains all the parameters to send to the API endpoint

for the add escalation chain operation.

Typically these are written to a http.Request.

func NewAddEscalationChainParams ¶

func NewAddEscalationChainParams() *AddEscalationChainParams

NewAddEscalationChainParams creates a new AddEscalationChainParams 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 NewAddEscalationChainParamsWithContext ¶

func NewAddEscalationChainParamsWithContext(ctx context.Context) *AddEscalationChainParams

NewAddEscalationChainParamsWithContext creates a new AddEscalationChainParams object with the ability to set a context for a request.

func NewAddEscalationChainParamsWithHTTPClient ¶

func NewAddEscalationChainParamsWithHTTPClient(client *http.Client) *AddEscalationChainParams

NewAddEscalationChainParamsWithHTTPClient creates a new AddEscalationChainParams object with the ability to set a custom HTTPClient for a request.

func NewAddEscalationChainParamsWithTimeout ¶

func NewAddEscalationChainParamsWithTimeout(timeout time.Duration) *AddEscalationChainParams

NewAddEscalationChainParamsWithTimeout creates a new AddEscalationChainParams object with the ability to set a timeout on a request.

func (*AddEscalationChainParams) SetBody ¶

SetBody adds the body to the add escalation chain params

func (*AddEscalationChainParams) SetContext ¶

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

SetContext adds the context to the add escalation chain params

func (*AddEscalationChainParams) SetDefaults ¶

func (o *AddEscalationChainParams) SetDefaults()

SetDefaults hydrates default values in the add escalation chain params (not the query body).

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

func (*AddEscalationChainParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add escalation chain params

func (*AddEscalationChainParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add escalation chain params

func (*AddEscalationChainParams) SetUserAgent ¶

func (o *AddEscalationChainParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add escalation chain params

func (*AddEscalationChainParams) WithBody ¶

WithBody adds the body to the add escalation chain params

func (*AddEscalationChainParams) WithContext ¶

WithContext adds the context to the add escalation chain params

func (*AddEscalationChainParams) WithDefaults ¶

WithDefaults hydrates default values in the add escalation chain params (not the query body).

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

func (*AddEscalationChainParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add escalation chain params

func (*AddEscalationChainParams) WithTimeout ¶

WithTimeout adds the timeout to the add escalation chain params

func (*AddEscalationChainParams) WithUserAgent ¶

func (o *AddEscalationChainParams) WithUserAgent(userAgent *string) *AddEscalationChainParams

WithUserAgent adds the userAgent to the add escalation chain params

func (*AddEscalationChainParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddEscalationChainReader ¶

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

AddEscalationChainReader is a Reader for the AddEscalationChain structure.

func (*AddEscalationChainReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddEscalationChainTooManyRequests ¶

type AddEscalationChainTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddEscalationChainTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddEscalationChainTooManyRequests ¶

func NewAddEscalationChainTooManyRequests() *AddEscalationChainTooManyRequests

NewAddEscalationChainTooManyRequests creates a AddEscalationChainTooManyRequests with default headers values

func (*AddEscalationChainTooManyRequests) Error ¶

type AddEventsourceAuditVersionDefault ¶

type AddEventsourceAuditVersionDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddEventsourceAuditVersionDefault describes a response with status code -1, with default header values.

Error

func NewAddEventsourceAuditVersionDefault ¶

func NewAddEventsourceAuditVersionDefault(code int) *AddEventsourceAuditVersionDefault

NewAddEventsourceAuditVersionDefault creates a AddEventsourceAuditVersionDefault with default headers values

func (*AddEventsourceAuditVersionDefault) Code ¶

Code gets the status code for the add eventsource audit version default response

func (*AddEventsourceAuditVersionDefault) Error ¶

func (*AddEventsourceAuditVersionDefault) GetPayload ¶

type AddEventsourceAuditVersionOK ¶

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

successful operation

func NewAddEventsourceAuditVersionOK ¶

func NewAddEventsourceAuditVersionOK() *AddEventsourceAuditVersionOK

NewAddEventsourceAuditVersionOK creates a AddEventsourceAuditVersionOK with default headers values

func (*AddEventsourceAuditVersionOK) Error ¶

func (*AddEventsourceAuditVersionOK) GetPayload ¶

type AddEventsourceAuditVersionParams ¶

type AddEventsourceAuditVersionParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Audit

	// ID.
	//
	// Format: int32
	ID int32

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

AddEventsourceAuditVersionParams contains all the parameters to send to the API endpoint

for the add eventsource audit version operation.

Typically these are written to a http.Request.

func NewAddEventsourceAuditVersionParams ¶

func NewAddEventsourceAuditVersionParams() *AddEventsourceAuditVersionParams

NewAddEventsourceAuditVersionParams creates a new AddEventsourceAuditVersionParams 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 NewAddEventsourceAuditVersionParamsWithContext ¶

func NewAddEventsourceAuditVersionParamsWithContext(ctx context.Context) *AddEventsourceAuditVersionParams

NewAddEventsourceAuditVersionParamsWithContext creates a new AddEventsourceAuditVersionParams object with the ability to set a context for a request.

func NewAddEventsourceAuditVersionParamsWithHTTPClient ¶

func NewAddEventsourceAuditVersionParamsWithHTTPClient(client *http.Client) *AddEventsourceAuditVersionParams

NewAddEventsourceAuditVersionParamsWithHTTPClient creates a new AddEventsourceAuditVersionParams object with the ability to set a custom HTTPClient for a request.

func NewAddEventsourceAuditVersionParamsWithTimeout ¶

func NewAddEventsourceAuditVersionParamsWithTimeout(timeout time.Duration) *AddEventsourceAuditVersionParams

NewAddEventsourceAuditVersionParamsWithTimeout creates a new AddEventsourceAuditVersionParams object with the ability to set a timeout on a request.

func (*AddEventsourceAuditVersionParams) SetBody ¶

func (o *AddEventsourceAuditVersionParams) SetBody(body *models.Audit)

SetBody adds the body to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) SetContext ¶

SetContext adds the context to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) SetDefaults ¶

func (o *AddEventsourceAuditVersionParams) SetDefaults()

SetDefaults hydrates default values in the add eventsource audit version params (not the query body).

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

func (*AddEventsourceAuditVersionParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) SetID ¶

SetID adds the id to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) SetUserAgent ¶

func (o *AddEventsourceAuditVersionParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) WithBody ¶

WithBody adds the body to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) WithContext ¶

WithContext adds the context to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) WithDefaults ¶

WithDefaults hydrates default values in the add eventsource audit version params (not the query body).

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

func (*AddEventsourceAuditVersionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) WithID ¶

WithID adds the id to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) WithTimeout ¶

WithTimeout adds the timeout to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the add eventsource audit version params

func (*AddEventsourceAuditVersionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddEventsourceAuditVersionReader ¶

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

AddEventsourceAuditVersionReader is a Reader for the AddEventsourceAuditVersion structure.

func (*AddEventsourceAuditVersionReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddEventsourceAuditVersionTooManyRequests ¶

type AddEventsourceAuditVersionTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddEventsourceAuditVersionTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddEventsourceAuditVersionTooManyRequests ¶

func NewAddEventsourceAuditVersionTooManyRequests() *AddEventsourceAuditVersionTooManyRequests

NewAddEventsourceAuditVersionTooManyRequests creates a AddEventsourceAuditVersionTooManyRequests with default headers values

func (*AddEventsourceAuditVersionTooManyRequests) Error ¶

type AddNetscanDefault ¶

type AddNetscanDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddNetscanDefault describes a response with status code -1, with default header values.

Error

func NewAddNetscanDefault ¶

func NewAddNetscanDefault(code int) *AddNetscanDefault

NewAddNetscanDefault creates a AddNetscanDefault with default headers values

func (*AddNetscanDefault) Code ¶

func (o *AddNetscanDefault) Code() int

Code gets the status code for the add netscan default response

func (*AddNetscanDefault) Error ¶

func (o *AddNetscanDefault) Error() string

func (*AddNetscanDefault) GetPayload ¶

func (o *AddNetscanDefault) GetPayload() *models.ErrorResponse

type AddNetscanOK ¶

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

successful operation

func NewAddNetscanOK ¶

func NewAddNetscanOK() *AddNetscanOK

NewAddNetscanOK creates a AddNetscanOK with default headers values

func (*AddNetscanOK) Error ¶

func (o *AddNetscanOK) Error() string

func (*AddNetscanOK) GetPayload ¶

func (o *AddNetscanOK) GetPayload() models.Netscan

type AddNetscanParams ¶

type AddNetscanParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.Netscan

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

AddNetscanParams contains all the parameters to send to the API endpoint

for the add netscan operation.

Typically these are written to a http.Request.

func NewAddNetscanParams ¶

func NewAddNetscanParams() *AddNetscanParams

NewAddNetscanParams creates a new AddNetscanParams 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 NewAddNetscanParamsWithContext ¶

func NewAddNetscanParamsWithContext(ctx context.Context) *AddNetscanParams

NewAddNetscanParamsWithContext creates a new AddNetscanParams object with the ability to set a context for a request.

func NewAddNetscanParamsWithHTTPClient ¶

func NewAddNetscanParamsWithHTTPClient(client *http.Client) *AddNetscanParams

NewAddNetscanParamsWithHTTPClient creates a new AddNetscanParams object with the ability to set a custom HTTPClient for a request.

func NewAddNetscanParamsWithTimeout ¶

func NewAddNetscanParamsWithTimeout(timeout time.Duration) *AddNetscanParams

NewAddNetscanParamsWithTimeout creates a new AddNetscanParams object with the ability to set a timeout on a request.

func (*AddNetscanParams) SetBody ¶

func (o *AddNetscanParams) SetBody(body models.Netscan)

SetBody adds the body to the add netscan params

func (*AddNetscanParams) SetContext ¶

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

SetContext adds the context to the add netscan params

func (*AddNetscanParams) SetDefaults ¶

func (o *AddNetscanParams) SetDefaults()

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

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

func (*AddNetscanParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add netscan params

func (*AddNetscanParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add netscan params

func (*AddNetscanParams) SetUserAgent ¶

func (o *AddNetscanParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add netscan params

func (*AddNetscanParams) WithBody ¶

func (o *AddNetscanParams) WithBody(body models.Netscan) *AddNetscanParams

WithBody adds the body to the add netscan params

func (*AddNetscanParams) WithContext ¶

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

WithContext adds the context to the add netscan params

func (*AddNetscanParams) WithDefaults ¶

func (o *AddNetscanParams) WithDefaults() *AddNetscanParams

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

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

func (*AddNetscanParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add netscan params

func (*AddNetscanParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add netscan params

func (*AddNetscanParams) WithUserAgent ¶

func (o *AddNetscanParams) WithUserAgent(userAgent *string) *AddNetscanParams

WithUserAgent adds the userAgent to the add netscan params

func (*AddNetscanParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddNetscanReader ¶

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

AddNetscanReader is a Reader for the AddNetscan structure.

func (*AddNetscanReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddNetscanTooManyRequests ¶

type AddNetscanTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddNetscanTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddNetscanTooManyRequests ¶

func NewAddNetscanTooManyRequests() *AddNetscanTooManyRequests

NewAddNetscanTooManyRequests creates a AddNetscanTooManyRequests with default headers values

func (*AddNetscanTooManyRequests) Error ¶

func (o *AddNetscanTooManyRequests) Error() string

type AddOpsNoteDefault ¶

type AddOpsNoteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddOpsNoteDefault describes a response with status code -1, with default header values.

Error

func NewAddOpsNoteDefault ¶

func NewAddOpsNoteDefault(code int) *AddOpsNoteDefault

NewAddOpsNoteDefault creates a AddOpsNoteDefault with default headers values

func (*AddOpsNoteDefault) Code ¶

func (o *AddOpsNoteDefault) Code() int

Code gets the status code for the add ops note default response

func (*AddOpsNoteDefault) Error ¶

func (o *AddOpsNoteDefault) Error() string

func (*AddOpsNoteDefault) GetPayload ¶

func (o *AddOpsNoteDefault) GetPayload() *models.ErrorResponse

type AddOpsNoteOK ¶

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

successful operation

func NewAddOpsNoteOK ¶

func NewAddOpsNoteOK() *AddOpsNoteOK

NewAddOpsNoteOK creates a AddOpsNoteOK with default headers values

func (*AddOpsNoteOK) Error ¶

func (o *AddOpsNoteOK) Error() string

func (*AddOpsNoteOK) GetPayload ¶

func (o *AddOpsNoteOK) GetPayload() *models.OpsNote

type AddOpsNoteParams ¶

type AddOpsNoteParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.OpsNote

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

AddOpsNoteParams contains all the parameters to send to the API endpoint

for the add ops note operation.

Typically these are written to a http.Request.

func NewAddOpsNoteParams ¶

func NewAddOpsNoteParams() *AddOpsNoteParams

NewAddOpsNoteParams creates a new AddOpsNoteParams 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 NewAddOpsNoteParamsWithContext ¶

func NewAddOpsNoteParamsWithContext(ctx context.Context) *AddOpsNoteParams

NewAddOpsNoteParamsWithContext creates a new AddOpsNoteParams object with the ability to set a context for a request.

func NewAddOpsNoteParamsWithHTTPClient ¶

func NewAddOpsNoteParamsWithHTTPClient(client *http.Client) *AddOpsNoteParams

NewAddOpsNoteParamsWithHTTPClient creates a new AddOpsNoteParams object with the ability to set a custom HTTPClient for a request.

func NewAddOpsNoteParamsWithTimeout ¶

func NewAddOpsNoteParamsWithTimeout(timeout time.Duration) *AddOpsNoteParams

NewAddOpsNoteParamsWithTimeout creates a new AddOpsNoteParams object with the ability to set a timeout on a request.

func (*AddOpsNoteParams) SetBody ¶

func (o *AddOpsNoteParams) SetBody(body *models.OpsNote)

SetBody adds the body to the add ops note params

func (*AddOpsNoteParams) SetContext ¶

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

SetContext adds the context to the add ops note params

func (*AddOpsNoteParams) SetDefaults ¶

func (o *AddOpsNoteParams) SetDefaults()

SetDefaults hydrates default values in the add ops note params (not the query body).

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

func (*AddOpsNoteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add ops note params

func (*AddOpsNoteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add ops note params

func (*AddOpsNoteParams) SetUserAgent ¶

func (o *AddOpsNoteParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add ops note params

func (*AddOpsNoteParams) WithBody ¶

func (o *AddOpsNoteParams) WithBody(body *models.OpsNote) *AddOpsNoteParams

WithBody adds the body to the add ops note params

func (*AddOpsNoteParams) WithContext ¶

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

WithContext adds the context to the add ops note params

func (*AddOpsNoteParams) WithDefaults ¶

func (o *AddOpsNoteParams) WithDefaults() *AddOpsNoteParams

WithDefaults hydrates default values in the add ops note params (not the query body).

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

func (*AddOpsNoteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add ops note params

func (*AddOpsNoteParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add ops note params

func (*AddOpsNoteParams) WithUserAgent ¶

func (o *AddOpsNoteParams) WithUserAgent(userAgent *string) *AddOpsNoteParams

WithUserAgent adds the userAgent to the add ops note params

func (*AddOpsNoteParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddOpsNoteReader ¶

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

AddOpsNoteReader is a Reader for the AddOpsNote structure.

func (*AddOpsNoteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddOpsNoteTooManyRequests ¶

type AddOpsNoteTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddOpsNoteTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddOpsNoteTooManyRequests ¶

func NewAddOpsNoteTooManyRequests() *AddOpsNoteTooManyRequests

NewAddOpsNoteTooManyRequests creates a AddOpsNoteTooManyRequests with default headers values

func (*AddOpsNoteTooManyRequests) Error ¶

func (o *AddOpsNoteTooManyRequests) Error() string

type AddPropertysourceAuditVersionDefault ¶

type AddPropertysourceAuditVersionDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddPropertysourceAuditVersionDefault describes a response with status code -1, with default header values.

Error

func NewAddPropertysourceAuditVersionDefault ¶

func NewAddPropertysourceAuditVersionDefault(code int) *AddPropertysourceAuditVersionDefault

NewAddPropertysourceAuditVersionDefault creates a AddPropertysourceAuditVersionDefault with default headers values

func (*AddPropertysourceAuditVersionDefault) Code ¶

Code gets the status code for the add propertysource audit version default response

func (*AddPropertysourceAuditVersionDefault) Error ¶

func (*AddPropertysourceAuditVersionDefault) GetPayload ¶

type AddPropertysourceAuditVersionOK ¶

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

successful operation

func NewAddPropertysourceAuditVersionOK ¶

func NewAddPropertysourceAuditVersionOK() *AddPropertysourceAuditVersionOK

NewAddPropertysourceAuditVersionOK creates a AddPropertysourceAuditVersionOK with default headers values

func (*AddPropertysourceAuditVersionOK) Error ¶

func (*AddPropertysourceAuditVersionOK) GetPayload ¶

type AddPropertysourceAuditVersionParams ¶

type AddPropertysourceAuditVersionParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Audit

	// ID.
	//
	// Format: int32
	ID int32

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

AddPropertysourceAuditVersionParams contains all the parameters to send to the API endpoint

for the add propertysource audit version operation.

Typically these are written to a http.Request.

func NewAddPropertysourceAuditVersionParams ¶

func NewAddPropertysourceAuditVersionParams() *AddPropertysourceAuditVersionParams

NewAddPropertysourceAuditVersionParams creates a new AddPropertysourceAuditVersionParams 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 NewAddPropertysourceAuditVersionParamsWithContext ¶

func NewAddPropertysourceAuditVersionParamsWithContext(ctx context.Context) *AddPropertysourceAuditVersionParams

NewAddPropertysourceAuditVersionParamsWithContext creates a new AddPropertysourceAuditVersionParams object with the ability to set a context for a request.

func NewAddPropertysourceAuditVersionParamsWithHTTPClient ¶

func NewAddPropertysourceAuditVersionParamsWithHTTPClient(client *http.Client) *AddPropertysourceAuditVersionParams

NewAddPropertysourceAuditVersionParamsWithHTTPClient creates a new AddPropertysourceAuditVersionParams object with the ability to set a custom HTTPClient for a request.

func NewAddPropertysourceAuditVersionParamsWithTimeout ¶

func NewAddPropertysourceAuditVersionParamsWithTimeout(timeout time.Duration) *AddPropertysourceAuditVersionParams

NewAddPropertysourceAuditVersionParamsWithTimeout creates a new AddPropertysourceAuditVersionParams object with the ability to set a timeout on a request.

func (*AddPropertysourceAuditVersionParams) SetBody ¶

SetBody adds the body to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) SetContext ¶

SetContext adds the context to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) SetDefaults ¶

func (o *AddPropertysourceAuditVersionParams) SetDefaults()

SetDefaults hydrates default values in the add propertysource audit version params (not the query body).

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

func (*AddPropertysourceAuditVersionParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) SetID ¶

SetID adds the id to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) SetUserAgent ¶

func (o *AddPropertysourceAuditVersionParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) WithBody ¶

WithBody adds the body to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) WithContext ¶

WithContext adds the context to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) WithDefaults ¶

WithDefaults hydrates default values in the add propertysource audit version params (not the query body).

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

func (*AddPropertysourceAuditVersionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) WithID ¶

WithID adds the id to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) WithTimeout ¶

WithTimeout adds the timeout to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the add propertysource audit version params

func (*AddPropertysourceAuditVersionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddPropertysourceAuditVersionReader ¶

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

AddPropertysourceAuditVersionReader is a Reader for the AddPropertysourceAuditVersion structure.

func (*AddPropertysourceAuditVersionReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddPropertysourceAuditVersionTooManyRequests ¶

type AddPropertysourceAuditVersionTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddPropertysourceAuditVersionTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddPropertysourceAuditVersionTooManyRequests ¶

func NewAddPropertysourceAuditVersionTooManyRequests() *AddPropertysourceAuditVersionTooManyRequests

NewAddPropertysourceAuditVersionTooManyRequests creates a AddPropertysourceAuditVersionTooManyRequests with default headers values

func (*AddPropertysourceAuditVersionTooManyRequests) Error ¶

type AddRecipientGroupDefault ¶

type AddRecipientGroupDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddRecipientGroupDefault describes a response with status code -1, with default header values.

Error

func NewAddRecipientGroupDefault ¶

func NewAddRecipientGroupDefault(code int) *AddRecipientGroupDefault

NewAddRecipientGroupDefault creates a AddRecipientGroupDefault with default headers values

func (*AddRecipientGroupDefault) Code ¶

func (o *AddRecipientGroupDefault) Code() int

Code gets the status code for the add recipient group default response

func (*AddRecipientGroupDefault) Error ¶

func (o *AddRecipientGroupDefault) Error() string

func (*AddRecipientGroupDefault) GetPayload ¶

type AddRecipientGroupOK ¶

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

successful operation

func NewAddRecipientGroupOK ¶

func NewAddRecipientGroupOK() *AddRecipientGroupOK

NewAddRecipientGroupOK creates a AddRecipientGroupOK with default headers values

func (*AddRecipientGroupOK) Error ¶

func (o *AddRecipientGroupOK) Error() string

func (*AddRecipientGroupOK) GetPayload ¶

func (o *AddRecipientGroupOK) GetPayload() *models.RecipientGroup

type AddRecipientGroupParams ¶

type AddRecipientGroupParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.RecipientGroup

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

AddRecipientGroupParams contains all the parameters to send to the API endpoint

for the add recipient group operation.

Typically these are written to a http.Request.

func NewAddRecipientGroupParams ¶

func NewAddRecipientGroupParams() *AddRecipientGroupParams

NewAddRecipientGroupParams creates a new AddRecipientGroupParams 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 NewAddRecipientGroupParamsWithContext ¶

func NewAddRecipientGroupParamsWithContext(ctx context.Context) *AddRecipientGroupParams

NewAddRecipientGroupParamsWithContext creates a new AddRecipientGroupParams object with the ability to set a context for a request.

func NewAddRecipientGroupParamsWithHTTPClient ¶

func NewAddRecipientGroupParamsWithHTTPClient(client *http.Client) *AddRecipientGroupParams

NewAddRecipientGroupParamsWithHTTPClient creates a new AddRecipientGroupParams object with the ability to set a custom HTTPClient for a request.

func NewAddRecipientGroupParamsWithTimeout ¶

func NewAddRecipientGroupParamsWithTimeout(timeout time.Duration) *AddRecipientGroupParams

NewAddRecipientGroupParamsWithTimeout creates a new AddRecipientGroupParams object with the ability to set a timeout on a request.

func (*AddRecipientGroupParams) SetBody ¶

func (o *AddRecipientGroupParams) SetBody(body *models.RecipientGroup)

SetBody adds the body to the add recipient group params

func (*AddRecipientGroupParams) SetContext ¶

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

SetContext adds the context to the add recipient group params

func (*AddRecipientGroupParams) SetDefaults ¶

func (o *AddRecipientGroupParams) SetDefaults()

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

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

func (*AddRecipientGroupParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add recipient group params

func (*AddRecipientGroupParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add recipient group params

func (*AddRecipientGroupParams) SetUserAgent ¶

func (o *AddRecipientGroupParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add recipient group params

func (*AddRecipientGroupParams) WithBody ¶

WithBody adds the body to the add recipient group params

func (*AddRecipientGroupParams) WithContext ¶

WithContext adds the context to the add recipient group params

func (*AddRecipientGroupParams) WithDefaults ¶

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

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

func (*AddRecipientGroupParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add recipient group params

func (*AddRecipientGroupParams) WithTimeout ¶

WithTimeout adds the timeout to the add recipient group params

func (*AddRecipientGroupParams) WithUserAgent ¶

func (o *AddRecipientGroupParams) WithUserAgent(userAgent *string) *AddRecipientGroupParams

WithUserAgent adds the userAgent to the add recipient group params

func (*AddRecipientGroupParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type AddRecipientGroupReader ¶

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

AddRecipientGroupReader is a Reader for the AddRecipientGroup structure.

func (*AddRecipientGroupReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddRecipientGroupTooManyRequests ¶

type AddRecipientGroupTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddRecipientGroupTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddRecipientGroupTooManyRequests ¶

func NewAddRecipientGroupTooManyRequests() *AddRecipientGroupTooManyRequests

NewAddRecipientGroupTooManyRequests creates a AddRecipientGroupTooManyRequests with default headers values

func (*AddRecipientGroupTooManyRequests) Error ¶

type AddReportDefault ¶

type AddReportDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddReportDefault describes a response with status code -1, with default header values.

Error

func NewAddReportDefault ¶

func NewAddReportDefault(code int) *AddReportDefault

NewAddReportDefault creates a AddReportDefault with default headers values

func (*AddReportDefault) Code ¶

func (o *AddReportDefault) Code() int

Code gets the status code for the add report default response

func (*AddReportDefault) Error ¶

func (o *AddReportDefault) Error() string

func (*AddReportDefault) GetPayload ¶

func (o *AddReportDefault) GetPayload() *models.ErrorResponse

type AddReportGroupDefault ¶

type AddReportGroupDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddReportGroupDefault describes a response with status code -1, with default header values.

Error

func NewAddReportGroupDefault ¶

func NewAddReportGroupDefault(code int) *AddReportGroupDefault

NewAddReportGroupDefault creates a AddReportGroupDefault with default headers values

func (*AddReportGroupDefault) Code ¶

func (o *AddReportGroupDefault) Code() int

Code gets the status code for the add report group default response

func (*AddReportGroupDefault) Error ¶

func (o *AddReportGroupDefault) Error() string

func (*AddReportGroupDefault) GetPayload ¶

func (o *AddReportGroupDefault) GetPayload() *models.ErrorResponse

type AddReportGroupOK ¶

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

successful operation

func NewAddReportGroupOK ¶

func NewAddReportGroupOK() *AddReportGroupOK

NewAddReportGroupOK creates a AddReportGroupOK with default headers values

func (*AddReportGroupOK) Error ¶

func (o *AddReportGroupOK) Error() string

func (*AddReportGroupOK) GetPayload ¶

func (o *AddReportGroupOK) GetPayload() *models.ReportGroup

type AddReportGroupParams ¶

type AddReportGroupParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.ReportGroup

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

AddReportGroupParams contains all the parameters to send to the API endpoint

for the add report group operation.

Typically these are written to a http.Request.

func NewAddReportGroupParams ¶

func NewAddReportGroupParams() *AddReportGroupParams

NewAddReportGroupParams creates a new AddReportGroupParams 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 NewAddReportGroupParamsWithContext ¶

func NewAddReportGroupParamsWithContext(ctx context.Context) *AddReportGroupParams

NewAddReportGroupParamsWithContext creates a new AddReportGroupParams object with the ability to set a context for a request.

func NewAddReportGroupParamsWithHTTPClient ¶

func NewAddReportGroupParamsWithHTTPClient(client *http.Client) *AddReportGroupParams

NewAddReportGroupParamsWithHTTPClient creates a new AddReportGroupParams object with the ability to set a custom HTTPClient for a request.

func NewAddReportGroupParamsWithTimeout ¶

func NewAddReportGroupParamsWithTimeout(timeout time.Duration) *AddReportGroupParams

NewAddReportGroupParamsWithTimeout creates a new AddReportGroupParams object with the ability to set a timeout on a request.

func (*AddReportGroupParams) SetBody ¶

func (o *AddReportGroupParams) SetBody(body *models.ReportGroup)

SetBody adds the body to the add report group params

func (*AddReportGroupParams) SetContext ¶

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

SetContext adds the context to the add report group params

func (*AddReportGroupParams) SetDefaults ¶

func (o *AddReportGroupParams) SetDefaults()

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

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

func (*AddReportGroupParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add report group params

func (*AddReportGroupParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add report group params

func (*AddReportGroupParams) SetUserAgent ¶

func (o *AddReportGroupParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add report group params

func (*AddReportGroupParams) WithBody ¶

WithBody adds the body to the add report group params

func (*AddReportGroupParams) WithContext ¶

WithContext adds the context to the add report group params

func (*AddReportGroupParams) WithDefaults ¶

func (o *AddReportGroupParams) WithDefaults() *AddReportGroupParams

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

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

func (*AddReportGroupParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add report group params

func (*AddReportGroupParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add report group params

func (*AddReportGroupParams) WithUserAgent ¶

func (o *AddReportGroupParams) WithUserAgent(userAgent *string) *AddReportGroupParams

WithUserAgent adds the userAgent to the add report group params

func (*AddReportGroupParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddReportGroupReader ¶

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

AddReportGroupReader is a Reader for the AddReportGroup structure.

func (*AddReportGroupReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddReportGroupTooManyRequests ¶

type AddReportGroupTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddReportGroupTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddReportGroupTooManyRequests ¶

func NewAddReportGroupTooManyRequests() *AddReportGroupTooManyRequests

NewAddReportGroupTooManyRequests creates a AddReportGroupTooManyRequests with default headers values

func (*AddReportGroupTooManyRequests) Error ¶

type AddReportOK ¶

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

successful operation

func NewAddReportOK ¶

func NewAddReportOK() *AddReportOK

NewAddReportOK creates a AddReportOK with default headers values

func (*AddReportOK) Error ¶

func (o *AddReportOK) Error() string

func (*AddReportOK) GetPayload ¶

func (o *AddReportOK) GetPayload() models.ReportBase

type AddReportParams ¶

type AddReportParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.ReportBase

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

AddReportParams contains all the parameters to send to the API endpoint

for the add report operation.

Typically these are written to a http.Request.

func NewAddReportParams ¶

func NewAddReportParams() *AddReportParams

NewAddReportParams creates a new AddReportParams 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 NewAddReportParamsWithContext ¶

func NewAddReportParamsWithContext(ctx context.Context) *AddReportParams

NewAddReportParamsWithContext creates a new AddReportParams object with the ability to set a context for a request.

func NewAddReportParamsWithHTTPClient ¶

func NewAddReportParamsWithHTTPClient(client *http.Client) *AddReportParams

NewAddReportParamsWithHTTPClient creates a new AddReportParams object with the ability to set a custom HTTPClient for a request.

func NewAddReportParamsWithTimeout ¶

func NewAddReportParamsWithTimeout(timeout time.Duration) *AddReportParams

NewAddReportParamsWithTimeout creates a new AddReportParams object with the ability to set a timeout on a request.

func (*AddReportParams) SetBody ¶

func (o *AddReportParams) SetBody(body models.ReportBase)

SetBody adds the body to the add report params

func (*AddReportParams) SetContext ¶

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

SetContext adds the context to the add report params

func (*AddReportParams) SetDefaults ¶

func (o *AddReportParams) SetDefaults()

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

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

func (*AddReportParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add report params

func (*AddReportParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add report params

func (*AddReportParams) SetUserAgent ¶

func (o *AddReportParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add report params

func (*AddReportParams) WithBody ¶

func (o *AddReportParams) WithBody(body models.ReportBase) *AddReportParams

WithBody adds the body to the add report params

func (*AddReportParams) WithContext ¶

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

WithContext adds the context to the add report params

func (*AddReportParams) WithDefaults ¶

func (o *AddReportParams) WithDefaults() *AddReportParams

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

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

func (*AddReportParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add report params

func (*AddReportParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add report params

func (*AddReportParams) WithUserAgent ¶

func (o *AddReportParams) WithUserAgent(userAgent *string) *AddReportParams

WithUserAgent adds the userAgent to the add report params

func (*AddReportParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddReportReader ¶

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

AddReportReader is a Reader for the AddReport structure.

func (*AddReportReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddReportTooManyRequests ¶

type AddReportTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddReportTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddReportTooManyRequests ¶

func NewAddReportTooManyRequests() *AddReportTooManyRequests

NewAddReportTooManyRequests creates a AddReportTooManyRequests with default headers values

func (*AddReportTooManyRequests) Error ¶

func (o *AddReportTooManyRequests) Error() string

type AddRoleDefault ¶

type AddRoleDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddRoleDefault describes a response with status code -1, with default header values.

Error

func NewAddRoleDefault ¶

func NewAddRoleDefault(code int) *AddRoleDefault

NewAddRoleDefault creates a AddRoleDefault with default headers values

func (*AddRoleDefault) Code ¶

func (o *AddRoleDefault) Code() int

Code gets the status code for the add role default response

func (*AddRoleDefault) Error ¶

func (o *AddRoleDefault) Error() string

func (*AddRoleDefault) GetPayload ¶

func (o *AddRoleDefault) GetPayload() *models.ErrorResponse

type AddRoleOK ¶

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

successful operation

func NewAddRoleOK ¶

func NewAddRoleOK() *AddRoleOK

NewAddRoleOK creates a AddRoleOK with default headers values

func (*AddRoleOK) Error ¶

func (o *AddRoleOK) Error() string

func (*AddRoleOK) GetPayload ¶

func (o *AddRoleOK) GetPayload() *models.Role

type AddRoleParams ¶

type AddRoleParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Role

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

AddRoleParams contains all the parameters to send to the API endpoint

for the add role operation.

Typically these are written to a http.Request.

func NewAddRoleParams ¶

func NewAddRoleParams() *AddRoleParams

NewAddRoleParams creates a new AddRoleParams 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 NewAddRoleParamsWithContext ¶

func NewAddRoleParamsWithContext(ctx context.Context) *AddRoleParams

NewAddRoleParamsWithContext creates a new AddRoleParams object with the ability to set a context for a request.

func NewAddRoleParamsWithHTTPClient ¶

func NewAddRoleParamsWithHTTPClient(client *http.Client) *AddRoleParams

NewAddRoleParamsWithHTTPClient creates a new AddRoleParams object with the ability to set a custom HTTPClient for a request.

func NewAddRoleParamsWithTimeout ¶

func NewAddRoleParamsWithTimeout(timeout time.Duration) *AddRoleParams

NewAddRoleParamsWithTimeout creates a new AddRoleParams object with the ability to set a timeout on a request.

func (*AddRoleParams) SetBody ¶

func (o *AddRoleParams) SetBody(body *models.Role)

SetBody adds the body to the add role params

func (*AddRoleParams) SetContext ¶

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

SetContext adds the context to the add role params

func (*AddRoleParams) SetDefaults ¶

func (o *AddRoleParams) SetDefaults()

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

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

func (*AddRoleParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add role params

func (*AddRoleParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add role params

func (*AddRoleParams) SetUserAgent ¶

func (o *AddRoleParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add role params

func (*AddRoleParams) WithBody ¶

func (o *AddRoleParams) WithBody(body *models.Role) *AddRoleParams

WithBody adds the body to the add role params

func (*AddRoleParams) WithContext ¶

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

WithContext adds the context to the add role params

func (*AddRoleParams) WithDefaults ¶

func (o *AddRoleParams) WithDefaults() *AddRoleParams

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

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

func (*AddRoleParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add role params

func (*AddRoleParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add role params

func (*AddRoleParams) WithUserAgent ¶

func (o *AddRoleParams) WithUserAgent(userAgent *string) *AddRoleParams

WithUserAgent adds the userAgent to the add role params

func (*AddRoleParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddRoleReader ¶

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

AddRoleReader is a Reader for the AddRole structure.

func (*AddRoleReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddRoleTooManyRequests ¶

type AddRoleTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddRoleTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddRoleTooManyRequests ¶

func NewAddRoleTooManyRequests() *AddRoleTooManyRequests

NewAddRoleTooManyRequests creates a AddRoleTooManyRequests with default headers values

func (*AddRoleTooManyRequests) Error ¶

func (o *AddRoleTooManyRequests) Error() string

type AddSDTDefault ¶

type AddSDTDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddSDTDefault describes a response with status code -1, with default header values.

Error

func NewAddSDTDefault ¶

func NewAddSDTDefault(code int) *AddSDTDefault

NewAddSDTDefault creates a AddSDTDefault with default headers values

func (*AddSDTDefault) Code ¶

func (o *AddSDTDefault) Code() int

Code gets the status code for the add SDT default response

func (*AddSDTDefault) Error ¶

func (o *AddSDTDefault) Error() string

func (*AddSDTDefault) GetPayload ¶

func (o *AddSDTDefault) GetPayload() *models.ErrorResponse

type AddSDTOK ¶

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

successful operation

func NewAddSDTOK ¶

func NewAddSDTOK() *AddSDTOK

NewAddSDTOK creates a AddSDTOK with default headers values

func (*AddSDTOK) Error ¶

func (o *AddSDTOK) Error() string

func (*AddSDTOK) GetPayload ¶

func (o *AddSDTOK) GetPayload() models.SDT

type AddSDTParams ¶

type AddSDTParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.SDT

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

AddSDTParams contains all the parameters to send to the API endpoint

for the add SDT operation.

Typically these are written to a http.Request.

func NewAddSDTParams ¶

func NewAddSDTParams() *AddSDTParams

NewAddSDTParams creates a new AddSDTParams 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 NewAddSDTParamsWithContext ¶

func NewAddSDTParamsWithContext(ctx context.Context) *AddSDTParams

NewAddSDTParamsWithContext creates a new AddSDTParams object with the ability to set a context for a request.

func NewAddSDTParamsWithHTTPClient ¶

func NewAddSDTParamsWithHTTPClient(client *http.Client) *AddSDTParams

NewAddSDTParamsWithHTTPClient creates a new AddSDTParams object with the ability to set a custom HTTPClient for a request.

func NewAddSDTParamsWithTimeout ¶

func NewAddSDTParamsWithTimeout(timeout time.Duration) *AddSDTParams

NewAddSDTParamsWithTimeout creates a new AddSDTParams object with the ability to set a timeout on a request.

func (*AddSDTParams) SetBody ¶

func (o *AddSDTParams) SetBody(body models.SDT)

SetBody adds the body to the add SDT params

func (*AddSDTParams) SetContext ¶

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

SetContext adds the context to the add SDT params

func (*AddSDTParams) SetDefaults ¶

func (o *AddSDTParams) SetDefaults()

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

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

func (*AddSDTParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add SDT params

func (*AddSDTParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add SDT params

func (*AddSDTParams) SetUserAgent ¶

func (o *AddSDTParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add SDT params

func (*AddSDTParams) WithBody ¶

func (o *AddSDTParams) WithBody(body models.SDT) *AddSDTParams

WithBody adds the body to the add SDT params

func (*AddSDTParams) WithContext ¶

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

WithContext adds the context to the add SDT params

func (*AddSDTParams) WithDefaults ¶

func (o *AddSDTParams) WithDefaults() *AddSDTParams

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

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

func (*AddSDTParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add SDT params

func (*AddSDTParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add SDT params

func (*AddSDTParams) WithUserAgent ¶

func (o *AddSDTParams) WithUserAgent(userAgent *string) *AddSDTParams

WithUserAgent adds the userAgent to the add SDT params

func (*AddSDTParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddSDTReader ¶

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

AddSDTReader is a Reader for the AddSDT structure.

func (*AddSDTReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddSDTTooManyRequests ¶

type AddSDTTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddSDTTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddSDTTooManyRequests ¶

func NewAddSDTTooManyRequests() *AddSDTTooManyRequests

NewAddSDTTooManyRequests creates a AddSDTTooManyRequests with default headers values

func (*AddSDTTooManyRequests) Error ¶

func (o *AddSDTTooManyRequests) Error() string

type AddWebsiteDefault ¶

type AddWebsiteDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddWebsiteDefault describes a response with status code -1, with default header values.

Error

func NewAddWebsiteDefault ¶

func NewAddWebsiteDefault(code int) *AddWebsiteDefault

NewAddWebsiteDefault creates a AddWebsiteDefault with default headers values

func (*AddWebsiteDefault) Code ¶

func (o *AddWebsiteDefault) Code() int

Code gets the status code for the add website default response

func (*AddWebsiteDefault) Error ¶

func (o *AddWebsiteDefault) Error() string

func (*AddWebsiteDefault) GetPayload ¶

func (o *AddWebsiteDefault) GetPayload() *models.ErrorResponse

type AddWebsiteGroupDefault ¶

type AddWebsiteGroupDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddWebsiteGroupDefault describes a response with status code -1, with default header values.

Error

func NewAddWebsiteGroupDefault ¶

func NewAddWebsiteGroupDefault(code int) *AddWebsiteGroupDefault

NewAddWebsiteGroupDefault creates a AddWebsiteGroupDefault with default headers values

func (*AddWebsiteGroupDefault) Code ¶

func (o *AddWebsiteGroupDefault) Code() int

Code gets the status code for the add website group default response

func (*AddWebsiteGroupDefault) Error ¶

func (o *AddWebsiteGroupDefault) Error() string

func (*AddWebsiteGroupDefault) GetPayload ¶

func (o *AddWebsiteGroupDefault) GetPayload() *models.ErrorResponse

type AddWebsiteGroupOK ¶

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

successful operation

func NewAddWebsiteGroupOK ¶

func NewAddWebsiteGroupOK() *AddWebsiteGroupOK

NewAddWebsiteGroupOK creates a AddWebsiteGroupOK with default headers values

func (*AddWebsiteGroupOK) Error ¶

func (o *AddWebsiteGroupOK) Error() string

func (*AddWebsiteGroupOK) GetPayload ¶

func (o *AddWebsiteGroupOK) GetPayload() *models.WebsiteGroup

type AddWebsiteGroupParams ¶

type AddWebsiteGroupParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.WebsiteGroup

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

AddWebsiteGroupParams contains all the parameters to send to the API endpoint

for the add website group operation.

Typically these are written to a http.Request.

func NewAddWebsiteGroupParams ¶

func NewAddWebsiteGroupParams() *AddWebsiteGroupParams

NewAddWebsiteGroupParams creates a new AddWebsiteGroupParams 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 NewAddWebsiteGroupParamsWithContext ¶

func NewAddWebsiteGroupParamsWithContext(ctx context.Context) *AddWebsiteGroupParams

NewAddWebsiteGroupParamsWithContext creates a new AddWebsiteGroupParams object with the ability to set a context for a request.

func NewAddWebsiteGroupParamsWithHTTPClient ¶

func NewAddWebsiteGroupParamsWithHTTPClient(client *http.Client) *AddWebsiteGroupParams

NewAddWebsiteGroupParamsWithHTTPClient creates a new AddWebsiteGroupParams object with the ability to set a custom HTTPClient for a request.

func NewAddWebsiteGroupParamsWithTimeout ¶

func NewAddWebsiteGroupParamsWithTimeout(timeout time.Duration) *AddWebsiteGroupParams

NewAddWebsiteGroupParamsWithTimeout creates a new AddWebsiteGroupParams object with the ability to set a timeout on a request.

func (*AddWebsiteGroupParams) SetBody ¶

func (o *AddWebsiteGroupParams) SetBody(body *models.WebsiteGroup)

SetBody adds the body to the add website group params

func (*AddWebsiteGroupParams) SetContext ¶

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

SetContext adds the context to the add website group params

func (*AddWebsiteGroupParams) SetDefaults ¶

func (o *AddWebsiteGroupParams) SetDefaults()

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

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

func (*AddWebsiteGroupParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add website group params

func (*AddWebsiteGroupParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add website group params

func (*AddWebsiteGroupParams) SetUserAgent ¶

func (o *AddWebsiteGroupParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add website group params

func (*AddWebsiteGroupParams) WithBody ¶

WithBody adds the body to the add website group params

func (*AddWebsiteGroupParams) WithContext ¶

WithContext adds the context to the add website group params

func (*AddWebsiteGroupParams) WithDefaults ¶

func (o *AddWebsiteGroupParams) WithDefaults() *AddWebsiteGroupParams

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

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

func (*AddWebsiteGroupParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add website group params

func (*AddWebsiteGroupParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add website group params

func (*AddWebsiteGroupParams) WithUserAgent ¶

func (o *AddWebsiteGroupParams) WithUserAgent(userAgent *string) *AddWebsiteGroupParams

WithUserAgent adds the userAgent to the add website group params

func (*AddWebsiteGroupParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddWebsiteGroupReader ¶

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

AddWebsiteGroupReader is a Reader for the AddWebsiteGroup structure.

func (*AddWebsiteGroupReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddWebsiteGroupTooManyRequests ¶

type AddWebsiteGroupTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddWebsiteGroupTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddWebsiteGroupTooManyRequests ¶

func NewAddWebsiteGroupTooManyRequests() *AddWebsiteGroupTooManyRequests

NewAddWebsiteGroupTooManyRequests creates a AddWebsiteGroupTooManyRequests with default headers values

func (*AddWebsiteGroupTooManyRequests) Error ¶

type AddWebsiteOK ¶

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

successful operation

func NewAddWebsiteOK ¶

func NewAddWebsiteOK() *AddWebsiteOK

NewAddWebsiteOK creates a AddWebsiteOK with default headers values

func (*AddWebsiteOK) Error ¶

func (o *AddWebsiteOK) Error() string

func (*AddWebsiteOK) GetPayload ¶

func (o *AddWebsiteOK) GetPayload() models.Website

type AddWebsiteParams ¶

type AddWebsiteParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.Website

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

AddWebsiteParams contains all the parameters to send to the API endpoint

for the add website operation.

Typically these are written to a http.Request.

func NewAddWebsiteParams ¶

func NewAddWebsiteParams() *AddWebsiteParams

NewAddWebsiteParams creates a new AddWebsiteParams 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 NewAddWebsiteParamsWithContext ¶

func NewAddWebsiteParamsWithContext(ctx context.Context) *AddWebsiteParams

NewAddWebsiteParamsWithContext creates a new AddWebsiteParams object with the ability to set a context for a request.

func NewAddWebsiteParamsWithHTTPClient ¶

func NewAddWebsiteParamsWithHTTPClient(client *http.Client) *AddWebsiteParams

NewAddWebsiteParamsWithHTTPClient creates a new AddWebsiteParams object with the ability to set a custom HTTPClient for a request.

func NewAddWebsiteParamsWithTimeout ¶

func NewAddWebsiteParamsWithTimeout(timeout time.Duration) *AddWebsiteParams

NewAddWebsiteParamsWithTimeout creates a new AddWebsiteParams object with the ability to set a timeout on a request.

func (*AddWebsiteParams) SetBody ¶

func (o *AddWebsiteParams) SetBody(body models.Website)

SetBody adds the body to the add website params

func (*AddWebsiteParams) SetContext ¶

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

SetContext adds the context to the add website params

func (*AddWebsiteParams) SetDefaults ¶

func (o *AddWebsiteParams) SetDefaults()

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

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

func (*AddWebsiteParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add website params

func (*AddWebsiteParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add website params

func (*AddWebsiteParams) SetUserAgent ¶

func (o *AddWebsiteParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add website params

func (*AddWebsiteParams) WithBody ¶

func (o *AddWebsiteParams) WithBody(body models.Website) *AddWebsiteParams

WithBody adds the body to the add website params

func (*AddWebsiteParams) WithContext ¶

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

WithContext adds the context to the add website params

func (*AddWebsiteParams) WithDefaults ¶

func (o *AddWebsiteParams) WithDefaults() *AddWebsiteParams

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

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

func (*AddWebsiteParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add website params

func (*AddWebsiteParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add website params

func (*AddWebsiteParams) WithUserAgent ¶

func (o *AddWebsiteParams) WithUserAgent(userAgent *string) *AddWebsiteParams

WithUserAgent adds the userAgent to the add website params

func (*AddWebsiteParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddWebsiteReader ¶

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

AddWebsiteReader is a Reader for the AddWebsite structure.

func (*AddWebsiteReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddWebsiteTooManyRequests ¶

type AddWebsiteTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddWebsiteTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddWebsiteTooManyRequests ¶

func NewAddWebsiteTooManyRequests() *AddWebsiteTooManyRequests

NewAddWebsiteTooManyRequests creates a AddWebsiteTooManyRequests with default headers values

func (*AddWebsiteTooManyRequests) Error ¶

func (o *AddWebsiteTooManyRequests) Error() string

type AddWidgetDefault ¶

type AddWidgetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
AddWidgetDefault describes a response with status code -1, with default header values.

Error

func NewAddWidgetDefault ¶

func NewAddWidgetDefault(code int) *AddWidgetDefault

NewAddWidgetDefault creates a AddWidgetDefault with default headers values

func (*AddWidgetDefault) Code ¶

func (o *AddWidgetDefault) Code() int

Code gets the status code for the add widget default response

func (*AddWidgetDefault) Error ¶

func (o *AddWidgetDefault) Error() string

func (*AddWidgetDefault) GetPayload ¶

func (o *AddWidgetDefault) GetPayload() *models.ErrorResponse

type AddWidgetOK ¶

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

successful operation

func NewAddWidgetOK ¶

func NewAddWidgetOK() *AddWidgetOK

NewAddWidgetOK creates a AddWidgetOK with default headers values

func (*AddWidgetOK) Error ¶

func (o *AddWidgetOK) Error() string

func (*AddWidgetOK) GetPayload ¶

func (o *AddWidgetOK) GetPayload() models.Widget

type AddWidgetParams ¶

type AddWidgetParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.Widget

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

AddWidgetParams contains all the parameters to send to the API endpoint

for the add widget operation.

Typically these are written to a http.Request.

func NewAddWidgetParams ¶

func NewAddWidgetParams() *AddWidgetParams

NewAddWidgetParams creates a new AddWidgetParams 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 NewAddWidgetParamsWithContext ¶

func NewAddWidgetParamsWithContext(ctx context.Context) *AddWidgetParams

NewAddWidgetParamsWithContext creates a new AddWidgetParams object with the ability to set a context for a request.

func NewAddWidgetParamsWithHTTPClient ¶

func NewAddWidgetParamsWithHTTPClient(client *http.Client) *AddWidgetParams

NewAddWidgetParamsWithHTTPClient creates a new AddWidgetParams object with the ability to set a custom HTTPClient for a request.

func NewAddWidgetParamsWithTimeout ¶

func NewAddWidgetParamsWithTimeout(timeout time.Duration) *AddWidgetParams

NewAddWidgetParamsWithTimeout creates a new AddWidgetParams object with the ability to set a timeout on a request.

func (*AddWidgetParams) SetBody ¶

func (o *AddWidgetParams) SetBody(body models.Widget)

SetBody adds the body to the add widget params

func (*AddWidgetParams) SetContext ¶

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

SetContext adds the context to the add widget params

func (*AddWidgetParams) SetDefaults ¶

func (o *AddWidgetParams) SetDefaults()

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

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

func (*AddWidgetParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the add widget params

func (*AddWidgetParams) SetTimeout ¶

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

SetTimeout adds the timeout to the add widget params

func (*AddWidgetParams) SetUserAgent ¶

func (o *AddWidgetParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the add widget params

func (*AddWidgetParams) WithBody ¶

func (o *AddWidgetParams) WithBody(body models.Widget) *AddWidgetParams

WithBody adds the body to the add widget params

func (*AddWidgetParams) WithContext ¶

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

WithContext adds the context to the add widget params

func (*AddWidgetParams) WithDefaults ¶

func (o *AddWidgetParams) WithDefaults() *AddWidgetParams

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

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

func (*AddWidgetParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the add widget params

func (*AddWidgetParams) WithTimeout ¶

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

WithTimeout adds the timeout to the add widget params

func (*AddWidgetParams) WithUserAgent ¶

func (o *AddWidgetParams) WithUserAgent(userAgent *string) *AddWidgetParams

WithUserAgent adds the userAgent to the add widget params

func (*AddWidgetParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type AddWidgetReader ¶

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

AddWidgetReader is a Reader for the AddWidget structure.

func (*AddWidgetReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type AddWidgetTooManyRequests ¶

type AddWidgetTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
AddWidgetTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewAddWidgetTooManyRequests ¶

func NewAddWidgetTooManyRequests() *AddWidgetTooManyRequests

NewAddWidgetTooManyRequests creates a AddWidgetTooManyRequests with default headers values

func (*AddWidgetTooManyRequests) Error ¶

func (o *AddWidgetTooManyRequests) Error() string

type Client ¶

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

Client for lm API

func New ¶

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

New creates a new lm API client.

func (*Client) AckAlertByID ¶

func (a *Client) AckAlertByID(params *AckAlertByIDParams) (*AckAlertByIDOK, error)

AckAlertByID acks alert by id

func (*Client) AckCollectorDownAlertByID ¶

func (a *Client) AckCollectorDownAlertByID(params *AckCollectorDownAlertByIDParams) (*AckCollectorDownAlertByIDOK, error)

AckCollectorDownAlertByID acks collector down alert

func (*Client) AddAPITokenByAdminID ¶

func (a *Client) AddAPITokenByAdminID(params *AddAPITokenByAdminIDParams) (*AddAPITokenByAdminIDOK, error)

AddAPITokenByAdminID adds api tokens for a user

func (*Client) AddAdmin ¶

func (a *Client) AddAdmin(params *AddAdminParams) (*AddAdminOK, error)

AddAdmin adds user

func (*Client) AddAlertNoteByID ¶

func (a *Client) AddAlertNoteByID(params *AddAlertNoteByIDParams) (*AddAlertNoteByIDOK, error)

AddAlertNoteByID adds alert note

func (*Client) AddAlertRule ¶

func (a *Client) AddAlertRule(params *AddAlertRuleParams) (*AddAlertRuleOK, error)

AddAlertRule adds alert rule

func (*Client) AddAppliesToFunction ¶

func (a *Client) AddAppliesToFunction(params *AddAppliesToFunctionParams) (*AddAppliesToFunctionOK, error)

AddAppliesToFunction adds applies to function

func (*Client) AddCollector ¶

func (a *Client) AddCollector(params *AddCollectorParams) (*AddCollectorOK, error)

AddCollector adds collector

func (*Client) AddCollectorGroup ¶

func (a *Client) AddCollectorGroup(params *AddCollectorGroupParams) (*AddCollectorGroupOK, error)

AddCollectorGroup adds collector group

func (*Client) AddConfigsourceAuditVersion ¶

func (a *Client) AddConfigsourceAuditVersion(params *AddConfigsourceAuditVersionParams) (*AddConfigsourceAuditVersionOK, error)

AddConfigsourceAuditVersion adds audit version

func (*Client) AddDashboard ¶

func (a *Client) AddDashboard(params *AddDashboardParams) (*AddDashboardOK, error)

AddDashboard adds dashboard

func (*Client) AddDashboardGroup ¶

func (a *Client) AddDashboardGroup(params *AddDashboardGroupParams) (*AddDashboardGroupOK, error)

AddDashboardGroup adds dashboard group

func (*Client) AddDatasourceAuditVersion ¶

func (a *Client) AddDatasourceAuditVersion(params *AddDatasourceAuditVersionParams) (*AddDatasourceAuditVersionOK, error)

AddDatasourceAuditVersion adds audit version

func (*Client) AddDevice ¶

func (a *Client) AddDevice(params *AddDeviceParams) (*AddDeviceOK, error)

AddDevice adds a new device

func (*Client) AddDeviceDatasourceInstance ¶

func (a *Client) AddDeviceDatasourceInstance(params *AddDeviceDatasourceInstanceParams) (*AddDeviceDatasourceInstanceOK, error)

AddDeviceDatasourceInstance adds device instance

func (*Client) AddDeviceGroup ¶

func (a *Client) AddDeviceGroup(params *AddDeviceGroupParams) (*AddDeviceGroupOK, error)

AddDeviceGroup adds device group

func (*Client) AddDeviceGroupProperty ¶

func (a *Client) AddDeviceGroupProperty(params *AddDeviceGroupPropertyParams) (*AddDeviceGroupPropertyOK, error)

AddDeviceGroupProperty adds device group property

func (*Client) AddDeviceProperty ¶

func (a *Client) AddDeviceProperty(params *AddDevicePropertyParams) (*AddDevicePropertyOK, error)

AddDeviceProperty adds device property

func (*Client) AddEscalationChain ¶

func (a *Client) AddEscalationChain(params *AddEscalationChainParams) (*AddEscalationChainOK, error)

AddEscalationChain adds escalation chain

func (*Client) AddEventsourceAuditVersion ¶

func (a *Client) AddEventsourceAuditVersion(params *AddEventsourceAuditVersionParams) (*AddEventsourceAuditVersionOK, error)

AddEventsourceAuditVersion adds audit version

func (*Client) AddNetscan ¶

func (a *Client) AddNetscan(params *AddNetscanParams) (*AddNetscanOK, error)

AddNetscan adds a new netscan

func (*Client) AddOpsNote ¶

func (a *Client) AddOpsNote(params *AddOpsNoteParams) (*AddOpsNoteOK, error)

AddOpsNote adds opsnote

func (*Client) AddPropertysourceAuditVersion ¶

func (a *Client) AddPropertysourceAuditVersion(params *AddPropertysourceAuditVersionParams) (*AddPropertysourceAuditVersionOK, error)

AddPropertysourceAuditVersion adds audit version

func (*Client) AddRecipientGroup ¶

func (a *Client) AddRecipientGroup(params *AddRecipientGroupParams) (*AddRecipientGroupOK, error)

AddRecipientGroup adds recipient group

func (*Client) AddReport ¶

func (a *Client) AddReport(params *AddReportParams) (*AddReportOK, error)

AddReport adds report

func (*Client) AddReportGroup ¶

func (a *Client) AddReportGroup(params *AddReportGroupParams) (*AddReportGroupOK, error)

AddReportGroup adds report group

func (*Client) AddRole ¶

func (a *Client) AddRole(params *AddRoleParams) (*AddRoleOK, error)

AddRole adds role

func (*Client) AddSDT ¶

func (a *Client) AddSDT(params *AddSDTParams) (*AddSDTOK, error)

AddSDT adds SDT response may contain extra fields depending upon the type of SDT being added

func (*Client) AddWebsite ¶

func (a *Client) AddWebsite(params *AddWebsiteParams) (*AddWebsiteOK, error)

AddWebsite adds website

func (*Client) AddWebsiteGroup ¶

func (a *Client) AddWebsiteGroup(params *AddWebsiteGroupParams) (*AddWebsiteGroupOK, error)

AddWebsiteGroup adds website group

func (*Client) AddWidget ¶

func (a *Client) AddWidget(params *AddWidgetParams) (*AddWidgetOK, error)

AddWidget adds widget based upon widget type the request and response may contain additional attributes please refer models corresponding to specific widget type at the bottom of this page to check the attributes

func (*Client) CollectDeviceConfigSourceConfig ¶

func (a *Client) CollectDeviceConfigSourceConfig(params *CollectDeviceConfigSourceConfigParams) (*CollectDeviceConfigSourceConfigOK, error)

CollectDeviceConfigSourceConfig collects a config for a device

func (*Client) DeleteAdminByID ¶

func (a *Client) DeleteAdminByID(params *DeleteAdminByIDParams) (*DeleteAdminByIDOK, error)

DeleteAdminByID deletes user

func (*Client) DeleteAlertRuleByID ¶

func (a *Client) DeleteAlertRuleByID(params *DeleteAlertRuleByIDParams) (*DeleteAlertRuleByIDOK, error)

DeleteAlertRuleByID deletes alert rule

func (*Client) DeleteCollectorByID ¶

func (a *Client) DeleteCollectorByID(params *DeleteCollectorByIDParams) (*DeleteCollectorByIDOK, error)

DeleteCollectorByID deletes collector

func (*Client) DeleteCollectorGroupByID ¶

func (a *Client) DeleteCollectorGroupByID(params *DeleteCollectorGroupByIDParams) (*DeleteCollectorGroupByIDOK, error)

DeleteCollectorGroupByID deletes collector group

func (*Client) DeleteDashboardByID ¶

func (a *Client) DeleteDashboardByID(params *DeleteDashboardByIDParams) (*DeleteDashboardByIDOK, error)

DeleteDashboardByID deletes dashboard

func (*Client) DeleteDashboardGroupByID ¶

func (a *Client) DeleteDashboardGroupByID(params *DeleteDashboardGroupByIDParams) (*DeleteDashboardGroupByIDOK, error)

DeleteDashboardGroupByID deletes dashboard group

func (*Client) DeleteDatasourceByID ¶

func (a *Client) DeleteDatasourceByID(params *DeleteDatasourceByIDParams) (*DeleteDatasourceByIDOK, error)

DeleteDatasourceByID deletes datasource

func (*Client) DeleteDeviceByID ¶

func (a *Client) DeleteDeviceByID(params *DeleteDeviceByIDParams) (*DeleteDeviceByIDOK, error)

DeleteDeviceByID deletes a device

func (*Client) DeleteDeviceDatasourceInstanceByID ¶

func (a *Client) DeleteDeviceDatasourceInstanceByID(params *DeleteDeviceDatasourceInstanceByIDParams) (*DeleteDeviceDatasourceInstanceByIDOK, error)

DeleteDeviceDatasourceInstanceByID deletes a device instance

func (*Client) DeleteDeviceGroupByID ¶

func (a *Client) DeleteDeviceGroupByID(params *DeleteDeviceGroupByIDParams) (*DeleteDeviceGroupByIDOK, error)

DeleteDeviceGroupByID deletes device group

func (*Client) DeleteDeviceGroupPropertyByName ¶

func (a *Client) DeleteDeviceGroupPropertyByName(params *DeleteDeviceGroupPropertyByNameParams) (*DeleteDeviceGroupPropertyByNameOK, error)

DeleteDeviceGroupPropertyByName deletes device group property

func (*Client) DeleteDevicePropertyByName ¶

func (a *Client) DeleteDevicePropertyByName(params *DeleteDevicePropertyByNameParams) (*DeleteDevicePropertyByNameOK, error)

DeleteDevicePropertyByName deletes device property

func (*Client) DeleteReportByID ¶

func (a *Client) DeleteReportByID(params *DeleteReportByIDParams) (*DeleteReportByIDOK, error)

DeleteReportByID deletes report

func (*Client) DeleteReportGroupByID ¶

func (a *Client) DeleteReportGroupByID(params *DeleteReportGroupByIDParams) (*DeleteReportGroupByIDOK, error)

DeleteReportGroupByID deletes report group

func (*Client) DeleteRoleByID ¶

func (a *Client) DeleteRoleByID(params *DeleteRoleByIDParams) (*DeleteRoleByIDOK, error)

DeleteRoleByID deletes role

func (*Client) DeleteSDTByID ¶

func (a *Client) DeleteSDTByID(params *DeleteSDTByIDParams) (*DeleteSDTByIDOK, error)

DeleteSDTByID deletes SDT

func (*Client) DeleteWebsiteByID ¶

func (a *Client) DeleteWebsiteByID(params *DeleteWebsiteByIDParams) (*DeleteWebsiteByIDOK, error)

DeleteWebsiteByID deletes website

func (*Client) DeleteWebsiteGroupByID ¶

func (a *Client) DeleteWebsiteGroupByID(params *DeleteWebsiteGroupByIDParams) (*DeleteWebsiteGroupByIDOK, error)

DeleteWebsiteGroupByID deletes website group

func (*Client) DeleteWidgetByID ¶

func (a *Client) DeleteWidgetByID(params *DeleteWidgetByIDParams) (*DeleteWidgetByIDOK, error)

DeleteWidgetByID deletes widget

func (*Client) ExecuteDebugCommand ¶

func (a *Client) ExecuteDebugCommand(params *ExecuteDebugCommandParams) (*ExecuteDebugCommandOK, error)

ExecuteDebugCommand executes a collector debug command

func (*Client) GenerateReportByID ¶

func (a *Client) GenerateReportByID(params *GenerateReportByIDParams) (*GenerateReportByIDOK, error)

GenerateReportByID runs a report

func (*Client) GetAPITokenList ¶

func (a *Client) GetAPITokenList(params *GetAPITokenListParams) (*GetAPITokenListOK, error)

GetAPITokenList gets a list of api tokens across users

func (*Client) GetAPITokenListByAdminID ¶

func (a *Client) GetAPITokenListByAdminID(params *GetAPITokenListByAdminIDParams) (*GetAPITokenListByAdminIDOK, error)

GetAPITokenListByAdminID gets api tokens for a user

func (*Client) GetAdminByID ¶

func (a *Client) GetAdminByID(params *GetAdminByIDParams) (*GetAdminByIDOK, error)

GetAdminByID gets user

func (*Client) GetAdminList ¶

func (a *Client) GetAdminList(params *GetAdminListParams) (*GetAdminListOK, error)

GetAdminList gets user list

func (*Client) GetAlertByID ¶

func (a *Client) GetAlertByID(params *GetAlertByIDParams) (*GetAlertByIDOK, error)

GetAlertByID gets alert

func (*Client) GetAlertList ¶

func (a *Client) GetAlertList(params *GetAlertListParams) (*GetAlertListOK, error)

GetAlertList gets alert list

func (*Client) GetAlertListByDeviceGroupID ¶

func (a *Client) GetAlertListByDeviceGroupID(params *GetAlertListByDeviceGroupIDParams) (*GetAlertListByDeviceGroupIDOK, error)

GetAlertListByDeviceGroupID gets device group alerts

func (*Client) GetAlertListByDeviceID ¶

func (a *Client) GetAlertListByDeviceID(params *GetAlertListByDeviceIDParams) (*GetAlertListByDeviceIDOK, error)

GetAlertListByDeviceID gets alerts

func (*Client) GetAlertRuleByID ¶

func (a *Client) GetAlertRuleByID(params *GetAlertRuleByIDParams) (*GetAlertRuleByIDOK, error)

GetAlertRuleByID gets alert rule by id

func (*Client) GetAlertRuleList ¶

func (a *Client) GetAlertRuleList(params *GetAlertRuleListParams) (*GetAlertRuleListOK, error)

GetAlertRuleList gets alert rule list

func (*Client) GetAllSDTListByDeviceID ¶

func (a *Client) GetAllSDTListByDeviceID(params *GetAllSDTListByDeviceIDParams) (*GetAllSDTListByDeviceIDOK, error)

GetAllSDTListByDeviceID gets s d ts for a device

func (*Client) GetAllSDTListByWebsiteGroupID ¶

func (a *Client) GetAllSDTListByWebsiteGroupID(params *GetAllSDTListByWebsiteGroupIDParams) (*GetAllSDTListByWebsiteGroupIDOK, error)

GetAllSDTListByWebsiteGroupID gets a list of s d ts for a website group response may contain extra fields depending upon the type of SDT

func (*Client) GetAppliesToFunctionByID ¶

func (a *Client) GetAppliesToFunctionByID(params *GetAppliesToFunctionByIDParams) (*GetAppliesToFunctionByIDOK, error)

GetAppliesToFunctionByID gets applies to function

func (*Client) GetAppliesToFunctionList ¶

func (a *Client) GetAppliesToFunctionList(params *GetAppliesToFunctionListParams) (*GetAppliesToFunctionListOK, error)

GetAppliesToFunctionList gets applies to function list

func (*Client) GetAssociatedDeviceListByDataSourceID ¶

func (a *Client) GetAssociatedDeviceListByDataSourceID(params *GetAssociatedDeviceListByDataSourceIDParams) (*GetAssociatedDeviceListByDataSourceIDOK, error)

GetAssociatedDeviceListByDataSourceID gets devices associated with a datasource

func (*Client) GetAuditLogList ¶

func (a *Client) GetAuditLogList(params *GetAuditLogListParams) (*GetAuditLogListOK, error)

GetAuditLogList gets audit logs

func (*Client) GetAwsExternalID ¶

func (a *Client) GetAwsExternalID(params *GetAwsExternalIDParams) (*GetAwsExternalIDOK, error)

GetAwsExternalID gets a w s external id

func (*Client) GetCollectorByHostName ¶

func (a *Client) GetCollectorByHostName(params *GetCollectorByHostNameParams) (*GetCollectorByHostNameOK, error)

GetCollectorByHostName gets collector id for host name

func (*Client) GetCollectorByID ¶

func (a *Client) GetCollectorByID(params *GetCollectorByIDParams) (*GetCollectorByIDOK, error)

GetCollectorByID gets collector

func (*Client) GetCollectorGroupByID ¶

func (a *Client) GetCollectorGroupByID(params *GetCollectorGroupByIDParams) (*GetCollectorGroupByIDOK, error)

GetCollectorGroupByID gets collector group

func (*Client) GetCollectorGroupList ¶

func (a *Client) GetCollectorGroupList(params *GetCollectorGroupListParams) (*GetCollectorGroupListOK, error)

GetCollectorGroupList gets collector group list

func (*Client) GetCollectorInstaller ¶

func (a *Client) GetCollectorInstaller(params *GetCollectorInstallerParams, writer io.Writer) (*GetCollectorInstallerOK, error)

GetCollectorInstaller gets collector installer

func (*Client) GetCollectorList ¶

func (a *Client) GetCollectorList(params *GetCollectorListParams) (*GetCollectorListOK, error)

GetCollectorList gets collector list

func (*Client) GetCollectorVersionList ¶

func (a *Client) GetCollectorVersionList(params *GetCollectorVersionListParams) (*GetCollectorVersionListOK, error)

GetCollectorVersionList gets collector version list

func (*Client) GetDashboardByID ¶

func (a *Client) GetDashboardByID(params *GetDashboardByIDParams) (*GetDashboardByIDOK, error)

GetDashboardByID gets dashboard

func (*Client) GetDashboardGroupByID ¶

func (a *Client) GetDashboardGroupByID(params *GetDashboardGroupByIDParams) (*GetDashboardGroupByIDOK, error)

GetDashboardGroupByID gets dashboard group

func (*Client) GetDashboardGroupList ¶

func (a *Client) GetDashboardGroupList(params *GetDashboardGroupListParams) (*GetDashboardGroupListOK, error)

GetDashboardGroupList gets dashboard group list

func (*Client) GetDashboardList ¶

func (a *Client) GetDashboardList(params *GetDashboardListParams) (*GetDashboardListOK, error)

GetDashboardList gets dashboard list

func (*Client) GetDataSourceOverviewGraphList ¶

func (a *Client) GetDataSourceOverviewGraphList(params *GetDataSourceOverviewGraphListParams) (*GetDataSourceOverviewGraphListOK, error)

GetDataSourceOverviewGraphList gets datasource overview graph list

func (*Client) GetDatasourceByID ¶

func (a *Client) GetDatasourceByID(params *GetDatasourceByIDParams) (*GetDatasourceByIDOK, error)

GetDatasourceByID gets datasource by id

func (*Client) GetDatasourceList ¶

func (a *Client) GetDatasourceList(params *GetDatasourceListParams) (*GetDatasourceListOK, error)

GetDatasourceList gets datasource list

func (*Client) GetDebugCommandResult ¶

func (a *Client) GetDebugCommandResult(params *GetDebugCommandResultParams) (*GetDebugCommandResultOK, error)

GetDebugCommandResult gets the result of a collector debug command using session Id

func (*Client) GetDeviceByID ¶

func (a *Client) GetDeviceByID(params *GetDeviceByIDParams) (*GetDeviceByIDOK, error)

GetDeviceByID gets device by id

func (*Client) GetDeviceConfigSourceConfigList ¶

func (a *Client) GetDeviceConfigSourceConfigList(params *GetDeviceConfigSourceConfigListParams) (*GetDeviceConfigSourceConfigListOK, error)

GetDeviceConfigSourceConfigList gets detailed config information for the instance

func (*Client) GetDeviceDatasourceByID ¶

func (a *Client) GetDeviceDatasourceByID(params *GetDeviceDatasourceByIDParams) (*GetDeviceDatasourceByIDOK, error)

GetDeviceDatasourceByID gets device datasource

func (*Client) GetDeviceDatasourceDataByID ¶

func (a *Client) GetDeviceDatasourceDataByID(params *GetDeviceDatasourceDataByIDParams) (*GetDeviceDatasourceDataByIDOK, error)

GetDeviceDatasourceDataByID gets device datasource data

func (*Client) GetDeviceDatasourceInstanceAlertSettingListOfDSI ¶

func (a *Client) GetDeviceDatasourceInstanceAlertSettingListOfDSI(params *GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) (*GetDeviceDatasourceInstanceAlertSettingListOfDSIOK, error)

GetDeviceDatasourceInstanceAlertSettingListOfDSI gets a list of alert settings for a device datasource instance

func (*Client) GetDeviceDatasourceInstanceByID ¶

func (a *Client) GetDeviceDatasourceInstanceByID(params *GetDeviceDatasourceInstanceByIDParams) (*GetDeviceDatasourceInstanceByIDOK, error)

GetDeviceDatasourceInstanceByID gets device instance

func (*Client) GetDeviceDatasourceInstanceData ¶

func (a *Client) GetDeviceDatasourceInstanceData(params *GetDeviceDatasourceInstanceDataParams) (*GetDeviceDatasourceInstanceDataOK, error)

GetDeviceDatasourceInstanceData gets device instance data

func (*Client) GetDeviceDatasourceInstanceGraphData ¶

func (a *Client) GetDeviceDatasourceInstanceGraphData(params *GetDeviceDatasourceInstanceGraphDataParams) (*GetDeviceDatasourceInstanceGraphDataOK, error)

GetDeviceDatasourceInstanceGraphData gets device instance graph data

func (*Client) GetDeviceDatasourceInstanceGroupList ¶

func (a *Client) GetDeviceDatasourceInstanceGroupList(params *GetDeviceDatasourceInstanceGroupListParams) (*GetDeviceDatasourceInstanceGroupListOK, error)

GetDeviceDatasourceInstanceGroupList gets device datasource instance group list

func (*Client) GetDeviceDatasourceInstanceGroupOverviewGraphData ¶

func (a *Client) GetDeviceDatasourceInstanceGroupOverviewGraphData(params *GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) (*GetDeviceDatasourceInstanceGroupOverviewGraphDataOK, error)

GetDeviceDatasourceInstanceGroupOverviewGraphData gets device instance group overview graph data

func (*Client) GetDeviceDatasourceInstanceList ¶

func (a *Client) GetDeviceDatasourceInstanceList(params *GetDeviceDatasourceInstanceListParams) (*GetDeviceDatasourceInstanceListOK, error)

GetDeviceDatasourceInstanceList gets device instance list

func (*Client) GetDeviceDatasourceInstanceSDTHistory ¶

func (a *Client) GetDeviceDatasourceInstanceSDTHistory(params *GetDeviceDatasourceInstanceSDTHistoryParams) (*GetDeviceDatasourceInstanceSDTHistoryOK, error)

GetDeviceDatasourceInstanceSDTHistory gets device instance SDT history

func (*Client) GetDeviceDatasourceList ¶

func (a *Client) GetDeviceDatasourceList(params *GetDeviceDatasourceListParams) (*GetDeviceDatasourceListOK, error)

GetDeviceDatasourceList gets device datasource list

func (*Client) GetDeviceGroupByID ¶

func (a *Client) GetDeviceGroupByID(params *GetDeviceGroupByIDParams) (*GetDeviceGroupByIDOK, error)

GetDeviceGroupByID gets device group

func (*Client) GetDeviceGroupDatasourceAlertSetting ¶

func (a *Client) GetDeviceGroupDatasourceAlertSetting(params *GetDeviceGroupDatasourceAlertSettingParams) (*GetDeviceGroupDatasourceAlertSettingOK, error)

GetDeviceGroupDatasourceAlertSetting gets device group datasource alert setting

func (*Client) GetDeviceGroupDatasourceByID ¶

func (a *Client) GetDeviceGroupDatasourceByID(params *GetDeviceGroupDatasourceByIDParams) (*GetDeviceGroupDatasourceByIDOK, error)

GetDeviceGroupDatasourceByID gets device group datasource

func (*Client) GetDeviceGroupDatasourceList ¶

func (a *Client) GetDeviceGroupDatasourceList(params *GetDeviceGroupDatasourceListParams) (*GetDeviceGroupDatasourceListOK, error)

GetDeviceGroupDatasourceList gets device group datasource list

func (*Client) GetDeviceGroupList ¶

func (a *Client) GetDeviceGroupList(params *GetDeviceGroupListParams) (*GetDeviceGroupListOK, error)

GetDeviceGroupList gets device group list

func (*Client) GetDeviceGroupPropertyByName ¶

func (a *Client) GetDeviceGroupPropertyByName(params *GetDeviceGroupPropertyByNameParams) (*GetDeviceGroupPropertyByNameOK, error)

GetDeviceGroupPropertyByName gets device group property by name

func (*Client) GetDeviceGroupPropertyList ¶

func (a *Client) GetDeviceGroupPropertyList(params *GetDeviceGroupPropertyListParams) (*GetDeviceGroupPropertyListOK, error)

GetDeviceGroupPropertyList gets device group properties

func (*Client) GetDeviceGroupSDTList ¶

func (a *Client) GetDeviceGroupSDTList(params *GetDeviceGroupSDTListParams) (*GetDeviceGroupSDTListOK, error)

GetDeviceGroupSDTList gets device group s d ts

func (*Client) GetDeviceInstanceGraphDataOnlyByInstanceID ¶

func (a *Client) GetDeviceInstanceGraphDataOnlyByInstanceID(params *GetDeviceInstanceGraphDataOnlyByInstanceIDParams) (*GetDeviceInstanceGraphDataOnlyByInstanceIDOK, error)

GetDeviceInstanceGraphDataOnlyByInstanceID gets device instance data

func (*Client) GetDeviceInstanceList ¶

func (a *Client) GetDeviceInstanceList(params *GetDeviceInstanceListParams) (*GetDeviceInstanceListOK, error)

GetDeviceInstanceList gets device instance list

func (*Client) GetDeviceList ¶

func (a *Client) GetDeviceList(params *GetDeviceListParams) (*GetDeviceListOK, error)

GetDeviceList gets device list

func (*Client) GetDevicePropertyByName ¶

func (a *Client) GetDevicePropertyByName(params *GetDevicePropertyByNameParams) (*GetDevicePropertyByNameOK, error)

GetDevicePropertyByName gets device property by name

func (*Client) GetDevicePropertyList ¶

func (a *Client) GetDevicePropertyList(params *GetDevicePropertyListParams) (*GetDevicePropertyListOK, error)

GetDevicePropertyList gets device properties

func (*Client) GetEscalationChainByID ¶

func (a *Client) GetEscalationChainByID(params *GetEscalationChainByIDParams) (*GetEscalationChainByIDOK, error)

GetEscalationChainByID gets escalation chain by id

func (*Client) GetEscalationChainList ¶

func (a *Client) GetEscalationChainList(params *GetEscalationChainListParams) (*GetEscalationChainListOK, error)

GetEscalationChainList gets escalation chain list

func (*Client) GetEventSourceList ¶

func (a *Client) GetEventSourceList(params *GetEventSourceListParams) (*GetEventSourceListOK, error)

GetEventSourceList gets event source list

func (*Client) GetExternalAPIStats ¶

func (a *Client) GetExternalAPIStats(params *GetExternalAPIStatsParams) (*GetExternalAPIStatsOK, error)

GetExternalAPIStats gets external api stats info

func (*Client) GetImmediateDeviceListByDeviceGroupID ¶

func (a *Client) GetImmediateDeviceListByDeviceGroupID(params *GetImmediateDeviceListByDeviceGroupIDParams) (*GetImmediateDeviceListByDeviceGroupIDOK, error)

GetImmediateDeviceListByDeviceGroupID gets immediate devices under group

func (*Client) GetImmediateWebsiteListByWebsiteGroupID ¶

func (a *Client) GetImmediateWebsiteListByWebsiteGroupID(params *GetImmediateWebsiteListByWebsiteGroupIDParams) (*GetImmediateWebsiteListByWebsiteGroupIDOK, error)

GetImmediateWebsiteListByWebsiteGroupID gets a list of websites for a group response may contain extra fields depending upon the type of check ping check pipe web check being added

func (*Client) GetIntegrationAuditLogs ¶

func (a *Client) GetIntegrationAuditLogs(params *GetIntegrationAuditLogsParams) (*GetIntegrationAuditLogsOK, error)

GetIntegrationAuditLogs gets integration audit logs list

func (*Client) GetMetricsUsage ¶

func (a *Client) GetMetricsUsage(params *GetMetricsUsageParams) (*GetMetricsUsageOK, error)

GetMetricsUsage gets metrics usage

func (*Client) GetNetflowFlowList ¶

func (a *Client) GetNetflowFlowList(params *GetNetflowFlowListParams) (*GetNetflowFlowListOK, error)

GetNetflowFlowList gets netflow flows

func (*Client) GetNetscanByID ¶

func (a *Client) GetNetscanByID(params *GetNetscanByIDParams) (*GetNetscanByIDOK, error)

GetNetscanByID gets netscan by id

func (*Client) GetNetscanList ¶

func (a *Client) GetNetscanList(params *GetNetscanListParams) (*GetNetscanListOK, error)

GetNetscanList gets netscan list

func (*Client) GetOpsNoteList ¶

func (a *Client) GetOpsNoteList(params *GetOpsNoteListParams) (*GetOpsNoteListOK, error)

GetOpsNoteList gets opsnote list

func (*Client) GetRecipientGroupByID ¶

func (a *Client) GetRecipientGroupByID(params *GetRecipientGroupByIDParams) (*GetRecipientGroupByIDOK, error)

GetRecipientGroupByID gets recipient group by id

func (*Client) GetRecipientGroupList ¶

func (a *Client) GetRecipientGroupList(params *GetRecipientGroupListParams) (*GetRecipientGroupListOK, error)

GetRecipientGroupList gets recipient group list

func (*Client) GetReportByID ¶

func (a *Client) GetReportByID(params *GetReportByIDParams) (*GetReportByIDOK, error)

GetReportByID gets report by id

func (*Client) GetReportGroupByID ¶

func (a *Client) GetReportGroupByID(params *GetReportGroupByIDParams) (*GetReportGroupByIDOK, error)

GetReportGroupByID gets report group by id

func (*Client) GetReportGroupList ¶

func (a *Client) GetReportGroupList(params *GetReportGroupListParams) (*GetReportGroupListOK, error)

GetReportGroupList gets report group list

func (*Client) GetReportList ¶

func (a *Client) GetReportList(params *GetReportListParams) (*GetReportListOK, error)

GetReportList gets report list

func (*Client) GetRoleByID ¶

func (a *Client) GetRoleByID(params *GetRoleByIDParams) (*GetRoleByIDOK, error)

GetRoleByID gets role by id

func (*Client) GetRoleList ¶

func (a *Client) GetRoleList(params *GetRoleListParams) (*GetRoleListOK, error)

GetRoleList gets role list

func (*Client) GetSDTByID ¶

func (a *Client) GetSDTByID(params *GetSDTByIDParams) (*GetSDTByIDOK, error)

GetSDTByID gets SDT by id response may contain extra fields depending upon the type of SDT of given id

func (*Client) GetSDTHistoryByDeviceDataSourceID ¶

func (a *Client) GetSDTHistoryByDeviceDataSourceID(params *GetSDTHistoryByDeviceDataSourceIDParams) (*GetSDTHistoryByDeviceDataSourceIDOK, error)

GetSDTHistoryByDeviceDataSourceID gets SDT history for the device data source

func (*Client) GetSDTHistoryByDeviceGroupID ¶

func (a *Client) GetSDTHistoryByDeviceGroupID(params *GetSDTHistoryByDeviceGroupIDParams) (*GetSDTHistoryByDeviceGroupIDOK, error)

GetSDTHistoryByDeviceGroupID gets SDT history for the group

func (*Client) GetSDTHistoryByDeviceID ¶

func (a *Client) GetSDTHistoryByDeviceID(params *GetSDTHistoryByDeviceIDParams) (*GetSDTHistoryByDeviceIDOK, error)

GetSDTHistoryByDeviceID gets SDT history for the device

func (*Client) GetSDTHistoryByWebsiteID ¶

func (a *Client) GetSDTHistoryByWebsiteID(params *GetSDTHistoryByWebsiteIDParams) (*GetSDTHistoryByWebsiteIDOK, error)

GetSDTHistoryByWebsiteID gets SDT history for the website response may contain extra fields depending upon the type of SDT

func (*Client) GetSDTList ¶

func (a *Client) GetSDTList(params *GetSDTListParams) (*GetSDTListOK, error)

GetSDTList gets SDT list

func (*Client) GetSiteMonitorCheckPointList ¶

func (a *Client) GetSiteMonitorCheckPointList(params *GetSiteMonitorCheckPointListParams) (*GetSiteMonitorCheckPointListOK, error)

GetSiteMonitorCheckPointList gets website checkpoint list

func (*Client) GetTopTalkersGraph ¶

func (a *Client) GetTopTalkersGraph(params *GetTopTalkersGraphParams) (*GetTopTalkersGraphOK, error)

GetTopTalkersGraph gets top talkers graph

func (*Client) GetUnmonitoredDeviceList ¶

func (a *Client) GetUnmonitoredDeviceList(params *GetUnmonitoredDeviceListParams) (*GetUnmonitoredDeviceListOK, error)

GetUnmonitoredDeviceList gets unmonitored device list

func (*Client) GetUpdateReasonListByDataSourceID ¶

func (a *Client) GetUpdateReasonListByDataSourceID(params *GetUpdateReasonListByDataSourceIDParams) (*GetUpdateReasonListByDataSourceIDOK, error)

GetUpdateReasonListByDataSourceID gets update history for a datasource

func (*Client) GetWebsiteAlertListByWebsiteID ¶

func (a *Client) GetWebsiteAlertListByWebsiteID(params *GetWebsiteAlertListByWebsiteIDParams) (*GetWebsiteAlertListByWebsiteIDOK, error)

GetWebsiteAlertListByWebsiteID gets alerts for a website

func (*Client) GetWebsiteByID ¶

func (a *Client) GetWebsiteByID(params *GetWebsiteByIDParams) (*GetWebsiteByIDOK, error)

GetWebsiteByID gets website by id

func (*Client) GetWebsiteCheckpointDataByID ¶

func (a *Client) GetWebsiteCheckpointDataByID(params *GetWebsiteCheckpointDataByIDParams) (*GetWebsiteCheckpointDataByIDOK, error)

GetWebsiteCheckpointDataByID gets data for a website checkpoint

func (*Client) GetWebsiteDataByGraphName ¶

func (a *Client) GetWebsiteDataByGraphName(params *GetWebsiteDataByGraphNameParams) (*GetWebsiteDataByGraphNameOK, error)

GetWebsiteDataByGraphName gets website data by graph name

func (*Client) GetWebsiteGraphData ¶

func (a *Client) GetWebsiteGraphData(params *GetWebsiteGraphDataParams) (*GetWebsiteGraphDataOK, error)

GetWebsiteGraphData gets website graph data

func (*Client) GetWebsiteGroupByID ¶

func (a *Client) GetWebsiteGroupByID(params *GetWebsiteGroupByIDParams) (*GetWebsiteGroupByIDOK, error)

GetWebsiteGroupByID gets website group

func (*Client) GetWebsiteGroupList ¶

func (a *Client) GetWebsiteGroupList(params *GetWebsiteGroupListParams) (*GetWebsiteGroupListOK, error)

GetWebsiteGroupList gets website group list

func (*Client) GetWebsiteList ¶

func (a *Client) GetWebsiteList(params *GetWebsiteListParams) (*GetWebsiteListOK, error)

GetWebsiteList gets website list

func (*Client) GetWebsitePropertyListByWebsiteID ¶

func (a *Client) GetWebsitePropertyListByWebsiteID(params *GetWebsitePropertyListByWebsiteIDParams) (*GetWebsitePropertyListByWebsiteIDOK, error)

GetWebsitePropertyListByWebsiteID gets a list of properties for a website

func (*Client) GetWebsiteSDTListByWebsiteID ¶

func (a *Client) GetWebsiteSDTListByWebsiteID(params *GetWebsiteSDTListByWebsiteIDParams) (*GetWebsiteSDTListByWebsiteIDOK, error)

GetWebsiteSDTListByWebsiteID gets a list of s d ts for a website

func (*Client) GetWidgetByID ¶

func (a *Client) GetWidgetByID(params *GetWidgetByIDParams) (*GetWidgetByIDOK, error)

GetWidgetByID gets widget by id based upon widget type the response may contain additional attributes please refer models corresponding to specific widget type at the bottom of this page to check the attributes

func (*Client) GetWidgetDataByID ¶

func (a *Client) GetWidgetDataByID(params *GetWidgetDataByIDParams) (*GetWidgetDataByIDOK, error)

GetWidgetDataByID gets widget data based upon widget type the response may contain additional attributes please refer models corresponding to specific widget type at the bottom of this page to check the attributes

func (*Client) GetWidgetList ¶

func (a *Client) GetWidgetList(params *GetWidgetListParams) (*GetWidgetListOK, error)

GetWidgetList gets widget list based upon widget type the response may contain additional attributes please refer models corresponding to specific widget type at the bottom of this page to check the attributes

func (*Client) GetWidgetListByDashboardID ¶

func (a *Client) GetWidgetListByDashboardID(params *GetWidgetListByDashboardIDParams) (*GetWidgetListByDashboardIDOK, error)

GetWidgetListByDashboardID gets widget list by dashboard Id

func (*Client) PatchAdminByID ¶

func (a *Client) PatchAdminByID(params *PatchAdminByIDParams) (*PatchAdminByIDOK, error)

PatchAdminByID updates user

func (*Client) PatchAlertRuleByID ¶

func (a *Client) PatchAlertRuleByID(params *PatchAlertRuleByIDParams) (*PatchAlertRuleByIDOK, error)

PatchAlertRuleByID updates alert rule

func (*Client) PatchAppliesToFunction ¶

func (a *Client) PatchAppliesToFunction(params *PatchAppliesToFunctionParams) (*PatchAppliesToFunctionOK, error)

PatchAppliesToFunction updates applies to function

func (*Client) PatchCollectorByID ¶

func (a *Client) PatchCollectorByID(params *PatchCollectorByIDParams) (*PatchCollectorByIDOK, error)

PatchCollectorByID updates collector

func (*Client) PatchCollectorGroupByID ¶

func (a *Client) PatchCollectorGroupByID(params *PatchCollectorGroupByIDParams) (*PatchCollectorGroupByIDOK, error)

PatchCollectorGroupByID updates collector group

func (*Client) PatchDashboardByID ¶

func (a *Client) PatchDashboardByID(params *PatchDashboardByIDParams) (*PatchDashboardByIDOK, error)

PatchDashboardByID updates dashboard

The template field works only for the POST API

func (*Client) PatchDashboardGroupByID ¶

func (a *Client) PatchDashboardGroupByID(params *PatchDashboardGroupByIDParams) (*PatchDashboardGroupByIDOK, error)

PatchDashboardGroupByID updates dashboard group

The template field works only for the POST API

func (*Client) PatchDevice ¶

func (a *Client) PatchDevice(params *PatchDeviceParams) (*PatchDeviceOK, error)

PatchDevice updates a device

func (*Client) PatchDeviceDatasourceInstanceAlertSettingByID ¶

func (a *Client) PatchDeviceDatasourceInstanceAlertSettingByID(params *PatchDeviceDatasourceInstanceAlertSettingByIDParams) (*PatchDeviceDatasourceInstanceAlertSettingByIDOK, error)

PatchDeviceDatasourceInstanceAlertSettingByID updates device instance alert setting

func (*Client) PatchDeviceDatasourceInstanceByID ¶

func (a *Client) PatchDeviceDatasourceInstanceByID(params *PatchDeviceDatasourceInstanceByIDParams) (*PatchDeviceDatasourceInstanceByIDOK, error)

PatchDeviceDatasourceInstanceByID updates device instance

func (*Client) PatchDeviceGroupByID ¶

func (a *Client) PatchDeviceGroupByID(params *PatchDeviceGroupByIDParams) (*PatchDeviceGroupByIDOK, error)

PatchDeviceGroupByID updates device group

func (*Client) PatchDeviceGroupDatasourceAlertSetting ¶

func (a *Client) PatchDeviceGroupDatasourceAlertSetting(params *PatchDeviceGroupDatasourceAlertSettingParams) (*PatchDeviceGroupDatasourceAlertSettingOK, error)

PatchDeviceGroupDatasourceAlertSetting updates device group datasource alert setting

func (*Client) PatchDeviceGroupDatasourceByID ¶

func (a *Client) PatchDeviceGroupDatasourceByID(params *PatchDeviceGroupDatasourceByIDParams) (*PatchDeviceGroupDatasourceByIDOK, error)

PatchDeviceGroupDatasourceByID updates device group datasource

func (*Client) PatchDeviceGroupPropertyByName ¶

func (a *Client) PatchDeviceGroupPropertyByName(params *PatchDeviceGroupPropertyByNameParams) (*PatchDeviceGroupPropertyByNameOK, error)

PatchDeviceGroupPropertyByName updates device group property

func (*Client) PatchDevicePropertyByName ¶

func (a *Client) PatchDevicePropertyByName(params *PatchDevicePropertyByNameParams) (*PatchDevicePropertyByNameOK, error)

PatchDevicePropertyByName updates device property

func (*Client) PatchEscalationChainByID ¶

func (a *Client) PatchEscalationChainByID(params *PatchEscalationChainByIDParams) (*PatchEscalationChainByIDOK, error)

PatchEscalationChainByID updates escalation chain

func (*Client) PatchRecipientGroupByID ¶

func (a *Client) PatchRecipientGroupByID(params *PatchRecipientGroupByIDParams) (*PatchRecipientGroupByIDOK, error)

PatchRecipientGroupByID updates recipient group

func (*Client) PatchReportByID ¶

func (a *Client) PatchReportByID(params *PatchReportByIDParams) (*PatchReportByIDOK, error)

PatchReportByID updates report

func (*Client) PatchReportGroupByID ¶

func (a *Client) PatchReportGroupByID(params *PatchReportGroupByIDParams) (*PatchReportGroupByIDOK, error)

PatchReportGroupByID updates report group

func (*Client) PatchRoleByID ¶

func (a *Client) PatchRoleByID(params *PatchRoleByIDParams) (*PatchRoleByIDOK, error)

PatchRoleByID updates role

func (*Client) PatchSDTByID ¶

func (a *Client) PatchSDTByID(params *PatchSDTByIDParams) (*PatchSDTByIDOK, error)

PatchSDTByID updates SDT response may contain extra fields depending upon the type of SDT being updated

func (*Client) PatchWebsiteByID ¶

func (a *Client) PatchWebsiteByID(params *PatchWebsiteByIDParams) (*PatchWebsiteByIDOK, error)

PatchWebsiteByID updates website

func (*Client) PatchWebsiteGroupByID ¶

func (a *Client) PatchWebsiteGroupByID(params *PatchWebsiteGroupByIDParams) (*PatchWebsiteGroupByIDOK, error)

PatchWebsiteGroupByID updates website group

func (*Client) PatchWidgetByID ¶

func (a *Client) PatchWidgetByID(params *PatchWidgetByIDParams) (*PatchWidgetByIDOK, error)

PatchWidgetByID updates widget based upon widget type the request and response may contain additional attributes please refer models corresponding to specific widget type at the bottom of this page to check the attributes

func (*Client) ScheduleAutoDiscoveryByDeviceID ¶

func (a *Client) ScheduleAutoDiscoveryByDeviceID(params *ScheduleAutoDiscoveryByDeviceIDParams) (*ScheduleAutoDiscoveryByDeviceIDOK, error)

ScheduleAutoDiscoveryByDeviceID schedules active discovery for a device

func (*Client) SetTransport ¶

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

SetTransport changes the transport on the client

func (*Client) UpdateAdminByID ¶

func (a *Client) UpdateAdminByID(params *UpdateAdminByIDParams) (*UpdateAdminByIDOK, error)

UpdateAdminByID updates user

func (*Client) UpdateAlertRuleByID ¶

func (a *Client) UpdateAlertRuleByID(params *UpdateAlertRuleByIDParams) (*UpdateAlertRuleByIDOK, error)

UpdateAlertRuleByID updates alert rule

func (*Client) UpdateAppliesToFunction ¶

func (a *Client) UpdateAppliesToFunction(params *UpdateAppliesToFunctionParams) (*UpdateAppliesToFunctionOK, error)

UpdateAppliesToFunction updates applies to function

func (*Client) UpdateCollectorByID ¶

func (a *Client) UpdateCollectorByID(params *UpdateCollectorByIDParams) (*UpdateCollectorByIDOK, error)

UpdateCollectorByID updates collector

func (*Client) UpdateCollectorGroupByID ¶

func (a *Client) UpdateCollectorGroupByID(params *UpdateCollectorGroupByIDParams) (*UpdateCollectorGroupByIDOK, error)

UpdateCollectorGroupByID updates collector group

func (*Client) UpdateDashboardByID ¶

func (a *Client) UpdateDashboardByID(params *UpdateDashboardByIDParams) (*UpdateDashboardByIDOK, error)

UpdateDashboardByID updates dashboard

The template field works only for the POST API

func (*Client) UpdateDashboardGroupByID ¶

func (a *Client) UpdateDashboardGroupByID(params *UpdateDashboardGroupByIDParams) (*UpdateDashboardGroupByIDOK, error)

UpdateDashboardGroupByID updates dashboard group

The template field works only for the POST API

func (*Client) UpdateDevice ¶

func (a *Client) UpdateDevice(params *UpdateDeviceParams) (*UpdateDeviceOK, error)

UpdateDevice updates a device

func (*Client) UpdateDeviceDatasourceInstanceAlertSettingByID ¶

func (a *Client) UpdateDeviceDatasourceInstanceAlertSettingByID(params *UpdateDeviceDatasourceInstanceAlertSettingByIDParams) (*UpdateDeviceDatasourceInstanceAlertSettingByIDOK, error)

UpdateDeviceDatasourceInstanceAlertSettingByID updates device instance alert setting

func (*Client) UpdateDeviceDatasourceInstanceByID ¶

func (a *Client) UpdateDeviceDatasourceInstanceByID(params *UpdateDeviceDatasourceInstanceByIDParams) (*UpdateDeviceDatasourceInstanceByIDOK, error)

UpdateDeviceDatasourceInstanceByID updates device instance

func (*Client) UpdateDeviceGroupByID ¶

func (a *Client) UpdateDeviceGroupByID(params *UpdateDeviceGroupByIDParams) (*UpdateDeviceGroupByIDOK, error)

UpdateDeviceGroupByID updates device group

func (*Client) UpdateDeviceGroupDatasourceAlertSetting ¶

func (a *Client) UpdateDeviceGroupDatasourceAlertSetting(params *UpdateDeviceGroupDatasourceAlertSettingParams) (*UpdateDeviceGroupDatasourceAlertSettingOK, error)

UpdateDeviceGroupDatasourceAlertSetting updates device group datasource alert setting

func (*Client) UpdateDeviceGroupDatasourceByID ¶

func (a *Client) UpdateDeviceGroupDatasourceByID(params *UpdateDeviceGroupDatasourceByIDParams) (*UpdateDeviceGroupDatasourceByIDOK, error)

UpdateDeviceGroupDatasourceByID updates device group datasource

func (*Client) UpdateDeviceGroupPropertyByName ¶

func (a *Client) UpdateDeviceGroupPropertyByName(params *UpdateDeviceGroupPropertyByNameParams) (*UpdateDeviceGroupPropertyByNameOK, error)

UpdateDeviceGroupPropertyByName updates device group property

func (*Client) UpdateDevicePropertyByName ¶

func (a *Client) UpdateDevicePropertyByName(params *UpdateDevicePropertyByNameParams) (*UpdateDevicePropertyByNameOK, error)

UpdateDevicePropertyByName updates device property

func (*Client) UpdateEscalationChainByID ¶

func (a *Client) UpdateEscalationChainByID(params *UpdateEscalationChainByIDParams) (*UpdateEscalationChainByIDOK, error)

UpdateEscalationChainByID updates escalation chain

func (*Client) UpdateRecipientGroupByID ¶

func (a *Client) UpdateRecipientGroupByID(params *UpdateRecipientGroupByIDParams) (*UpdateRecipientGroupByIDOK, error)

UpdateRecipientGroupByID updates recipient group

func (*Client) UpdateReportByID ¶

func (a *Client) UpdateReportByID(params *UpdateReportByIDParams) (*UpdateReportByIDOK, error)

UpdateReportByID updates report

func (*Client) UpdateReportGroupByID ¶

func (a *Client) UpdateReportGroupByID(params *UpdateReportGroupByIDParams) (*UpdateReportGroupByIDOK, error)

UpdateReportGroupByID updates report group

func (*Client) UpdateRoleByID ¶

func (a *Client) UpdateRoleByID(params *UpdateRoleByIDParams) (*UpdateRoleByIDOK, error)

UpdateRoleByID updates role

func (*Client) UpdateSDTByID ¶

func (a *Client) UpdateSDTByID(params *UpdateSDTByIDParams) (*UpdateSDTByIDOK, error)

UpdateSDTByID updates SDT response may contain extra fields depending upon the type of SDT being updated

func (*Client) UpdateWebsiteByID ¶

func (a *Client) UpdateWebsiteByID(params *UpdateWebsiteByIDParams) (*UpdateWebsiteByIDOK, error)

UpdateWebsiteByID updates website

func (*Client) UpdateWebsiteGroupByID ¶

func (a *Client) UpdateWebsiteGroupByID(params *UpdateWebsiteGroupByIDParams) (*UpdateWebsiteGroupByIDOK, error)

UpdateWebsiteGroupByID updates website group

func (*Client) UpdateWidgetByID ¶

func (a *Client) UpdateWidgetByID(params *UpdateWidgetByIDParams) (*UpdateWidgetByIDOK, error)

UpdateWidgetByID updates widget based upon widget type the request and response may contain additional attributes please refer models corresponding to specific widget type at the bottom of this page to check the attributes

func (*Client) ValidateCollectorConfig ¶

func (a *Client) ValidateCollectorConfig(params *ValidateCollectorConfigParams) (*ValidateCollectorConfigOK, error)

ValidateCollectorConfig validates collector configuration

type CollectDeviceConfigSourceConfigDefault ¶

type CollectDeviceConfigSourceConfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
CollectDeviceConfigSourceConfigDefault describes a response with status code -1, with default header values.

Error

func NewCollectDeviceConfigSourceConfigDefault ¶

func NewCollectDeviceConfigSourceConfigDefault(code int) *CollectDeviceConfigSourceConfigDefault

NewCollectDeviceConfigSourceConfigDefault creates a CollectDeviceConfigSourceConfigDefault with default headers values

func (*CollectDeviceConfigSourceConfigDefault) Code ¶

Code gets the status code for the collect device config source config default response

func (*CollectDeviceConfigSourceConfigDefault) Error ¶

func (*CollectDeviceConfigSourceConfigDefault) GetPayload ¶

type CollectDeviceConfigSourceConfigOK ¶

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

successful operation

func NewCollectDeviceConfigSourceConfigOK ¶

func NewCollectDeviceConfigSourceConfigOK() *CollectDeviceConfigSourceConfigOK

NewCollectDeviceConfigSourceConfigOK creates a CollectDeviceConfigSourceConfigOK with default headers values

func (*CollectDeviceConfigSourceConfigOK) Error ¶

func (*CollectDeviceConfigSourceConfigOK) GetPayload ¶

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

type CollectDeviceConfigSourceConfigParams ¶

type CollectDeviceConfigSourceConfigParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// HdsID.
	//
	// Format: int32
	HdsID int32

	// InstanceID.
	//
	// Format: int32
	InstanceID int32

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

CollectDeviceConfigSourceConfigParams contains all the parameters to send to the API endpoint

for the collect device config source config operation.

Typically these are written to a http.Request.

func NewCollectDeviceConfigSourceConfigParams ¶

func NewCollectDeviceConfigSourceConfigParams() *CollectDeviceConfigSourceConfigParams

NewCollectDeviceConfigSourceConfigParams creates a new CollectDeviceConfigSourceConfigParams 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 NewCollectDeviceConfigSourceConfigParamsWithContext ¶

func NewCollectDeviceConfigSourceConfigParamsWithContext(ctx context.Context) *CollectDeviceConfigSourceConfigParams

NewCollectDeviceConfigSourceConfigParamsWithContext creates a new CollectDeviceConfigSourceConfigParams object with the ability to set a context for a request.

func NewCollectDeviceConfigSourceConfigParamsWithHTTPClient ¶

func NewCollectDeviceConfigSourceConfigParamsWithHTTPClient(client *http.Client) *CollectDeviceConfigSourceConfigParams

NewCollectDeviceConfigSourceConfigParamsWithHTTPClient creates a new CollectDeviceConfigSourceConfigParams object with the ability to set a custom HTTPClient for a request.

func NewCollectDeviceConfigSourceConfigParamsWithTimeout ¶

func NewCollectDeviceConfigSourceConfigParamsWithTimeout(timeout time.Duration) *CollectDeviceConfigSourceConfigParams

NewCollectDeviceConfigSourceConfigParamsWithTimeout creates a new CollectDeviceConfigSourceConfigParams object with the ability to set a timeout on a request.

func (*CollectDeviceConfigSourceConfigParams) SetContext ¶

SetContext adds the context to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) SetDefaults ¶

func (o *CollectDeviceConfigSourceConfigParams) SetDefaults()

SetDefaults hydrates default values in the collect device config source config params (not the query body).

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

func (*CollectDeviceConfigSourceConfigParams) SetDeviceID ¶

func (o *CollectDeviceConfigSourceConfigParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) SetHdsID ¶

func (o *CollectDeviceConfigSourceConfigParams) SetHdsID(hdsID int32)

SetHdsID adds the hdsId to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) SetInstanceID ¶

func (o *CollectDeviceConfigSourceConfigParams) SetInstanceID(instanceID int32)

SetInstanceID adds the instanceId to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) SetTimeout ¶

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

SetTimeout adds the timeout to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) SetUserAgent ¶

func (o *CollectDeviceConfigSourceConfigParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) WithContext ¶

WithContext adds the context to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) WithDefaults ¶

WithDefaults hydrates default values in the collect device config source config params (not the query body).

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

func (*CollectDeviceConfigSourceConfigParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) WithHdsID ¶

WithHdsID adds the hdsID to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) WithInstanceID ¶

WithInstanceID adds the instanceID to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) WithTimeout ¶

WithTimeout adds the timeout to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the collect device config source config params

func (*CollectDeviceConfigSourceConfigParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type CollectDeviceConfigSourceConfigReader ¶

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

CollectDeviceConfigSourceConfigReader is a Reader for the CollectDeviceConfigSourceConfig structure.

func (*CollectDeviceConfigSourceConfigReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type CollectDeviceConfigSourceConfigTooManyRequests ¶

type CollectDeviceConfigSourceConfigTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
CollectDeviceConfigSourceConfigTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewCollectDeviceConfigSourceConfigTooManyRequests ¶

func NewCollectDeviceConfigSourceConfigTooManyRequests() *CollectDeviceConfigSourceConfigTooManyRequests

NewCollectDeviceConfigSourceConfigTooManyRequests creates a CollectDeviceConfigSourceConfigTooManyRequests with default headers values

func (*CollectDeviceConfigSourceConfigTooManyRequests) Error ¶

type DeleteAdminByIDDefault ¶

type DeleteAdminByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteAdminByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteAdminByIDDefault ¶

func NewDeleteAdminByIDDefault(code int) *DeleteAdminByIDDefault

NewDeleteAdminByIDDefault creates a DeleteAdminByIDDefault with default headers values

func (*DeleteAdminByIDDefault) Code ¶

func (o *DeleteAdminByIDDefault) Code() int

Code gets the status code for the delete admin by Id default response

func (*DeleteAdminByIDDefault) Error ¶

func (o *DeleteAdminByIDDefault) Error() string

func (*DeleteAdminByIDDefault) GetPayload ¶

func (o *DeleteAdminByIDDefault) GetPayload() *models.ErrorResponse

type DeleteAdminByIDOK ¶

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

successful operation

func NewDeleteAdminByIDOK ¶

func NewDeleteAdminByIDOK() *DeleteAdminByIDOK

NewDeleteAdminByIDOK creates a DeleteAdminByIDOK with default headers values

func (*DeleteAdminByIDOK) Error ¶

func (o *DeleteAdminByIDOK) Error() string

func (*DeleteAdminByIDOK) GetPayload ¶

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

type DeleteAdminByIDParams ¶

type DeleteAdminByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteAdminByIDParams contains all the parameters to send to the API endpoint

for the delete admin by Id operation.

Typically these are written to a http.Request.

func NewDeleteAdminByIDParams ¶

func NewDeleteAdminByIDParams() *DeleteAdminByIDParams

NewDeleteAdminByIDParams creates a new DeleteAdminByIDParams 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 NewDeleteAdminByIDParamsWithContext ¶

func NewDeleteAdminByIDParamsWithContext(ctx context.Context) *DeleteAdminByIDParams

NewDeleteAdminByIDParamsWithContext creates a new DeleteAdminByIDParams object with the ability to set a context for a request.

func NewDeleteAdminByIDParamsWithHTTPClient ¶

func NewDeleteAdminByIDParamsWithHTTPClient(client *http.Client) *DeleteAdminByIDParams

NewDeleteAdminByIDParamsWithHTTPClient creates a new DeleteAdminByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAdminByIDParamsWithTimeout ¶

func NewDeleteAdminByIDParamsWithTimeout(timeout time.Duration) *DeleteAdminByIDParams

NewDeleteAdminByIDParamsWithTimeout creates a new DeleteAdminByIDParams object with the ability to set a timeout on a request.

func (*DeleteAdminByIDParams) SetContext ¶

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

SetContext adds the context to the delete admin by Id params

func (*DeleteAdminByIDParams) SetDefaults ¶

func (o *DeleteAdminByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete admin by Id params (not the query body).

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

func (*DeleteAdminByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete admin by Id params

func (*DeleteAdminByIDParams) SetID ¶

func (o *DeleteAdminByIDParams) SetID(id int32)

SetID adds the id to the delete admin by Id params

func (*DeleteAdminByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete admin by Id params

func (*DeleteAdminByIDParams) SetUserAgent ¶

func (o *DeleteAdminByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete admin by Id params

func (*DeleteAdminByIDParams) WithContext ¶

WithContext adds the context to the delete admin by Id params

func (*DeleteAdminByIDParams) WithDefaults ¶

func (o *DeleteAdminByIDParams) WithDefaults() *DeleteAdminByIDParams

WithDefaults hydrates default values in the delete admin by Id params (not the query body).

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

func (*DeleteAdminByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete admin by Id params

func (*DeleteAdminByIDParams) WithID ¶

WithID adds the id to the delete admin by Id params

func (*DeleteAdminByIDParams) WithTimeout ¶

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

WithTimeout adds the timeout to the delete admin by Id params

func (*DeleteAdminByIDParams) WithUserAgent ¶

func (o *DeleteAdminByIDParams) WithUserAgent(userAgent *string) *DeleteAdminByIDParams

WithUserAgent adds the userAgent to the delete admin by Id params

func (*DeleteAdminByIDParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DeleteAdminByIDReader ¶

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

DeleteAdminByIDReader is a Reader for the DeleteAdminByID structure.

func (*DeleteAdminByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteAdminByIDTooManyRequests ¶

type DeleteAdminByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteAdminByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteAdminByIDTooManyRequests ¶

func NewDeleteAdminByIDTooManyRequests() *DeleteAdminByIDTooManyRequests

NewDeleteAdminByIDTooManyRequests creates a DeleteAdminByIDTooManyRequests with default headers values

func (*DeleteAdminByIDTooManyRequests) Error ¶

type DeleteAlertRuleByIDDefault ¶

type DeleteAlertRuleByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteAlertRuleByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteAlertRuleByIDDefault ¶

func NewDeleteAlertRuleByIDDefault(code int) *DeleteAlertRuleByIDDefault

NewDeleteAlertRuleByIDDefault creates a DeleteAlertRuleByIDDefault with default headers values

func (*DeleteAlertRuleByIDDefault) Code ¶

func (o *DeleteAlertRuleByIDDefault) Code() int

Code gets the status code for the delete alert rule by Id default response

func (*DeleteAlertRuleByIDDefault) Error ¶

func (*DeleteAlertRuleByIDDefault) GetPayload ¶

type DeleteAlertRuleByIDOK ¶

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

successful operation

func NewDeleteAlertRuleByIDOK ¶

func NewDeleteAlertRuleByIDOK() *DeleteAlertRuleByIDOK

NewDeleteAlertRuleByIDOK creates a DeleteAlertRuleByIDOK with default headers values

func (*DeleteAlertRuleByIDOK) Error ¶

func (o *DeleteAlertRuleByIDOK) Error() string

func (*DeleteAlertRuleByIDOK) GetPayload ¶

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

type DeleteAlertRuleByIDParams ¶

type DeleteAlertRuleByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteAlertRuleByIDParams contains all the parameters to send to the API endpoint

for the delete alert rule by Id operation.

Typically these are written to a http.Request.

func NewDeleteAlertRuleByIDParams ¶

func NewDeleteAlertRuleByIDParams() *DeleteAlertRuleByIDParams

NewDeleteAlertRuleByIDParams creates a new DeleteAlertRuleByIDParams 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 NewDeleteAlertRuleByIDParamsWithContext ¶

func NewDeleteAlertRuleByIDParamsWithContext(ctx context.Context) *DeleteAlertRuleByIDParams

NewDeleteAlertRuleByIDParamsWithContext creates a new DeleteAlertRuleByIDParams object with the ability to set a context for a request.

func NewDeleteAlertRuleByIDParamsWithHTTPClient ¶

func NewDeleteAlertRuleByIDParamsWithHTTPClient(client *http.Client) *DeleteAlertRuleByIDParams

NewDeleteAlertRuleByIDParamsWithHTTPClient creates a new DeleteAlertRuleByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteAlertRuleByIDParamsWithTimeout ¶

func NewDeleteAlertRuleByIDParamsWithTimeout(timeout time.Duration) *DeleteAlertRuleByIDParams

NewDeleteAlertRuleByIDParamsWithTimeout creates a new DeleteAlertRuleByIDParams object with the ability to set a timeout on a request.

func (*DeleteAlertRuleByIDParams) SetContext ¶

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

SetContext adds the context to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) SetDefaults ¶

func (o *DeleteAlertRuleByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete alert rule by Id params (not the query body).

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

func (*DeleteAlertRuleByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) SetID ¶

func (o *DeleteAlertRuleByIDParams) SetID(id int32)

SetID adds the id to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) SetUserAgent ¶

func (o *DeleteAlertRuleByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) WithContext ¶

WithContext adds the context to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete alert rule by Id params (not the query body).

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

func (*DeleteAlertRuleByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) WithID ¶

WithID adds the id to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) WithUserAgent ¶

func (o *DeleteAlertRuleByIDParams) WithUserAgent(userAgent *string) *DeleteAlertRuleByIDParams

WithUserAgent adds the userAgent to the delete alert rule by Id params

func (*DeleteAlertRuleByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteAlertRuleByIDReader ¶

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

DeleteAlertRuleByIDReader is a Reader for the DeleteAlertRuleByID structure.

func (*DeleteAlertRuleByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteAlertRuleByIDTooManyRequests ¶

type DeleteAlertRuleByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteAlertRuleByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteAlertRuleByIDTooManyRequests ¶

func NewDeleteAlertRuleByIDTooManyRequests() *DeleteAlertRuleByIDTooManyRequests

NewDeleteAlertRuleByIDTooManyRequests creates a DeleteAlertRuleByIDTooManyRequests with default headers values

func (*DeleteAlertRuleByIDTooManyRequests) Error ¶

type DeleteCollectorByIDDefault ¶

type DeleteCollectorByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteCollectorByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteCollectorByIDDefault ¶

func NewDeleteCollectorByIDDefault(code int) *DeleteCollectorByIDDefault

NewDeleteCollectorByIDDefault creates a DeleteCollectorByIDDefault with default headers values

func (*DeleteCollectorByIDDefault) Code ¶

func (o *DeleteCollectorByIDDefault) Code() int

Code gets the status code for the delete collector by Id default response

func (*DeleteCollectorByIDDefault) Error ¶

func (*DeleteCollectorByIDDefault) GetPayload ¶

type DeleteCollectorByIDOK ¶

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

successful operation

func NewDeleteCollectorByIDOK ¶

func NewDeleteCollectorByIDOK() *DeleteCollectorByIDOK

NewDeleteCollectorByIDOK creates a DeleteCollectorByIDOK with default headers values

func (*DeleteCollectorByIDOK) Error ¶

func (o *DeleteCollectorByIDOK) Error() string

func (*DeleteCollectorByIDOK) GetPayload ¶

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

type DeleteCollectorByIDParams ¶

type DeleteCollectorByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteCollectorByIDParams contains all the parameters to send to the API endpoint

for the delete collector by Id operation.

Typically these are written to a http.Request.

func NewDeleteCollectorByIDParams ¶

func NewDeleteCollectorByIDParams() *DeleteCollectorByIDParams

NewDeleteCollectorByIDParams creates a new DeleteCollectorByIDParams 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 NewDeleteCollectorByIDParamsWithContext ¶

func NewDeleteCollectorByIDParamsWithContext(ctx context.Context) *DeleteCollectorByIDParams

NewDeleteCollectorByIDParamsWithContext creates a new DeleteCollectorByIDParams object with the ability to set a context for a request.

func NewDeleteCollectorByIDParamsWithHTTPClient ¶

func NewDeleteCollectorByIDParamsWithHTTPClient(client *http.Client) *DeleteCollectorByIDParams

NewDeleteCollectorByIDParamsWithHTTPClient creates a new DeleteCollectorByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteCollectorByIDParamsWithTimeout ¶

func NewDeleteCollectorByIDParamsWithTimeout(timeout time.Duration) *DeleteCollectorByIDParams

NewDeleteCollectorByIDParamsWithTimeout creates a new DeleteCollectorByIDParams object with the ability to set a timeout on a request.

func (*DeleteCollectorByIDParams) SetContext ¶

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

SetContext adds the context to the delete collector by Id params

func (*DeleteCollectorByIDParams) SetDefaults ¶

func (o *DeleteCollectorByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete collector by Id params (not the query body).

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

func (*DeleteCollectorByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete collector by Id params

func (*DeleteCollectorByIDParams) SetID ¶

func (o *DeleteCollectorByIDParams) SetID(id int32)

SetID adds the id to the delete collector by Id params

func (*DeleteCollectorByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete collector by Id params

func (*DeleteCollectorByIDParams) SetUserAgent ¶

func (o *DeleteCollectorByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete collector by Id params

func (*DeleteCollectorByIDParams) WithContext ¶

WithContext adds the context to the delete collector by Id params

func (*DeleteCollectorByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete collector by Id params (not the query body).

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

func (*DeleteCollectorByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete collector by Id params

func (*DeleteCollectorByIDParams) WithID ¶

WithID adds the id to the delete collector by Id params

func (*DeleteCollectorByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete collector by Id params

func (*DeleteCollectorByIDParams) WithUserAgent ¶

func (o *DeleteCollectorByIDParams) WithUserAgent(userAgent *string) *DeleteCollectorByIDParams

WithUserAgent adds the userAgent to the delete collector by Id params

func (*DeleteCollectorByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteCollectorByIDReader ¶

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

DeleteCollectorByIDReader is a Reader for the DeleteCollectorByID structure.

func (*DeleteCollectorByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteCollectorByIDTooManyRequests ¶

type DeleteCollectorByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteCollectorByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteCollectorByIDTooManyRequests ¶

func NewDeleteCollectorByIDTooManyRequests() *DeleteCollectorByIDTooManyRequests

NewDeleteCollectorByIDTooManyRequests creates a DeleteCollectorByIDTooManyRequests with default headers values

func (*DeleteCollectorByIDTooManyRequests) Error ¶

type DeleteCollectorGroupByIDDefault ¶

type DeleteCollectorGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteCollectorGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteCollectorGroupByIDDefault ¶

func NewDeleteCollectorGroupByIDDefault(code int) *DeleteCollectorGroupByIDDefault

NewDeleteCollectorGroupByIDDefault creates a DeleteCollectorGroupByIDDefault with default headers values

func (*DeleteCollectorGroupByIDDefault) Code ¶

Code gets the status code for the delete collector group by Id default response

func (*DeleteCollectorGroupByIDDefault) Error ¶

func (*DeleteCollectorGroupByIDDefault) GetPayload ¶

type DeleteCollectorGroupByIDOK ¶

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

successful operation

func NewDeleteCollectorGroupByIDOK ¶

func NewDeleteCollectorGroupByIDOK() *DeleteCollectorGroupByIDOK

NewDeleteCollectorGroupByIDOK creates a DeleteCollectorGroupByIDOK with default headers values

func (*DeleteCollectorGroupByIDOK) Error ¶

func (*DeleteCollectorGroupByIDOK) GetPayload ¶

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

type DeleteCollectorGroupByIDParams ¶

type DeleteCollectorGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteCollectorGroupByIDParams contains all the parameters to send to the API endpoint

for the delete collector group by Id operation.

Typically these are written to a http.Request.

func NewDeleteCollectorGroupByIDParams ¶

func NewDeleteCollectorGroupByIDParams() *DeleteCollectorGroupByIDParams

NewDeleteCollectorGroupByIDParams creates a new DeleteCollectorGroupByIDParams 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 NewDeleteCollectorGroupByIDParamsWithContext ¶

func NewDeleteCollectorGroupByIDParamsWithContext(ctx context.Context) *DeleteCollectorGroupByIDParams

NewDeleteCollectorGroupByIDParamsWithContext creates a new DeleteCollectorGroupByIDParams object with the ability to set a context for a request.

func NewDeleteCollectorGroupByIDParamsWithHTTPClient ¶

func NewDeleteCollectorGroupByIDParamsWithHTTPClient(client *http.Client) *DeleteCollectorGroupByIDParams

NewDeleteCollectorGroupByIDParamsWithHTTPClient creates a new DeleteCollectorGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteCollectorGroupByIDParamsWithTimeout ¶

func NewDeleteCollectorGroupByIDParamsWithTimeout(timeout time.Duration) *DeleteCollectorGroupByIDParams

NewDeleteCollectorGroupByIDParamsWithTimeout creates a new DeleteCollectorGroupByIDParams object with the ability to set a timeout on a request.

func (*DeleteCollectorGroupByIDParams) SetContext ¶

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

SetContext adds the context to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) SetDefaults ¶

func (o *DeleteCollectorGroupByIDParams) SetDefaults()

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

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

func (*DeleteCollectorGroupByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) SetID ¶

SetID adds the id to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) SetUserAgent ¶

func (o *DeleteCollectorGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) WithContext ¶

WithContext adds the context to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) WithDefaults ¶

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

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

func (*DeleteCollectorGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) WithID ¶

WithID adds the id to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the delete collector group by Id params

func (*DeleteCollectorGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteCollectorGroupByIDReader ¶

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

DeleteCollectorGroupByIDReader is a Reader for the DeleteCollectorGroupByID structure.

func (*DeleteCollectorGroupByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteCollectorGroupByIDTooManyRequests ¶

type DeleteCollectorGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteCollectorGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteCollectorGroupByIDTooManyRequests ¶

func NewDeleteCollectorGroupByIDTooManyRequests() *DeleteCollectorGroupByIDTooManyRequests

NewDeleteCollectorGroupByIDTooManyRequests creates a DeleteCollectorGroupByIDTooManyRequests with default headers values

func (*DeleteCollectorGroupByIDTooManyRequests) Error ¶

type DeleteDashboardByIDDefault ¶

type DeleteDashboardByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteDashboardByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteDashboardByIDDefault ¶

func NewDeleteDashboardByIDDefault(code int) *DeleteDashboardByIDDefault

NewDeleteDashboardByIDDefault creates a DeleteDashboardByIDDefault with default headers values

func (*DeleteDashboardByIDDefault) Code ¶

func (o *DeleteDashboardByIDDefault) Code() int

Code gets the status code for the delete dashboard by Id default response

func (*DeleteDashboardByIDDefault) Error ¶

func (*DeleteDashboardByIDDefault) GetPayload ¶

type DeleteDashboardByIDOK ¶

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

successful operation

func NewDeleteDashboardByIDOK ¶

func NewDeleteDashboardByIDOK() *DeleteDashboardByIDOK

NewDeleteDashboardByIDOK creates a DeleteDashboardByIDOK with default headers values

func (*DeleteDashboardByIDOK) Error ¶

func (o *DeleteDashboardByIDOK) Error() string

func (*DeleteDashboardByIDOK) GetPayload ¶

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

type DeleteDashboardByIDParams ¶

type DeleteDashboardByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteDashboardByIDParams contains all the parameters to send to the API endpoint

for the delete dashboard by Id operation.

Typically these are written to a http.Request.

func NewDeleteDashboardByIDParams ¶

func NewDeleteDashboardByIDParams() *DeleteDashboardByIDParams

NewDeleteDashboardByIDParams creates a new DeleteDashboardByIDParams 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 NewDeleteDashboardByIDParamsWithContext ¶

func NewDeleteDashboardByIDParamsWithContext(ctx context.Context) *DeleteDashboardByIDParams

NewDeleteDashboardByIDParamsWithContext creates a new DeleteDashboardByIDParams object with the ability to set a context for a request.

func NewDeleteDashboardByIDParamsWithHTTPClient ¶

func NewDeleteDashboardByIDParamsWithHTTPClient(client *http.Client) *DeleteDashboardByIDParams

NewDeleteDashboardByIDParamsWithHTTPClient creates a new DeleteDashboardByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDashboardByIDParamsWithTimeout ¶

func NewDeleteDashboardByIDParamsWithTimeout(timeout time.Duration) *DeleteDashboardByIDParams

NewDeleteDashboardByIDParamsWithTimeout creates a new DeleteDashboardByIDParams object with the ability to set a timeout on a request.

func (*DeleteDashboardByIDParams) SetContext ¶

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

SetContext adds the context to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) SetDefaults ¶

func (o *DeleteDashboardByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete dashboard by Id params (not the query body).

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

func (*DeleteDashboardByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) SetID ¶

func (o *DeleteDashboardByIDParams) SetID(id int32)

SetID adds the id to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) SetUserAgent ¶

func (o *DeleteDashboardByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) WithContext ¶

WithContext adds the context to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete dashboard by Id params (not the query body).

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

func (*DeleteDashboardByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) WithID ¶

WithID adds the id to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) WithUserAgent ¶

func (o *DeleteDashboardByIDParams) WithUserAgent(userAgent *string) *DeleteDashboardByIDParams

WithUserAgent adds the userAgent to the delete dashboard by Id params

func (*DeleteDashboardByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteDashboardByIDReader ¶

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

DeleteDashboardByIDReader is a Reader for the DeleteDashboardByID structure.

func (*DeleteDashboardByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteDashboardByIDTooManyRequests ¶

type DeleteDashboardByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteDashboardByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteDashboardByIDTooManyRequests ¶

func NewDeleteDashboardByIDTooManyRequests() *DeleteDashboardByIDTooManyRequests

NewDeleteDashboardByIDTooManyRequests creates a DeleteDashboardByIDTooManyRequests with default headers values

func (*DeleteDashboardByIDTooManyRequests) Error ¶

type DeleteDashboardGroupByIDDefault ¶

type DeleteDashboardGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteDashboardGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteDashboardGroupByIDDefault ¶

func NewDeleteDashboardGroupByIDDefault(code int) *DeleteDashboardGroupByIDDefault

NewDeleteDashboardGroupByIDDefault creates a DeleteDashboardGroupByIDDefault with default headers values

func (*DeleteDashboardGroupByIDDefault) Code ¶

Code gets the status code for the delete dashboard group by Id default response

func (*DeleteDashboardGroupByIDDefault) Error ¶

func (*DeleteDashboardGroupByIDDefault) GetPayload ¶

type DeleteDashboardGroupByIDOK ¶

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

OK

func NewDeleteDashboardGroupByIDOK ¶

func NewDeleteDashboardGroupByIDOK() *DeleteDashboardGroupByIDOK

NewDeleteDashboardGroupByIDOK creates a DeleteDashboardGroupByIDOK with default headers values

func (*DeleteDashboardGroupByIDOK) Error ¶

func (*DeleteDashboardGroupByIDOK) GetPayload ¶

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

type DeleteDashboardGroupByIDParams ¶

type DeleteDashboardGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// AllowNonEmptyGroup.
	AllowNonEmptyGroup *bool

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteDashboardGroupByIDParams contains all the parameters to send to the API endpoint

for the delete dashboard group by Id operation.

Typically these are written to a http.Request.

func NewDeleteDashboardGroupByIDParams ¶

func NewDeleteDashboardGroupByIDParams() *DeleteDashboardGroupByIDParams

NewDeleteDashboardGroupByIDParams creates a new DeleteDashboardGroupByIDParams 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 NewDeleteDashboardGroupByIDParamsWithContext ¶

func NewDeleteDashboardGroupByIDParamsWithContext(ctx context.Context) *DeleteDashboardGroupByIDParams

NewDeleteDashboardGroupByIDParamsWithContext creates a new DeleteDashboardGroupByIDParams object with the ability to set a context for a request.

func NewDeleteDashboardGroupByIDParamsWithHTTPClient ¶

func NewDeleteDashboardGroupByIDParamsWithHTTPClient(client *http.Client) *DeleteDashboardGroupByIDParams

NewDeleteDashboardGroupByIDParamsWithHTTPClient creates a new DeleteDashboardGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDashboardGroupByIDParamsWithTimeout ¶

func NewDeleteDashboardGroupByIDParamsWithTimeout(timeout time.Duration) *DeleteDashboardGroupByIDParams

NewDeleteDashboardGroupByIDParamsWithTimeout creates a new DeleteDashboardGroupByIDParams object with the ability to set a timeout on a request.

func (*DeleteDashboardGroupByIDParams) SetAllowNonEmptyGroup ¶

func (o *DeleteDashboardGroupByIDParams) SetAllowNonEmptyGroup(allowNonEmptyGroup *bool)

SetAllowNonEmptyGroup adds the allowNonEmptyGroup to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) SetContext ¶

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

SetContext adds the context to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) SetDefaults ¶

func (o *DeleteDashboardGroupByIDParams) SetDefaults()

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

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

func (*DeleteDashboardGroupByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) SetID ¶

SetID adds the id to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) SetUserAgent ¶

func (o *DeleteDashboardGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) WithAllowNonEmptyGroup ¶

func (o *DeleteDashboardGroupByIDParams) WithAllowNonEmptyGroup(allowNonEmptyGroup *bool) *DeleteDashboardGroupByIDParams

WithAllowNonEmptyGroup adds the allowNonEmptyGroup to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) WithContext ¶

WithContext adds the context to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) WithDefaults ¶

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

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

func (*DeleteDashboardGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) WithID ¶

WithID adds the id to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the delete dashboard group by Id params

func (*DeleteDashboardGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteDashboardGroupByIDReader ¶

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

DeleteDashboardGroupByIDReader is a Reader for the DeleteDashboardGroupByID structure.

func (*DeleteDashboardGroupByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteDashboardGroupByIDTooManyRequests ¶

type DeleteDashboardGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteDashboardGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteDashboardGroupByIDTooManyRequests ¶

func NewDeleteDashboardGroupByIDTooManyRequests() *DeleteDashboardGroupByIDTooManyRequests

NewDeleteDashboardGroupByIDTooManyRequests creates a DeleteDashboardGroupByIDTooManyRequests with default headers values

func (*DeleteDashboardGroupByIDTooManyRequests) Error ¶

type DeleteDatasourceByIDDefault ¶

type DeleteDatasourceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteDatasourceByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteDatasourceByIDDefault ¶

func NewDeleteDatasourceByIDDefault(code int) *DeleteDatasourceByIDDefault

NewDeleteDatasourceByIDDefault creates a DeleteDatasourceByIDDefault with default headers values

func (*DeleteDatasourceByIDDefault) Code ¶

func (o *DeleteDatasourceByIDDefault) Code() int

Code gets the status code for the delete datasource by Id default response

func (*DeleteDatasourceByIDDefault) Error ¶

func (*DeleteDatasourceByIDDefault) GetPayload ¶

type DeleteDatasourceByIDOK ¶

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

successful operation

func NewDeleteDatasourceByIDOK ¶

func NewDeleteDatasourceByIDOK() *DeleteDatasourceByIDOK

NewDeleteDatasourceByIDOK creates a DeleteDatasourceByIDOK with default headers values

func (*DeleteDatasourceByIDOK) Error ¶

func (o *DeleteDatasourceByIDOK) Error() string

func (*DeleteDatasourceByIDOK) GetPayload ¶

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

type DeleteDatasourceByIDParams ¶

type DeleteDatasourceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteDatasourceByIDParams contains all the parameters to send to the API endpoint

for the delete datasource by Id operation.

Typically these are written to a http.Request.

func NewDeleteDatasourceByIDParams ¶

func NewDeleteDatasourceByIDParams() *DeleteDatasourceByIDParams

NewDeleteDatasourceByIDParams creates a new DeleteDatasourceByIDParams 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 NewDeleteDatasourceByIDParamsWithContext ¶

func NewDeleteDatasourceByIDParamsWithContext(ctx context.Context) *DeleteDatasourceByIDParams

NewDeleteDatasourceByIDParamsWithContext creates a new DeleteDatasourceByIDParams object with the ability to set a context for a request.

func NewDeleteDatasourceByIDParamsWithHTTPClient ¶

func NewDeleteDatasourceByIDParamsWithHTTPClient(client *http.Client) *DeleteDatasourceByIDParams

NewDeleteDatasourceByIDParamsWithHTTPClient creates a new DeleteDatasourceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDatasourceByIDParamsWithTimeout ¶

func NewDeleteDatasourceByIDParamsWithTimeout(timeout time.Duration) *DeleteDatasourceByIDParams

NewDeleteDatasourceByIDParamsWithTimeout creates a new DeleteDatasourceByIDParams object with the ability to set a timeout on a request.

func (*DeleteDatasourceByIDParams) SetContext ¶

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

SetContext adds the context to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) SetDefaults ¶

func (o *DeleteDatasourceByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete datasource by Id params (not the query body).

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

func (*DeleteDatasourceByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) SetID ¶

func (o *DeleteDatasourceByIDParams) SetID(id int32)

SetID adds the id to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) SetUserAgent ¶

func (o *DeleteDatasourceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) WithContext ¶

WithContext adds the context to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete datasource by Id params (not the query body).

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

func (*DeleteDatasourceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) WithID ¶

WithID adds the id to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) WithUserAgent ¶

func (o *DeleteDatasourceByIDParams) WithUserAgent(userAgent *string) *DeleteDatasourceByIDParams

WithUserAgent adds the userAgent to the delete datasource by Id params

func (*DeleteDatasourceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteDatasourceByIDReader ¶

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

DeleteDatasourceByIDReader is a Reader for the DeleteDatasourceByID structure.

func (*DeleteDatasourceByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteDatasourceByIDTooManyRequests ¶

type DeleteDatasourceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteDatasourceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteDatasourceByIDTooManyRequests ¶

func NewDeleteDatasourceByIDTooManyRequests() *DeleteDatasourceByIDTooManyRequests

NewDeleteDatasourceByIDTooManyRequests creates a DeleteDatasourceByIDTooManyRequests with default headers values

func (*DeleteDatasourceByIDTooManyRequests) Error ¶

type DeleteDeviceByIDDefault ¶

type DeleteDeviceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteDeviceByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteDeviceByIDDefault ¶

func NewDeleteDeviceByIDDefault(code int) *DeleteDeviceByIDDefault

NewDeleteDeviceByIDDefault creates a DeleteDeviceByIDDefault with default headers values

func (*DeleteDeviceByIDDefault) Code ¶

func (o *DeleteDeviceByIDDefault) Code() int

Code gets the status code for the delete device by Id default response

func (*DeleteDeviceByIDDefault) Error ¶

func (o *DeleteDeviceByIDDefault) Error() string

func (*DeleteDeviceByIDDefault) GetPayload ¶

func (o *DeleteDeviceByIDDefault) GetPayload() *models.ErrorResponse

type DeleteDeviceByIDOK ¶

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

successful operation

func NewDeleteDeviceByIDOK ¶

func NewDeleteDeviceByIDOK() *DeleteDeviceByIDOK

NewDeleteDeviceByIDOK creates a DeleteDeviceByIDOK with default headers values

func (*DeleteDeviceByIDOK) Error ¶

func (o *DeleteDeviceByIDOK) Error() string

func (*DeleteDeviceByIDOK) GetPayload ¶

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

type DeleteDeviceByIDParams ¶

type DeleteDeviceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeleteHard.
	//
	// Default: true
	DeleteHard *bool

	// End.
	//
	// Format: int64
	End *int64

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// Start.
	//
	// Format: int64
	Start *int64

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

DeleteDeviceByIDParams contains all the parameters to send to the API endpoint

for the delete device by Id operation.

Typically these are written to a http.Request.

func NewDeleteDeviceByIDParams ¶

func NewDeleteDeviceByIDParams() *DeleteDeviceByIDParams

NewDeleteDeviceByIDParams creates a new DeleteDeviceByIDParams 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 NewDeleteDeviceByIDParamsWithContext ¶

func NewDeleteDeviceByIDParamsWithContext(ctx context.Context) *DeleteDeviceByIDParams

NewDeleteDeviceByIDParamsWithContext creates a new DeleteDeviceByIDParams object with the ability to set a context for a request.

func NewDeleteDeviceByIDParamsWithHTTPClient ¶

func NewDeleteDeviceByIDParamsWithHTTPClient(client *http.Client) *DeleteDeviceByIDParams

NewDeleteDeviceByIDParamsWithHTTPClient creates a new DeleteDeviceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDeviceByIDParamsWithTimeout ¶

func NewDeleteDeviceByIDParamsWithTimeout(timeout time.Duration) *DeleteDeviceByIDParams

NewDeleteDeviceByIDParamsWithTimeout creates a new DeleteDeviceByIDParams object with the ability to set a timeout on a request.

func (*DeleteDeviceByIDParams) SetContext ¶

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

SetContext adds the context to the delete device by Id params

func (*DeleteDeviceByIDParams) SetDefaults ¶

func (o *DeleteDeviceByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete device by Id params (not the query body).

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

func (*DeleteDeviceByIDParams) SetDeleteHard ¶

func (o *DeleteDeviceByIDParams) SetDeleteHard(deleteHard *bool)

SetDeleteHard adds the deleteHard to the delete device by Id params

func (*DeleteDeviceByIDParams) SetEnd ¶

func (o *DeleteDeviceByIDParams) SetEnd(end *int64)

SetEnd adds the end to the delete device by Id params

func (*DeleteDeviceByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete device by Id params

func (*DeleteDeviceByIDParams) SetID ¶

func (o *DeleteDeviceByIDParams) SetID(id int32)

SetID adds the id to the delete device by Id params

func (*DeleteDeviceByIDParams) SetNetflowFilter ¶

func (o *DeleteDeviceByIDParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the delete device by Id params

func (*DeleteDeviceByIDParams) SetStart ¶

func (o *DeleteDeviceByIDParams) SetStart(start *int64)

SetStart adds the start to the delete device by Id params

func (*DeleteDeviceByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete device by Id params

func (*DeleteDeviceByIDParams) SetUserAgent ¶

func (o *DeleteDeviceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete device by Id params

func (*DeleteDeviceByIDParams) WithContext ¶

WithContext adds the context to the delete device by Id params

func (*DeleteDeviceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete device by Id params (not the query body).

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

func (*DeleteDeviceByIDParams) WithDeleteHard ¶

func (o *DeleteDeviceByIDParams) WithDeleteHard(deleteHard *bool) *DeleteDeviceByIDParams

WithDeleteHard adds the deleteHard to the delete device by Id params

func (*DeleteDeviceByIDParams) WithEnd ¶

WithEnd adds the end to the delete device by Id params

func (*DeleteDeviceByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete device by Id params

func (*DeleteDeviceByIDParams) WithID ¶

WithID adds the id to the delete device by Id params

func (*DeleteDeviceByIDParams) WithNetflowFilter ¶

func (o *DeleteDeviceByIDParams) WithNetflowFilter(netflowFilter *string) *DeleteDeviceByIDParams

WithNetflowFilter adds the netflowFilter to the delete device by Id params

func (*DeleteDeviceByIDParams) WithStart ¶

func (o *DeleteDeviceByIDParams) WithStart(start *int64) *DeleteDeviceByIDParams

WithStart adds the start to the delete device by Id params

func (*DeleteDeviceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete device by Id params

func (*DeleteDeviceByIDParams) WithUserAgent ¶

func (o *DeleteDeviceByIDParams) WithUserAgent(userAgent *string) *DeleteDeviceByIDParams

WithUserAgent adds the userAgent to the delete device by Id params

func (*DeleteDeviceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteDeviceByIDReader ¶

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

DeleteDeviceByIDReader is a Reader for the DeleteDeviceByID structure.

func (*DeleteDeviceByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteDeviceByIDTooManyRequests ¶

type DeleteDeviceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteDeviceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteDeviceByIDTooManyRequests ¶

func NewDeleteDeviceByIDTooManyRequests() *DeleteDeviceByIDTooManyRequests

NewDeleteDeviceByIDTooManyRequests creates a DeleteDeviceByIDTooManyRequests with default headers values

func (*DeleteDeviceByIDTooManyRequests) Error ¶

type DeleteDeviceDatasourceInstanceByIDDefault ¶

type DeleteDeviceDatasourceInstanceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteDeviceDatasourceInstanceByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteDeviceDatasourceInstanceByIDDefault ¶

func NewDeleteDeviceDatasourceInstanceByIDDefault(code int) *DeleteDeviceDatasourceInstanceByIDDefault

NewDeleteDeviceDatasourceInstanceByIDDefault creates a DeleteDeviceDatasourceInstanceByIDDefault with default headers values

func (*DeleteDeviceDatasourceInstanceByIDDefault) Code ¶

Code gets the status code for the delete device datasource instance by Id default response

func (*DeleteDeviceDatasourceInstanceByIDDefault) Error ¶

func (*DeleteDeviceDatasourceInstanceByIDDefault) GetPayload ¶

type DeleteDeviceDatasourceInstanceByIDOK ¶

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

successful operation

func NewDeleteDeviceDatasourceInstanceByIDOK ¶

func NewDeleteDeviceDatasourceInstanceByIDOK() *DeleteDeviceDatasourceInstanceByIDOK

NewDeleteDeviceDatasourceInstanceByIDOK creates a DeleteDeviceDatasourceInstanceByIDOK with default headers values

func (*DeleteDeviceDatasourceInstanceByIDOK) Error ¶

func (*DeleteDeviceDatasourceInstanceByIDOK) GetPayload ¶

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

type DeleteDeviceDatasourceInstanceByIDParams ¶

type DeleteDeviceDatasourceInstanceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteDeviceDatasourceInstanceByIDParams contains all the parameters to send to the API endpoint

for the delete device datasource instance by Id operation.

Typically these are written to a http.Request.

func NewDeleteDeviceDatasourceInstanceByIDParams ¶

func NewDeleteDeviceDatasourceInstanceByIDParams() *DeleteDeviceDatasourceInstanceByIDParams

NewDeleteDeviceDatasourceInstanceByIDParams creates a new DeleteDeviceDatasourceInstanceByIDParams 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 NewDeleteDeviceDatasourceInstanceByIDParamsWithContext ¶

func NewDeleteDeviceDatasourceInstanceByIDParamsWithContext(ctx context.Context) *DeleteDeviceDatasourceInstanceByIDParams

NewDeleteDeviceDatasourceInstanceByIDParamsWithContext creates a new DeleteDeviceDatasourceInstanceByIDParams object with the ability to set a context for a request.

func NewDeleteDeviceDatasourceInstanceByIDParamsWithHTTPClient ¶

func NewDeleteDeviceDatasourceInstanceByIDParamsWithHTTPClient(client *http.Client) *DeleteDeviceDatasourceInstanceByIDParams

NewDeleteDeviceDatasourceInstanceByIDParamsWithHTTPClient creates a new DeleteDeviceDatasourceInstanceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDeviceDatasourceInstanceByIDParamsWithTimeout ¶

func NewDeleteDeviceDatasourceInstanceByIDParamsWithTimeout(timeout time.Duration) *DeleteDeviceDatasourceInstanceByIDParams

NewDeleteDeviceDatasourceInstanceByIDParamsWithTimeout creates a new DeleteDeviceDatasourceInstanceByIDParams object with the ability to set a timeout on a request.

func (*DeleteDeviceDatasourceInstanceByIDParams) SetContext ¶

SetContext adds the context to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) SetDefaults ¶

SetDefaults hydrates default values in the delete device datasource instance by Id params (not the query body).

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

func (*DeleteDeviceDatasourceInstanceByIDParams) SetDeviceID ¶

func (o *DeleteDeviceDatasourceInstanceByIDParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) SetHdsID ¶

SetHdsID adds the hdsId to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) SetID ¶

SetID adds the id to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) SetTimeout ¶

SetTimeout adds the timeout to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) SetUserAgent ¶

func (o *DeleteDeviceDatasourceInstanceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) WithContext ¶

WithContext adds the context to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete device datasource instance by Id params (not the query body).

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

func (*DeleteDeviceDatasourceInstanceByIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) WithHdsID ¶

WithHdsID adds the hdsID to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) WithID ¶

WithID adds the id to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the delete device datasource instance by Id params

func (*DeleteDeviceDatasourceInstanceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteDeviceDatasourceInstanceByIDReader ¶

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

DeleteDeviceDatasourceInstanceByIDReader is a Reader for the DeleteDeviceDatasourceInstanceByID structure.

func (*DeleteDeviceDatasourceInstanceByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteDeviceDatasourceInstanceByIDTooManyRequests ¶

type DeleteDeviceDatasourceInstanceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteDeviceDatasourceInstanceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteDeviceDatasourceInstanceByIDTooManyRequests ¶

func NewDeleteDeviceDatasourceInstanceByIDTooManyRequests() *DeleteDeviceDatasourceInstanceByIDTooManyRequests

NewDeleteDeviceDatasourceInstanceByIDTooManyRequests creates a DeleteDeviceDatasourceInstanceByIDTooManyRequests with default headers values

func (*DeleteDeviceDatasourceInstanceByIDTooManyRequests) Error ¶

type DeleteDeviceGroupByIDDefault ¶

type DeleteDeviceGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteDeviceGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteDeviceGroupByIDDefault ¶

func NewDeleteDeviceGroupByIDDefault(code int) *DeleteDeviceGroupByIDDefault

NewDeleteDeviceGroupByIDDefault creates a DeleteDeviceGroupByIDDefault with default headers values

func (*DeleteDeviceGroupByIDDefault) Code ¶

Code gets the status code for the delete device group by Id default response

func (*DeleteDeviceGroupByIDDefault) Error ¶

func (*DeleteDeviceGroupByIDDefault) GetPayload ¶

type DeleteDeviceGroupByIDOK ¶

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

successful operation

func NewDeleteDeviceGroupByIDOK ¶

func NewDeleteDeviceGroupByIDOK() *DeleteDeviceGroupByIDOK

NewDeleteDeviceGroupByIDOK creates a DeleteDeviceGroupByIDOK with default headers values

func (*DeleteDeviceGroupByIDOK) Error ¶

func (o *DeleteDeviceGroupByIDOK) Error() string

func (*DeleteDeviceGroupByIDOK) GetPayload ¶

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

type DeleteDeviceGroupByIDParams ¶

type DeleteDeviceGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeleteChildren.
	DeleteChildren *bool

	// DeleteHard.
	//
	// Default: true
	DeleteHard *bool

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteDeviceGroupByIDParams contains all the parameters to send to the API endpoint

for the delete device group by Id operation.

Typically these are written to a http.Request.

func NewDeleteDeviceGroupByIDParams ¶

func NewDeleteDeviceGroupByIDParams() *DeleteDeviceGroupByIDParams

NewDeleteDeviceGroupByIDParams creates a new DeleteDeviceGroupByIDParams 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 NewDeleteDeviceGroupByIDParamsWithContext ¶

func NewDeleteDeviceGroupByIDParamsWithContext(ctx context.Context) *DeleteDeviceGroupByIDParams

NewDeleteDeviceGroupByIDParamsWithContext creates a new DeleteDeviceGroupByIDParams object with the ability to set a context for a request.

func NewDeleteDeviceGroupByIDParamsWithHTTPClient ¶

func NewDeleteDeviceGroupByIDParamsWithHTTPClient(client *http.Client) *DeleteDeviceGroupByIDParams

NewDeleteDeviceGroupByIDParamsWithHTTPClient creates a new DeleteDeviceGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDeviceGroupByIDParamsWithTimeout ¶

func NewDeleteDeviceGroupByIDParamsWithTimeout(timeout time.Duration) *DeleteDeviceGroupByIDParams

NewDeleteDeviceGroupByIDParamsWithTimeout creates a new DeleteDeviceGroupByIDParams object with the ability to set a timeout on a request.

func (*DeleteDeviceGroupByIDParams) SetContext ¶

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

SetContext adds the context to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) SetDefaults ¶

func (o *DeleteDeviceGroupByIDParams) SetDefaults()

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

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

func (*DeleteDeviceGroupByIDParams) SetDeleteChildren ¶

func (o *DeleteDeviceGroupByIDParams) SetDeleteChildren(deleteChildren *bool)

SetDeleteChildren adds the deleteChildren to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) SetDeleteHard ¶

func (o *DeleteDeviceGroupByIDParams) SetDeleteHard(deleteHard *bool)

SetDeleteHard adds the deleteHard to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) SetID ¶

func (o *DeleteDeviceGroupByIDParams) SetID(id int32)

SetID adds the id to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) SetUserAgent ¶

func (o *DeleteDeviceGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) WithContext ¶

WithContext adds the context to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) WithDefaults ¶

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

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

func (*DeleteDeviceGroupByIDParams) WithDeleteChildren ¶

func (o *DeleteDeviceGroupByIDParams) WithDeleteChildren(deleteChildren *bool) *DeleteDeviceGroupByIDParams

WithDeleteChildren adds the deleteChildren to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) WithDeleteHard ¶

func (o *DeleteDeviceGroupByIDParams) WithDeleteHard(deleteHard *bool) *DeleteDeviceGroupByIDParams

WithDeleteHard adds the deleteHard to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) WithID ¶

WithID adds the id to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) WithUserAgent ¶

func (o *DeleteDeviceGroupByIDParams) WithUserAgent(userAgent *string) *DeleteDeviceGroupByIDParams

WithUserAgent adds the userAgent to the delete device group by Id params

func (*DeleteDeviceGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteDeviceGroupByIDReader ¶

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

DeleteDeviceGroupByIDReader is a Reader for the DeleteDeviceGroupByID structure.

func (*DeleteDeviceGroupByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteDeviceGroupByIDTooManyRequests ¶

type DeleteDeviceGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteDeviceGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteDeviceGroupByIDTooManyRequests ¶

func NewDeleteDeviceGroupByIDTooManyRequests() *DeleteDeviceGroupByIDTooManyRequests

NewDeleteDeviceGroupByIDTooManyRequests creates a DeleteDeviceGroupByIDTooManyRequests with default headers values

func (*DeleteDeviceGroupByIDTooManyRequests) Error ¶

type DeleteDeviceGroupPropertyByNameDefault ¶

type DeleteDeviceGroupPropertyByNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteDeviceGroupPropertyByNameDefault describes a response with status code -1, with default header values.

Error

func NewDeleteDeviceGroupPropertyByNameDefault ¶

func NewDeleteDeviceGroupPropertyByNameDefault(code int) *DeleteDeviceGroupPropertyByNameDefault

NewDeleteDeviceGroupPropertyByNameDefault creates a DeleteDeviceGroupPropertyByNameDefault with default headers values

func (*DeleteDeviceGroupPropertyByNameDefault) Code ¶

Code gets the status code for the delete device group property by name default response

func (*DeleteDeviceGroupPropertyByNameDefault) Error ¶

func (*DeleteDeviceGroupPropertyByNameDefault) GetPayload ¶

type DeleteDeviceGroupPropertyByNameOK ¶

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

successful operation

func NewDeleteDeviceGroupPropertyByNameOK ¶

func NewDeleteDeviceGroupPropertyByNameOK() *DeleteDeviceGroupPropertyByNameOK

NewDeleteDeviceGroupPropertyByNameOK creates a DeleteDeviceGroupPropertyByNameOK with default headers values

func (*DeleteDeviceGroupPropertyByNameOK) Error ¶

func (*DeleteDeviceGroupPropertyByNameOK) GetPayload ¶

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

type DeleteDeviceGroupPropertyByNameParams ¶

type DeleteDeviceGroupPropertyByNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	/* Gid.

	   group ID

	   Format: int32
	*/
	Gid int32

	// Name.
	Name string

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

DeleteDeviceGroupPropertyByNameParams contains all the parameters to send to the API endpoint

for the delete device group property by name operation.

Typically these are written to a http.Request.

func NewDeleteDeviceGroupPropertyByNameParams ¶

func NewDeleteDeviceGroupPropertyByNameParams() *DeleteDeviceGroupPropertyByNameParams

NewDeleteDeviceGroupPropertyByNameParams creates a new DeleteDeviceGroupPropertyByNameParams 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 NewDeleteDeviceGroupPropertyByNameParamsWithContext ¶

func NewDeleteDeviceGroupPropertyByNameParamsWithContext(ctx context.Context) *DeleteDeviceGroupPropertyByNameParams

NewDeleteDeviceGroupPropertyByNameParamsWithContext creates a new DeleteDeviceGroupPropertyByNameParams object with the ability to set a context for a request.

func NewDeleteDeviceGroupPropertyByNameParamsWithHTTPClient ¶

func NewDeleteDeviceGroupPropertyByNameParamsWithHTTPClient(client *http.Client) *DeleteDeviceGroupPropertyByNameParams

NewDeleteDeviceGroupPropertyByNameParamsWithHTTPClient creates a new DeleteDeviceGroupPropertyByNameParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDeviceGroupPropertyByNameParamsWithTimeout ¶

func NewDeleteDeviceGroupPropertyByNameParamsWithTimeout(timeout time.Duration) *DeleteDeviceGroupPropertyByNameParams

NewDeleteDeviceGroupPropertyByNameParamsWithTimeout creates a new DeleteDeviceGroupPropertyByNameParams object with the ability to set a timeout on a request.

func (*DeleteDeviceGroupPropertyByNameParams) SetContext ¶

SetContext adds the context to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) SetDefaults ¶

func (o *DeleteDeviceGroupPropertyByNameParams) SetDefaults()

SetDefaults hydrates default values in the delete device group property by name params (not the query body).

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

func (*DeleteDeviceGroupPropertyByNameParams) SetGid ¶

SetGid adds the gid to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) SetName ¶

SetName adds the name to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) SetUserAgent ¶

func (o *DeleteDeviceGroupPropertyByNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) WithContext ¶

WithContext adds the context to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) WithDefaults ¶

WithDefaults hydrates default values in the delete device group property by name params (not the query body).

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

func (*DeleteDeviceGroupPropertyByNameParams) WithGid ¶

WithGid adds the gid to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) WithName ¶

WithName adds the name to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) WithTimeout ¶

WithTimeout adds the timeout to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the delete device group property by name params

func (*DeleteDeviceGroupPropertyByNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteDeviceGroupPropertyByNameReader ¶

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

DeleteDeviceGroupPropertyByNameReader is a Reader for the DeleteDeviceGroupPropertyByName structure.

func (*DeleteDeviceGroupPropertyByNameReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteDeviceGroupPropertyByNameTooManyRequests ¶

type DeleteDeviceGroupPropertyByNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteDeviceGroupPropertyByNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteDeviceGroupPropertyByNameTooManyRequests ¶

func NewDeleteDeviceGroupPropertyByNameTooManyRequests() *DeleteDeviceGroupPropertyByNameTooManyRequests

NewDeleteDeviceGroupPropertyByNameTooManyRequests creates a DeleteDeviceGroupPropertyByNameTooManyRequests with default headers values

func (*DeleteDeviceGroupPropertyByNameTooManyRequests) Error ¶

type DeleteDevicePropertyByNameDefault ¶

type DeleteDevicePropertyByNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteDevicePropertyByNameDefault describes a response with status code -1, with default header values.

Error

func NewDeleteDevicePropertyByNameDefault ¶

func NewDeleteDevicePropertyByNameDefault(code int) *DeleteDevicePropertyByNameDefault

NewDeleteDevicePropertyByNameDefault creates a DeleteDevicePropertyByNameDefault with default headers values

func (*DeleteDevicePropertyByNameDefault) Code ¶

Code gets the status code for the delete device property by name default response

func (*DeleteDevicePropertyByNameDefault) Error ¶

func (*DeleteDevicePropertyByNameDefault) GetPayload ¶

type DeleteDevicePropertyByNameOK ¶

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

successful operation

func NewDeleteDevicePropertyByNameOK ¶

func NewDeleteDevicePropertyByNameOK() *DeleteDevicePropertyByNameOK

NewDeleteDevicePropertyByNameOK creates a DeleteDevicePropertyByNameOK with default headers values

func (*DeleteDevicePropertyByNameOK) Error ¶

func (*DeleteDevicePropertyByNameOK) GetPayload ¶

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

type DeleteDevicePropertyByNameParams ¶

type DeleteDevicePropertyByNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Name.
	Name string

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

DeleteDevicePropertyByNameParams contains all the parameters to send to the API endpoint

for the delete device property by name operation.

Typically these are written to a http.Request.

func NewDeleteDevicePropertyByNameParams ¶

func NewDeleteDevicePropertyByNameParams() *DeleteDevicePropertyByNameParams

NewDeleteDevicePropertyByNameParams creates a new DeleteDevicePropertyByNameParams 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 NewDeleteDevicePropertyByNameParamsWithContext ¶

func NewDeleteDevicePropertyByNameParamsWithContext(ctx context.Context) *DeleteDevicePropertyByNameParams

NewDeleteDevicePropertyByNameParamsWithContext creates a new DeleteDevicePropertyByNameParams object with the ability to set a context for a request.

func NewDeleteDevicePropertyByNameParamsWithHTTPClient ¶

func NewDeleteDevicePropertyByNameParamsWithHTTPClient(client *http.Client) *DeleteDevicePropertyByNameParams

NewDeleteDevicePropertyByNameParamsWithHTTPClient creates a new DeleteDevicePropertyByNameParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteDevicePropertyByNameParamsWithTimeout ¶

func NewDeleteDevicePropertyByNameParamsWithTimeout(timeout time.Duration) *DeleteDevicePropertyByNameParams

NewDeleteDevicePropertyByNameParamsWithTimeout creates a new DeleteDevicePropertyByNameParams object with the ability to set a timeout on a request.

func (*DeleteDevicePropertyByNameParams) SetContext ¶

SetContext adds the context to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) SetDefaults ¶

func (o *DeleteDevicePropertyByNameParams) SetDefaults()

SetDefaults hydrates default values in the delete device property by name params (not the query body).

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

func (*DeleteDevicePropertyByNameParams) SetDeviceID ¶

func (o *DeleteDevicePropertyByNameParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) SetName ¶

func (o *DeleteDevicePropertyByNameParams) SetName(name string)

SetName adds the name to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) SetUserAgent ¶

func (o *DeleteDevicePropertyByNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) WithContext ¶

WithContext adds the context to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) WithDefaults ¶

WithDefaults hydrates default values in the delete device property by name params (not the query body).

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

func (*DeleteDevicePropertyByNameParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) WithName ¶

WithName adds the name to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) WithTimeout ¶

WithTimeout adds the timeout to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the delete device property by name params

func (*DeleteDevicePropertyByNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteDevicePropertyByNameReader ¶

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

DeleteDevicePropertyByNameReader is a Reader for the DeleteDevicePropertyByName structure.

func (*DeleteDevicePropertyByNameReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteDevicePropertyByNameTooManyRequests ¶

type DeleteDevicePropertyByNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteDevicePropertyByNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteDevicePropertyByNameTooManyRequests ¶

func NewDeleteDevicePropertyByNameTooManyRequests() *DeleteDevicePropertyByNameTooManyRequests

NewDeleteDevicePropertyByNameTooManyRequests creates a DeleteDevicePropertyByNameTooManyRequests with default headers values

func (*DeleteDevicePropertyByNameTooManyRequests) Error ¶

type DeleteReportByIDDefault ¶

type DeleteReportByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteReportByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteReportByIDDefault ¶

func NewDeleteReportByIDDefault(code int) *DeleteReportByIDDefault

NewDeleteReportByIDDefault creates a DeleteReportByIDDefault with default headers values

func (*DeleteReportByIDDefault) Code ¶

func (o *DeleteReportByIDDefault) Code() int

Code gets the status code for the delete report by Id default response

func (*DeleteReportByIDDefault) Error ¶

func (o *DeleteReportByIDDefault) Error() string

func (*DeleteReportByIDDefault) GetPayload ¶

func (o *DeleteReportByIDDefault) GetPayload() *models.ErrorResponse

type DeleteReportByIDOK ¶

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

successful operation

func NewDeleteReportByIDOK ¶

func NewDeleteReportByIDOK() *DeleteReportByIDOK

NewDeleteReportByIDOK creates a DeleteReportByIDOK with default headers values

func (*DeleteReportByIDOK) Error ¶

func (o *DeleteReportByIDOK) Error() string

func (*DeleteReportByIDOK) GetPayload ¶

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

type DeleteReportByIDParams ¶

type DeleteReportByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteReportByIDParams contains all the parameters to send to the API endpoint

for the delete report by Id operation.

Typically these are written to a http.Request.

func NewDeleteReportByIDParams ¶

func NewDeleteReportByIDParams() *DeleteReportByIDParams

NewDeleteReportByIDParams creates a new DeleteReportByIDParams 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 NewDeleteReportByIDParamsWithContext ¶

func NewDeleteReportByIDParamsWithContext(ctx context.Context) *DeleteReportByIDParams

NewDeleteReportByIDParamsWithContext creates a new DeleteReportByIDParams object with the ability to set a context for a request.

func NewDeleteReportByIDParamsWithHTTPClient ¶

func NewDeleteReportByIDParamsWithHTTPClient(client *http.Client) *DeleteReportByIDParams

NewDeleteReportByIDParamsWithHTTPClient creates a new DeleteReportByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteReportByIDParamsWithTimeout ¶

func NewDeleteReportByIDParamsWithTimeout(timeout time.Duration) *DeleteReportByIDParams

NewDeleteReportByIDParamsWithTimeout creates a new DeleteReportByIDParams object with the ability to set a timeout on a request.

func (*DeleteReportByIDParams) SetContext ¶

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

SetContext adds the context to the delete report by Id params

func (*DeleteReportByIDParams) SetDefaults ¶

func (o *DeleteReportByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete report by Id params (not the query body).

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

func (*DeleteReportByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete report by Id params

func (*DeleteReportByIDParams) SetID ¶

func (o *DeleteReportByIDParams) SetID(id int32)

SetID adds the id to the delete report by Id params

func (*DeleteReportByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete report by Id params

func (*DeleteReportByIDParams) SetUserAgent ¶

func (o *DeleteReportByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete report by Id params

func (*DeleteReportByIDParams) WithContext ¶

WithContext adds the context to the delete report by Id params

func (*DeleteReportByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete report by Id params (not the query body).

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

func (*DeleteReportByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete report by Id params

func (*DeleteReportByIDParams) WithID ¶

WithID adds the id to the delete report by Id params

func (*DeleteReportByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete report by Id params

func (*DeleteReportByIDParams) WithUserAgent ¶

func (o *DeleteReportByIDParams) WithUserAgent(userAgent *string) *DeleteReportByIDParams

WithUserAgent adds the userAgent to the delete report by Id params

func (*DeleteReportByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteReportByIDReader ¶

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

DeleteReportByIDReader is a Reader for the DeleteReportByID structure.

func (*DeleteReportByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteReportByIDTooManyRequests ¶

type DeleteReportByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteReportByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteReportByIDTooManyRequests ¶

func NewDeleteReportByIDTooManyRequests() *DeleteReportByIDTooManyRequests

NewDeleteReportByIDTooManyRequests creates a DeleteReportByIDTooManyRequests with default headers values

func (*DeleteReportByIDTooManyRequests) Error ¶

type DeleteReportGroupByIDDefault ¶

type DeleteReportGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteReportGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteReportGroupByIDDefault ¶

func NewDeleteReportGroupByIDDefault(code int) *DeleteReportGroupByIDDefault

NewDeleteReportGroupByIDDefault creates a DeleteReportGroupByIDDefault with default headers values

func (*DeleteReportGroupByIDDefault) Code ¶

Code gets the status code for the delete report group by Id default response

func (*DeleteReportGroupByIDDefault) Error ¶

func (*DeleteReportGroupByIDDefault) GetPayload ¶

type DeleteReportGroupByIDOK ¶

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

successful operation

func NewDeleteReportGroupByIDOK ¶

func NewDeleteReportGroupByIDOK() *DeleteReportGroupByIDOK

NewDeleteReportGroupByIDOK creates a DeleteReportGroupByIDOK with default headers values

func (*DeleteReportGroupByIDOK) Error ¶

func (o *DeleteReportGroupByIDOK) Error() string

func (*DeleteReportGroupByIDOK) GetPayload ¶

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

type DeleteReportGroupByIDParams ¶

type DeleteReportGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteReportGroupByIDParams contains all the parameters to send to the API endpoint

for the delete report group by Id operation.

Typically these are written to a http.Request.

func NewDeleteReportGroupByIDParams ¶

func NewDeleteReportGroupByIDParams() *DeleteReportGroupByIDParams

NewDeleteReportGroupByIDParams creates a new DeleteReportGroupByIDParams 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 NewDeleteReportGroupByIDParamsWithContext ¶

func NewDeleteReportGroupByIDParamsWithContext(ctx context.Context) *DeleteReportGroupByIDParams

NewDeleteReportGroupByIDParamsWithContext creates a new DeleteReportGroupByIDParams object with the ability to set a context for a request.

func NewDeleteReportGroupByIDParamsWithHTTPClient ¶

func NewDeleteReportGroupByIDParamsWithHTTPClient(client *http.Client) *DeleteReportGroupByIDParams

NewDeleteReportGroupByIDParamsWithHTTPClient creates a new DeleteReportGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteReportGroupByIDParamsWithTimeout ¶

func NewDeleteReportGroupByIDParamsWithTimeout(timeout time.Duration) *DeleteReportGroupByIDParams

NewDeleteReportGroupByIDParamsWithTimeout creates a new DeleteReportGroupByIDParams object with the ability to set a timeout on a request.

func (*DeleteReportGroupByIDParams) SetContext ¶

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

SetContext adds the context to the delete report group by Id params

func (*DeleteReportGroupByIDParams) SetDefaults ¶

func (o *DeleteReportGroupByIDParams) SetDefaults()

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

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

func (*DeleteReportGroupByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete report group by Id params

func (*DeleteReportGroupByIDParams) SetID ¶

func (o *DeleteReportGroupByIDParams) SetID(id int32)

SetID adds the id to the delete report group by Id params

func (*DeleteReportGroupByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete report group by Id params

func (*DeleteReportGroupByIDParams) SetUserAgent ¶

func (o *DeleteReportGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete report group by Id params

func (*DeleteReportGroupByIDParams) WithContext ¶

WithContext adds the context to the delete report group by Id params

func (*DeleteReportGroupByIDParams) WithDefaults ¶

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

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

func (*DeleteReportGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete report group by Id params

func (*DeleteReportGroupByIDParams) WithID ¶

WithID adds the id to the delete report group by Id params

func (*DeleteReportGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete report group by Id params

func (*DeleteReportGroupByIDParams) WithUserAgent ¶

func (o *DeleteReportGroupByIDParams) WithUserAgent(userAgent *string) *DeleteReportGroupByIDParams

WithUserAgent adds the userAgent to the delete report group by Id params

func (*DeleteReportGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteReportGroupByIDReader ¶

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

DeleteReportGroupByIDReader is a Reader for the DeleteReportGroupByID structure.

func (*DeleteReportGroupByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteReportGroupByIDTooManyRequests ¶

type DeleteReportGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteReportGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteReportGroupByIDTooManyRequests ¶

func NewDeleteReportGroupByIDTooManyRequests() *DeleteReportGroupByIDTooManyRequests

NewDeleteReportGroupByIDTooManyRequests creates a DeleteReportGroupByIDTooManyRequests with default headers values

func (*DeleteReportGroupByIDTooManyRequests) Error ¶

type DeleteRoleByIDDefault ¶

type DeleteRoleByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteRoleByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteRoleByIDDefault ¶

func NewDeleteRoleByIDDefault(code int) *DeleteRoleByIDDefault

NewDeleteRoleByIDDefault creates a DeleteRoleByIDDefault with default headers values

func (*DeleteRoleByIDDefault) Code ¶

func (o *DeleteRoleByIDDefault) Code() int

Code gets the status code for the delete role by Id default response

func (*DeleteRoleByIDDefault) Error ¶

func (o *DeleteRoleByIDDefault) Error() string

func (*DeleteRoleByIDDefault) GetPayload ¶

func (o *DeleteRoleByIDDefault) GetPayload() *models.ErrorResponse

type DeleteRoleByIDOK ¶

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

successful operation

func NewDeleteRoleByIDOK ¶

func NewDeleteRoleByIDOK() *DeleteRoleByIDOK

NewDeleteRoleByIDOK creates a DeleteRoleByIDOK with default headers values

func (*DeleteRoleByIDOK) Error ¶

func (o *DeleteRoleByIDOK) Error() string

func (*DeleteRoleByIDOK) GetPayload ¶

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

type DeleteRoleByIDParams ¶

type DeleteRoleByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteRoleByIDParams contains all the parameters to send to the API endpoint

for the delete role by Id operation.

Typically these are written to a http.Request.

func NewDeleteRoleByIDParams ¶

func NewDeleteRoleByIDParams() *DeleteRoleByIDParams

NewDeleteRoleByIDParams creates a new DeleteRoleByIDParams 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 NewDeleteRoleByIDParamsWithContext ¶

func NewDeleteRoleByIDParamsWithContext(ctx context.Context) *DeleteRoleByIDParams

NewDeleteRoleByIDParamsWithContext creates a new DeleteRoleByIDParams object with the ability to set a context for a request.

func NewDeleteRoleByIDParamsWithHTTPClient ¶

func NewDeleteRoleByIDParamsWithHTTPClient(client *http.Client) *DeleteRoleByIDParams

NewDeleteRoleByIDParamsWithHTTPClient creates a new DeleteRoleByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteRoleByIDParamsWithTimeout ¶

func NewDeleteRoleByIDParamsWithTimeout(timeout time.Duration) *DeleteRoleByIDParams

NewDeleteRoleByIDParamsWithTimeout creates a new DeleteRoleByIDParams object with the ability to set a timeout on a request.

func (*DeleteRoleByIDParams) SetContext ¶

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

SetContext adds the context to the delete role by Id params

func (*DeleteRoleByIDParams) SetDefaults ¶

func (o *DeleteRoleByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete role by Id params (not the query body).

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

func (*DeleteRoleByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete role by Id params

func (*DeleteRoleByIDParams) SetID ¶

func (o *DeleteRoleByIDParams) SetID(id int32)

SetID adds the id to the delete role by Id params

func (*DeleteRoleByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete role by Id params

func (*DeleteRoleByIDParams) SetUserAgent ¶

func (o *DeleteRoleByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete role by Id params

func (*DeleteRoleByIDParams) WithContext ¶

WithContext adds the context to the delete role by Id params

func (*DeleteRoleByIDParams) WithDefaults ¶

func (o *DeleteRoleByIDParams) WithDefaults() *DeleteRoleByIDParams

WithDefaults hydrates default values in the delete role by Id params (not the query body).

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

func (*DeleteRoleByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete role by Id params

func (*DeleteRoleByIDParams) WithID ¶

WithID adds the id to the delete role by Id params

func (*DeleteRoleByIDParams) WithTimeout ¶

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

WithTimeout adds the timeout to the delete role by Id params

func (*DeleteRoleByIDParams) WithUserAgent ¶

func (o *DeleteRoleByIDParams) WithUserAgent(userAgent *string) *DeleteRoleByIDParams

WithUserAgent adds the userAgent to the delete role by Id params

func (*DeleteRoleByIDParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DeleteRoleByIDReader ¶

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

DeleteRoleByIDReader is a Reader for the DeleteRoleByID structure.

func (*DeleteRoleByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteRoleByIDTooManyRequests ¶

type DeleteRoleByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteRoleByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteRoleByIDTooManyRequests ¶

func NewDeleteRoleByIDTooManyRequests() *DeleteRoleByIDTooManyRequests

NewDeleteRoleByIDTooManyRequests creates a DeleteRoleByIDTooManyRequests with default headers values

func (*DeleteRoleByIDTooManyRequests) Error ¶

type DeleteSDTByIDDefault ¶

type DeleteSDTByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteSDTByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteSDTByIDDefault ¶

func NewDeleteSDTByIDDefault(code int) *DeleteSDTByIDDefault

NewDeleteSDTByIDDefault creates a DeleteSDTByIDDefault with default headers values

func (*DeleteSDTByIDDefault) Code ¶

func (o *DeleteSDTByIDDefault) Code() int

Code gets the status code for the delete SDT by Id default response

func (*DeleteSDTByIDDefault) Error ¶

func (o *DeleteSDTByIDDefault) Error() string

func (*DeleteSDTByIDDefault) GetPayload ¶

func (o *DeleteSDTByIDDefault) GetPayload() *models.ErrorResponse

type DeleteSDTByIDOK ¶

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

successful operation

func NewDeleteSDTByIDOK ¶

func NewDeleteSDTByIDOK() *DeleteSDTByIDOK

NewDeleteSDTByIDOK creates a DeleteSDTByIDOK with default headers values

func (*DeleteSDTByIDOK) Error ¶

func (o *DeleteSDTByIDOK) Error() string

func (*DeleteSDTByIDOK) GetPayload ¶

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

type DeleteSDTByIDParams ¶

type DeleteSDTByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	ID string

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

DeleteSDTByIDParams contains all the parameters to send to the API endpoint

for the delete SDT by Id operation.

Typically these are written to a http.Request.

func NewDeleteSDTByIDParams ¶

func NewDeleteSDTByIDParams() *DeleteSDTByIDParams

NewDeleteSDTByIDParams creates a new DeleteSDTByIDParams 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 NewDeleteSDTByIDParamsWithContext ¶

func NewDeleteSDTByIDParamsWithContext(ctx context.Context) *DeleteSDTByIDParams

NewDeleteSDTByIDParamsWithContext creates a new DeleteSDTByIDParams object with the ability to set a context for a request.

func NewDeleteSDTByIDParamsWithHTTPClient ¶

func NewDeleteSDTByIDParamsWithHTTPClient(client *http.Client) *DeleteSDTByIDParams

NewDeleteSDTByIDParamsWithHTTPClient creates a new DeleteSDTByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteSDTByIDParamsWithTimeout ¶

func NewDeleteSDTByIDParamsWithTimeout(timeout time.Duration) *DeleteSDTByIDParams

NewDeleteSDTByIDParamsWithTimeout creates a new DeleteSDTByIDParams object with the ability to set a timeout on a request.

func (*DeleteSDTByIDParams) SetContext ¶

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

SetContext adds the context to the delete SDT by Id params

func (*DeleteSDTByIDParams) SetDefaults ¶

func (o *DeleteSDTByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete SDT by Id params (not the query body).

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

func (*DeleteSDTByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete SDT by Id params

func (*DeleteSDTByIDParams) SetID ¶

func (o *DeleteSDTByIDParams) SetID(id string)

SetID adds the id to the delete SDT by Id params

func (*DeleteSDTByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete SDT by Id params

func (*DeleteSDTByIDParams) SetUserAgent ¶

func (o *DeleteSDTByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete SDT by Id params

func (*DeleteSDTByIDParams) WithContext ¶

WithContext adds the context to the delete SDT by Id params

func (*DeleteSDTByIDParams) WithDefaults ¶

func (o *DeleteSDTByIDParams) WithDefaults() *DeleteSDTByIDParams

WithDefaults hydrates default values in the delete SDT by Id params (not the query body).

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

func (*DeleteSDTByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete SDT by Id params

func (*DeleteSDTByIDParams) WithID ¶

WithID adds the id to the delete SDT by Id params

func (*DeleteSDTByIDParams) WithTimeout ¶

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

WithTimeout adds the timeout to the delete SDT by Id params

func (*DeleteSDTByIDParams) WithUserAgent ¶

func (o *DeleteSDTByIDParams) WithUserAgent(userAgent *string) *DeleteSDTByIDParams

WithUserAgent adds the userAgent to the delete SDT by Id params

func (*DeleteSDTByIDParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type DeleteSDTByIDReader ¶

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

DeleteSDTByIDReader is a Reader for the DeleteSDTByID structure.

func (*DeleteSDTByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteSDTByIDTooManyRequests ¶

type DeleteSDTByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteSDTByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteSDTByIDTooManyRequests ¶

func NewDeleteSDTByIDTooManyRequests() *DeleteSDTByIDTooManyRequests

NewDeleteSDTByIDTooManyRequests creates a DeleteSDTByIDTooManyRequests with default headers values

func (*DeleteSDTByIDTooManyRequests) Error ¶

type DeleteWebsiteByIDDefault ¶

type DeleteWebsiteByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteWebsiteByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteWebsiteByIDDefault ¶

func NewDeleteWebsiteByIDDefault(code int) *DeleteWebsiteByIDDefault

NewDeleteWebsiteByIDDefault creates a DeleteWebsiteByIDDefault with default headers values

func (*DeleteWebsiteByIDDefault) Code ¶

func (o *DeleteWebsiteByIDDefault) Code() int

Code gets the status code for the delete website by Id default response

func (*DeleteWebsiteByIDDefault) Error ¶

func (o *DeleteWebsiteByIDDefault) Error() string

func (*DeleteWebsiteByIDDefault) GetPayload ¶

type DeleteWebsiteByIDOK ¶

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

successful operation

func NewDeleteWebsiteByIDOK ¶

func NewDeleteWebsiteByIDOK() *DeleteWebsiteByIDOK

NewDeleteWebsiteByIDOK creates a DeleteWebsiteByIDOK with default headers values

func (*DeleteWebsiteByIDOK) Error ¶

func (o *DeleteWebsiteByIDOK) Error() string

func (*DeleteWebsiteByIDOK) GetPayload ¶

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

type DeleteWebsiteByIDParams ¶

type DeleteWebsiteByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteWebsiteByIDParams contains all the parameters to send to the API endpoint

for the delete website by Id operation.

Typically these are written to a http.Request.

func NewDeleteWebsiteByIDParams ¶

func NewDeleteWebsiteByIDParams() *DeleteWebsiteByIDParams

NewDeleteWebsiteByIDParams creates a new DeleteWebsiteByIDParams 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 NewDeleteWebsiteByIDParamsWithContext ¶

func NewDeleteWebsiteByIDParamsWithContext(ctx context.Context) *DeleteWebsiteByIDParams

NewDeleteWebsiteByIDParamsWithContext creates a new DeleteWebsiteByIDParams object with the ability to set a context for a request.

func NewDeleteWebsiteByIDParamsWithHTTPClient ¶

func NewDeleteWebsiteByIDParamsWithHTTPClient(client *http.Client) *DeleteWebsiteByIDParams

NewDeleteWebsiteByIDParamsWithHTTPClient creates a new DeleteWebsiteByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteWebsiteByIDParamsWithTimeout ¶

func NewDeleteWebsiteByIDParamsWithTimeout(timeout time.Duration) *DeleteWebsiteByIDParams

NewDeleteWebsiteByIDParamsWithTimeout creates a new DeleteWebsiteByIDParams object with the ability to set a timeout on a request.

func (*DeleteWebsiteByIDParams) SetContext ¶

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

SetContext adds the context to the delete website by Id params

func (*DeleteWebsiteByIDParams) SetDefaults ¶

func (o *DeleteWebsiteByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete website by Id params (not the query body).

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

func (*DeleteWebsiteByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete website by Id params

func (*DeleteWebsiteByIDParams) SetID ¶

func (o *DeleteWebsiteByIDParams) SetID(id int32)

SetID adds the id to the delete website by Id params

func (*DeleteWebsiteByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete website by Id params

func (*DeleteWebsiteByIDParams) SetUserAgent ¶

func (o *DeleteWebsiteByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete website by Id params

func (*DeleteWebsiteByIDParams) WithContext ¶

WithContext adds the context to the delete website by Id params

func (*DeleteWebsiteByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete website by Id params (not the query body).

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

func (*DeleteWebsiteByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete website by Id params

func (*DeleteWebsiteByIDParams) WithID ¶

WithID adds the id to the delete website by Id params

func (*DeleteWebsiteByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete website by Id params

func (*DeleteWebsiteByIDParams) WithUserAgent ¶

func (o *DeleteWebsiteByIDParams) WithUserAgent(userAgent *string) *DeleteWebsiteByIDParams

WithUserAgent adds the userAgent to the delete website by Id params

func (*DeleteWebsiteByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteWebsiteByIDReader ¶

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

DeleteWebsiteByIDReader is a Reader for the DeleteWebsiteByID structure.

func (*DeleteWebsiteByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteWebsiteByIDTooManyRequests ¶

type DeleteWebsiteByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteWebsiteByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteWebsiteByIDTooManyRequests ¶

func NewDeleteWebsiteByIDTooManyRequests() *DeleteWebsiteByIDTooManyRequests

NewDeleteWebsiteByIDTooManyRequests creates a DeleteWebsiteByIDTooManyRequests with default headers values

func (*DeleteWebsiteByIDTooManyRequests) Error ¶

type DeleteWebsiteGroupByIDDefault ¶

type DeleteWebsiteGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteWebsiteGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteWebsiteGroupByIDDefault ¶

func NewDeleteWebsiteGroupByIDDefault(code int) *DeleteWebsiteGroupByIDDefault

NewDeleteWebsiteGroupByIDDefault creates a DeleteWebsiteGroupByIDDefault with default headers values

func (*DeleteWebsiteGroupByIDDefault) Code ¶

Code gets the status code for the delete website group by Id default response

func (*DeleteWebsiteGroupByIDDefault) Error ¶

func (*DeleteWebsiteGroupByIDDefault) GetPayload ¶

type DeleteWebsiteGroupByIDOK ¶

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

successful operation

func NewDeleteWebsiteGroupByIDOK ¶

func NewDeleteWebsiteGroupByIDOK() *DeleteWebsiteGroupByIDOK

NewDeleteWebsiteGroupByIDOK creates a DeleteWebsiteGroupByIDOK with default headers values

func (*DeleteWebsiteGroupByIDOK) Error ¶

func (o *DeleteWebsiteGroupByIDOK) Error() string

func (*DeleteWebsiteGroupByIDOK) GetPayload ¶

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

type DeleteWebsiteGroupByIDParams ¶

type DeleteWebsiteGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeleteChildren.
	//
	// Format: int32
	DeleteChildren *int32

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteWebsiteGroupByIDParams contains all the parameters to send to the API endpoint

for the delete website group by Id operation.

Typically these are written to a http.Request.

func NewDeleteWebsiteGroupByIDParams ¶

func NewDeleteWebsiteGroupByIDParams() *DeleteWebsiteGroupByIDParams

NewDeleteWebsiteGroupByIDParams creates a new DeleteWebsiteGroupByIDParams 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 NewDeleteWebsiteGroupByIDParamsWithContext ¶

func NewDeleteWebsiteGroupByIDParamsWithContext(ctx context.Context) *DeleteWebsiteGroupByIDParams

NewDeleteWebsiteGroupByIDParamsWithContext creates a new DeleteWebsiteGroupByIDParams object with the ability to set a context for a request.

func NewDeleteWebsiteGroupByIDParamsWithHTTPClient ¶

func NewDeleteWebsiteGroupByIDParamsWithHTTPClient(client *http.Client) *DeleteWebsiteGroupByIDParams

NewDeleteWebsiteGroupByIDParamsWithHTTPClient creates a new DeleteWebsiteGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteWebsiteGroupByIDParamsWithTimeout ¶

func NewDeleteWebsiteGroupByIDParamsWithTimeout(timeout time.Duration) *DeleteWebsiteGroupByIDParams

NewDeleteWebsiteGroupByIDParamsWithTimeout creates a new DeleteWebsiteGroupByIDParams object with the ability to set a timeout on a request.

func (*DeleteWebsiteGroupByIDParams) SetContext ¶

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

SetContext adds the context to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) SetDefaults ¶

func (o *DeleteWebsiteGroupByIDParams) SetDefaults()

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

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

func (*DeleteWebsiteGroupByIDParams) SetDeleteChildren ¶

func (o *DeleteWebsiteGroupByIDParams) SetDeleteChildren(deleteChildren *int32)

SetDeleteChildren adds the deleteChildren to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) SetID ¶

func (o *DeleteWebsiteGroupByIDParams) SetID(id int32)

SetID adds the id to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) SetUserAgent ¶

func (o *DeleteWebsiteGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) WithContext ¶

WithContext adds the context to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) WithDefaults ¶

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

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

func (*DeleteWebsiteGroupByIDParams) WithDeleteChildren ¶

func (o *DeleteWebsiteGroupByIDParams) WithDeleteChildren(deleteChildren *int32) *DeleteWebsiteGroupByIDParams

WithDeleteChildren adds the deleteChildren to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) WithID ¶

WithID adds the id to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the delete website group by Id params

func (*DeleteWebsiteGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteWebsiteGroupByIDReader ¶

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

DeleteWebsiteGroupByIDReader is a Reader for the DeleteWebsiteGroupByID structure.

func (*DeleteWebsiteGroupByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteWebsiteGroupByIDTooManyRequests ¶

type DeleteWebsiteGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteWebsiteGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteWebsiteGroupByIDTooManyRequests ¶

func NewDeleteWebsiteGroupByIDTooManyRequests() *DeleteWebsiteGroupByIDTooManyRequests

NewDeleteWebsiteGroupByIDTooManyRequests creates a DeleteWebsiteGroupByIDTooManyRequests with default headers values

func (*DeleteWebsiteGroupByIDTooManyRequests) Error ¶

type DeleteWidgetByIDDefault ¶

type DeleteWidgetByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
DeleteWidgetByIDDefault describes a response with status code -1, with default header values.

Error

func NewDeleteWidgetByIDDefault ¶

func NewDeleteWidgetByIDDefault(code int) *DeleteWidgetByIDDefault

NewDeleteWidgetByIDDefault creates a DeleteWidgetByIDDefault with default headers values

func (*DeleteWidgetByIDDefault) Code ¶

func (o *DeleteWidgetByIDDefault) Code() int

Code gets the status code for the delete widget by Id default response

func (*DeleteWidgetByIDDefault) Error ¶

func (o *DeleteWidgetByIDDefault) Error() string

func (*DeleteWidgetByIDDefault) GetPayload ¶

func (o *DeleteWidgetByIDDefault) GetPayload() *models.ErrorResponse

type DeleteWidgetByIDOK ¶

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

successful operation

func NewDeleteWidgetByIDOK ¶

func NewDeleteWidgetByIDOK() *DeleteWidgetByIDOK

NewDeleteWidgetByIDOK creates a DeleteWidgetByIDOK with default headers values

func (*DeleteWidgetByIDOK) Error ¶

func (o *DeleteWidgetByIDOK) Error() string

func (*DeleteWidgetByIDOK) GetPayload ¶

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

type DeleteWidgetByIDParams ¶

type DeleteWidgetByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

DeleteWidgetByIDParams contains all the parameters to send to the API endpoint

for the delete widget by Id operation.

Typically these are written to a http.Request.

func NewDeleteWidgetByIDParams ¶

func NewDeleteWidgetByIDParams() *DeleteWidgetByIDParams

NewDeleteWidgetByIDParams creates a new DeleteWidgetByIDParams 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 NewDeleteWidgetByIDParamsWithContext ¶

func NewDeleteWidgetByIDParamsWithContext(ctx context.Context) *DeleteWidgetByIDParams

NewDeleteWidgetByIDParamsWithContext creates a new DeleteWidgetByIDParams object with the ability to set a context for a request.

func NewDeleteWidgetByIDParamsWithHTTPClient ¶

func NewDeleteWidgetByIDParamsWithHTTPClient(client *http.Client) *DeleteWidgetByIDParams

NewDeleteWidgetByIDParamsWithHTTPClient creates a new DeleteWidgetByIDParams object with the ability to set a custom HTTPClient for a request.

func NewDeleteWidgetByIDParamsWithTimeout ¶

func NewDeleteWidgetByIDParamsWithTimeout(timeout time.Duration) *DeleteWidgetByIDParams

NewDeleteWidgetByIDParamsWithTimeout creates a new DeleteWidgetByIDParams object with the ability to set a timeout on a request.

func (*DeleteWidgetByIDParams) SetContext ¶

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

SetContext adds the context to the delete widget by Id params

func (*DeleteWidgetByIDParams) SetDefaults ¶

func (o *DeleteWidgetByIDParams) SetDefaults()

SetDefaults hydrates default values in the delete widget by Id params (not the query body).

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

func (*DeleteWidgetByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the delete widget by Id params

func (*DeleteWidgetByIDParams) SetID ¶

func (o *DeleteWidgetByIDParams) SetID(id int32)

SetID adds the id to the delete widget by Id params

func (*DeleteWidgetByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the delete widget by Id params

func (*DeleteWidgetByIDParams) SetUserAgent ¶

func (o *DeleteWidgetByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the delete widget by Id params

func (*DeleteWidgetByIDParams) WithContext ¶

WithContext adds the context to the delete widget by Id params

func (*DeleteWidgetByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the delete widget by Id params (not the query body).

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

func (*DeleteWidgetByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the delete widget by Id params

func (*DeleteWidgetByIDParams) WithID ¶

WithID adds the id to the delete widget by Id params

func (*DeleteWidgetByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the delete widget by Id params

func (*DeleteWidgetByIDParams) WithUserAgent ¶

func (o *DeleteWidgetByIDParams) WithUserAgent(userAgent *string) *DeleteWidgetByIDParams

WithUserAgent adds the userAgent to the delete widget by Id params

func (*DeleteWidgetByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type DeleteWidgetByIDReader ¶

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

DeleteWidgetByIDReader is a Reader for the DeleteWidgetByID structure.

func (*DeleteWidgetByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type DeleteWidgetByIDTooManyRequests ¶

type DeleteWidgetByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
DeleteWidgetByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewDeleteWidgetByIDTooManyRequests ¶

func NewDeleteWidgetByIDTooManyRequests() *DeleteWidgetByIDTooManyRequests

NewDeleteWidgetByIDTooManyRequests creates a DeleteWidgetByIDTooManyRequests with default headers values

func (*DeleteWidgetByIDTooManyRequests) Error ¶

type ExecuteDebugCommandDefault ¶

type ExecuteDebugCommandDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ExecuteDebugCommandDefault describes a response with status code -1, with default header values.

Error

func NewExecuteDebugCommandDefault ¶

func NewExecuteDebugCommandDefault(code int) *ExecuteDebugCommandDefault

NewExecuteDebugCommandDefault creates a ExecuteDebugCommandDefault with default headers values

func (*ExecuteDebugCommandDefault) Code ¶

func (o *ExecuteDebugCommandDefault) Code() int

Code gets the status code for the execute debug command default response

func (*ExecuteDebugCommandDefault) Error ¶

func (*ExecuteDebugCommandDefault) GetPayload ¶

type ExecuteDebugCommandOK ¶

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

successful operation

func NewExecuteDebugCommandOK ¶

func NewExecuteDebugCommandOK() *ExecuteDebugCommandOK

NewExecuteDebugCommandOK creates a ExecuteDebugCommandOK with default headers values

func (*ExecuteDebugCommandOK) Error ¶

func (o *ExecuteDebugCommandOK) Error() string

func (*ExecuteDebugCommandOK) GetPayload ¶

func (o *ExecuteDebugCommandOK) GetPayload() *models.Debug

type ExecuteDebugCommandParams ¶

type ExecuteDebugCommandParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Debug

	// CollectorID.
	//
	// Format: int32
	// Default: -1
	CollectorID *int32

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

ExecuteDebugCommandParams contains all the parameters to send to the API endpoint

for the execute debug command operation.

Typically these are written to a http.Request.

func NewExecuteDebugCommandParams ¶

func NewExecuteDebugCommandParams() *ExecuteDebugCommandParams

NewExecuteDebugCommandParams creates a new ExecuteDebugCommandParams 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 NewExecuteDebugCommandParamsWithContext ¶

func NewExecuteDebugCommandParamsWithContext(ctx context.Context) *ExecuteDebugCommandParams

NewExecuteDebugCommandParamsWithContext creates a new ExecuteDebugCommandParams object with the ability to set a context for a request.

func NewExecuteDebugCommandParamsWithHTTPClient ¶

func NewExecuteDebugCommandParamsWithHTTPClient(client *http.Client) *ExecuteDebugCommandParams

NewExecuteDebugCommandParamsWithHTTPClient creates a new ExecuteDebugCommandParams object with the ability to set a custom HTTPClient for a request.

func NewExecuteDebugCommandParamsWithTimeout ¶

func NewExecuteDebugCommandParamsWithTimeout(timeout time.Duration) *ExecuteDebugCommandParams

NewExecuteDebugCommandParamsWithTimeout creates a new ExecuteDebugCommandParams object with the ability to set a timeout on a request.

func (*ExecuteDebugCommandParams) SetBody ¶

func (o *ExecuteDebugCommandParams) SetBody(body *models.Debug)

SetBody adds the body to the execute debug command params

func (*ExecuteDebugCommandParams) SetCollectorID ¶

func (o *ExecuteDebugCommandParams) SetCollectorID(collectorID *int32)

SetCollectorID adds the collectorId to the execute debug command params

func (*ExecuteDebugCommandParams) SetContext ¶

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

SetContext adds the context to the execute debug command params

func (*ExecuteDebugCommandParams) SetDefaults ¶

func (o *ExecuteDebugCommandParams) SetDefaults()

SetDefaults hydrates default values in the execute debug command params (not the query body).

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

func (*ExecuteDebugCommandParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the execute debug command params

func (*ExecuteDebugCommandParams) SetTimeout ¶

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

SetTimeout adds the timeout to the execute debug command params

func (*ExecuteDebugCommandParams) SetUserAgent ¶

func (o *ExecuteDebugCommandParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the execute debug command params

func (*ExecuteDebugCommandParams) WithBody ¶

WithBody adds the body to the execute debug command params

func (*ExecuteDebugCommandParams) WithCollectorID ¶

func (o *ExecuteDebugCommandParams) WithCollectorID(collectorID *int32) *ExecuteDebugCommandParams

WithCollectorID adds the collectorID to the execute debug command params

func (*ExecuteDebugCommandParams) WithContext ¶

WithContext adds the context to the execute debug command params

func (*ExecuteDebugCommandParams) WithDefaults ¶

WithDefaults hydrates default values in the execute debug command params (not the query body).

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

func (*ExecuteDebugCommandParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the execute debug command params

func (*ExecuteDebugCommandParams) WithTimeout ¶

WithTimeout adds the timeout to the execute debug command params

func (*ExecuteDebugCommandParams) WithUserAgent ¶

func (o *ExecuteDebugCommandParams) WithUserAgent(userAgent *string) *ExecuteDebugCommandParams

WithUserAgent adds the userAgent to the execute debug command params

func (*ExecuteDebugCommandParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ExecuteDebugCommandReader ¶

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

ExecuteDebugCommandReader is a Reader for the ExecuteDebugCommand structure.

func (*ExecuteDebugCommandReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type ExecuteDebugCommandTooManyRequests ¶

type ExecuteDebugCommandTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
ExecuteDebugCommandTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewExecuteDebugCommandTooManyRequests ¶

func NewExecuteDebugCommandTooManyRequests() *ExecuteDebugCommandTooManyRequests

NewExecuteDebugCommandTooManyRequests creates a ExecuteDebugCommandTooManyRequests with default headers values

func (*ExecuteDebugCommandTooManyRequests) Error ¶

type GenerateReportByIDDefault ¶

type GenerateReportByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GenerateReportByIDDefault describes a response with status code -1, with default header values.

Error

func NewGenerateReportByIDDefault ¶

func NewGenerateReportByIDDefault(code int) *GenerateReportByIDDefault

NewGenerateReportByIDDefault creates a GenerateReportByIDDefault with default headers values

func (*GenerateReportByIDDefault) Code ¶

func (o *GenerateReportByIDDefault) Code() int

Code gets the status code for the generate report by Id default response

func (*GenerateReportByIDDefault) Error ¶

func (o *GenerateReportByIDDefault) Error() string

func (*GenerateReportByIDDefault) GetPayload ¶

type GenerateReportByIDOK ¶

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

successful operation

func NewGenerateReportByIDOK ¶

func NewGenerateReportByIDOK() *GenerateReportByIDOK

NewGenerateReportByIDOK creates a GenerateReportByIDOK with default headers values

func (*GenerateReportByIDOK) Error ¶

func (o *GenerateReportByIDOK) Error() string

func (*GenerateReportByIDOK) GetPayload ¶

type GenerateReportByIDParams ¶

type GenerateReportByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.GenerateReportRequest

	// ID.
	//
	// Format: int32
	ID int32

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

GenerateReportByIDParams contains all the parameters to send to the API endpoint

for the generate report by Id operation.

Typically these are written to a http.Request.

func NewGenerateReportByIDParams ¶

func NewGenerateReportByIDParams() *GenerateReportByIDParams

NewGenerateReportByIDParams creates a new GenerateReportByIDParams 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 NewGenerateReportByIDParamsWithContext ¶

func NewGenerateReportByIDParamsWithContext(ctx context.Context) *GenerateReportByIDParams

NewGenerateReportByIDParamsWithContext creates a new GenerateReportByIDParams object with the ability to set a context for a request.

func NewGenerateReportByIDParamsWithHTTPClient ¶

func NewGenerateReportByIDParamsWithHTTPClient(client *http.Client) *GenerateReportByIDParams

NewGenerateReportByIDParamsWithHTTPClient creates a new GenerateReportByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGenerateReportByIDParamsWithTimeout ¶

func NewGenerateReportByIDParamsWithTimeout(timeout time.Duration) *GenerateReportByIDParams

NewGenerateReportByIDParamsWithTimeout creates a new GenerateReportByIDParams object with the ability to set a timeout on a request.

func (*GenerateReportByIDParams) SetBody ¶

SetBody adds the body to the generate report by Id params

func (*GenerateReportByIDParams) SetContext ¶

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

SetContext adds the context to the generate report by Id params

func (*GenerateReportByIDParams) SetDefaults ¶

func (o *GenerateReportByIDParams) SetDefaults()

SetDefaults hydrates default values in the generate report by Id params (not the query body).

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

func (*GenerateReportByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the generate report by Id params

func (*GenerateReportByIDParams) SetID ¶

func (o *GenerateReportByIDParams) SetID(id int32)

SetID adds the id to the generate report by Id params

func (*GenerateReportByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the generate report by Id params

func (*GenerateReportByIDParams) SetUserAgent ¶

func (o *GenerateReportByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the generate report by Id params

func (*GenerateReportByIDParams) WithBody ¶

WithBody adds the body to the generate report by Id params

func (*GenerateReportByIDParams) WithContext ¶

WithContext adds the context to the generate report by Id params

func (*GenerateReportByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the generate report by Id params (not the query body).

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

func (*GenerateReportByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the generate report by Id params

func (*GenerateReportByIDParams) WithID ¶

WithID adds the id to the generate report by Id params

func (*GenerateReportByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the generate report by Id params

func (*GenerateReportByIDParams) WithUserAgent ¶

func (o *GenerateReportByIDParams) WithUserAgent(userAgent *string) *GenerateReportByIDParams

WithUserAgent adds the userAgent to the generate report by Id params

func (*GenerateReportByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GenerateReportByIDReader ¶

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

GenerateReportByIDReader is a Reader for the GenerateReportByID structure.

func (*GenerateReportByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GenerateReportByIDTooManyRequests ¶

type GenerateReportByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GenerateReportByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGenerateReportByIDTooManyRequests ¶

func NewGenerateReportByIDTooManyRequests() *GenerateReportByIDTooManyRequests

NewGenerateReportByIDTooManyRequests creates a GenerateReportByIDTooManyRequests with default headers values

func (*GenerateReportByIDTooManyRequests) Error ¶

type GetAPITokenListByAdminIDDefault ¶

type GetAPITokenListByAdminIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAPITokenListByAdminIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAPITokenListByAdminIDDefault ¶

func NewGetAPITokenListByAdminIDDefault(code int) *GetAPITokenListByAdminIDDefault

NewGetAPITokenListByAdminIDDefault creates a GetAPITokenListByAdminIDDefault with default headers values

func (*GetAPITokenListByAdminIDDefault) Code ¶

Code gets the status code for the get Api token list by admin Id default response

func (*GetAPITokenListByAdminIDDefault) Error ¶

func (*GetAPITokenListByAdminIDDefault) GetPayload ¶

type GetAPITokenListByAdminIDOK ¶

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

successful operation

func NewGetAPITokenListByAdminIDOK ¶

func NewGetAPITokenListByAdminIDOK() *GetAPITokenListByAdminIDOK

NewGetAPITokenListByAdminIDOK creates a GetAPITokenListByAdminIDOK with default headers values

func (*GetAPITokenListByAdminIDOK) Error ¶

func (*GetAPITokenListByAdminIDOK) GetPayload ¶

type GetAPITokenListByAdminIDParams ¶

type GetAPITokenListByAdminIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// AdminID.
	//
	// Format: int32
	AdminID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Permission.
	Permission *string

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Type.
	Type *string

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

GetAPITokenListByAdminIDParams contains all the parameters to send to the API endpoint

for the get Api token list by admin Id operation.

Typically these are written to a http.Request.

func NewGetAPITokenListByAdminIDParams ¶

func NewGetAPITokenListByAdminIDParams() *GetAPITokenListByAdminIDParams

NewGetAPITokenListByAdminIDParams creates a new GetAPITokenListByAdminIDParams 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 NewGetAPITokenListByAdminIDParamsWithContext ¶

func NewGetAPITokenListByAdminIDParamsWithContext(ctx context.Context) *GetAPITokenListByAdminIDParams

NewGetAPITokenListByAdminIDParamsWithContext creates a new GetAPITokenListByAdminIDParams object with the ability to set a context for a request.

func NewGetAPITokenListByAdminIDParamsWithHTTPClient ¶

func NewGetAPITokenListByAdminIDParamsWithHTTPClient(client *http.Client) *GetAPITokenListByAdminIDParams

NewGetAPITokenListByAdminIDParamsWithHTTPClient creates a new GetAPITokenListByAdminIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPITokenListByAdminIDParamsWithTimeout ¶

func NewGetAPITokenListByAdminIDParamsWithTimeout(timeout time.Duration) *GetAPITokenListByAdminIDParams

NewGetAPITokenListByAdminIDParamsWithTimeout creates a new GetAPITokenListByAdminIDParams object with the ability to set a timeout on a request.

func (*GetAPITokenListByAdminIDParams) SetAdminID ¶

func (o *GetAPITokenListByAdminIDParams) SetAdminID(adminID int32)

SetAdminID adds the adminId to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetContext ¶

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

SetContext adds the context to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetDefaults ¶

func (o *GetAPITokenListByAdminIDParams) SetDefaults()

SetDefaults hydrates default values in the get Api token list by admin Id params (not the query body).

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

func (*GetAPITokenListByAdminIDParams) SetFields ¶

func (o *GetAPITokenListByAdminIDParams) SetFields(fields *string)

SetFields adds the fields to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetFilter ¶

func (o *GetAPITokenListByAdminIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetOffset ¶

func (o *GetAPITokenListByAdminIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetPermission ¶

func (o *GetAPITokenListByAdminIDParams) SetPermission(permission *string)

SetPermission adds the permission to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetSize ¶

func (o *GetAPITokenListByAdminIDParams) SetSize(size *int32)

SetSize adds the size to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetType ¶

func (o *GetAPITokenListByAdminIDParams) SetType(typeVar *string)

SetType adds the type to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) SetUserAgent ¶

func (o *GetAPITokenListByAdminIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithAdminID ¶

WithAdminID adds the adminID to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithContext ¶

WithContext adds the context to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get Api token list by admin Id params (not the query body).

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

func (*GetAPITokenListByAdminIDParams) WithFields ¶

WithFields adds the fields to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithFilter ¶

WithFilter adds the filter to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithOffset ¶

WithOffset adds the offset to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithPermission ¶

WithPermission adds the permission to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithSize ¶

WithSize adds the size to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithType ¶

WithType adds the typeVar to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get Api token list by admin Id params

func (*GetAPITokenListByAdminIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAPITokenListByAdminIDReader ¶

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

GetAPITokenListByAdminIDReader is a Reader for the GetAPITokenListByAdminID structure.

func (*GetAPITokenListByAdminIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAPITokenListByAdminIDTooManyRequests ¶

type GetAPITokenListByAdminIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAPITokenListByAdminIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAPITokenListByAdminIDTooManyRequests ¶

func NewGetAPITokenListByAdminIDTooManyRequests() *GetAPITokenListByAdminIDTooManyRequests

NewGetAPITokenListByAdminIDTooManyRequests creates a GetAPITokenListByAdminIDTooManyRequests with default headers values

func (*GetAPITokenListByAdminIDTooManyRequests) Error ¶

type GetAPITokenListDefault ¶

type GetAPITokenListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAPITokenListDefault describes a response with status code -1, with default header values.

Error

func NewGetAPITokenListDefault ¶

func NewGetAPITokenListDefault(code int) *GetAPITokenListDefault

NewGetAPITokenListDefault creates a GetAPITokenListDefault with default headers values

func (*GetAPITokenListDefault) Code ¶

func (o *GetAPITokenListDefault) Code() int

Code gets the status code for the get Api token list default response

func (*GetAPITokenListDefault) Error ¶

func (o *GetAPITokenListDefault) Error() string

func (*GetAPITokenListDefault) GetPayload ¶

func (o *GetAPITokenListDefault) GetPayload() *models.ErrorResponse

type GetAPITokenListOK ¶

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

successful operation

func NewGetAPITokenListOK ¶

func NewGetAPITokenListOK() *GetAPITokenListOK

NewGetAPITokenListOK creates a GetAPITokenListOK with default headers values

func (*GetAPITokenListOK) Error ¶

func (o *GetAPITokenListOK) Error() string

func (*GetAPITokenListOK) GetPayload ¶

type GetAPITokenListParams ¶

type GetAPITokenListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Permission.
	Permission *string

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Type.
	Type *string

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

GetAPITokenListParams contains all the parameters to send to the API endpoint

for the get Api token list operation.

Typically these are written to a http.Request.

func NewGetAPITokenListParams ¶

func NewGetAPITokenListParams() *GetAPITokenListParams

NewGetAPITokenListParams creates a new GetAPITokenListParams 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 NewGetAPITokenListParamsWithContext ¶

func NewGetAPITokenListParamsWithContext(ctx context.Context) *GetAPITokenListParams

NewGetAPITokenListParamsWithContext creates a new GetAPITokenListParams object with the ability to set a context for a request.

func NewGetAPITokenListParamsWithHTTPClient ¶

func NewGetAPITokenListParamsWithHTTPClient(client *http.Client) *GetAPITokenListParams

NewGetAPITokenListParamsWithHTTPClient creates a new GetAPITokenListParams object with the ability to set a custom HTTPClient for a request.

func NewGetAPITokenListParamsWithTimeout ¶

func NewGetAPITokenListParamsWithTimeout(timeout time.Duration) *GetAPITokenListParams

NewGetAPITokenListParamsWithTimeout creates a new GetAPITokenListParams object with the ability to set a timeout on a request.

func (*GetAPITokenListParams) SetContext ¶

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

SetContext adds the context to the get Api token list params

func (*GetAPITokenListParams) SetDefaults ¶

func (o *GetAPITokenListParams) SetDefaults()

SetDefaults hydrates default values in the get Api token list params (not the query body).

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

func (*GetAPITokenListParams) SetFields ¶

func (o *GetAPITokenListParams) SetFields(fields *string)

SetFields adds the fields to the get Api token list params

func (*GetAPITokenListParams) SetFilter ¶

func (o *GetAPITokenListParams) SetFilter(filter *string)

SetFilter adds the filter to the get Api token list params

func (*GetAPITokenListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get Api token list params

func (*GetAPITokenListParams) SetOffset ¶

func (o *GetAPITokenListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get Api token list params

func (*GetAPITokenListParams) SetPermission ¶

func (o *GetAPITokenListParams) SetPermission(permission *string)

SetPermission adds the permission to the get Api token list params

func (*GetAPITokenListParams) SetSize ¶

func (o *GetAPITokenListParams) SetSize(size *int32)

SetSize adds the size to the get Api token list params

func (*GetAPITokenListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get Api token list params

func (*GetAPITokenListParams) SetType ¶

func (o *GetAPITokenListParams) SetType(typeVar *string)

SetType adds the type to the get Api token list params

func (*GetAPITokenListParams) SetUserAgent ¶

func (o *GetAPITokenListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get Api token list params

func (*GetAPITokenListParams) WithContext ¶

WithContext adds the context to the get Api token list params

func (*GetAPITokenListParams) WithDefaults ¶

func (o *GetAPITokenListParams) WithDefaults() *GetAPITokenListParams

WithDefaults hydrates default values in the get Api token list params (not the query body).

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

func (*GetAPITokenListParams) WithFields ¶

func (o *GetAPITokenListParams) WithFields(fields *string) *GetAPITokenListParams

WithFields adds the fields to the get Api token list params

func (*GetAPITokenListParams) WithFilter ¶

func (o *GetAPITokenListParams) WithFilter(filter *string) *GetAPITokenListParams

WithFilter adds the filter to the get Api token list params

func (*GetAPITokenListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get Api token list params

func (*GetAPITokenListParams) WithOffset ¶

func (o *GetAPITokenListParams) WithOffset(offset *int32) *GetAPITokenListParams

WithOffset adds the offset to the get Api token list params

func (*GetAPITokenListParams) WithPermission ¶

func (o *GetAPITokenListParams) WithPermission(permission *string) *GetAPITokenListParams

WithPermission adds the permission to the get Api token list params

func (*GetAPITokenListParams) WithSize ¶

WithSize adds the size to the get Api token list params

func (*GetAPITokenListParams) WithTimeout ¶

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

WithTimeout adds the timeout to the get Api token list params

func (*GetAPITokenListParams) WithType ¶

func (o *GetAPITokenListParams) WithType(typeVar *string) *GetAPITokenListParams

WithType adds the typeVar to the get Api token list params

func (*GetAPITokenListParams) WithUserAgent ¶

func (o *GetAPITokenListParams) WithUserAgent(userAgent *string) *GetAPITokenListParams

WithUserAgent adds the userAgent to the get Api token list params

func (*GetAPITokenListParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GetAPITokenListReader ¶

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

GetAPITokenListReader is a Reader for the GetAPITokenList structure.

func (*GetAPITokenListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAPITokenListTooManyRequests ¶

type GetAPITokenListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAPITokenListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAPITokenListTooManyRequests ¶

func NewGetAPITokenListTooManyRequests() *GetAPITokenListTooManyRequests

NewGetAPITokenListTooManyRequests creates a GetAPITokenListTooManyRequests with default headers values

func (*GetAPITokenListTooManyRequests) Error ¶

type GetAdminByIDDefault ¶

type GetAdminByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAdminByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAdminByIDDefault ¶

func NewGetAdminByIDDefault(code int) *GetAdminByIDDefault

NewGetAdminByIDDefault creates a GetAdminByIDDefault with default headers values

func (*GetAdminByIDDefault) Code ¶

func (o *GetAdminByIDDefault) Code() int

Code gets the status code for the get admin by Id default response

func (*GetAdminByIDDefault) Error ¶

func (o *GetAdminByIDDefault) Error() string

func (*GetAdminByIDDefault) GetPayload ¶

func (o *GetAdminByIDDefault) GetPayload() *models.ErrorResponse

type GetAdminByIDOK ¶

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

successful operation

func NewGetAdminByIDOK ¶

func NewGetAdminByIDOK() *GetAdminByIDOK

NewGetAdminByIDOK creates a GetAdminByIDOK with default headers values

func (*GetAdminByIDOK) Error ¶

func (o *GetAdminByIDOK) Error() string

func (*GetAdminByIDOK) GetPayload ¶

func (o *GetAdminByIDOK) GetPayload() *models.Admin

type GetAdminByIDParams ¶

type GetAdminByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

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

GetAdminByIDParams contains all the parameters to send to the API endpoint

for the get admin by Id operation.

Typically these are written to a http.Request.

func NewGetAdminByIDParams ¶

func NewGetAdminByIDParams() *GetAdminByIDParams

NewGetAdminByIDParams creates a new GetAdminByIDParams 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 NewGetAdminByIDParamsWithContext ¶

func NewGetAdminByIDParamsWithContext(ctx context.Context) *GetAdminByIDParams

NewGetAdminByIDParamsWithContext creates a new GetAdminByIDParams object with the ability to set a context for a request.

func NewGetAdminByIDParamsWithHTTPClient ¶

func NewGetAdminByIDParamsWithHTTPClient(client *http.Client) *GetAdminByIDParams

NewGetAdminByIDParamsWithHTTPClient creates a new GetAdminByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAdminByIDParamsWithTimeout ¶

func NewGetAdminByIDParamsWithTimeout(timeout time.Duration) *GetAdminByIDParams

NewGetAdminByIDParamsWithTimeout creates a new GetAdminByIDParams object with the ability to set a timeout on a request.

func (*GetAdminByIDParams) SetContext ¶

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

SetContext adds the context to the get admin by Id params

func (*GetAdminByIDParams) SetDefaults ¶

func (o *GetAdminByIDParams) SetDefaults()

SetDefaults hydrates default values in the get admin by Id params (not the query body).

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

func (*GetAdminByIDParams) SetFields ¶

func (o *GetAdminByIDParams) SetFields(fields *string)

SetFields adds the fields to the get admin by Id params

func (*GetAdminByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get admin by Id params

func (*GetAdminByIDParams) SetID ¶

func (o *GetAdminByIDParams) SetID(id int32)

SetID adds the id to the get admin by Id params

func (*GetAdminByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get admin by Id params

func (*GetAdminByIDParams) SetUserAgent ¶

func (o *GetAdminByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get admin by Id params

func (*GetAdminByIDParams) WithContext ¶

WithContext adds the context to the get admin by Id params

func (*GetAdminByIDParams) WithDefaults ¶

func (o *GetAdminByIDParams) WithDefaults() *GetAdminByIDParams

WithDefaults hydrates default values in the get admin by Id params (not the query body).

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

func (*GetAdminByIDParams) WithFields ¶

func (o *GetAdminByIDParams) WithFields(fields *string) *GetAdminByIDParams

WithFields adds the fields to the get admin by Id params

func (*GetAdminByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get admin by Id params

func (*GetAdminByIDParams) WithID ¶

WithID adds the id to the get admin by Id params

func (*GetAdminByIDParams) WithTimeout ¶

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

WithTimeout adds the timeout to the get admin by Id params

func (*GetAdminByIDParams) WithUserAgent ¶

func (o *GetAdminByIDParams) WithUserAgent(userAgent *string) *GetAdminByIDParams

WithUserAgent adds the userAgent to the get admin by Id params

func (*GetAdminByIDParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GetAdminByIDReader ¶

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

GetAdminByIDReader is a Reader for the GetAdminByID structure.

func (*GetAdminByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAdminByIDTooManyRequests ¶

type GetAdminByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAdminByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAdminByIDTooManyRequests ¶

func NewGetAdminByIDTooManyRequests() *GetAdminByIDTooManyRequests

NewGetAdminByIDTooManyRequests creates a GetAdminByIDTooManyRequests with default headers values

func (*GetAdminByIDTooManyRequests) Error ¶

type GetAdminListDefault ¶

type GetAdminListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAdminListDefault describes a response with status code -1, with default header values.

Error

func NewGetAdminListDefault ¶

func NewGetAdminListDefault(code int) *GetAdminListDefault

NewGetAdminListDefault creates a GetAdminListDefault with default headers values

func (*GetAdminListDefault) Code ¶

func (o *GetAdminListDefault) Code() int

Code gets the status code for the get admin list default response

func (*GetAdminListDefault) Error ¶

func (o *GetAdminListDefault) Error() string

func (*GetAdminListDefault) GetPayload ¶

func (o *GetAdminListDefault) GetPayload() *models.ErrorResponse

type GetAdminListOK ¶

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

successful operation

func NewGetAdminListOK ¶

func NewGetAdminListOK() *GetAdminListOK

NewGetAdminListOK creates a GetAdminListOK with default headers values

func (*GetAdminListOK) Error ¶

func (o *GetAdminListOK) Error() string

func (*GetAdminListOK) GetPayload ¶

type GetAdminListParams ¶

type GetAdminListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// FilterGroupString.
	FilterGroupString *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Permission.
	Permission *string

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Type.
	Type *string

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

GetAdminListParams contains all the parameters to send to the API endpoint

for the get admin list operation.

Typically these are written to a http.Request.

func NewGetAdminListParams ¶

func NewGetAdminListParams() *GetAdminListParams

NewGetAdminListParams creates a new GetAdminListParams 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 NewGetAdminListParamsWithContext ¶

func NewGetAdminListParamsWithContext(ctx context.Context) *GetAdminListParams

NewGetAdminListParamsWithContext creates a new GetAdminListParams object with the ability to set a context for a request.

func NewGetAdminListParamsWithHTTPClient ¶

func NewGetAdminListParamsWithHTTPClient(client *http.Client) *GetAdminListParams

NewGetAdminListParamsWithHTTPClient creates a new GetAdminListParams object with the ability to set a custom HTTPClient for a request.

func NewGetAdminListParamsWithTimeout ¶

func NewGetAdminListParamsWithTimeout(timeout time.Duration) *GetAdminListParams

NewGetAdminListParamsWithTimeout creates a new GetAdminListParams object with the ability to set a timeout on a request.

func (*GetAdminListParams) SetContext ¶

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

SetContext adds the context to the get admin list params

func (*GetAdminListParams) SetDefaults ¶

func (o *GetAdminListParams) SetDefaults()

SetDefaults hydrates default values in the get admin list params (not the query body).

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

func (*GetAdminListParams) SetFields ¶

func (o *GetAdminListParams) SetFields(fields *string)

SetFields adds the fields to the get admin list params

func (*GetAdminListParams) SetFilter ¶

func (o *GetAdminListParams) SetFilter(filter *string)

SetFilter adds the filter to the get admin list params

func (*GetAdminListParams) SetFilterGroupString ¶

func (o *GetAdminListParams) SetFilterGroupString(filterGroupString *string)

SetFilterGroupString adds the filterGroupString to the get admin list params

func (*GetAdminListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get admin list params

func (*GetAdminListParams) SetOffset ¶

func (o *GetAdminListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get admin list params

func (*GetAdminListParams) SetPermission ¶

func (o *GetAdminListParams) SetPermission(permission *string)

SetPermission adds the permission to the get admin list params

func (*GetAdminListParams) SetSize ¶

func (o *GetAdminListParams) SetSize(size *int32)

SetSize adds the size to the get admin list params

func (*GetAdminListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get admin list params

func (*GetAdminListParams) SetType ¶

func (o *GetAdminListParams) SetType(typeVar *string)

SetType adds the type to the get admin list params

func (*GetAdminListParams) SetUserAgent ¶

func (o *GetAdminListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get admin list params

func (*GetAdminListParams) WithContext ¶

WithContext adds the context to the get admin list params

func (*GetAdminListParams) WithDefaults ¶

func (o *GetAdminListParams) WithDefaults() *GetAdminListParams

WithDefaults hydrates default values in the get admin list params (not the query body).

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

func (*GetAdminListParams) WithFields ¶

func (o *GetAdminListParams) WithFields(fields *string) *GetAdminListParams

WithFields adds the fields to the get admin list params

func (*GetAdminListParams) WithFilter ¶

func (o *GetAdminListParams) WithFilter(filter *string) *GetAdminListParams

WithFilter adds the filter to the get admin list params

func (*GetAdminListParams) WithFilterGroupString ¶

func (o *GetAdminListParams) WithFilterGroupString(filterGroupString *string) *GetAdminListParams

WithFilterGroupString adds the filterGroupString to the get admin list params

func (*GetAdminListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get admin list params

func (*GetAdminListParams) WithOffset ¶

func (o *GetAdminListParams) WithOffset(offset *int32) *GetAdminListParams

WithOffset adds the offset to the get admin list params

func (*GetAdminListParams) WithPermission ¶

func (o *GetAdminListParams) WithPermission(permission *string) *GetAdminListParams

WithPermission adds the permission to the get admin list params

func (*GetAdminListParams) WithSize ¶

func (o *GetAdminListParams) WithSize(size *int32) *GetAdminListParams

WithSize adds the size to the get admin list params

func (*GetAdminListParams) WithTimeout ¶

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

WithTimeout adds the timeout to the get admin list params

func (*GetAdminListParams) WithType ¶

func (o *GetAdminListParams) WithType(typeVar *string) *GetAdminListParams

WithType adds the typeVar to the get admin list params

func (*GetAdminListParams) WithUserAgent ¶

func (o *GetAdminListParams) WithUserAgent(userAgent *string) *GetAdminListParams

WithUserAgent adds the userAgent to the get admin list params

func (*GetAdminListParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GetAdminListReader ¶

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

GetAdminListReader is a Reader for the GetAdminList structure.

func (*GetAdminListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAdminListTooManyRequests ¶

type GetAdminListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAdminListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAdminListTooManyRequests ¶

func NewGetAdminListTooManyRequests() *GetAdminListTooManyRequests

NewGetAdminListTooManyRequests creates a GetAdminListTooManyRequests with default headers values

func (*GetAdminListTooManyRequests) Error ¶

type GetAlertByIDDefault ¶

type GetAlertByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAlertByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAlertByIDDefault ¶

func NewGetAlertByIDDefault(code int) *GetAlertByIDDefault

NewGetAlertByIDDefault creates a GetAlertByIDDefault with default headers values

func (*GetAlertByIDDefault) Code ¶

func (o *GetAlertByIDDefault) Code() int

Code gets the status code for the get alert by Id default response

func (*GetAlertByIDDefault) Error ¶

func (o *GetAlertByIDDefault) Error() string

func (*GetAlertByIDDefault) GetPayload ¶

func (o *GetAlertByIDDefault) GetPayload() *models.ErrorResponse

type GetAlertByIDOK ¶

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

successful operation

func NewGetAlertByIDOK ¶

func NewGetAlertByIDOK() *GetAlertByIDOK

NewGetAlertByIDOK creates a GetAlertByIDOK with default headers values

func (*GetAlertByIDOK) Error ¶

func (o *GetAlertByIDOK) Error() string

func (*GetAlertByIDOK) GetPayload ¶

func (o *GetAlertByIDOK) GetPayload() *models.Alert

type GetAlertByIDParams ¶

type GetAlertByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// CustomColumns.
	CustomColumns *string

	// Fields.
	Fields *string

	// ID.
	ID string

	// NeedMessage.
	NeedMessage *bool

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

GetAlertByIDParams contains all the parameters to send to the API endpoint

for the get alert by Id operation.

Typically these are written to a http.Request.

func NewGetAlertByIDParams ¶

func NewGetAlertByIDParams() *GetAlertByIDParams

NewGetAlertByIDParams creates a new GetAlertByIDParams 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 NewGetAlertByIDParamsWithContext ¶

func NewGetAlertByIDParamsWithContext(ctx context.Context) *GetAlertByIDParams

NewGetAlertByIDParamsWithContext creates a new GetAlertByIDParams object with the ability to set a context for a request.

func NewGetAlertByIDParamsWithHTTPClient ¶

func NewGetAlertByIDParamsWithHTTPClient(client *http.Client) *GetAlertByIDParams

NewGetAlertByIDParamsWithHTTPClient creates a new GetAlertByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertByIDParamsWithTimeout ¶

func NewGetAlertByIDParamsWithTimeout(timeout time.Duration) *GetAlertByIDParams

NewGetAlertByIDParamsWithTimeout creates a new GetAlertByIDParams object with the ability to set a timeout on a request.

func (*GetAlertByIDParams) SetContext ¶

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

SetContext adds the context to the get alert by Id params

func (*GetAlertByIDParams) SetCustomColumns ¶

func (o *GetAlertByIDParams) SetCustomColumns(customColumns *string)

SetCustomColumns adds the customColumns to the get alert by Id params

func (*GetAlertByIDParams) SetDefaults ¶

func (o *GetAlertByIDParams) SetDefaults()

SetDefaults hydrates default values in the get alert by Id params (not the query body).

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

func (*GetAlertByIDParams) SetFields ¶

func (o *GetAlertByIDParams) SetFields(fields *string)

SetFields adds the fields to the get alert by Id params

func (*GetAlertByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get alert by Id params

func (*GetAlertByIDParams) SetID ¶

func (o *GetAlertByIDParams) SetID(id string)

SetID adds the id to the get alert by Id params

func (*GetAlertByIDParams) SetNeedMessage ¶

func (o *GetAlertByIDParams) SetNeedMessage(needMessage *bool)

SetNeedMessage adds the needMessage to the get alert by Id params

func (*GetAlertByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get alert by Id params

func (*GetAlertByIDParams) SetUserAgent ¶

func (o *GetAlertByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get alert by Id params

func (*GetAlertByIDParams) WithContext ¶

WithContext adds the context to the get alert by Id params

func (*GetAlertByIDParams) WithCustomColumns ¶

func (o *GetAlertByIDParams) WithCustomColumns(customColumns *string) *GetAlertByIDParams

WithCustomColumns adds the customColumns to the get alert by Id params

func (*GetAlertByIDParams) WithDefaults ¶

func (o *GetAlertByIDParams) WithDefaults() *GetAlertByIDParams

WithDefaults hydrates default values in the get alert by Id params (not the query body).

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

func (*GetAlertByIDParams) WithFields ¶

func (o *GetAlertByIDParams) WithFields(fields *string) *GetAlertByIDParams

WithFields adds the fields to the get alert by Id params

func (*GetAlertByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get alert by Id params

func (*GetAlertByIDParams) WithID ¶

WithID adds the id to the get alert by Id params

func (*GetAlertByIDParams) WithNeedMessage ¶

func (o *GetAlertByIDParams) WithNeedMessage(needMessage *bool) *GetAlertByIDParams

WithNeedMessage adds the needMessage to the get alert by Id params

func (*GetAlertByIDParams) WithTimeout ¶

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

WithTimeout adds the timeout to the get alert by Id params

func (*GetAlertByIDParams) WithUserAgent ¶

func (o *GetAlertByIDParams) WithUserAgent(userAgent *string) *GetAlertByIDParams

WithUserAgent adds the userAgent to the get alert by Id params

func (*GetAlertByIDParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GetAlertByIDReader ¶

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

GetAlertByIDReader is a Reader for the GetAlertByID structure.

func (*GetAlertByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAlertByIDTooManyRequests ¶

type GetAlertByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAlertByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAlertByIDTooManyRequests ¶

func NewGetAlertByIDTooManyRequests() *GetAlertByIDTooManyRequests

NewGetAlertByIDTooManyRequests creates a GetAlertByIDTooManyRequests with default headers values

func (*GetAlertByIDTooManyRequests) Error ¶

type GetAlertListByDeviceGroupIDDefault ¶

type GetAlertListByDeviceGroupIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAlertListByDeviceGroupIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAlertListByDeviceGroupIDDefault ¶

func NewGetAlertListByDeviceGroupIDDefault(code int) *GetAlertListByDeviceGroupIDDefault

NewGetAlertListByDeviceGroupIDDefault creates a GetAlertListByDeviceGroupIDDefault with default headers values

func (*GetAlertListByDeviceGroupIDDefault) Code ¶

Code gets the status code for the get alert list by device group Id default response

func (*GetAlertListByDeviceGroupIDDefault) Error ¶

func (*GetAlertListByDeviceGroupIDDefault) GetPayload ¶

type GetAlertListByDeviceGroupIDOK ¶

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

successful operation

func NewGetAlertListByDeviceGroupIDOK ¶

func NewGetAlertListByDeviceGroupIDOK() *GetAlertListByDeviceGroupIDOK

NewGetAlertListByDeviceGroupIDOK creates a GetAlertListByDeviceGroupIDOK with default headers values

func (*GetAlertListByDeviceGroupIDOK) Error ¶

func (*GetAlertListByDeviceGroupIDOK) GetPayload ¶

type GetAlertListByDeviceGroupIDParams ¶

type GetAlertListByDeviceGroupIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// CustomColumns.
	CustomColumns *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// NeedMessage.
	NeedMessage *bool

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

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

GetAlertListByDeviceGroupIDParams contains all the parameters to send to the API endpoint

for the get alert list by device group Id operation.

Typically these are written to a http.Request.

func NewGetAlertListByDeviceGroupIDParams ¶

func NewGetAlertListByDeviceGroupIDParams() *GetAlertListByDeviceGroupIDParams

NewGetAlertListByDeviceGroupIDParams creates a new GetAlertListByDeviceGroupIDParams 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 NewGetAlertListByDeviceGroupIDParamsWithContext ¶

func NewGetAlertListByDeviceGroupIDParamsWithContext(ctx context.Context) *GetAlertListByDeviceGroupIDParams

NewGetAlertListByDeviceGroupIDParamsWithContext creates a new GetAlertListByDeviceGroupIDParams object with the ability to set a context for a request.

func NewGetAlertListByDeviceGroupIDParamsWithHTTPClient ¶

func NewGetAlertListByDeviceGroupIDParamsWithHTTPClient(client *http.Client) *GetAlertListByDeviceGroupIDParams

NewGetAlertListByDeviceGroupIDParamsWithHTTPClient creates a new GetAlertListByDeviceGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertListByDeviceGroupIDParamsWithTimeout ¶

func NewGetAlertListByDeviceGroupIDParamsWithTimeout(timeout time.Duration) *GetAlertListByDeviceGroupIDParams

NewGetAlertListByDeviceGroupIDParamsWithTimeout creates a new GetAlertListByDeviceGroupIDParams object with the ability to set a timeout on a request.

func (*GetAlertListByDeviceGroupIDParams) SetContext ¶

SetContext adds the context to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetCustomColumns ¶

func (o *GetAlertListByDeviceGroupIDParams) SetCustomColumns(customColumns *string)

SetCustomColumns adds the customColumns to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetDefaults ¶

func (o *GetAlertListByDeviceGroupIDParams) SetDefaults()

SetDefaults hydrates default values in the get alert list by device group Id params (not the query body).

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

func (*GetAlertListByDeviceGroupIDParams) SetFields ¶

func (o *GetAlertListByDeviceGroupIDParams) SetFields(fields *string)

SetFields adds the fields to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetFilter ¶

func (o *GetAlertListByDeviceGroupIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetID ¶

SetID adds the id to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetNeedMessage ¶

func (o *GetAlertListByDeviceGroupIDParams) SetNeedMessage(needMessage *bool)

SetNeedMessage adds the needMessage to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetOffset ¶

func (o *GetAlertListByDeviceGroupIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetSize ¶

func (o *GetAlertListByDeviceGroupIDParams) SetSize(size *int32)

SetSize adds the size to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) SetUserAgent ¶

func (o *GetAlertListByDeviceGroupIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithContext ¶

WithContext adds the context to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithCustomColumns ¶

func (o *GetAlertListByDeviceGroupIDParams) WithCustomColumns(customColumns *string) *GetAlertListByDeviceGroupIDParams

WithCustomColumns adds the customColumns to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get alert list by device group Id params (not the query body).

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

func (*GetAlertListByDeviceGroupIDParams) WithFields ¶

WithFields adds the fields to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithFilter ¶

WithFilter adds the filter to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithID ¶

WithID adds the id to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithNeedMessage ¶

WithNeedMessage adds the needMessage to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithOffset ¶

WithOffset adds the offset to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithSize ¶

WithSize adds the size to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get alert list by device group Id params

func (*GetAlertListByDeviceGroupIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAlertListByDeviceGroupIDReader ¶

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

GetAlertListByDeviceGroupIDReader is a Reader for the GetAlertListByDeviceGroupID structure.

func (*GetAlertListByDeviceGroupIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAlertListByDeviceGroupIDTooManyRequests ¶

type GetAlertListByDeviceGroupIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAlertListByDeviceGroupIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAlertListByDeviceGroupIDTooManyRequests ¶

func NewGetAlertListByDeviceGroupIDTooManyRequests() *GetAlertListByDeviceGroupIDTooManyRequests

NewGetAlertListByDeviceGroupIDTooManyRequests creates a GetAlertListByDeviceGroupIDTooManyRequests with default headers values

func (*GetAlertListByDeviceGroupIDTooManyRequests) Error ¶

type GetAlertListByDeviceIDDefault ¶

type GetAlertListByDeviceIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAlertListByDeviceIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAlertListByDeviceIDDefault ¶

func NewGetAlertListByDeviceIDDefault(code int) *GetAlertListByDeviceIDDefault

NewGetAlertListByDeviceIDDefault creates a GetAlertListByDeviceIDDefault with default headers values

func (*GetAlertListByDeviceIDDefault) Code ¶

Code gets the status code for the get alert list by device Id default response

func (*GetAlertListByDeviceIDDefault) Error ¶

func (*GetAlertListByDeviceIDDefault) GetPayload ¶

type GetAlertListByDeviceIDOK ¶

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

successful operation

func NewGetAlertListByDeviceIDOK ¶

func NewGetAlertListByDeviceIDOK() *GetAlertListByDeviceIDOK

NewGetAlertListByDeviceIDOK creates a GetAlertListByDeviceIDOK with default headers values

func (*GetAlertListByDeviceIDOK) Error ¶

func (o *GetAlertListByDeviceIDOK) Error() string

func (*GetAlertListByDeviceIDOK) GetPayload ¶

type GetAlertListByDeviceIDParams ¶

type GetAlertListByDeviceIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Bound.
	//
	// Default: "instances"
	Bound *string

	// CustomColumns.
	CustomColumns *string

	// End.
	//
	// Format: int64
	End *int64

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// NeedMessage.
	NeedMessage *bool

	// NetflowFilter.
	NetflowFilter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Start.
	//
	// Format: int64
	Start *int64

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

GetAlertListByDeviceIDParams contains all the parameters to send to the API endpoint

for the get alert list by device Id operation.

Typically these are written to a http.Request.

func NewGetAlertListByDeviceIDParams ¶

func NewGetAlertListByDeviceIDParams() *GetAlertListByDeviceIDParams

NewGetAlertListByDeviceIDParams creates a new GetAlertListByDeviceIDParams 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 NewGetAlertListByDeviceIDParamsWithContext ¶

func NewGetAlertListByDeviceIDParamsWithContext(ctx context.Context) *GetAlertListByDeviceIDParams

NewGetAlertListByDeviceIDParamsWithContext creates a new GetAlertListByDeviceIDParams object with the ability to set a context for a request.

func NewGetAlertListByDeviceIDParamsWithHTTPClient ¶

func NewGetAlertListByDeviceIDParamsWithHTTPClient(client *http.Client) *GetAlertListByDeviceIDParams

NewGetAlertListByDeviceIDParamsWithHTTPClient creates a new GetAlertListByDeviceIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertListByDeviceIDParamsWithTimeout ¶

func NewGetAlertListByDeviceIDParamsWithTimeout(timeout time.Duration) *GetAlertListByDeviceIDParams

NewGetAlertListByDeviceIDParamsWithTimeout creates a new GetAlertListByDeviceIDParams object with the ability to set a timeout on a request.

func (*GetAlertListByDeviceIDParams) SetBound ¶

func (o *GetAlertListByDeviceIDParams) SetBound(bound *string)

SetBound adds the bound to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetContext ¶

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

SetContext adds the context to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetCustomColumns ¶

func (o *GetAlertListByDeviceIDParams) SetCustomColumns(customColumns *string)

SetCustomColumns adds the customColumns to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetDefaults ¶

func (o *GetAlertListByDeviceIDParams) SetDefaults()

SetDefaults hydrates default values in the get alert list by device Id params (not the query body).

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

func (*GetAlertListByDeviceIDParams) SetEnd ¶

func (o *GetAlertListByDeviceIDParams) SetEnd(end *int64)

SetEnd adds the end to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetFields ¶

func (o *GetAlertListByDeviceIDParams) SetFields(fields *string)

SetFields adds the fields to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetFilter ¶

func (o *GetAlertListByDeviceIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetID ¶

func (o *GetAlertListByDeviceIDParams) SetID(id int32)

SetID adds the id to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetNeedMessage ¶

func (o *GetAlertListByDeviceIDParams) SetNeedMessage(needMessage *bool)

SetNeedMessage adds the needMessage to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetNetflowFilter ¶

func (o *GetAlertListByDeviceIDParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetOffset ¶

func (o *GetAlertListByDeviceIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetSize ¶

func (o *GetAlertListByDeviceIDParams) SetSize(size *int32)

SetSize adds the size to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetStart ¶

func (o *GetAlertListByDeviceIDParams) SetStart(start *int64)

SetStart adds the start to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) SetUserAgent ¶

func (o *GetAlertListByDeviceIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithBound ¶

WithBound adds the bound to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithContext ¶

WithContext adds the context to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithCustomColumns ¶

func (o *GetAlertListByDeviceIDParams) WithCustomColumns(customColumns *string) *GetAlertListByDeviceIDParams

WithCustomColumns adds the customColumns to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get alert list by device Id params (not the query body).

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

func (*GetAlertListByDeviceIDParams) WithEnd ¶

WithEnd adds the end to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithFields ¶

WithFields adds the fields to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithFilter ¶

WithFilter adds the filter to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithID ¶

WithID adds the id to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithNeedMessage ¶

func (o *GetAlertListByDeviceIDParams) WithNeedMessage(needMessage *bool) *GetAlertListByDeviceIDParams

WithNeedMessage adds the needMessage to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithNetflowFilter ¶

func (o *GetAlertListByDeviceIDParams) WithNetflowFilter(netflowFilter *string) *GetAlertListByDeviceIDParams

WithNetflowFilter adds the netflowFilter to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithOffset ¶

WithOffset adds the offset to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithSize ¶

WithSize adds the size to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithStart ¶

WithStart adds the start to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get alert list by device Id params

func (*GetAlertListByDeviceIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAlertListByDeviceIDReader ¶

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

GetAlertListByDeviceIDReader is a Reader for the GetAlertListByDeviceID structure.

func (*GetAlertListByDeviceIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAlertListByDeviceIDTooManyRequests ¶

type GetAlertListByDeviceIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAlertListByDeviceIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAlertListByDeviceIDTooManyRequests ¶

func NewGetAlertListByDeviceIDTooManyRequests() *GetAlertListByDeviceIDTooManyRequests

NewGetAlertListByDeviceIDTooManyRequests creates a GetAlertListByDeviceIDTooManyRequests with default headers values

func (*GetAlertListByDeviceIDTooManyRequests) Error ¶

type GetAlertListDefault ¶

type GetAlertListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAlertListDefault describes a response with status code -1, with default header values.

Error

func NewGetAlertListDefault ¶

func NewGetAlertListDefault(code int) *GetAlertListDefault

NewGetAlertListDefault creates a GetAlertListDefault with default headers values

func (*GetAlertListDefault) Code ¶

func (o *GetAlertListDefault) Code() int

Code gets the status code for the get alert list default response

func (*GetAlertListDefault) Error ¶

func (o *GetAlertListDefault) Error() string

func (*GetAlertListDefault) GetPayload ¶

func (o *GetAlertListDefault) GetPayload() *models.ErrorResponse

type GetAlertListOK ¶

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

successful operation

func NewGetAlertListOK ¶

func NewGetAlertListOK() *GetAlertListOK

NewGetAlertListOK creates a GetAlertListOK with default headers values

func (*GetAlertListOK) Error ¶

func (o *GetAlertListOK) Error() string

func (*GetAlertListOK) GetPayload ¶

type GetAlertListParams ¶

type GetAlertListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// CustomColumns.
	CustomColumns *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

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

GetAlertListParams contains all the parameters to send to the API endpoint

for the get alert list operation.

Typically these are written to a http.Request.

func NewGetAlertListParams ¶

func NewGetAlertListParams() *GetAlertListParams

NewGetAlertListParams creates a new GetAlertListParams 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 NewGetAlertListParamsWithContext ¶

func NewGetAlertListParamsWithContext(ctx context.Context) *GetAlertListParams

NewGetAlertListParamsWithContext creates a new GetAlertListParams object with the ability to set a context for a request.

func NewGetAlertListParamsWithHTTPClient ¶

func NewGetAlertListParamsWithHTTPClient(client *http.Client) *GetAlertListParams

NewGetAlertListParamsWithHTTPClient creates a new GetAlertListParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertListParamsWithTimeout ¶

func NewGetAlertListParamsWithTimeout(timeout time.Duration) *GetAlertListParams

NewGetAlertListParamsWithTimeout creates a new GetAlertListParams object with the ability to set a timeout on a request.

func (*GetAlertListParams) SetContext ¶

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

SetContext adds the context to the get alert list params

func (*GetAlertListParams) SetCustomColumns ¶

func (o *GetAlertListParams) SetCustomColumns(customColumns *string)

SetCustomColumns adds the customColumns to the get alert list params

func (*GetAlertListParams) SetDefaults ¶

func (o *GetAlertListParams) SetDefaults()

SetDefaults hydrates default values in the get alert list params (not the query body).

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

func (*GetAlertListParams) SetFields ¶

func (o *GetAlertListParams) SetFields(fields *string)

SetFields adds the fields to the get alert list params

func (*GetAlertListParams) SetFilter ¶

func (o *GetAlertListParams) SetFilter(filter *string)

SetFilter adds the filter to the get alert list params

func (*GetAlertListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get alert list params

func (*GetAlertListParams) SetOffset ¶

func (o *GetAlertListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get alert list params

func (*GetAlertListParams) SetSize ¶

func (o *GetAlertListParams) SetSize(size *int32)

SetSize adds the size to the get alert list params

func (*GetAlertListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get alert list params

func (*GetAlertListParams) SetUserAgent ¶

func (o *GetAlertListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get alert list params

func (*GetAlertListParams) WithContext ¶

WithContext adds the context to the get alert list params

func (*GetAlertListParams) WithCustomColumns ¶

func (o *GetAlertListParams) WithCustomColumns(customColumns *string) *GetAlertListParams

WithCustomColumns adds the customColumns to the get alert list params

func (*GetAlertListParams) WithDefaults ¶

func (o *GetAlertListParams) WithDefaults() *GetAlertListParams

WithDefaults hydrates default values in the get alert list params (not the query body).

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

func (*GetAlertListParams) WithFields ¶

func (o *GetAlertListParams) WithFields(fields *string) *GetAlertListParams

WithFields adds the fields to the get alert list params

func (*GetAlertListParams) WithFilter ¶

func (o *GetAlertListParams) WithFilter(filter *string) *GetAlertListParams

WithFilter adds the filter to the get alert list params

func (*GetAlertListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get alert list params

func (*GetAlertListParams) WithOffset ¶

func (o *GetAlertListParams) WithOffset(offset *int32) *GetAlertListParams

WithOffset adds the offset to the get alert list params

func (*GetAlertListParams) WithSize ¶

func (o *GetAlertListParams) WithSize(size *int32) *GetAlertListParams

WithSize adds the size to the get alert list params

func (*GetAlertListParams) WithTimeout ¶

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

WithTimeout adds the timeout to the get alert list params

func (*GetAlertListParams) WithUserAgent ¶

func (o *GetAlertListParams) WithUserAgent(userAgent *string) *GetAlertListParams

WithUserAgent adds the userAgent to the get alert list params

func (*GetAlertListParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GetAlertListReader ¶

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

GetAlertListReader is a Reader for the GetAlertList structure.

func (*GetAlertListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAlertListTooManyRequests ¶

type GetAlertListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAlertListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAlertListTooManyRequests ¶

func NewGetAlertListTooManyRequests() *GetAlertListTooManyRequests

NewGetAlertListTooManyRequests creates a GetAlertListTooManyRequests with default headers values

func (*GetAlertListTooManyRequests) Error ¶

type GetAlertRuleByIDDefault ¶

type GetAlertRuleByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAlertRuleByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAlertRuleByIDDefault ¶

func NewGetAlertRuleByIDDefault(code int) *GetAlertRuleByIDDefault

NewGetAlertRuleByIDDefault creates a GetAlertRuleByIDDefault with default headers values

func (*GetAlertRuleByIDDefault) Code ¶

func (o *GetAlertRuleByIDDefault) Code() int

Code gets the status code for the get alert rule by Id default response

func (*GetAlertRuleByIDDefault) Error ¶

func (o *GetAlertRuleByIDDefault) Error() string

func (*GetAlertRuleByIDDefault) GetPayload ¶

func (o *GetAlertRuleByIDDefault) GetPayload() *models.ErrorResponse

type GetAlertRuleByIDOK ¶

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

successful operation

func NewGetAlertRuleByIDOK ¶

func NewGetAlertRuleByIDOK() *GetAlertRuleByIDOK

NewGetAlertRuleByIDOK creates a GetAlertRuleByIDOK with default headers values

func (*GetAlertRuleByIDOK) Error ¶

func (o *GetAlertRuleByIDOK) Error() string

func (*GetAlertRuleByIDOK) GetPayload ¶

func (o *GetAlertRuleByIDOK) GetPayload() *models.AlertRule

type GetAlertRuleByIDParams ¶

type GetAlertRuleByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

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

GetAlertRuleByIDParams contains all the parameters to send to the API endpoint

for the get alert rule by Id operation.

Typically these are written to a http.Request.

func NewGetAlertRuleByIDParams ¶

func NewGetAlertRuleByIDParams() *GetAlertRuleByIDParams

NewGetAlertRuleByIDParams creates a new GetAlertRuleByIDParams 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 NewGetAlertRuleByIDParamsWithContext ¶

func NewGetAlertRuleByIDParamsWithContext(ctx context.Context) *GetAlertRuleByIDParams

NewGetAlertRuleByIDParamsWithContext creates a new GetAlertRuleByIDParams object with the ability to set a context for a request.

func NewGetAlertRuleByIDParamsWithHTTPClient ¶

func NewGetAlertRuleByIDParamsWithHTTPClient(client *http.Client) *GetAlertRuleByIDParams

NewGetAlertRuleByIDParamsWithHTTPClient creates a new GetAlertRuleByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertRuleByIDParamsWithTimeout ¶

func NewGetAlertRuleByIDParamsWithTimeout(timeout time.Duration) *GetAlertRuleByIDParams

NewGetAlertRuleByIDParamsWithTimeout creates a new GetAlertRuleByIDParams object with the ability to set a timeout on a request.

func (*GetAlertRuleByIDParams) SetContext ¶

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

SetContext adds the context to the get alert rule by Id params

func (*GetAlertRuleByIDParams) SetDefaults ¶

func (o *GetAlertRuleByIDParams) SetDefaults()

SetDefaults hydrates default values in the get alert rule by Id params (not the query body).

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

func (*GetAlertRuleByIDParams) SetFields ¶

func (o *GetAlertRuleByIDParams) SetFields(fields *string)

SetFields adds the fields to the get alert rule by Id params

func (*GetAlertRuleByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get alert rule by Id params

func (*GetAlertRuleByIDParams) SetID ¶

func (o *GetAlertRuleByIDParams) SetID(id int32)

SetID adds the id to the get alert rule by Id params

func (*GetAlertRuleByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get alert rule by Id params

func (*GetAlertRuleByIDParams) SetUserAgent ¶

func (o *GetAlertRuleByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get alert rule by Id params

func (*GetAlertRuleByIDParams) WithContext ¶

WithContext adds the context to the get alert rule by Id params

func (*GetAlertRuleByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get alert rule by Id params (not the query body).

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

func (*GetAlertRuleByIDParams) WithFields ¶

func (o *GetAlertRuleByIDParams) WithFields(fields *string) *GetAlertRuleByIDParams

WithFields adds the fields to the get alert rule by Id params

func (*GetAlertRuleByIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get alert rule by Id params

func (*GetAlertRuleByIDParams) WithID ¶

WithID adds the id to the get alert rule by Id params

func (*GetAlertRuleByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get alert rule by Id params

func (*GetAlertRuleByIDParams) WithUserAgent ¶

func (o *GetAlertRuleByIDParams) WithUserAgent(userAgent *string) *GetAlertRuleByIDParams

WithUserAgent adds the userAgent to the get alert rule by Id params

func (*GetAlertRuleByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAlertRuleByIDReader ¶

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

GetAlertRuleByIDReader is a Reader for the GetAlertRuleByID structure.

func (*GetAlertRuleByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAlertRuleByIDTooManyRequests ¶

type GetAlertRuleByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAlertRuleByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAlertRuleByIDTooManyRequests ¶

func NewGetAlertRuleByIDTooManyRequests() *GetAlertRuleByIDTooManyRequests

NewGetAlertRuleByIDTooManyRequests creates a GetAlertRuleByIDTooManyRequests with default headers values

func (*GetAlertRuleByIDTooManyRequests) Error ¶

type GetAlertRuleListDefault ¶

type GetAlertRuleListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAlertRuleListDefault describes a response with status code -1, with default header values.

Error

func NewGetAlertRuleListDefault ¶

func NewGetAlertRuleListDefault(code int) *GetAlertRuleListDefault

NewGetAlertRuleListDefault creates a GetAlertRuleListDefault with default headers values

func (*GetAlertRuleListDefault) Code ¶

func (o *GetAlertRuleListDefault) Code() int

Code gets the status code for the get alert rule list default response

func (*GetAlertRuleListDefault) Error ¶

func (o *GetAlertRuleListDefault) Error() string

func (*GetAlertRuleListDefault) GetPayload ¶

func (o *GetAlertRuleListDefault) GetPayload() *models.ErrorResponse

type GetAlertRuleListOK ¶

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

successful operation

func NewGetAlertRuleListOK ¶

func NewGetAlertRuleListOK() *GetAlertRuleListOK

NewGetAlertRuleListOK creates a GetAlertRuleListOK with default headers values

func (*GetAlertRuleListOK) Error ¶

func (o *GetAlertRuleListOK) Error() string

func (*GetAlertRuleListOK) GetPayload ¶

type GetAlertRuleListParams ¶

type GetAlertRuleListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

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

GetAlertRuleListParams contains all the parameters to send to the API endpoint

for the get alert rule list operation.

Typically these are written to a http.Request.

func NewGetAlertRuleListParams ¶

func NewGetAlertRuleListParams() *GetAlertRuleListParams

NewGetAlertRuleListParams creates a new GetAlertRuleListParams 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 NewGetAlertRuleListParamsWithContext ¶

func NewGetAlertRuleListParamsWithContext(ctx context.Context) *GetAlertRuleListParams

NewGetAlertRuleListParamsWithContext creates a new GetAlertRuleListParams object with the ability to set a context for a request.

func NewGetAlertRuleListParamsWithHTTPClient ¶

func NewGetAlertRuleListParamsWithHTTPClient(client *http.Client) *GetAlertRuleListParams

NewGetAlertRuleListParamsWithHTTPClient creates a new GetAlertRuleListParams object with the ability to set a custom HTTPClient for a request.

func NewGetAlertRuleListParamsWithTimeout ¶

func NewGetAlertRuleListParamsWithTimeout(timeout time.Duration) *GetAlertRuleListParams

NewGetAlertRuleListParamsWithTimeout creates a new GetAlertRuleListParams object with the ability to set a timeout on a request.

func (*GetAlertRuleListParams) SetContext ¶

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

SetContext adds the context to the get alert rule list params

func (*GetAlertRuleListParams) SetDefaults ¶

func (o *GetAlertRuleListParams) SetDefaults()

SetDefaults hydrates default values in the get alert rule list params (not the query body).

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

func (*GetAlertRuleListParams) SetFields ¶

func (o *GetAlertRuleListParams) SetFields(fields *string)

SetFields adds the fields to the get alert rule list params

func (*GetAlertRuleListParams) SetFilter ¶

func (o *GetAlertRuleListParams) SetFilter(filter *string)

SetFilter adds the filter to the get alert rule list params

func (*GetAlertRuleListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get alert rule list params

func (*GetAlertRuleListParams) SetOffset ¶

func (o *GetAlertRuleListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get alert rule list params

func (*GetAlertRuleListParams) SetSize ¶

func (o *GetAlertRuleListParams) SetSize(size *int32)

SetSize adds the size to the get alert rule list params

func (*GetAlertRuleListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get alert rule list params

func (*GetAlertRuleListParams) SetUserAgent ¶

func (o *GetAlertRuleListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get alert rule list params

func (*GetAlertRuleListParams) WithContext ¶

WithContext adds the context to the get alert rule list params

func (*GetAlertRuleListParams) WithDefaults ¶

WithDefaults hydrates default values in the get alert rule list params (not the query body).

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

func (*GetAlertRuleListParams) WithFields ¶

func (o *GetAlertRuleListParams) WithFields(fields *string) *GetAlertRuleListParams

WithFields adds the fields to the get alert rule list params

func (*GetAlertRuleListParams) WithFilter ¶

func (o *GetAlertRuleListParams) WithFilter(filter *string) *GetAlertRuleListParams

WithFilter adds the filter to the get alert rule list params

func (*GetAlertRuleListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get alert rule list params

func (*GetAlertRuleListParams) WithOffset ¶

func (o *GetAlertRuleListParams) WithOffset(offset *int32) *GetAlertRuleListParams

WithOffset adds the offset to the get alert rule list params

func (*GetAlertRuleListParams) WithSize ¶

WithSize adds the size to the get alert rule list params

func (*GetAlertRuleListParams) WithTimeout ¶

WithTimeout adds the timeout to the get alert rule list params

func (*GetAlertRuleListParams) WithUserAgent ¶

func (o *GetAlertRuleListParams) WithUserAgent(userAgent *string) *GetAlertRuleListParams

WithUserAgent adds the userAgent to the get alert rule list params

func (*GetAlertRuleListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAlertRuleListReader ¶

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

GetAlertRuleListReader is a Reader for the GetAlertRuleList structure.

func (*GetAlertRuleListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAlertRuleListTooManyRequests ¶

type GetAlertRuleListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAlertRuleListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAlertRuleListTooManyRequests ¶

func NewGetAlertRuleListTooManyRequests() *GetAlertRuleListTooManyRequests

NewGetAlertRuleListTooManyRequests creates a GetAlertRuleListTooManyRequests with default headers values

func (*GetAlertRuleListTooManyRequests) Error ¶

type GetAllSDTListByDeviceIDDefault ¶

type GetAllSDTListByDeviceIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAllSDTListByDeviceIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAllSDTListByDeviceIDDefault ¶

func NewGetAllSDTListByDeviceIDDefault(code int) *GetAllSDTListByDeviceIDDefault

NewGetAllSDTListByDeviceIDDefault creates a GetAllSDTListByDeviceIDDefault with default headers values

func (*GetAllSDTListByDeviceIDDefault) Code ¶

Code gets the status code for the get all SDT list by device Id default response

func (*GetAllSDTListByDeviceIDDefault) Error ¶

func (*GetAllSDTListByDeviceIDDefault) GetPayload ¶

type GetAllSDTListByDeviceIDOK ¶

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

successful operation

func NewGetAllSDTListByDeviceIDOK ¶

func NewGetAllSDTListByDeviceIDOK() *GetAllSDTListByDeviceIDOK

NewGetAllSDTListByDeviceIDOK creates a GetAllSDTListByDeviceIDOK with default headers values

func (*GetAllSDTListByDeviceIDOK) Error ¶

func (o *GetAllSDTListByDeviceIDOK) Error() string

func (*GetAllSDTListByDeviceIDOK) GetPayload ¶

type GetAllSDTListByDeviceIDParams ¶

type GetAllSDTListByDeviceIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Start.
	//
	// Format: int64
	Start *int64

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

GetAllSDTListByDeviceIDParams contains all the parameters to send to the API endpoint

for the get all SDT list by device Id operation.

Typically these are written to a http.Request.

func NewGetAllSDTListByDeviceIDParams ¶

func NewGetAllSDTListByDeviceIDParams() *GetAllSDTListByDeviceIDParams

NewGetAllSDTListByDeviceIDParams creates a new GetAllSDTListByDeviceIDParams 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 NewGetAllSDTListByDeviceIDParamsWithContext ¶

func NewGetAllSDTListByDeviceIDParamsWithContext(ctx context.Context) *GetAllSDTListByDeviceIDParams

NewGetAllSDTListByDeviceIDParamsWithContext creates a new GetAllSDTListByDeviceIDParams object with the ability to set a context for a request.

func NewGetAllSDTListByDeviceIDParamsWithHTTPClient ¶

func NewGetAllSDTListByDeviceIDParamsWithHTTPClient(client *http.Client) *GetAllSDTListByDeviceIDParams

NewGetAllSDTListByDeviceIDParamsWithHTTPClient creates a new GetAllSDTListByDeviceIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAllSDTListByDeviceIDParamsWithTimeout ¶

func NewGetAllSDTListByDeviceIDParamsWithTimeout(timeout time.Duration) *GetAllSDTListByDeviceIDParams

NewGetAllSDTListByDeviceIDParamsWithTimeout creates a new GetAllSDTListByDeviceIDParams object with the ability to set a timeout on a request.

func (*GetAllSDTListByDeviceIDParams) SetContext ¶

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

SetContext adds the context to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetDefaults ¶

func (o *GetAllSDTListByDeviceIDParams) SetDefaults()

SetDefaults hydrates default values in the get all SDT list by device Id params (not the query body).

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

func (*GetAllSDTListByDeviceIDParams) SetEnd ¶

func (o *GetAllSDTListByDeviceIDParams) SetEnd(end *int64)

SetEnd adds the end to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetFields ¶

func (o *GetAllSDTListByDeviceIDParams) SetFields(fields *string)

SetFields adds the fields to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetFilter ¶

func (o *GetAllSDTListByDeviceIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetID ¶

func (o *GetAllSDTListByDeviceIDParams) SetID(id int32)

SetID adds the id to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetNetflowFilter ¶

func (o *GetAllSDTListByDeviceIDParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetOffset ¶

func (o *GetAllSDTListByDeviceIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetSize ¶

func (o *GetAllSDTListByDeviceIDParams) SetSize(size *int32)

SetSize adds the size to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetStart ¶

func (o *GetAllSDTListByDeviceIDParams) SetStart(start *int64)

SetStart adds the start to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) SetUserAgent ¶

func (o *GetAllSDTListByDeviceIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithContext ¶

WithContext adds the context to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get all SDT list by device Id params (not the query body).

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

func (*GetAllSDTListByDeviceIDParams) WithEnd ¶

WithEnd adds the end to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithFields ¶

WithFields adds the fields to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithFilter ¶

WithFilter adds the filter to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithID ¶

WithID adds the id to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithNetflowFilter ¶

func (o *GetAllSDTListByDeviceIDParams) WithNetflowFilter(netflowFilter *string) *GetAllSDTListByDeviceIDParams

WithNetflowFilter adds the netflowFilter to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithOffset ¶

WithOffset adds the offset to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithSize ¶

WithSize adds the size to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithStart ¶

WithStart adds the start to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get all SDT list by device Id params

func (*GetAllSDTListByDeviceIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAllSDTListByDeviceIDReader ¶

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

GetAllSDTListByDeviceIDReader is a Reader for the GetAllSDTListByDeviceID structure.

func (*GetAllSDTListByDeviceIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAllSDTListByDeviceIDTooManyRequests ¶

type GetAllSDTListByDeviceIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAllSDTListByDeviceIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAllSDTListByDeviceIDTooManyRequests ¶

func NewGetAllSDTListByDeviceIDTooManyRequests() *GetAllSDTListByDeviceIDTooManyRequests

NewGetAllSDTListByDeviceIDTooManyRequests creates a GetAllSDTListByDeviceIDTooManyRequests with default headers values

func (*GetAllSDTListByDeviceIDTooManyRequests) Error ¶

type GetAllSDTListByWebsiteGroupIDDefault ¶

type GetAllSDTListByWebsiteGroupIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAllSDTListByWebsiteGroupIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAllSDTListByWebsiteGroupIDDefault ¶

func NewGetAllSDTListByWebsiteGroupIDDefault(code int) *GetAllSDTListByWebsiteGroupIDDefault

NewGetAllSDTListByWebsiteGroupIDDefault creates a GetAllSDTListByWebsiteGroupIDDefault with default headers values

func (*GetAllSDTListByWebsiteGroupIDDefault) Code ¶

Code gets the status code for the get all SDT list by website group Id default response

func (*GetAllSDTListByWebsiteGroupIDDefault) Error ¶

func (*GetAllSDTListByWebsiteGroupIDDefault) GetPayload ¶

type GetAllSDTListByWebsiteGroupIDOK ¶

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

successful operation

func NewGetAllSDTListByWebsiteGroupIDOK ¶

func NewGetAllSDTListByWebsiteGroupIDOK() *GetAllSDTListByWebsiteGroupIDOK

NewGetAllSDTListByWebsiteGroupIDOK creates a GetAllSDTListByWebsiteGroupIDOK with default headers values

func (*GetAllSDTListByWebsiteGroupIDOK) Error ¶

func (*GetAllSDTListByWebsiteGroupIDOK) GetPayload ¶

type GetAllSDTListByWebsiteGroupIDParams ¶

type GetAllSDTListByWebsiteGroupIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

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

GetAllSDTListByWebsiteGroupIDParams contains all the parameters to send to the API endpoint

for the get all SDT list by website group Id operation.

Typically these are written to a http.Request.

func NewGetAllSDTListByWebsiteGroupIDParams ¶

func NewGetAllSDTListByWebsiteGroupIDParams() *GetAllSDTListByWebsiteGroupIDParams

NewGetAllSDTListByWebsiteGroupIDParams creates a new GetAllSDTListByWebsiteGroupIDParams 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 NewGetAllSDTListByWebsiteGroupIDParamsWithContext ¶

func NewGetAllSDTListByWebsiteGroupIDParamsWithContext(ctx context.Context) *GetAllSDTListByWebsiteGroupIDParams

NewGetAllSDTListByWebsiteGroupIDParamsWithContext creates a new GetAllSDTListByWebsiteGroupIDParams object with the ability to set a context for a request.

func NewGetAllSDTListByWebsiteGroupIDParamsWithHTTPClient ¶

func NewGetAllSDTListByWebsiteGroupIDParamsWithHTTPClient(client *http.Client) *GetAllSDTListByWebsiteGroupIDParams

NewGetAllSDTListByWebsiteGroupIDParamsWithHTTPClient creates a new GetAllSDTListByWebsiteGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAllSDTListByWebsiteGroupIDParamsWithTimeout ¶

func NewGetAllSDTListByWebsiteGroupIDParamsWithTimeout(timeout time.Duration) *GetAllSDTListByWebsiteGroupIDParams

NewGetAllSDTListByWebsiteGroupIDParamsWithTimeout creates a new GetAllSDTListByWebsiteGroupIDParams object with the ability to set a timeout on a request.

func (*GetAllSDTListByWebsiteGroupIDParams) SetContext ¶

SetContext adds the context to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) SetDefaults ¶

func (o *GetAllSDTListByWebsiteGroupIDParams) SetDefaults()

SetDefaults hydrates default values in the get all SDT list by website group Id params (not the query body).

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

func (*GetAllSDTListByWebsiteGroupIDParams) SetFields ¶

func (o *GetAllSDTListByWebsiteGroupIDParams) SetFields(fields *string)

SetFields adds the fields to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) SetFilter ¶

func (o *GetAllSDTListByWebsiteGroupIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) SetID ¶

SetID adds the id to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) SetOffset ¶

func (o *GetAllSDTListByWebsiteGroupIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) SetSize ¶

func (o *GetAllSDTListByWebsiteGroupIDParams) SetSize(size *int32)

SetSize adds the size to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) SetUserAgent ¶

func (o *GetAllSDTListByWebsiteGroupIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithContext ¶

WithContext adds the context to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get all SDT list by website group Id params (not the query body).

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

func (*GetAllSDTListByWebsiteGroupIDParams) WithFields ¶

WithFields adds the fields to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithFilter ¶

WithFilter adds the filter to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithID ¶

WithID adds the id to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithOffset ¶

WithOffset adds the offset to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithSize ¶

WithSize adds the size to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get all SDT list by website group Id params

func (*GetAllSDTListByWebsiteGroupIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAllSDTListByWebsiteGroupIDReader ¶

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

GetAllSDTListByWebsiteGroupIDReader is a Reader for the GetAllSDTListByWebsiteGroupID structure.

func (*GetAllSDTListByWebsiteGroupIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAllSDTListByWebsiteGroupIDTooManyRequests ¶

type GetAllSDTListByWebsiteGroupIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAllSDTListByWebsiteGroupIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAllSDTListByWebsiteGroupIDTooManyRequests ¶

func NewGetAllSDTListByWebsiteGroupIDTooManyRequests() *GetAllSDTListByWebsiteGroupIDTooManyRequests

NewGetAllSDTListByWebsiteGroupIDTooManyRequests creates a GetAllSDTListByWebsiteGroupIDTooManyRequests with default headers values

func (*GetAllSDTListByWebsiteGroupIDTooManyRequests) Error ¶

type GetAppliesToFunctionByIDDefault ¶

type GetAppliesToFunctionByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAppliesToFunctionByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAppliesToFunctionByIDDefault ¶

func NewGetAppliesToFunctionByIDDefault(code int) *GetAppliesToFunctionByIDDefault

NewGetAppliesToFunctionByIDDefault creates a GetAppliesToFunctionByIDDefault with default headers values

func (*GetAppliesToFunctionByIDDefault) Code ¶

Code gets the status code for the get applies to function by Id default response

func (*GetAppliesToFunctionByIDDefault) Error ¶

func (*GetAppliesToFunctionByIDDefault) GetPayload ¶

type GetAppliesToFunctionByIDOK ¶

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

successful operation

func NewGetAppliesToFunctionByIDOK ¶

func NewGetAppliesToFunctionByIDOK() *GetAppliesToFunctionByIDOK

NewGetAppliesToFunctionByIDOK creates a GetAppliesToFunctionByIDOK with default headers values

func (*GetAppliesToFunctionByIDOK) Error ¶

func (*GetAppliesToFunctionByIDOK) GetPayload ¶

type GetAppliesToFunctionByIDParams ¶

type GetAppliesToFunctionByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

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

GetAppliesToFunctionByIDParams contains all the parameters to send to the API endpoint

for the get applies to function by Id operation.

Typically these are written to a http.Request.

func NewGetAppliesToFunctionByIDParams ¶

func NewGetAppliesToFunctionByIDParams() *GetAppliesToFunctionByIDParams

NewGetAppliesToFunctionByIDParams creates a new GetAppliesToFunctionByIDParams 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 NewGetAppliesToFunctionByIDParamsWithContext ¶

func NewGetAppliesToFunctionByIDParamsWithContext(ctx context.Context) *GetAppliesToFunctionByIDParams

NewGetAppliesToFunctionByIDParamsWithContext creates a new GetAppliesToFunctionByIDParams object with the ability to set a context for a request.

func NewGetAppliesToFunctionByIDParamsWithHTTPClient ¶

func NewGetAppliesToFunctionByIDParamsWithHTTPClient(client *http.Client) *GetAppliesToFunctionByIDParams

NewGetAppliesToFunctionByIDParamsWithHTTPClient creates a new GetAppliesToFunctionByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAppliesToFunctionByIDParamsWithTimeout ¶

func NewGetAppliesToFunctionByIDParamsWithTimeout(timeout time.Duration) *GetAppliesToFunctionByIDParams

NewGetAppliesToFunctionByIDParamsWithTimeout creates a new GetAppliesToFunctionByIDParams object with the ability to set a timeout on a request.

func (*GetAppliesToFunctionByIDParams) SetContext ¶

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

SetContext adds the context to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) SetDefaults ¶

func (o *GetAppliesToFunctionByIDParams) SetDefaults()

SetDefaults hydrates default values in the get applies to function by Id params (not the query body).

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

func (*GetAppliesToFunctionByIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) SetID ¶

SetID adds the id to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) SetUserAgent ¶

func (o *GetAppliesToFunctionByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) WithContext ¶

WithContext adds the context to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get applies to function by Id params (not the query body).

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

func (*GetAppliesToFunctionByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) WithID ¶

WithID adds the id to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get applies to function by Id params

func (*GetAppliesToFunctionByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAppliesToFunctionByIDReader ¶

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

GetAppliesToFunctionByIDReader is a Reader for the GetAppliesToFunctionByID structure.

func (*GetAppliesToFunctionByIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAppliesToFunctionByIDTooManyRequests ¶

type GetAppliesToFunctionByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAppliesToFunctionByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAppliesToFunctionByIDTooManyRequests ¶

func NewGetAppliesToFunctionByIDTooManyRequests() *GetAppliesToFunctionByIDTooManyRequests

NewGetAppliesToFunctionByIDTooManyRequests creates a GetAppliesToFunctionByIDTooManyRequests with default headers values

func (*GetAppliesToFunctionByIDTooManyRequests) Error ¶

type GetAppliesToFunctionListDefault ¶

type GetAppliesToFunctionListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAppliesToFunctionListDefault describes a response with status code -1, with default header values.

Error

func NewGetAppliesToFunctionListDefault ¶

func NewGetAppliesToFunctionListDefault(code int) *GetAppliesToFunctionListDefault

NewGetAppliesToFunctionListDefault creates a GetAppliesToFunctionListDefault with default headers values

func (*GetAppliesToFunctionListDefault) Code ¶

Code gets the status code for the get applies to function list default response

func (*GetAppliesToFunctionListDefault) Error ¶

func (*GetAppliesToFunctionListDefault) GetPayload ¶

type GetAppliesToFunctionListOK ¶

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

successful operation

func NewGetAppliesToFunctionListOK ¶

func NewGetAppliesToFunctionListOK() *GetAppliesToFunctionListOK

NewGetAppliesToFunctionListOK creates a GetAppliesToFunctionListOK with default headers values

func (*GetAppliesToFunctionListOK) Error ¶

func (*GetAppliesToFunctionListOK) GetPayload ¶

type GetAppliesToFunctionListParams ¶

type GetAppliesToFunctionListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

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

GetAppliesToFunctionListParams contains all the parameters to send to the API endpoint

for the get applies to function list operation.

Typically these are written to a http.Request.

func NewGetAppliesToFunctionListParams ¶

func NewGetAppliesToFunctionListParams() *GetAppliesToFunctionListParams

NewGetAppliesToFunctionListParams creates a new GetAppliesToFunctionListParams 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 NewGetAppliesToFunctionListParamsWithContext ¶

func NewGetAppliesToFunctionListParamsWithContext(ctx context.Context) *GetAppliesToFunctionListParams

NewGetAppliesToFunctionListParamsWithContext creates a new GetAppliesToFunctionListParams object with the ability to set a context for a request.

func NewGetAppliesToFunctionListParamsWithHTTPClient ¶

func NewGetAppliesToFunctionListParamsWithHTTPClient(client *http.Client) *GetAppliesToFunctionListParams

NewGetAppliesToFunctionListParamsWithHTTPClient creates a new GetAppliesToFunctionListParams object with the ability to set a custom HTTPClient for a request.

func NewGetAppliesToFunctionListParamsWithTimeout ¶

func NewGetAppliesToFunctionListParamsWithTimeout(timeout time.Duration) *GetAppliesToFunctionListParams

NewGetAppliesToFunctionListParamsWithTimeout creates a new GetAppliesToFunctionListParams object with the ability to set a timeout on a request.

func (*GetAppliesToFunctionListParams) SetContext ¶

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

SetContext adds the context to the get applies to function list params

func (*GetAppliesToFunctionListParams) SetDefaults ¶

func (o *GetAppliesToFunctionListParams) SetDefaults()

SetDefaults hydrates default values in the get applies to function list params (not the query body).

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

func (*GetAppliesToFunctionListParams) SetFields ¶

func (o *GetAppliesToFunctionListParams) SetFields(fields *string)

SetFields adds the fields to the get applies to function list params

func (*GetAppliesToFunctionListParams) SetFilter ¶

func (o *GetAppliesToFunctionListParams) SetFilter(filter *string)

SetFilter adds the filter to the get applies to function list params

func (*GetAppliesToFunctionListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get applies to function list params

func (*GetAppliesToFunctionListParams) SetOffset ¶

func (o *GetAppliesToFunctionListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get applies to function list params

func (*GetAppliesToFunctionListParams) SetSize ¶

func (o *GetAppliesToFunctionListParams) SetSize(size *int32)

SetSize adds the size to the get applies to function list params

func (*GetAppliesToFunctionListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get applies to function list params

func (*GetAppliesToFunctionListParams) SetUserAgent ¶

func (o *GetAppliesToFunctionListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get applies to function list params

func (*GetAppliesToFunctionListParams) WithContext ¶

WithContext adds the context to the get applies to function list params

func (*GetAppliesToFunctionListParams) WithDefaults ¶

WithDefaults hydrates default values in the get applies to function list params (not the query body).

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

func (*GetAppliesToFunctionListParams) WithFields ¶

WithFields adds the fields to the get applies to function list params

func (*GetAppliesToFunctionListParams) WithFilter ¶

WithFilter adds the filter to the get applies to function list params

func (*GetAppliesToFunctionListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get applies to function list params

func (*GetAppliesToFunctionListParams) WithOffset ¶

WithOffset adds the offset to the get applies to function list params

func (*GetAppliesToFunctionListParams) WithSize ¶

WithSize adds the size to the get applies to function list params

func (*GetAppliesToFunctionListParams) WithTimeout ¶

WithTimeout adds the timeout to the get applies to function list params

func (*GetAppliesToFunctionListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get applies to function list params

func (*GetAppliesToFunctionListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAppliesToFunctionListReader ¶

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

GetAppliesToFunctionListReader is a Reader for the GetAppliesToFunctionList structure.

func (*GetAppliesToFunctionListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAppliesToFunctionListTooManyRequests ¶

type GetAppliesToFunctionListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAppliesToFunctionListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAppliesToFunctionListTooManyRequests ¶

func NewGetAppliesToFunctionListTooManyRequests() *GetAppliesToFunctionListTooManyRequests

NewGetAppliesToFunctionListTooManyRequests creates a GetAppliesToFunctionListTooManyRequests with default headers values

func (*GetAppliesToFunctionListTooManyRequests) Error ¶

type GetAssociatedDeviceListByDataSourceIDDefault ¶

type GetAssociatedDeviceListByDataSourceIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAssociatedDeviceListByDataSourceIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAssociatedDeviceListByDataSourceIDDefault ¶

func NewGetAssociatedDeviceListByDataSourceIDDefault(code int) *GetAssociatedDeviceListByDataSourceIDDefault

NewGetAssociatedDeviceListByDataSourceIDDefault creates a GetAssociatedDeviceListByDataSourceIDDefault with default headers values

func (*GetAssociatedDeviceListByDataSourceIDDefault) Code ¶

Code gets the status code for the get associated device list by data source Id default response

func (*GetAssociatedDeviceListByDataSourceIDDefault) Error ¶

func (*GetAssociatedDeviceListByDataSourceIDDefault) GetPayload ¶

type GetAssociatedDeviceListByDataSourceIDOK ¶

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

successful operation

func NewGetAssociatedDeviceListByDataSourceIDOK ¶

func NewGetAssociatedDeviceListByDataSourceIDOK() *GetAssociatedDeviceListByDataSourceIDOK

NewGetAssociatedDeviceListByDataSourceIDOK creates a GetAssociatedDeviceListByDataSourceIDOK with default headers values

func (*GetAssociatedDeviceListByDataSourceIDOK) Error ¶

func (*GetAssociatedDeviceListByDataSourceIDOK) GetPayload ¶

type GetAssociatedDeviceListByDataSourceIDParams ¶

type GetAssociatedDeviceListByDataSourceIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

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

GetAssociatedDeviceListByDataSourceIDParams contains all the parameters to send to the API endpoint

for the get associated device list by data source Id operation.

Typically these are written to a http.Request.

func NewGetAssociatedDeviceListByDataSourceIDParams ¶

func NewGetAssociatedDeviceListByDataSourceIDParams() *GetAssociatedDeviceListByDataSourceIDParams

NewGetAssociatedDeviceListByDataSourceIDParams creates a new GetAssociatedDeviceListByDataSourceIDParams 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 NewGetAssociatedDeviceListByDataSourceIDParamsWithContext ¶

func NewGetAssociatedDeviceListByDataSourceIDParamsWithContext(ctx context.Context) *GetAssociatedDeviceListByDataSourceIDParams

NewGetAssociatedDeviceListByDataSourceIDParamsWithContext creates a new GetAssociatedDeviceListByDataSourceIDParams object with the ability to set a context for a request.

func NewGetAssociatedDeviceListByDataSourceIDParamsWithHTTPClient ¶

func NewGetAssociatedDeviceListByDataSourceIDParamsWithHTTPClient(client *http.Client) *GetAssociatedDeviceListByDataSourceIDParams

NewGetAssociatedDeviceListByDataSourceIDParamsWithHTTPClient creates a new GetAssociatedDeviceListByDataSourceIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAssociatedDeviceListByDataSourceIDParamsWithTimeout ¶

func NewGetAssociatedDeviceListByDataSourceIDParamsWithTimeout(timeout time.Duration) *GetAssociatedDeviceListByDataSourceIDParams

NewGetAssociatedDeviceListByDataSourceIDParamsWithTimeout creates a new GetAssociatedDeviceListByDataSourceIDParams object with the ability to set a timeout on a request.

func (*GetAssociatedDeviceListByDataSourceIDParams) SetContext ¶

SetContext adds the context to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) SetDefaults ¶

SetDefaults hydrates default values in the get associated device list by data source Id params (not the query body).

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

func (*GetAssociatedDeviceListByDataSourceIDParams) SetFields ¶

SetFields adds the fields to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) SetFilter ¶

SetFilter adds the filter to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) SetID ¶

SetID adds the id to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) SetOffset ¶

func (o *GetAssociatedDeviceListByDataSourceIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) SetSize ¶

SetSize adds the size to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) SetTimeout ¶

SetTimeout adds the timeout to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) SetUserAgent ¶

func (o *GetAssociatedDeviceListByDataSourceIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithContext ¶

WithContext adds the context to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get associated device list by data source Id params (not the query body).

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

func (*GetAssociatedDeviceListByDataSourceIDParams) WithFields ¶

WithFields adds the fields to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithFilter ¶

WithFilter adds the filter to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithID ¶

WithID adds the id to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithOffset ¶

WithOffset adds the offset to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithSize ¶

WithSize adds the size to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get associated device list by data source Id params

func (*GetAssociatedDeviceListByDataSourceIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAssociatedDeviceListByDataSourceIDReader ¶

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

GetAssociatedDeviceListByDataSourceIDReader is a Reader for the GetAssociatedDeviceListByDataSourceID structure.

func (*GetAssociatedDeviceListByDataSourceIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAssociatedDeviceListByDataSourceIDTooManyRequests ¶

type GetAssociatedDeviceListByDataSourceIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAssociatedDeviceListByDataSourceIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAssociatedDeviceListByDataSourceIDTooManyRequests ¶

func NewGetAssociatedDeviceListByDataSourceIDTooManyRequests() *GetAssociatedDeviceListByDataSourceIDTooManyRequests

NewGetAssociatedDeviceListByDataSourceIDTooManyRequests creates a GetAssociatedDeviceListByDataSourceIDTooManyRequests with default headers values

func (*GetAssociatedDeviceListByDataSourceIDTooManyRequests) Error ¶

type GetAuditLogListDefault ¶

type GetAuditLogListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAuditLogListDefault describes a response with status code -1, with default header values.

Error

func NewGetAuditLogListDefault ¶

func NewGetAuditLogListDefault(code int) *GetAuditLogListDefault

NewGetAuditLogListDefault creates a GetAuditLogListDefault with default headers values

func (*GetAuditLogListDefault) Code ¶

func (o *GetAuditLogListDefault) Code() int

Code gets the status code for the get audit log list default response

func (*GetAuditLogListDefault) Error ¶

func (o *GetAuditLogListDefault) Error() string

func (*GetAuditLogListDefault) GetPayload ¶

func (o *GetAuditLogListDefault) GetPayload() *models.ErrorResponse

type GetAuditLogListOK ¶

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

successful operation

func NewGetAuditLogListOK ¶

func NewGetAuditLogListOK() *GetAuditLogListOK

NewGetAuditLogListOK creates a GetAuditLogListOK with default headers values

func (*GetAuditLogListOK) Error ¶

func (o *GetAuditLogListOK) Error() string

func (*GetAuditLogListOK) GetPayload ¶

type GetAuditLogListParams ¶

type GetAuditLogListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Format.
	Format *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

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

GetAuditLogListParams contains all the parameters to send to the API endpoint

for the get audit log list operation.

Typically these are written to a http.Request.

func NewGetAuditLogListParams ¶

func NewGetAuditLogListParams() *GetAuditLogListParams

NewGetAuditLogListParams creates a new GetAuditLogListParams 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 NewGetAuditLogListParamsWithContext ¶

func NewGetAuditLogListParamsWithContext(ctx context.Context) *GetAuditLogListParams

NewGetAuditLogListParamsWithContext creates a new GetAuditLogListParams object with the ability to set a context for a request.

func NewGetAuditLogListParamsWithHTTPClient ¶

func NewGetAuditLogListParamsWithHTTPClient(client *http.Client) *GetAuditLogListParams

NewGetAuditLogListParamsWithHTTPClient creates a new GetAuditLogListParams object with the ability to set a custom HTTPClient for a request.

func NewGetAuditLogListParamsWithTimeout ¶

func NewGetAuditLogListParamsWithTimeout(timeout time.Duration) *GetAuditLogListParams

NewGetAuditLogListParamsWithTimeout creates a new GetAuditLogListParams object with the ability to set a timeout on a request.

func (*GetAuditLogListParams) SetContext ¶

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

SetContext adds the context to the get audit log list params

func (*GetAuditLogListParams) SetDefaults ¶

func (o *GetAuditLogListParams) SetDefaults()

SetDefaults hydrates default values in the get audit log list params (not the query body).

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

func (*GetAuditLogListParams) SetFields ¶

func (o *GetAuditLogListParams) SetFields(fields *string)

SetFields adds the fields to the get audit log list params

func (*GetAuditLogListParams) SetFilter ¶

func (o *GetAuditLogListParams) SetFilter(filter *string)

SetFilter adds the filter to the get audit log list params

func (*GetAuditLogListParams) SetFormat ¶

func (o *GetAuditLogListParams) SetFormat(format *string)

SetFormat adds the format to the get audit log list params

func (*GetAuditLogListParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get audit log list params

func (*GetAuditLogListParams) SetOffset ¶

func (o *GetAuditLogListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get audit log list params

func (*GetAuditLogListParams) SetSize ¶

func (o *GetAuditLogListParams) SetSize(size *int32)

SetSize adds the size to the get audit log list params

func (*GetAuditLogListParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get audit log list params

func (*GetAuditLogListParams) SetUserAgent ¶

func (o *GetAuditLogListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get audit log list params

func (*GetAuditLogListParams) WithContext ¶

WithContext adds the context to the get audit log list params

func (*GetAuditLogListParams) WithDefaults ¶

func (o *GetAuditLogListParams) WithDefaults() *GetAuditLogListParams

WithDefaults hydrates default values in the get audit log list params (not the query body).

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

func (*GetAuditLogListParams) WithFields ¶

func (o *GetAuditLogListParams) WithFields(fields *string) *GetAuditLogListParams

WithFields adds the fields to the get audit log list params

func (*GetAuditLogListParams) WithFilter ¶

func (o *GetAuditLogListParams) WithFilter(filter *string) *GetAuditLogListParams

WithFilter adds the filter to the get audit log list params

func (*GetAuditLogListParams) WithFormat ¶

func (o *GetAuditLogListParams) WithFormat(format *string) *GetAuditLogListParams

WithFormat adds the format to the get audit log list params

func (*GetAuditLogListParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get audit log list params

func (*GetAuditLogListParams) WithOffset ¶

func (o *GetAuditLogListParams) WithOffset(offset *int32) *GetAuditLogListParams

WithOffset adds the offset to the get audit log list params

func (*GetAuditLogListParams) WithSize ¶

WithSize adds the size to the get audit log list params

func (*GetAuditLogListParams) WithTimeout ¶

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

WithTimeout adds the timeout to the get audit log list params

func (*GetAuditLogListParams) WithUserAgent ¶

func (o *GetAuditLogListParams) WithUserAgent(userAgent *string) *GetAuditLogListParams

WithUserAgent adds the userAgent to the get audit log list params

func (*GetAuditLogListParams) WriteToRequest ¶

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

WriteToRequest writes these params to a swagger request

type GetAuditLogListReader ¶

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

GetAuditLogListReader is a Reader for the GetAuditLogList structure.

func (*GetAuditLogListReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAuditLogListTooManyRequests ¶

type GetAuditLogListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAuditLogListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAuditLogListTooManyRequests ¶

func NewGetAuditLogListTooManyRequests() *GetAuditLogListTooManyRequests

NewGetAuditLogListTooManyRequests creates a GetAuditLogListTooManyRequests with default headers values

func (*GetAuditLogListTooManyRequests) Error ¶

type GetAwsExternalIDDefault ¶

type GetAwsExternalIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetAwsExternalIDDefault describes a response with status code -1, with default header values.

Error

func NewGetAwsExternalIDDefault ¶

func NewGetAwsExternalIDDefault(code int) *GetAwsExternalIDDefault

NewGetAwsExternalIDDefault creates a GetAwsExternalIDDefault with default headers values

func (*GetAwsExternalIDDefault) Code ¶

func (o *GetAwsExternalIDDefault) Code() int

Code gets the status code for the get aws external Id default response

func (*GetAwsExternalIDDefault) Error ¶

func (o *GetAwsExternalIDDefault) Error() string

func (*GetAwsExternalIDDefault) GetPayload ¶

func (o *GetAwsExternalIDDefault) GetPayload() *models.ErrorResponse

type GetAwsExternalIDOK ¶

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

successful operation

func NewGetAwsExternalIDOK ¶

func NewGetAwsExternalIDOK() *GetAwsExternalIDOK

NewGetAwsExternalIDOK creates a GetAwsExternalIDOK with default headers values

func (*GetAwsExternalIDOK) Error ¶

func (o *GetAwsExternalIDOK) Error() string

func (*GetAwsExternalIDOK) GetPayload ¶

func (o *GetAwsExternalIDOK) GetPayload() *models.AwsExternalID

type GetAwsExternalIDParams ¶

type GetAwsExternalIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

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

GetAwsExternalIDParams contains all the parameters to send to the API endpoint

for the get aws external Id operation.

Typically these are written to a http.Request.

func NewGetAwsExternalIDParams ¶

func NewGetAwsExternalIDParams() *GetAwsExternalIDParams

NewGetAwsExternalIDParams creates a new GetAwsExternalIDParams 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 NewGetAwsExternalIDParamsWithContext ¶

func NewGetAwsExternalIDParamsWithContext(ctx context.Context) *GetAwsExternalIDParams

NewGetAwsExternalIDParamsWithContext creates a new GetAwsExternalIDParams object with the ability to set a context for a request.

func NewGetAwsExternalIDParamsWithHTTPClient ¶

func NewGetAwsExternalIDParamsWithHTTPClient(client *http.Client) *GetAwsExternalIDParams

NewGetAwsExternalIDParamsWithHTTPClient creates a new GetAwsExternalIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetAwsExternalIDParamsWithTimeout ¶

func NewGetAwsExternalIDParamsWithTimeout(timeout time.Duration) *GetAwsExternalIDParams

NewGetAwsExternalIDParamsWithTimeout creates a new GetAwsExternalIDParams object with the ability to set a timeout on a request.

func (*GetAwsExternalIDParams) SetContext ¶

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

SetContext adds the context to the get aws external Id params

func (*GetAwsExternalIDParams) SetDefaults ¶

func (o *GetAwsExternalIDParams) SetDefaults()

SetDefaults hydrates default values in the get aws external Id params (not the query body).

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

func (*GetAwsExternalIDParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get aws external Id params

func (*GetAwsExternalIDParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get aws external Id params

func (*GetAwsExternalIDParams) SetUserAgent ¶

func (o *GetAwsExternalIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get aws external Id params

func (*GetAwsExternalIDParams) WithContext ¶

WithContext adds the context to the get aws external Id params

func (*GetAwsExternalIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get aws external Id params (not the query body).

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

func (*GetAwsExternalIDParams) WithHTTPClient ¶

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

WithHTTPClient adds the HTTPClient to the get aws external Id params

func (*GetAwsExternalIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get aws external Id params

func (*GetAwsExternalIDParams) WithUserAgent ¶

func (o *GetAwsExternalIDParams) WithUserAgent(userAgent *string) *GetAwsExternalIDParams

WithUserAgent adds the userAgent to the get aws external Id params

func (*GetAwsExternalIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetAwsExternalIDReader ¶

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

GetAwsExternalIDReader is a Reader for the GetAwsExternalID structure.

func (*GetAwsExternalIDReader) ReadResponse ¶

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

ReadResponse reads a server response into the received o.

type GetAwsExternalIDTooManyRequests ¶

type GetAwsExternalIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetAwsExternalIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetAwsExternalIDTooManyRequests ¶

func NewGetAwsExternalIDTooManyRequests() *GetAwsExternalIDTooManyRequests

NewGetAwsExternalIDTooManyRequests creates a GetAwsExternalIDTooManyRequests with default headers values

func (*GetAwsExternalIDTooManyRequests) Error ¶

type GetCollectorByHostNameDefault ¶

type GetCollectorByHostNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetCollectorByHostNameDefault describes a response with status code -1, with default header values.

Error

func NewGetCollectorByHostNameDefault ¶

func NewGetCollectorByHostNameDefault(code int) *GetCollectorByHostNameDefault

NewGetCollectorByHostNameDefault creates a GetCollectorByHostNameDefault with default headers values

func (*GetCollectorByHostNameDefault) Code ¶

Code gets the status code for the get collector by host name default response

func (*GetCollectorByHostNameDefault) Error ¶

func (*GetCollectorByHostNameDefault) GetPayload ¶

type GetCollectorByHostNameOK ¶

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

successful operation

func NewGetCollectorByHostNameOK ¶

func NewGetCollectorByHostNameOK() *GetCollectorByHostNameOK

NewGetCollectorByHostNameOK creates a GetCollectorByHostNameOK with default headers values

func (*GetCollectorByHostNameOK) Error ¶

func (o *GetCollectorByHostNameOK) Error() string

func (*GetCollectorByHostNameOK) GetPayload ¶

func (o *GetCollectorByHostNameOK) GetPayload() *models.Response

type GetCollectorByHostNameParams ¶

type GetCollectorByHostNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Collector

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

GetCollectorByHostNameParams contains all the parameters to send to the API endpoint

for the get collector by host name operation.

Typically these are written to a http.Request.

func NewGetCollectorByHostNameParams ¶

func NewGetCollectorByHostNameParams() *GetCollectorByHostNameParams

NewGetCollectorByHostNameParams creates a new GetCollectorByHostNameParams 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 NewGetCollectorByHostNameParamsWithContext ¶

func NewGetCollectorByHostNameParamsWithContext(ctx context.Context) *GetCollectorByHostNameParams

NewGetCollectorByHostNameParamsWithContext creates a new GetCollectorByHostNameParams object with the ability to set a context for a request.

func NewGetCollectorByHostNameParamsWithHTTPClient ¶

func NewGetCollectorByHostNameParamsWithHTTPClient(client *http.Client) *GetCollectorByHostNameParams

NewGetCollectorByHostNameParamsWithHTTPClient creates a new GetCollectorByHostNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetCollectorByHostNameParamsWithTimeout ¶

func NewGetCollectorByHostNameParamsWithTimeout(timeout time.Duration) *GetCollectorByHostNameParams

NewGetCollectorByHostNameParamsWithTimeout creates a new GetCollectorByHostNameParams object with the ability to set a timeout on a request.

func (*GetCollectorByHostNameParams) SetBody ¶

func (o *GetCollectorByHostNameParams) SetBody(body *models.Collector)

SetBody adds the body to the get collector by host name params

func (*GetCollectorByHostNameParams) SetContext ¶

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

SetContext adds the context to the get collector by host name params

func (*GetCollectorByHostNameParams) SetDefaults ¶

func (o *GetCollectorByHostNameParams) SetDefaults()

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

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

func (*GetCollectorByHostNameParams) SetHTTPClient ¶

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

SetHTTPClient adds the HTTPClient to the get collector by host name params

func (*GetCollectorByHostNameParams) SetTimeout ¶

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

SetTimeout adds the timeout to the get collector by host name params

func (*GetCollectorByHostNameParams) SetUserAgent ¶

func (o *GetCollectorByHostNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get collector by host name params

func (*GetCollectorByHostNameParams) WithBody ¶

WithBody adds the body to the get collector by host name params

func (*GetCollectorByHostNameParams) WithContext ¶

WithContext adds the context to the get collector by host name params

func (*GetCollectorByHostNameParams) WithDefaults ¶

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

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

func (*GetCollectorByHostNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get collector by host name params

func (*GetCollectorByHostNameParams) WithTimeout ¶

WithTimeout adds the timeout to the get collector by host name params

func (*GetCollectorByHostNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get collector by host name params

func (*GetCollectorByHostNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetCollectorByHostNameReader ¶

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

GetCollectorByHostNameReader is a Reader for the GetCollectorByHostName structure.

func (*GetCollectorByHostNameReader) ReadResponse ¶

func (o *GetCollectorByHostNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCollectorByHostNameTooManyRequests ¶

type GetCollectorByHostNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetCollectorByHostNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetCollectorByHostNameTooManyRequests ¶

func NewGetCollectorByHostNameTooManyRequests() *GetCollectorByHostNameTooManyRequests

NewGetCollectorByHostNameTooManyRequests creates a GetCollectorByHostNameTooManyRequests with default headers values

func (*GetCollectorByHostNameTooManyRequests) Error ¶

type GetCollectorByIDDefault ¶

type GetCollectorByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetCollectorByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetCollectorByIDDefault ¶

func NewGetCollectorByIDDefault(code int) *GetCollectorByIDDefault

NewGetCollectorByIDDefault creates a GetCollectorByIDDefault with default headers values

func (*GetCollectorByIDDefault) Code ¶

func (o *GetCollectorByIDDefault) Code() int

Code gets the status code for the get collector by Id default response

func (*GetCollectorByIDDefault) Error ¶

func (o *GetCollectorByIDDefault) Error() string

func (*GetCollectorByIDDefault) GetPayload ¶

func (o *GetCollectorByIDDefault) GetPayload() *models.ErrorResponse

type GetCollectorByIDOK ¶

type GetCollectorByIDOK struct {
	Payload *models.Collector
}
GetCollectorByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetCollectorByIDOK ¶

func NewGetCollectorByIDOK() *GetCollectorByIDOK

NewGetCollectorByIDOK creates a GetCollectorByIDOK with default headers values

func (*GetCollectorByIDOK) Error ¶

func (o *GetCollectorByIDOK) Error() string

func (*GetCollectorByIDOK) GetPayload ¶

func (o *GetCollectorByIDOK) GetPayload() *models.Collector

type GetCollectorByIDParams ¶

type GetCollectorByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCollectorByIDParams contains all the parameters to send to the API endpoint

for the get collector by Id operation.

Typically these are written to a http.Request.

func NewGetCollectorByIDParams ¶

func NewGetCollectorByIDParams() *GetCollectorByIDParams

NewGetCollectorByIDParams creates a new GetCollectorByIDParams 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 NewGetCollectorByIDParamsWithContext ¶

func NewGetCollectorByIDParamsWithContext(ctx context.Context) *GetCollectorByIDParams

NewGetCollectorByIDParamsWithContext creates a new GetCollectorByIDParams object with the ability to set a context for a request.

func NewGetCollectorByIDParamsWithHTTPClient ¶

func NewGetCollectorByIDParamsWithHTTPClient(client *http.Client) *GetCollectorByIDParams

NewGetCollectorByIDParamsWithHTTPClient creates a new GetCollectorByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetCollectorByIDParamsWithTimeout ¶

func NewGetCollectorByIDParamsWithTimeout(timeout time.Duration) *GetCollectorByIDParams

NewGetCollectorByIDParamsWithTimeout creates a new GetCollectorByIDParams object with the ability to set a timeout on a request.

func (*GetCollectorByIDParams) SetContext ¶

func (o *GetCollectorByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get collector by Id params

func (*GetCollectorByIDParams) SetDefaults ¶

func (o *GetCollectorByIDParams) SetDefaults()

SetDefaults hydrates default values in the get collector by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorByIDParams) SetFields ¶

func (o *GetCollectorByIDParams) SetFields(fields *string)

SetFields adds the fields to the get collector by Id params

func (*GetCollectorByIDParams) SetHTTPClient ¶

func (o *GetCollectorByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get collector by Id params

func (*GetCollectorByIDParams) SetID ¶

func (o *GetCollectorByIDParams) SetID(id int32)

SetID adds the id to the get collector by Id params

func (*GetCollectorByIDParams) SetTimeout ¶

func (o *GetCollectorByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get collector by Id params

func (*GetCollectorByIDParams) SetUserAgent ¶

func (o *GetCollectorByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get collector by Id params

func (*GetCollectorByIDParams) WithContext ¶

WithContext adds the context to the get collector by Id params

func (*GetCollectorByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get collector by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorByIDParams) WithFields ¶

func (o *GetCollectorByIDParams) WithFields(fields *string) *GetCollectorByIDParams

WithFields adds the fields to the get collector by Id params

func (*GetCollectorByIDParams) WithHTTPClient ¶

func (o *GetCollectorByIDParams) WithHTTPClient(client *http.Client) *GetCollectorByIDParams

WithHTTPClient adds the HTTPClient to the get collector by Id params

func (*GetCollectorByIDParams) WithID ¶

WithID adds the id to the get collector by Id params

func (*GetCollectorByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get collector by Id params

func (*GetCollectorByIDParams) WithUserAgent ¶

func (o *GetCollectorByIDParams) WithUserAgent(userAgent *string) *GetCollectorByIDParams

WithUserAgent adds the userAgent to the get collector by Id params

func (*GetCollectorByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetCollectorByIDReader ¶

type GetCollectorByIDReader struct {
	// contains filtered or unexported fields
}

GetCollectorByIDReader is a Reader for the GetCollectorByID structure.

func (*GetCollectorByIDReader) ReadResponse ¶

func (o *GetCollectorByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCollectorByIDTooManyRequests ¶

type GetCollectorByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetCollectorByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetCollectorByIDTooManyRequests ¶

func NewGetCollectorByIDTooManyRequests() *GetCollectorByIDTooManyRequests

NewGetCollectorByIDTooManyRequests creates a GetCollectorByIDTooManyRequests with default headers values

func (*GetCollectorByIDTooManyRequests) Error ¶

type GetCollectorGroupByIDDefault ¶

type GetCollectorGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetCollectorGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetCollectorGroupByIDDefault ¶

func NewGetCollectorGroupByIDDefault(code int) *GetCollectorGroupByIDDefault

NewGetCollectorGroupByIDDefault creates a GetCollectorGroupByIDDefault with default headers values

func (*GetCollectorGroupByIDDefault) Code ¶

Code gets the status code for the get collector group by Id default response

func (*GetCollectorGroupByIDDefault) Error ¶

func (*GetCollectorGroupByIDDefault) GetPayload ¶

type GetCollectorGroupByIDOK ¶

type GetCollectorGroupByIDOK struct {
	Payload *models.CollectorGroup
}
GetCollectorGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetCollectorGroupByIDOK ¶

func NewGetCollectorGroupByIDOK() *GetCollectorGroupByIDOK

NewGetCollectorGroupByIDOK creates a GetCollectorGroupByIDOK with default headers values

func (*GetCollectorGroupByIDOK) Error ¶

func (o *GetCollectorGroupByIDOK) Error() string

func (*GetCollectorGroupByIDOK) GetPayload ¶

type GetCollectorGroupByIDParams ¶

type GetCollectorGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCollectorGroupByIDParams contains all the parameters to send to the API endpoint

for the get collector group by Id operation.

Typically these are written to a http.Request.

func NewGetCollectorGroupByIDParams ¶

func NewGetCollectorGroupByIDParams() *GetCollectorGroupByIDParams

NewGetCollectorGroupByIDParams creates a new GetCollectorGroupByIDParams 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 NewGetCollectorGroupByIDParamsWithContext ¶

func NewGetCollectorGroupByIDParamsWithContext(ctx context.Context) *GetCollectorGroupByIDParams

NewGetCollectorGroupByIDParamsWithContext creates a new GetCollectorGroupByIDParams object with the ability to set a context for a request.

func NewGetCollectorGroupByIDParamsWithHTTPClient ¶

func NewGetCollectorGroupByIDParamsWithHTTPClient(client *http.Client) *GetCollectorGroupByIDParams

NewGetCollectorGroupByIDParamsWithHTTPClient creates a new GetCollectorGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetCollectorGroupByIDParamsWithTimeout ¶

func NewGetCollectorGroupByIDParamsWithTimeout(timeout time.Duration) *GetCollectorGroupByIDParams

NewGetCollectorGroupByIDParamsWithTimeout creates a new GetCollectorGroupByIDParams object with the ability to set a timeout on a request.

func (*GetCollectorGroupByIDParams) SetContext ¶

func (o *GetCollectorGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get collector group by Id params

func (*GetCollectorGroupByIDParams) SetDefaults ¶

func (o *GetCollectorGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the get collector group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorGroupByIDParams) SetFields ¶

func (o *GetCollectorGroupByIDParams) SetFields(fields *string)

SetFields adds the fields to the get collector group by Id params

func (*GetCollectorGroupByIDParams) SetHTTPClient ¶

func (o *GetCollectorGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get collector group by Id params

func (*GetCollectorGroupByIDParams) SetID ¶

func (o *GetCollectorGroupByIDParams) SetID(id int32)

SetID adds the id to the get collector group by Id params

func (*GetCollectorGroupByIDParams) SetTimeout ¶

func (o *GetCollectorGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get collector group by Id params

func (*GetCollectorGroupByIDParams) SetUserAgent ¶

func (o *GetCollectorGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get collector group by Id params

func (*GetCollectorGroupByIDParams) WithContext ¶

WithContext adds the context to the get collector group by Id params

func (*GetCollectorGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get collector group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorGroupByIDParams) WithFields ¶

WithFields adds the fields to the get collector group by Id params

func (*GetCollectorGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get collector group by Id params

func (*GetCollectorGroupByIDParams) WithID ¶

WithID adds the id to the get collector group by Id params

func (*GetCollectorGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get collector group by Id params

func (*GetCollectorGroupByIDParams) WithUserAgent ¶

func (o *GetCollectorGroupByIDParams) WithUserAgent(userAgent *string) *GetCollectorGroupByIDParams

WithUserAgent adds the userAgent to the get collector group by Id params

func (*GetCollectorGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetCollectorGroupByIDReader ¶

type GetCollectorGroupByIDReader struct {
	// contains filtered or unexported fields
}

GetCollectorGroupByIDReader is a Reader for the GetCollectorGroupByID structure.

func (*GetCollectorGroupByIDReader) ReadResponse ¶

func (o *GetCollectorGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCollectorGroupByIDTooManyRequests ¶

type GetCollectorGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetCollectorGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetCollectorGroupByIDTooManyRequests ¶

func NewGetCollectorGroupByIDTooManyRequests() *GetCollectorGroupByIDTooManyRequests

NewGetCollectorGroupByIDTooManyRequests creates a GetCollectorGroupByIDTooManyRequests with default headers values

func (*GetCollectorGroupByIDTooManyRequests) Error ¶

type GetCollectorGroupListDefault ¶

type GetCollectorGroupListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetCollectorGroupListDefault describes a response with status code -1, with default header values.

Error

func NewGetCollectorGroupListDefault ¶

func NewGetCollectorGroupListDefault(code int) *GetCollectorGroupListDefault

NewGetCollectorGroupListDefault creates a GetCollectorGroupListDefault with default headers values

func (*GetCollectorGroupListDefault) Code ¶

Code gets the status code for the get collector group list default response

func (*GetCollectorGroupListDefault) Error ¶

func (*GetCollectorGroupListDefault) GetPayload ¶

type GetCollectorGroupListOK ¶

type GetCollectorGroupListOK struct {
	Payload *models.CollectorGroupPaginationResponse
}
GetCollectorGroupListOK describes a response with status code 200, with default header values.

successful operation

func NewGetCollectorGroupListOK ¶

func NewGetCollectorGroupListOK() *GetCollectorGroupListOK

NewGetCollectorGroupListOK creates a GetCollectorGroupListOK with default headers values

func (*GetCollectorGroupListOK) Error ¶

func (o *GetCollectorGroupListOK) Error() string

func (*GetCollectorGroupListOK) GetPayload ¶

type GetCollectorGroupListParams ¶

type GetCollectorGroupListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCollectorGroupListParams contains all the parameters to send to the API endpoint

for the get collector group list operation.

Typically these are written to a http.Request.

func NewGetCollectorGroupListParams ¶

func NewGetCollectorGroupListParams() *GetCollectorGroupListParams

NewGetCollectorGroupListParams creates a new GetCollectorGroupListParams 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 NewGetCollectorGroupListParamsWithContext ¶

func NewGetCollectorGroupListParamsWithContext(ctx context.Context) *GetCollectorGroupListParams

NewGetCollectorGroupListParamsWithContext creates a new GetCollectorGroupListParams object with the ability to set a context for a request.

func NewGetCollectorGroupListParamsWithHTTPClient ¶

func NewGetCollectorGroupListParamsWithHTTPClient(client *http.Client) *GetCollectorGroupListParams

NewGetCollectorGroupListParamsWithHTTPClient creates a new GetCollectorGroupListParams object with the ability to set a custom HTTPClient for a request.

func NewGetCollectorGroupListParamsWithTimeout ¶

func NewGetCollectorGroupListParamsWithTimeout(timeout time.Duration) *GetCollectorGroupListParams

NewGetCollectorGroupListParamsWithTimeout creates a new GetCollectorGroupListParams object with the ability to set a timeout on a request.

func (*GetCollectorGroupListParams) SetContext ¶

func (o *GetCollectorGroupListParams) SetContext(ctx context.Context)

SetContext adds the context to the get collector group list params

func (*GetCollectorGroupListParams) SetDefaults ¶

func (o *GetCollectorGroupListParams) SetDefaults()

SetDefaults hydrates default values in the get collector group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorGroupListParams) SetFields ¶

func (o *GetCollectorGroupListParams) SetFields(fields *string)

SetFields adds the fields to the get collector group list params

func (*GetCollectorGroupListParams) SetFilter ¶

func (o *GetCollectorGroupListParams) SetFilter(filter *string)

SetFilter adds the filter to the get collector group list params

func (*GetCollectorGroupListParams) SetHTTPClient ¶

func (o *GetCollectorGroupListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get collector group list params

func (*GetCollectorGroupListParams) SetOffset ¶

func (o *GetCollectorGroupListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get collector group list params

func (*GetCollectorGroupListParams) SetSize ¶

func (o *GetCollectorGroupListParams) SetSize(size *int32)

SetSize adds the size to the get collector group list params

func (*GetCollectorGroupListParams) SetTimeout ¶

func (o *GetCollectorGroupListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get collector group list params

func (*GetCollectorGroupListParams) SetUserAgent ¶

func (o *GetCollectorGroupListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get collector group list params

func (*GetCollectorGroupListParams) WithContext ¶

WithContext adds the context to the get collector group list params

func (*GetCollectorGroupListParams) WithDefaults ¶

WithDefaults hydrates default values in the get collector group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorGroupListParams) WithFields ¶

WithFields adds the fields to the get collector group list params

func (*GetCollectorGroupListParams) WithFilter ¶

WithFilter adds the filter to the get collector group list params

func (*GetCollectorGroupListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get collector group list params

func (*GetCollectorGroupListParams) WithOffset ¶

WithOffset adds the offset to the get collector group list params

func (*GetCollectorGroupListParams) WithSize ¶

WithSize adds the size to the get collector group list params

func (*GetCollectorGroupListParams) WithTimeout ¶

WithTimeout adds the timeout to the get collector group list params

func (*GetCollectorGroupListParams) WithUserAgent ¶

func (o *GetCollectorGroupListParams) WithUserAgent(userAgent *string) *GetCollectorGroupListParams

WithUserAgent adds the userAgent to the get collector group list params

func (*GetCollectorGroupListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetCollectorGroupListReader ¶

type GetCollectorGroupListReader struct {
	// contains filtered or unexported fields
}

GetCollectorGroupListReader is a Reader for the GetCollectorGroupList structure.

func (*GetCollectorGroupListReader) ReadResponse ¶

func (o *GetCollectorGroupListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCollectorGroupListTooManyRequests ¶

type GetCollectorGroupListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetCollectorGroupListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetCollectorGroupListTooManyRequests ¶

func NewGetCollectorGroupListTooManyRequests() *GetCollectorGroupListTooManyRequests

NewGetCollectorGroupListTooManyRequests creates a GetCollectorGroupListTooManyRequests with default headers values

func (*GetCollectorGroupListTooManyRequests) Error ¶

type GetCollectorInstallerDefault ¶

type GetCollectorInstallerDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetCollectorInstallerDefault describes a response with status code -1, with default header values.

Error

func NewGetCollectorInstallerDefault ¶

func NewGetCollectorInstallerDefault(code int) *GetCollectorInstallerDefault

NewGetCollectorInstallerDefault creates a GetCollectorInstallerDefault with default headers values

func (*GetCollectorInstallerDefault) Code ¶

Code gets the status code for the get collector installer default response

func (*GetCollectorInstallerDefault) Error ¶

func (*GetCollectorInstallerDefault) GetPayload ¶

type GetCollectorInstallerOK ¶

type GetCollectorInstallerOK struct {
	Payload io.Writer
}
GetCollectorInstallerOK describes a response with status code 200, with default header values.

successful operation

func NewGetCollectorInstallerOK ¶

func NewGetCollectorInstallerOK(writer io.Writer) *GetCollectorInstallerOK

NewGetCollectorInstallerOK creates a GetCollectorInstallerOK with default headers values

func (*GetCollectorInstallerOK) Error ¶

func (o *GetCollectorInstallerOK) Error() string

func (*GetCollectorInstallerOK) GetPayload ¶

func (o *GetCollectorInstallerOK) GetPayload() io.Writer

type GetCollectorInstallerParams ¶

type GetCollectorInstallerParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// CollectorID.
	//
	// Format: int32
	CollectorID int32

	/* CollectorSize.

	   The size of the Collector you'd like to install. Options are nano, small (requires 2GB memory), medium (requires 4GB memory), large (requires 8GB memory), extra large (requires 16GB memory), double extra large (requires 32GB memory). Requires collector version 22.180 or higher. Defaults to small

	   Default: "medium"
	*/
	CollectorSize *string

	/* CollectorVersion.

	   The version of the installer you'd like to download. This defaults to the latest GD Collector, unless useEA is true

	   Format: int32
	*/
	CollectorVersion *int32

	// MonitorOthers.
	//
	// Default: true
	MonitorOthers *bool

	// OsAndArch.
	OsAndArch string

	// Token.
	Token *string

	/* UseEA.

	   If true, the latest EA Collector version will be used. Defaults to false
	*/
	UseEA *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCollectorInstallerParams contains all the parameters to send to the API endpoint

for the get collector installer operation.

Typically these are written to a http.Request.

func NewGetCollectorInstallerParams ¶

func NewGetCollectorInstallerParams() *GetCollectorInstallerParams

NewGetCollectorInstallerParams creates a new GetCollectorInstallerParams 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 NewGetCollectorInstallerParamsWithContext ¶

func NewGetCollectorInstallerParamsWithContext(ctx context.Context) *GetCollectorInstallerParams

NewGetCollectorInstallerParamsWithContext creates a new GetCollectorInstallerParams object with the ability to set a context for a request.

func NewGetCollectorInstallerParamsWithHTTPClient ¶

func NewGetCollectorInstallerParamsWithHTTPClient(client *http.Client) *GetCollectorInstallerParams

NewGetCollectorInstallerParamsWithHTTPClient creates a new GetCollectorInstallerParams object with the ability to set a custom HTTPClient for a request.

func NewGetCollectorInstallerParamsWithTimeout ¶

func NewGetCollectorInstallerParamsWithTimeout(timeout time.Duration) *GetCollectorInstallerParams

NewGetCollectorInstallerParamsWithTimeout creates a new GetCollectorInstallerParams object with the ability to set a timeout on a request.

func (*GetCollectorInstallerParams) SetCollectorID ¶

func (o *GetCollectorInstallerParams) SetCollectorID(collectorID int32)

SetCollectorID adds the collectorId to the get collector installer params

func (*GetCollectorInstallerParams) SetCollectorSize ¶

func (o *GetCollectorInstallerParams) SetCollectorSize(collectorSize *string)

SetCollectorSize adds the collectorSize to the get collector installer params

func (*GetCollectorInstallerParams) SetCollectorVersion ¶

func (o *GetCollectorInstallerParams) SetCollectorVersion(collectorVersion *int32)

SetCollectorVersion adds the collectorVersion to the get collector installer params

func (*GetCollectorInstallerParams) SetContext ¶

func (o *GetCollectorInstallerParams) SetContext(ctx context.Context)

SetContext adds the context to the get collector installer params

func (*GetCollectorInstallerParams) SetDefaults ¶

func (o *GetCollectorInstallerParams) SetDefaults()

SetDefaults hydrates default values in the get collector installer params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorInstallerParams) SetHTTPClient ¶

func (o *GetCollectorInstallerParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get collector installer params

func (*GetCollectorInstallerParams) SetMonitorOthers ¶

func (o *GetCollectorInstallerParams) SetMonitorOthers(monitorOthers *bool)

SetMonitorOthers adds the monitorOthers to the get collector installer params

func (*GetCollectorInstallerParams) SetOsAndArch ¶

func (o *GetCollectorInstallerParams) SetOsAndArch(osAndArch string)

SetOsAndArch adds the osAndArch to the get collector installer params

func (*GetCollectorInstallerParams) SetTimeout ¶

func (o *GetCollectorInstallerParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get collector installer params

func (*GetCollectorInstallerParams) SetToken ¶

func (o *GetCollectorInstallerParams) SetToken(token *string)

SetToken adds the token to the get collector installer params

func (*GetCollectorInstallerParams) SetUseEA ¶

func (o *GetCollectorInstallerParams) SetUseEA(useEA *bool)

SetUseEA adds the useEA to the get collector installer params

func (*GetCollectorInstallerParams) SetUserAgent ¶

func (o *GetCollectorInstallerParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get collector installer params

func (*GetCollectorInstallerParams) WithCollectorID ¶

func (o *GetCollectorInstallerParams) WithCollectorID(collectorID int32) *GetCollectorInstallerParams

WithCollectorID adds the collectorID to the get collector installer params

func (*GetCollectorInstallerParams) WithCollectorSize ¶

func (o *GetCollectorInstallerParams) WithCollectorSize(collectorSize *string) *GetCollectorInstallerParams

WithCollectorSize adds the collectorSize to the get collector installer params

func (*GetCollectorInstallerParams) WithCollectorVersion ¶

func (o *GetCollectorInstallerParams) WithCollectorVersion(collectorVersion *int32) *GetCollectorInstallerParams

WithCollectorVersion adds the collectorVersion to the get collector installer params

func (*GetCollectorInstallerParams) WithContext ¶

WithContext adds the context to the get collector installer params

func (*GetCollectorInstallerParams) WithDefaults ¶

WithDefaults hydrates default values in the get collector installer params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorInstallerParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get collector installer params

func (*GetCollectorInstallerParams) WithMonitorOthers ¶

func (o *GetCollectorInstallerParams) WithMonitorOthers(monitorOthers *bool) *GetCollectorInstallerParams

WithMonitorOthers adds the monitorOthers to the get collector installer params

func (*GetCollectorInstallerParams) WithOsAndArch ¶

func (o *GetCollectorInstallerParams) WithOsAndArch(osAndArch string) *GetCollectorInstallerParams

WithOsAndArch adds the osAndArch to the get collector installer params

func (*GetCollectorInstallerParams) WithTimeout ¶

WithTimeout adds the timeout to the get collector installer params

func (*GetCollectorInstallerParams) WithToken ¶

WithToken adds the token to the get collector installer params

func (*GetCollectorInstallerParams) WithUseEA ¶

WithUseEA adds the useEA to the get collector installer params

func (*GetCollectorInstallerParams) WithUserAgent ¶

func (o *GetCollectorInstallerParams) WithUserAgent(userAgent *string) *GetCollectorInstallerParams

WithUserAgent adds the userAgent to the get collector installer params

func (*GetCollectorInstallerParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetCollectorInstallerReader ¶

type GetCollectorInstallerReader struct {
	// contains filtered or unexported fields
}

GetCollectorInstallerReader is a Reader for the GetCollectorInstaller structure.

func (*GetCollectorInstallerReader) ReadResponse ¶

func (o *GetCollectorInstallerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCollectorInstallerTooManyRequests ¶

type GetCollectorInstallerTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetCollectorInstallerTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetCollectorInstallerTooManyRequests ¶

func NewGetCollectorInstallerTooManyRequests() *GetCollectorInstallerTooManyRequests

NewGetCollectorInstallerTooManyRequests creates a GetCollectorInstallerTooManyRequests with default headers values

func (*GetCollectorInstallerTooManyRequests) Error ¶

type GetCollectorListDefault ¶

type GetCollectorListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetCollectorListDefault describes a response with status code -1, with default header values.

Error

func NewGetCollectorListDefault ¶

func NewGetCollectorListDefault(code int) *GetCollectorListDefault

NewGetCollectorListDefault creates a GetCollectorListDefault with default headers values

func (*GetCollectorListDefault) Code ¶

func (o *GetCollectorListDefault) Code() int

Code gets the status code for the get collector list default response

func (*GetCollectorListDefault) Error ¶

func (o *GetCollectorListDefault) Error() string

func (*GetCollectorListDefault) GetPayload ¶

func (o *GetCollectorListDefault) GetPayload() *models.ErrorResponse

type GetCollectorListOK ¶

type GetCollectorListOK struct {
	Payload *models.CollectorPaginationResponse
}
GetCollectorListOK describes a response with status code 200, with default header values.

successful operation

func NewGetCollectorListOK ¶

func NewGetCollectorListOK() *GetCollectorListOK

NewGetCollectorListOK creates a GetCollectorListOK with default headers values

func (*GetCollectorListOK) Error ¶

func (o *GetCollectorListOK) Error() string

func (*GetCollectorListOK) GetPayload ¶

type GetCollectorListParams ¶

type GetCollectorListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCollectorListParams contains all the parameters to send to the API endpoint

for the get collector list operation.

Typically these are written to a http.Request.

func NewGetCollectorListParams ¶

func NewGetCollectorListParams() *GetCollectorListParams

NewGetCollectorListParams creates a new GetCollectorListParams 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 NewGetCollectorListParamsWithContext ¶

func NewGetCollectorListParamsWithContext(ctx context.Context) *GetCollectorListParams

NewGetCollectorListParamsWithContext creates a new GetCollectorListParams object with the ability to set a context for a request.

func NewGetCollectorListParamsWithHTTPClient ¶

func NewGetCollectorListParamsWithHTTPClient(client *http.Client) *GetCollectorListParams

NewGetCollectorListParamsWithHTTPClient creates a new GetCollectorListParams object with the ability to set a custom HTTPClient for a request.

func NewGetCollectorListParamsWithTimeout ¶

func NewGetCollectorListParamsWithTimeout(timeout time.Duration) *GetCollectorListParams

NewGetCollectorListParamsWithTimeout creates a new GetCollectorListParams object with the ability to set a timeout on a request.

func (*GetCollectorListParams) SetContext ¶

func (o *GetCollectorListParams) SetContext(ctx context.Context)

SetContext adds the context to the get collector list params

func (*GetCollectorListParams) SetDefaults ¶

func (o *GetCollectorListParams) SetDefaults()

SetDefaults hydrates default values in the get collector list params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorListParams) SetFields ¶

func (o *GetCollectorListParams) SetFields(fields *string)

SetFields adds the fields to the get collector list params

func (*GetCollectorListParams) SetFilter ¶

func (o *GetCollectorListParams) SetFilter(filter *string)

SetFilter adds the filter to the get collector list params

func (*GetCollectorListParams) SetHTTPClient ¶

func (o *GetCollectorListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get collector list params

func (*GetCollectorListParams) SetOffset ¶

func (o *GetCollectorListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get collector list params

func (*GetCollectorListParams) SetSize ¶

func (o *GetCollectorListParams) SetSize(size *int32)

SetSize adds the size to the get collector list params

func (*GetCollectorListParams) SetTimeout ¶

func (o *GetCollectorListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get collector list params

func (*GetCollectorListParams) SetUserAgent ¶

func (o *GetCollectorListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get collector list params

func (*GetCollectorListParams) WithContext ¶

WithContext adds the context to the get collector list params

func (*GetCollectorListParams) WithDefaults ¶

WithDefaults hydrates default values in the get collector list params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorListParams) WithFields ¶

func (o *GetCollectorListParams) WithFields(fields *string) *GetCollectorListParams

WithFields adds the fields to the get collector list params

func (*GetCollectorListParams) WithFilter ¶

func (o *GetCollectorListParams) WithFilter(filter *string) *GetCollectorListParams

WithFilter adds the filter to the get collector list params

func (*GetCollectorListParams) WithHTTPClient ¶

func (o *GetCollectorListParams) WithHTTPClient(client *http.Client) *GetCollectorListParams

WithHTTPClient adds the HTTPClient to the get collector list params

func (*GetCollectorListParams) WithOffset ¶

func (o *GetCollectorListParams) WithOffset(offset *int32) *GetCollectorListParams

WithOffset adds the offset to the get collector list params

func (*GetCollectorListParams) WithSize ¶

WithSize adds the size to the get collector list params

func (*GetCollectorListParams) WithTimeout ¶

WithTimeout adds the timeout to the get collector list params

func (*GetCollectorListParams) WithUserAgent ¶

func (o *GetCollectorListParams) WithUserAgent(userAgent *string) *GetCollectorListParams

WithUserAgent adds the userAgent to the get collector list params

func (*GetCollectorListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetCollectorListReader ¶

type GetCollectorListReader struct {
	// contains filtered or unexported fields
}

GetCollectorListReader is a Reader for the GetCollectorList structure.

func (*GetCollectorListReader) ReadResponse ¶

func (o *GetCollectorListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCollectorListTooManyRequests ¶

type GetCollectorListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetCollectorListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetCollectorListTooManyRequests ¶

func NewGetCollectorListTooManyRequests() *GetCollectorListTooManyRequests

NewGetCollectorListTooManyRequests creates a GetCollectorListTooManyRequests with default headers values

func (*GetCollectorListTooManyRequests) Error ¶

type GetCollectorVersionListDefault ¶

type GetCollectorVersionListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetCollectorVersionListDefault describes a response with status code -1, with default header values.

Error

func NewGetCollectorVersionListDefault ¶

func NewGetCollectorVersionListDefault(code int) *GetCollectorVersionListDefault

NewGetCollectorVersionListDefault creates a GetCollectorVersionListDefault with default headers values

func (*GetCollectorVersionListDefault) Code ¶

Code gets the status code for the get collector version list default response

func (*GetCollectorVersionListDefault) Error ¶

func (*GetCollectorVersionListDefault) GetPayload ¶

type GetCollectorVersionListOK ¶

type GetCollectorVersionListOK struct {
	Payload *models.CollectorVersionPaginationResponse
}
GetCollectorVersionListOK describes a response with status code 200, with default header values.

successful operation

func NewGetCollectorVersionListOK ¶

func NewGetCollectorVersionListOK() *GetCollectorVersionListOK

NewGetCollectorVersionListOK creates a GetCollectorVersionListOK with default headers values

func (*GetCollectorVersionListOK) Error ¶

func (o *GetCollectorVersionListOK) Error() string

func (*GetCollectorVersionListOK) GetPayload ¶

type GetCollectorVersionListParams ¶

type GetCollectorVersionListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetCollectorVersionListParams contains all the parameters to send to the API endpoint

for the get collector version list operation.

Typically these are written to a http.Request.

func NewGetCollectorVersionListParams ¶

func NewGetCollectorVersionListParams() *GetCollectorVersionListParams

NewGetCollectorVersionListParams creates a new GetCollectorVersionListParams 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 NewGetCollectorVersionListParamsWithContext ¶

func NewGetCollectorVersionListParamsWithContext(ctx context.Context) *GetCollectorVersionListParams

NewGetCollectorVersionListParamsWithContext creates a new GetCollectorVersionListParams object with the ability to set a context for a request.

func NewGetCollectorVersionListParamsWithHTTPClient ¶

func NewGetCollectorVersionListParamsWithHTTPClient(client *http.Client) *GetCollectorVersionListParams

NewGetCollectorVersionListParamsWithHTTPClient creates a new GetCollectorVersionListParams object with the ability to set a custom HTTPClient for a request.

func NewGetCollectorVersionListParamsWithTimeout ¶

func NewGetCollectorVersionListParamsWithTimeout(timeout time.Duration) *GetCollectorVersionListParams

NewGetCollectorVersionListParamsWithTimeout creates a new GetCollectorVersionListParams object with the ability to set a timeout on a request.

func (*GetCollectorVersionListParams) SetContext ¶

func (o *GetCollectorVersionListParams) SetContext(ctx context.Context)

SetContext adds the context to the get collector version list params

func (*GetCollectorVersionListParams) SetDefaults ¶

func (o *GetCollectorVersionListParams) SetDefaults()

SetDefaults hydrates default values in the get collector version list params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorVersionListParams) SetFields ¶

func (o *GetCollectorVersionListParams) SetFields(fields *string)

SetFields adds the fields to the get collector version list params

func (*GetCollectorVersionListParams) SetFilter ¶

func (o *GetCollectorVersionListParams) SetFilter(filter *string)

SetFilter adds the filter to the get collector version list params

func (*GetCollectorVersionListParams) SetHTTPClient ¶

func (o *GetCollectorVersionListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get collector version list params

func (*GetCollectorVersionListParams) SetOffset ¶

func (o *GetCollectorVersionListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get collector version list params

func (*GetCollectorVersionListParams) SetSize ¶

func (o *GetCollectorVersionListParams) SetSize(size *int32)

SetSize adds the size to the get collector version list params

func (*GetCollectorVersionListParams) SetTimeout ¶

func (o *GetCollectorVersionListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get collector version list params

func (*GetCollectorVersionListParams) SetUserAgent ¶

func (o *GetCollectorVersionListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get collector version list params

func (*GetCollectorVersionListParams) WithContext ¶

WithContext adds the context to the get collector version list params

func (*GetCollectorVersionListParams) WithDefaults ¶

WithDefaults hydrates default values in the get collector version list params (not the query body).

All values with no default are reset to their zero value.

func (*GetCollectorVersionListParams) WithFields ¶

WithFields adds the fields to the get collector version list params

func (*GetCollectorVersionListParams) WithFilter ¶

WithFilter adds the filter to the get collector version list params

func (*GetCollectorVersionListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get collector version list params

func (*GetCollectorVersionListParams) WithOffset ¶

WithOffset adds the offset to the get collector version list params

func (*GetCollectorVersionListParams) WithSize ¶

WithSize adds the size to the get collector version list params

func (*GetCollectorVersionListParams) WithTimeout ¶

WithTimeout adds the timeout to the get collector version list params

func (*GetCollectorVersionListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get collector version list params

func (*GetCollectorVersionListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetCollectorVersionListReader ¶

type GetCollectorVersionListReader struct {
	// contains filtered or unexported fields
}

GetCollectorVersionListReader is a Reader for the GetCollectorVersionList structure.

func (*GetCollectorVersionListReader) ReadResponse ¶

func (o *GetCollectorVersionListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetCollectorVersionListTooManyRequests ¶

type GetCollectorVersionListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetCollectorVersionListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetCollectorVersionListTooManyRequests ¶

func NewGetCollectorVersionListTooManyRequests() *GetCollectorVersionListTooManyRequests

NewGetCollectorVersionListTooManyRequests creates a GetCollectorVersionListTooManyRequests with default headers values

func (*GetCollectorVersionListTooManyRequests) Error ¶

type GetDashboardByIDDefault ¶

type GetDashboardByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDashboardByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDashboardByIDDefault ¶

func NewGetDashboardByIDDefault(code int) *GetDashboardByIDDefault

NewGetDashboardByIDDefault creates a GetDashboardByIDDefault with default headers values

func (*GetDashboardByIDDefault) Code ¶

func (o *GetDashboardByIDDefault) Code() int

Code gets the status code for the get dashboard by Id default response

func (*GetDashboardByIDDefault) Error ¶

func (o *GetDashboardByIDDefault) Error() string

func (*GetDashboardByIDDefault) GetPayload ¶

func (o *GetDashboardByIDDefault) GetPayload() *models.ErrorResponse

type GetDashboardByIDOK ¶

type GetDashboardByIDOK struct {
	Payload *models.Dashboard
}
GetDashboardByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDashboardByIDOK ¶

func NewGetDashboardByIDOK() *GetDashboardByIDOK

NewGetDashboardByIDOK creates a GetDashboardByIDOK with default headers values

func (*GetDashboardByIDOK) Error ¶

func (o *GetDashboardByIDOK) Error() string

func (*GetDashboardByIDOK) GetPayload ¶

func (o *GetDashboardByIDOK) GetPayload() *models.Dashboard

type GetDashboardByIDParams ¶

type GetDashboardByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Format.
	//
	// Default: "json"
	Format *string

	// ID.
	//
	// Format: int32
	ID int32

	// Template.
	Template *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDashboardByIDParams contains all the parameters to send to the API endpoint

for the get dashboard by Id operation.

Typically these are written to a http.Request.

func NewGetDashboardByIDParams ¶

func NewGetDashboardByIDParams() *GetDashboardByIDParams

NewGetDashboardByIDParams creates a new GetDashboardByIDParams 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 NewGetDashboardByIDParamsWithContext ¶

func NewGetDashboardByIDParamsWithContext(ctx context.Context) *GetDashboardByIDParams

NewGetDashboardByIDParamsWithContext creates a new GetDashboardByIDParams object with the ability to set a context for a request.

func NewGetDashboardByIDParamsWithHTTPClient ¶

func NewGetDashboardByIDParamsWithHTTPClient(client *http.Client) *GetDashboardByIDParams

NewGetDashboardByIDParamsWithHTTPClient creates a new GetDashboardByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDashboardByIDParamsWithTimeout ¶

func NewGetDashboardByIDParamsWithTimeout(timeout time.Duration) *GetDashboardByIDParams

NewGetDashboardByIDParamsWithTimeout creates a new GetDashboardByIDParams object with the ability to set a timeout on a request.

func (*GetDashboardByIDParams) SetContext ¶

func (o *GetDashboardByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get dashboard by Id params

func (*GetDashboardByIDParams) SetDefaults ¶

func (o *GetDashboardByIDParams) SetDefaults()

SetDefaults hydrates default values in the get dashboard by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDashboardByIDParams) SetFields ¶

func (o *GetDashboardByIDParams) SetFields(fields *string)

SetFields adds the fields to the get dashboard by Id params

func (*GetDashboardByIDParams) SetFormat ¶

func (o *GetDashboardByIDParams) SetFormat(format *string)

SetFormat adds the format to the get dashboard by Id params

func (*GetDashboardByIDParams) SetHTTPClient ¶

func (o *GetDashboardByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get dashboard by Id params

func (*GetDashboardByIDParams) SetID ¶

func (o *GetDashboardByIDParams) SetID(id int32)

SetID adds the id to the get dashboard by Id params

func (*GetDashboardByIDParams) SetTemplate ¶

func (o *GetDashboardByIDParams) SetTemplate(template *bool)

SetTemplate adds the template to the get dashboard by Id params

func (*GetDashboardByIDParams) SetTimeout ¶

func (o *GetDashboardByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get dashboard by Id params

func (*GetDashboardByIDParams) SetUserAgent ¶

func (o *GetDashboardByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get dashboard by Id params

func (*GetDashboardByIDParams) WithContext ¶

WithContext adds the context to the get dashboard by Id params

func (*GetDashboardByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get dashboard by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDashboardByIDParams) WithFields ¶

func (o *GetDashboardByIDParams) WithFields(fields *string) *GetDashboardByIDParams

WithFields adds the fields to the get dashboard by Id params

func (*GetDashboardByIDParams) WithFormat ¶

func (o *GetDashboardByIDParams) WithFormat(format *string) *GetDashboardByIDParams

WithFormat adds the format to the get dashboard by Id params

func (*GetDashboardByIDParams) WithHTTPClient ¶

func (o *GetDashboardByIDParams) WithHTTPClient(client *http.Client) *GetDashboardByIDParams

WithHTTPClient adds the HTTPClient to the get dashboard by Id params

func (*GetDashboardByIDParams) WithID ¶

WithID adds the id to the get dashboard by Id params

func (*GetDashboardByIDParams) WithTemplate ¶

func (o *GetDashboardByIDParams) WithTemplate(template *bool) *GetDashboardByIDParams

WithTemplate adds the template to the get dashboard by Id params

func (*GetDashboardByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get dashboard by Id params

func (*GetDashboardByIDParams) WithUserAgent ¶

func (o *GetDashboardByIDParams) WithUserAgent(userAgent *string) *GetDashboardByIDParams

WithUserAgent adds the userAgent to the get dashboard by Id params

func (*GetDashboardByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDashboardByIDReader ¶

type GetDashboardByIDReader struct {
	// contains filtered or unexported fields
}

GetDashboardByIDReader is a Reader for the GetDashboardByID structure.

func (*GetDashboardByIDReader) ReadResponse ¶

func (o *GetDashboardByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDashboardByIDTooManyRequests ¶

type GetDashboardByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDashboardByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDashboardByIDTooManyRequests ¶

func NewGetDashboardByIDTooManyRequests() *GetDashboardByIDTooManyRequests

NewGetDashboardByIDTooManyRequests creates a GetDashboardByIDTooManyRequests with default headers values

func (*GetDashboardByIDTooManyRequests) Error ¶

type GetDashboardGroupByIDDefault ¶

type GetDashboardGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDashboardGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDashboardGroupByIDDefault ¶

func NewGetDashboardGroupByIDDefault(code int) *GetDashboardGroupByIDDefault

NewGetDashboardGroupByIDDefault creates a GetDashboardGroupByIDDefault with default headers values

func (*GetDashboardGroupByIDDefault) Code ¶

Code gets the status code for the get dashboard group by Id default response

func (*GetDashboardGroupByIDDefault) Error ¶

func (*GetDashboardGroupByIDDefault) GetPayload ¶

type GetDashboardGroupByIDOK ¶

type GetDashboardGroupByIDOK struct {
	Payload *models.DashboardGroup
}
GetDashboardGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDashboardGroupByIDOK ¶

func NewGetDashboardGroupByIDOK() *GetDashboardGroupByIDOK

NewGetDashboardGroupByIDOK creates a GetDashboardGroupByIDOK with default headers values

func (*GetDashboardGroupByIDOK) Error ¶

func (o *GetDashboardGroupByIDOK) Error() string

func (*GetDashboardGroupByIDOK) GetPayload ¶

type GetDashboardGroupByIDParams ¶

type GetDashboardGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Format.
	//
	// Default: "json"
	Format *string

	// ID.
	//
	// Format: int32
	ID int32

	// Template.
	Template *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDashboardGroupByIDParams contains all the parameters to send to the API endpoint

for the get dashboard group by Id operation.

Typically these are written to a http.Request.

func NewGetDashboardGroupByIDParams ¶

func NewGetDashboardGroupByIDParams() *GetDashboardGroupByIDParams

NewGetDashboardGroupByIDParams creates a new GetDashboardGroupByIDParams 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 NewGetDashboardGroupByIDParamsWithContext ¶

func NewGetDashboardGroupByIDParamsWithContext(ctx context.Context) *GetDashboardGroupByIDParams

NewGetDashboardGroupByIDParamsWithContext creates a new GetDashboardGroupByIDParams object with the ability to set a context for a request.

func NewGetDashboardGroupByIDParamsWithHTTPClient ¶

func NewGetDashboardGroupByIDParamsWithHTTPClient(client *http.Client) *GetDashboardGroupByIDParams

NewGetDashboardGroupByIDParamsWithHTTPClient creates a new GetDashboardGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDashboardGroupByIDParamsWithTimeout ¶

func NewGetDashboardGroupByIDParamsWithTimeout(timeout time.Duration) *GetDashboardGroupByIDParams

NewGetDashboardGroupByIDParamsWithTimeout creates a new GetDashboardGroupByIDParams object with the ability to set a timeout on a request.

func (*GetDashboardGroupByIDParams) SetContext ¶

func (o *GetDashboardGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) SetDefaults ¶

func (o *GetDashboardGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the get dashboard group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDashboardGroupByIDParams) SetFields ¶

func (o *GetDashboardGroupByIDParams) SetFields(fields *string)

SetFields adds the fields to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) SetFormat ¶

func (o *GetDashboardGroupByIDParams) SetFormat(format *string)

SetFormat adds the format to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) SetHTTPClient ¶

func (o *GetDashboardGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) SetID ¶

func (o *GetDashboardGroupByIDParams) SetID(id int32)

SetID adds the id to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) SetTemplate ¶

func (o *GetDashboardGroupByIDParams) SetTemplate(template *bool)

SetTemplate adds the template to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) SetTimeout ¶

func (o *GetDashboardGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) SetUserAgent ¶

func (o *GetDashboardGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WithContext ¶

WithContext adds the context to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get dashboard group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDashboardGroupByIDParams) WithFields ¶

WithFields adds the fields to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WithFormat ¶

WithFormat adds the format to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WithID ¶

WithID adds the id to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WithTemplate ¶

func (o *GetDashboardGroupByIDParams) WithTemplate(template *bool) *GetDashboardGroupByIDParams

WithTemplate adds the template to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WithUserAgent ¶

func (o *GetDashboardGroupByIDParams) WithUserAgent(userAgent *string) *GetDashboardGroupByIDParams

WithUserAgent adds the userAgent to the get dashboard group by Id params

func (*GetDashboardGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDashboardGroupByIDReader ¶

type GetDashboardGroupByIDReader struct {
	// contains filtered or unexported fields
}

GetDashboardGroupByIDReader is a Reader for the GetDashboardGroupByID structure.

func (*GetDashboardGroupByIDReader) ReadResponse ¶

func (o *GetDashboardGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDashboardGroupByIDTooManyRequests ¶

type GetDashboardGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDashboardGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDashboardGroupByIDTooManyRequests ¶

func NewGetDashboardGroupByIDTooManyRequests() *GetDashboardGroupByIDTooManyRequests

NewGetDashboardGroupByIDTooManyRequests creates a GetDashboardGroupByIDTooManyRequests with default headers values

func (*GetDashboardGroupByIDTooManyRequests) Error ¶

type GetDashboardGroupListDefault ¶

type GetDashboardGroupListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDashboardGroupListDefault describes a response with status code -1, with default header values.

Error

func NewGetDashboardGroupListDefault ¶

func NewGetDashboardGroupListDefault(code int) *GetDashboardGroupListDefault

NewGetDashboardGroupListDefault creates a GetDashboardGroupListDefault with default headers values

func (*GetDashboardGroupListDefault) Code ¶

Code gets the status code for the get dashboard group list default response

func (*GetDashboardGroupListDefault) Error ¶

func (*GetDashboardGroupListDefault) GetPayload ¶

type GetDashboardGroupListOK ¶

type GetDashboardGroupListOK struct {
	Payload *models.DashboardGroupPaginationResponse
}
GetDashboardGroupListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDashboardGroupListOK ¶

func NewGetDashboardGroupListOK() *GetDashboardGroupListOK

NewGetDashboardGroupListOK creates a GetDashboardGroupListOK with default headers values

func (*GetDashboardGroupListOK) Error ¶

func (o *GetDashboardGroupListOK) Error() string

func (*GetDashboardGroupListOK) GetPayload ¶

type GetDashboardGroupListParams ¶

type GetDashboardGroupListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDashboardGroupListParams contains all the parameters to send to the API endpoint

for the get dashboard group list operation.

Typically these are written to a http.Request.

func NewGetDashboardGroupListParams ¶

func NewGetDashboardGroupListParams() *GetDashboardGroupListParams

NewGetDashboardGroupListParams creates a new GetDashboardGroupListParams 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 NewGetDashboardGroupListParamsWithContext ¶

func NewGetDashboardGroupListParamsWithContext(ctx context.Context) *GetDashboardGroupListParams

NewGetDashboardGroupListParamsWithContext creates a new GetDashboardGroupListParams object with the ability to set a context for a request.

func NewGetDashboardGroupListParamsWithHTTPClient ¶

func NewGetDashboardGroupListParamsWithHTTPClient(client *http.Client) *GetDashboardGroupListParams

NewGetDashboardGroupListParamsWithHTTPClient creates a new GetDashboardGroupListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDashboardGroupListParamsWithTimeout ¶

func NewGetDashboardGroupListParamsWithTimeout(timeout time.Duration) *GetDashboardGroupListParams

NewGetDashboardGroupListParamsWithTimeout creates a new GetDashboardGroupListParams object with the ability to set a timeout on a request.

func (*GetDashboardGroupListParams) SetContext ¶

func (o *GetDashboardGroupListParams) SetContext(ctx context.Context)

SetContext adds the context to the get dashboard group list params

func (*GetDashboardGroupListParams) SetDefaults ¶

func (o *GetDashboardGroupListParams) SetDefaults()

SetDefaults hydrates default values in the get dashboard group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDashboardGroupListParams) SetFields ¶

func (o *GetDashboardGroupListParams) SetFields(fields *string)

SetFields adds the fields to the get dashboard group list params

func (*GetDashboardGroupListParams) SetFilter ¶

func (o *GetDashboardGroupListParams) SetFilter(filter *string)

SetFilter adds the filter to the get dashboard group list params

func (*GetDashboardGroupListParams) SetHTTPClient ¶

func (o *GetDashboardGroupListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get dashboard group list params

func (*GetDashboardGroupListParams) SetOffset ¶

func (o *GetDashboardGroupListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get dashboard group list params

func (*GetDashboardGroupListParams) SetSize ¶

func (o *GetDashboardGroupListParams) SetSize(size *int32)

SetSize adds the size to the get dashboard group list params

func (*GetDashboardGroupListParams) SetTimeout ¶

func (o *GetDashboardGroupListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get dashboard group list params

func (*GetDashboardGroupListParams) SetUserAgent ¶

func (o *GetDashboardGroupListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get dashboard group list params

func (*GetDashboardGroupListParams) WithContext ¶

WithContext adds the context to the get dashboard group list params

func (*GetDashboardGroupListParams) WithDefaults ¶

WithDefaults hydrates default values in the get dashboard group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDashboardGroupListParams) WithFields ¶

WithFields adds the fields to the get dashboard group list params

func (*GetDashboardGroupListParams) WithFilter ¶

WithFilter adds the filter to the get dashboard group list params

func (*GetDashboardGroupListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get dashboard group list params

func (*GetDashboardGroupListParams) WithOffset ¶

WithOffset adds the offset to the get dashboard group list params

func (*GetDashboardGroupListParams) WithSize ¶

WithSize adds the size to the get dashboard group list params

func (*GetDashboardGroupListParams) WithTimeout ¶

WithTimeout adds the timeout to the get dashboard group list params

func (*GetDashboardGroupListParams) WithUserAgent ¶

func (o *GetDashboardGroupListParams) WithUserAgent(userAgent *string) *GetDashboardGroupListParams

WithUserAgent adds the userAgent to the get dashboard group list params

func (*GetDashboardGroupListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDashboardGroupListReader ¶

type GetDashboardGroupListReader struct {
	// contains filtered or unexported fields
}

GetDashboardGroupListReader is a Reader for the GetDashboardGroupList structure.

func (*GetDashboardGroupListReader) ReadResponse ¶

func (o *GetDashboardGroupListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDashboardGroupListTooManyRequests ¶

type GetDashboardGroupListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDashboardGroupListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDashboardGroupListTooManyRequests ¶

func NewGetDashboardGroupListTooManyRequests() *GetDashboardGroupListTooManyRequests

NewGetDashboardGroupListTooManyRequests creates a GetDashboardGroupListTooManyRequests with default headers values

func (*GetDashboardGroupListTooManyRequests) Error ¶

type GetDashboardListDefault ¶

type GetDashboardListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDashboardListDefault describes a response with status code -1, with default header values.

Error

func NewGetDashboardListDefault ¶

func NewGetDashboardListDefault(code int) *GetDashboardListDefault

NewGetDashboardListDefault creates a GetDashboardListDefault with default headers values

func (*GetDashboardListDefault) Code ¶

func (o *GetDashboardListDefault) Code() int

Code gets the status code for the get dashboard list default response

func (*GetDashboardListDefault) Error ¶

func (o *GetDashboardListDefault) Error() string

func (*GetDashboardListDefault) GetPayload ¶

func (o *GetDashboardListDefault) GetPayload() *models.ErrorResponse

type GetDashboardListOK ¶

type GetDashboardListOK struct {
	Payload *models.DashboardPaginationResponse
}
GetDashboardListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDashboardListOK ¶

func NewGetDashboardListOK() *GetDashboardListOK

NewGetDashboardListOK creates a GetDashboardListOK with default headers values

func (*GetDashboardListOK) Error ¶

func (o *GetDashboardListOK) Error() string

func (*GetDashboardListOK) GetPayload ¶

type GetDashboardListParams ¶

type GetDashboardListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDashboardListParams contains all the parameters to send to the API endpoint

for the get dashboard list operation.

Typically these are written to a http.Request.

func NewGetDashboardListParams ¶

func NewGetDashboardListParams() *GetDashboardListParams

NewGetDashboardListParams creates a new GetDashboardListParams 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 NewGetDashboardListParamsWithContext ¶

func NewGetDashboardListParamsWithContext(ctx context.Context) *GetDashboardListParams

NewGetDashboardListParamsWithContext creates a new GetDashboardListParams object with the ability to set a context for a request.

func NewGetDashboardListParamsWithHTTPClient ¶

func NewGetDashboardListParamsWithHTTPClient(client *http.Client) *GetDashboardListParams

NewGetDashboardListParamsWithHTTPClient creates a new GetDashboardListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDashboardListParamsWithTimeout ¶

func NewGetDashboardListParamsWithTimeout(timeout time.Duration) *GetDashboardListParams

NewGetDashboardListParamsWithTimeout creates a new GetDashboardListParams object with the ability to set a timeout on a request.

func (*GetDashboardListParams) SetContext ¶

func (o *GetDashboardListParams) SetContext(ctx context.Context)

SetContext adds the context to the get dashboard list params

func (*GetDashboardListParams) SetDefaults ¶

func (o *GetDashboardListParams) SetDefaults()

SetDefaults hydrates default values in the get dashboard list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDashboardListParams) SetFields ¶

func (o *GetDashboardListParams) SetFields(fields *string)

SetFields adds the fields to the get dashboard list params

func (*GetDashboardListParams) SetFilter ¶

func (o *GetDashboardListParams) SetFilter(filter *string)

SetFilter adds the filter to the get dashboard list params

func (*GetDashboardListParams) SetHTTPClient ¶

func (o *GetDashboardListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get dashboard list params

func (*GetDashboardListParams) SetOffset ¶

func (o *GetDashboardListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get dashboard list params

func (*GetDashboardListParams) SetSize ¶

func (o *GetDashboardListParams) SetSize(size *int32)

SetSize adds the size to the get dashboard list params

func (*GetDashboardListParams) SetTimeout ¶

func (o *GetDashboardListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get dashboard list params

func (*GetDashboardListParams) SetUserAgent ¶

func (o *GetDashboardListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get dashboard list params

func (*GetDashboardListParams) WithContext ¶

WithContext adds the context to the get dashboard list params

func (*GetDashboardListParams) WithDefaults ¶

WithDefaults hydrates default values in the get dashboard list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDashboardListParams) WithFields ¶

func (o *GetDashboardListParams) WithFields(fields *string) *GetDashboardListParams

WithFields adds the fields to the get dashboard list params

func (*GetDashboardListParams) WithFilter ¶

func (o *GetDashboardListParams) WithFilter(filter *string) *GetDashboardListParams

WithFilter adds the filter to the get dashboard list params

func (*GetDashboardListParams) WithHTTPClient ¶

func (o *GetDashboardListParams) WithHTTPClient(client *http.Client) *GetDashboardListParams

WithHTTPClient adds the HTTPClient to the get dashboard list params

func (*GetDashboardListParams) WithOffset ¶

func (o *GetDashboardListParams) WithOffset(offset *int32) *GetDashboardListParams

WithOffset adds the offset to the get dashboard list params

func (*GetDashboardListParams) WithSize ¶

WithSize adds the size to the get dashboard list params

func (*GetDashboardListParams) WithTimeout ¶

WithTimeout adds the timeout to the get dashboard list params

func (*GetDashboardListParams) WithUserAgent ¶

func (o *GetDashboardListParams) WithUserAgent(userAgent *string) *GetDashboardListParams

WithUserAgent adds the userAgent to the get dashboard list params

func (*GetDashboardListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDashboardListReader ¶

type GetDashboardListReader struct {
	// contains filtered or unexported fields
}

GetDashboardListReader is a Reader for the GetDashboardList structure.

func (*GetDashboardListReader) ReadResponse ¶

func (o *GetDashboardListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDashboardListTooManyRequests ¶

type GetDashboardListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDashboardListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDashboardListTooManyRequests ¶

func NewGetDashboardListTooManyRequests() *GetDashboardListTooManyRequests

NewGetDashboardListTooManyRequests creates a GetDashboardListTooManyRequests with default headers values

func (*GetDashboardListTooManyRequests) Error ¶

type GetDataSourceOverviewGraphListDefault ¶

type GetDataSourceOverviewGraphListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDataSourceOverviewGraphListDefault describes a response with status code -1, with default header values.

Error

func NewGetDataSourceOverviewGraphListDefault ¶

func NewGetDataSourceOverviewGraphListDefault(code int) *GetDataSourceOverviewGraphListDefault

NewGetDataSourceOverviewGraphListDefault creates a GetDataSourceOverviewGraphListDefault with default headers values

func (*GetDataSourceOverviewGraphListDefault) Code ¶

Code gets the status code for the get data source overview graph list default response

func (*GetDataSourceOverviewGraphListDefault) Error ¶

func (*GetDataSourceOverviewGraphListDefault) GetPayload ¶

type GetDataSourceOverviewGraphListOK ¶

type GetDataSourceOverviewGraphListOK struct {
	Payload *models.DatasourceOverviewGraphPaginationResponse
}
GetDataSourceOverviewGraphListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDataSourceOverviewGraphListOK ¶

func NewGetDataSourceOverviewGraphListOK() *GetDataSourceOverviewGraphListOK

NewGetDataSourceOverviewGraphListOK creates a GetDataSourceOverviewGraphListOK with default headers values

func (*GetDataSourceOverviewGraphListOK) Error ¶

func (*GetDataSourceOverviewGraphListOK) GetPayload ¶

type GetDataSourceOverviewGraphListParams ¶

type GetDataSourceOverviewGraphListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DsID.
	//
	// Format: int32
	DsID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDataSourceOverviewGraphListParams contains all the parameters to send to the API endpoint

for the get data source overview graph list operation.

Typically these are written to a http.Request.

func NewGetDataSourceOverviewGraphListParams ¶

func NewGetDataSourceOverviewGraphListParams() *GetDataSourceOverviewGraphListParams

NewGetDataSourceOverviewGraphListParams creates a new GetDataSourceOverviewGraphListParams 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 NewGetDataSourceOverviewGraphListParamsWithContext ¶

func NewGetDataSourceOverviewGraphListParamsWithContext(ctx context.Context) *GetDataSourceOverviewGraphListParams

NewGetDataSourceOverviewGraphListParamsWithContext creates a new GetDataSourceOverviewGraphListParams object with the ability to set a context for a request.

func NewGetDataSourceOverviewGraphListParamsWithHTTPClient ¶

func NewGetDataSourceOverviewGraphListParamsWithHTTPClient(client *http.Client) *GetDataSourceOverviewGraphListParams

NewGetDataSourceOverviewGraphListParamsWithHTTPClient creates a new GetDataSourceOverviewGraphListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDataSourceOverviewGraphListParamsWithTimeout ¶

func NewGetDataSourceOverviewGraphListParamsWithTimeout(timeout time.Duration) *GetDataSourceOverviewGraphListParams

NewGetDataSourceOverviewGraphListParamsWithTimeout creates a new GetDataSourceOverviewGraphListParams object with the ability to set a timeout on a request.

func (*GetDataSourceOverviewGraphListParams) SetContext ¶

SetContext adds the context to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) SetDefaults ¶

func (o *GetDataSourceOverviewGraphListParams) SetDefaults()

SetDefaults hydrates default values in the get data source overview graph list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDataSourceOverviewGraphListParams) SetDsID ¶

SetDsID adds the dsId to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) SetFields ¶

func (o *GetDataSourceOverviewGraphListParams) SetFields(fields *string)

SetFields adds the fields to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) SetFilter ¶

func (o *GetDataSourceOverviewGraphListParams) SetFilter(filter *string)

SetFilter adds the filter to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) SetHTTPClient ¶

func (o *GetDataSourceOverviewGraphListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) SetOffset ¶

func (o *GetDataSourceOverviewGraphListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) SetSize ¶

func (o *GetDataSourceOverviewGraphListParams) SetSize(size *int32)

SetSize adds the size to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) SetTimeout ¶

func (o *GetDataSourceOverviewGraphListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) SetUserAgent ¶

func (o *GetDataSourceOverviewGraphListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithContext ¶

WithContext adds the context to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithDefaults ¶

WithDefaults hydrates default values in the get data source overview graph list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDataSourceOverviewGraphListParams) WithDsID ¶

WithDsID adds the dsID to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithFields ¶

WithFields adds the fields to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithFilter ¶

WithFilter adds the filter to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithOffset ¶

WithOffset adds the offset to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithSize ¶

WithSize adds the size to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithTimeout ¶

WithTimeout adds the timeout to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get data source overview graph list params

func (*GetDataSourceOverviewGraphListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDataSourceOverviewGraphListReader ¶

type GetDataSourceOverviewGraphListReader struct {
	// contains filtered or unexported fields
}

GetDataSourceOverviewGraphListReader is a Reader for the GetDataSourceOverviewGraphList structure.

func (*GetDataSourceOverviewGraphListReader) ReadResponse ¶

func (o *GetDataSourceOverviewGraphListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDataSourceOverviewGraphListTooManyRequests ¶

type GetDataSourceOverviewGraphListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDataSourceOverviewGraphListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDataSourceOverviewGraphListTooManyRequests ¶

func NewGetDataSourceOverviewGraphListTooManyRequests() *GetDataSourceOverviewGraphListTooManyRequests

NewGetDataSourceOverviewGraphListTooManyRequests creates a GetDataSourceOverviewGraphListTooManyRequests with default headers values

func (*GetDataSourceOverviewGraphListTooManyRequests) Error ¶

type GetDatasourceByIDDefault ¶

type GetDatasourceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDatasourceByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDatasourceByIDDefault ¶

func NewGetDatasourceByIDDefault(code int) *GetDatasourceByIDDefault

NewGetDatasourceByIDDefault creates a GetDatasourceByIDDefault with default headers values

func (*GetDatasourceByIDDefault) Code ¶

func (o *GetDatasourceByIDDefault) Code() int

Code gets the status code for the get datasource by Id default response

func (*GetDatasourceByIDDefault) Error ¶

func (o *GetDatasourceByIDDefault) Error() string

func (*GetDatasourceByIDDefault) GetPayload ¶

type GetDatasourceByIDOK ¶

type GetDatasourceByIDOK struct {
	Payload *models.DataSource
}
GetDatasourceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDatasourceByIDOK ¶

func NewGetDatasourceByIDOK() *GetDatasourceByIDOK

NewGetDatasourceByIDOK creates a GetDatasourceByIDOK with default headers values

func (*GetDatasourceByIDOK) Error ¶

func (o *GetDatasourceByIDOK) Error() string

func (*GetDatasourceByIDOK) GetPayload ¶

func (o *GetDatasourceByIDOK) GetPayload() *models.DataSource

type GetDatasourceByIDParams ¶

type GetDatasourceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Format.
	//
	// Default: "json"
	Format *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDatasourceByIDParams contains all the parameters to send to the API endpoint

for the get datasource by Id operation.

Typically these are written to a http.Request.

func NewGetDatasourceByIDParams ¶

func NewGetDatasourceByIDParams() *GetDatasourceByIDParams

NewGetDatasourceByIDParams creates a new GetDatasourceByIDParams 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 NewGetDatasourceByIDParamsWithContext ¶

func NewGetDatasourceByIDParamsWithContext(ctx context.Context) *GetDatasourceByIDParams

NewGetDatasourceByIDParamsWithContext creates a new GetDatasourceByIDParams object with the ability to set a context for a request.

func NewGetDatasourceByIDParamsWithHTTPClient ¶

func NewGetDatasourceByIDParamsWithHTTPClient(client *http.Client) *GetDatasourceByIDParams

NewGetDatasourceByIDParamsWithHTTPClient creates a new GetDatasourceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDatasourceByIDParamsWithTimeout ¶

func NewGetDatasourceByIDParamsWithTimeout(timeout time.Duration) *GetDatasourceByIDParams

NewGetDatasourceByIDParamsWithTimeout creates a new GetDatasourceByIDParams object with the ability to set a timeout on a request.

func (*GetDatasourceByIDParams) SetContext ¶

func (o *GetDatasourceByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get datasource by Id params

func (*GetDatasourceByIDParams) SetDefaults ¶

func (o *GetDatasourceByIDParams) SetDefaults()

SetDefaults hydrates default values in the get datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDatasourceByIDParams) SetFields ¶

func (o *GetDatasourceByIDParams) SetFields(fields *string)

SetFields adds the fields to the get datasource by Id params

func (*GetDatasourceByIDParams) SetFormat ¶

func (o *GetDatasourceByIDParams) SetFormat(format *string)

SetFormat adds the format to the get datasource by Id params

func (*GetDatasourceByIDParams) SetHTTPClient ¶

func (o *GetDatasourceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get datasource by Id params

func (*GetDatasourceByIDParams) SetID ¶

func (o *GetDatasourceByIDParams) SetID(id int32)

SetID adds the id to the get datasource by Id params

func (*GetDatasourceByIDParams) SetTimeout ¶

func (o *GetDatasourceByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get datasource by Id params

func (*GetDatasourceByIDParams) SetUserAgent ¶

func (o *GetDatasourceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get datasource by Id params

func (*GetDatasourceByIDParams) WithContext ¶

WithContext adds the context to the get datasource by Id params

func (*GetDatasourceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDatasourceByIDParams) WithFields ¶

func (o *GetDatasourceByIDParams) WithFields(fields *string) *GetDatasourceByIDParams

WithFields adds the fields to the get datasource by Id params

func (*GetDatasourceByIDParams) WithFormat ¶

func (o *GetDatasourceByIDParams) WithFormat(format *string) *GetDatasourceByIDParams

WithFormat adds the format to the get datasource by Id params

func (*GetDatasourceByIDParams) WithHTTPClient ¶

func (o *GetDatasourceByIDParams) WithHTTPClient(client *http.Client) *GetDatasourceByIDParams

WithHTTPClient adds the HTTPClient to the get datasource by Id params

func (*GetDatasourceByIDParams) WithID ¶

WithID adds the id to the get datasource by Id params

func (*GetDatasourceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get datasource by Id params

func (*GetDatasourceByIDParams) WithUserAgent ¶

func (o *GetDatasourceByIDParams) WithUserAgent(userAgent *string) *GetDatasourceByIDParams

WithUserAgent adds the userAgent to the get datasource by Id params

func (*GetDatasourceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDatasourceByIDReader ¶

type GetDatasourceByIDReader struct {
	// contains filtered or unexported fields
}

GetDatasourceByIDReader is a Reader for the GetDatasourceByID structure.

func (*GetDatasourceByIDReader) ReadResponse ¶

func (o *GetDatasourceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDatasourceByIDTooManyRequests ¶

type GetDatasourceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDatasourceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDatasourceByIDTooManyRequests ¶

func NewGetDatasourceByIDTooManyRequests() *GetDatasourceByIDTooManyRequests

NewGetDatasourceByIDTooManyRequests creates a GetDatasourceByIDTooManyRequests with default headers values

func (*GetDatasourceByIDTooManyRequests) Error ¶

type GetDatasourceListDefault ¶

type GetDatasourceListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDatasourceListDefault describes a response with status code -1, with default header values.

Error

func NewGetDatasourceListDefault ¶

func NewGetDatasourceListDefault(code int) *GetDatasourceListDefault

NewGetDatasourceListDefault creates a GetDatasourceListDefault with default headers values

func (*GetDatasourceListDefault) Code ¶

func (o *GetDatasourceListDefault) Code() int

Code gets the status code for the get datasource list default response

func (*GetDatasourceListDefault) Error ¶

func (o *GetDatasourceListDefault) Error() string

func (*GetDatasourceListDefault) GetPayload ¶

type GetDatasourceListOK ¶

type GetDatasourceListOK struct {
	Payload *models.DatasourcePaginationResponse
}
GetDatasourceListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDatasourceListOK ¶

func NewGetDatasourceListOK() *GetDatasourceListOK

NewGetDatasourceListOK creates a GetDatasourceListOK with default headers values

func (*GetDatasourceListOK) Error ¶

func (o *GetDatasourceListOK) Error() string

func (*GetDatasourceListOK) GetPayload ¶

type GetDatasourceListParams ¶

type GetDatasourceListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Format.
	//
	// Default: "json"
	Format *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDatasourceListParams contains all the parameters to send to the API endpoint

for the get datasource list operation.

Typically these are written to a http.Request.

func NewGetDatasourceListParams ¶

func NewGetDatasourceListParams() *GetDatasourceListParams

NewGetDatasourceListParams creates a new GetDatasourceListParams 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 NewGetDatasourceListParamsWithContext ¶

func NewGetDatasourceListParamsWithContext(ctx context.Context) *GetDatasourceListParams

NewGetDatasourceListParamsWithContext creates a new GetDatasourceListParams object with the ability to set a context for a request.

func NewGetDatasourceListParamsWithHTTPClient ¶

func NewGetDatasourceListParamsWithHTTPClient(client *http.Client) *GetDatasourceListParams

NewGetDatasourceListParamsWithHTTPClient creates a new GetDatasourceListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDatasourceListParamsWithTimeout ¶

func NewGetDatasourceListParamsWithTimeout(timeout time.Duration) *GetDatasourceListParams

NewGetDatasourceListParamsWithTimeout creates a new GetDatasourceListParams object with the ability to set a timeout on a request.

func (*GetDatasourceListParams) SetContext ¶

func (o *GetDatasourceListParams) SetContext(ctx context.Context)

SetContext adds the context to the get datasource list params

func (*GetDatasourceListParams) SetDefaults ¶

func (o *GetDatasourceListParams) SetDefaults()

SetDefaults hydrates default values in the get datasource list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDatasourceListParams) SetFields ¶

func (o *GetDatasourceListParams) SetFields(fields *string)

SetFields adds the fields to the get datasource list params

func (*GetDatasourceListParams) SetFilter ¶

func (o *GetDatasourceListParams) SetFilter(filter *string)

SetFilter adds the filter to the get datasource list params

func (*GetDatasourceListParams) SetFormat ¶

func (o *GetDatasourceListParams) SetFormat(format *string)

SetFormat adds the format to the get datasource list params

func (*GetDatasourceListParams) SetHTTPClient ¶

func (o *GetDatasourceListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get datasource list params

func (*GetDatasourceListParams) SetOffset ¶

func (o *GetDatasourceListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get datasource list params

func (*GetDatasourceListParams) SetSize ¶

func (o *GetDatasourceListParams) SetSize(size *int32)

SetSize adds the size to the get datasource list params

func (*GetDatasourceListParams) SetTimeout ¶

func (o *GetDatasourceListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get datasource list params

func (*GetDatasourceListParams) SetUserAgent ¶

func (o *GetDatasourceListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get datasource list params

func (*GetDatasourceListParams) WithContext ¶

WithContext adds the context to the get datasource list params

func (*GetDatasourceListParams) WithDefaults ¶

WithDefaults hydrates default values in the get datasource list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDatasourceListParams) WithFields ¶

func (o *GetDatasourceListParams) WithFields(fields *string) *GetDatasourceListParams

WithFields adds the fields to the get datasource list params

func (*GetDatasourceListParams) WithFilter ¶

func (o *GetDatasourceListParams) WithFilter(filter *string) *GetDatasourceListParams

WithFilter adds the filter to the get datasource list params

func (*GetDatasourceListParams) WithFormat ¶

func (o *GetDatasourceListParams) WithFormat(format *string) *GetDatasourceListParams

WithFormat adds the format to the get datasource list params

func (*GetDatasourceListParams) WithHTTPClient ¶

func (o *GetDatasourceListParams) WithHTTPClient(client *http.Client) *GetDatasourceListParams

WithHTTPClient adds the HTTPClient to the get datasource list params

func (*GetDatasourceListParams) WithOffset ¶

func (o *GetDatasourceListParams) WithOffset(offset *int32) *GetDatasourceListParams

WithOffset adds the offset to the get datasource list params

func (*GetDatasourceListParams) WithSize ¶

WithSize adds the size to the get datasource list params

func (*GetDatasourceListParams) WithTimeout ¶

WithTimeout adds the timeout to the get datasource list params

func (*GetDatasourceListParams) WithUserAgent ¶

func (o *GetDatasourceListParams) WithUserAgent(userAgent *string) *GetDatasourceListParams

WithUserAgent adds the userAgent to the get datasource list params

func (*GetDatasourceListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDatasourceListReader ¶

type GetDatasourceListReader struct {
	// contains filtered or unexported fields
}

GetDatasourceListReader is a Reader for the GetDatasourceList structure.

func (*GetDatasourceListReader) ReadResponse ¶

func (o *GetDatasourceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDatasourceListTooManyRequests ¶

type GetDatasourceListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDatasourceListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDatasourceListTooManyRequests ¶

func NewGetDatasourceListTooManyRequests() *GetDatasourceListTooManyRequests

NewGetDatasourceListTooManyRequests creates a GetDatasourceListTooManyRequests with default headers values

func (*GetDatasourceListTooManyRequests) Error ¶

type GetDebugCommandResultDefault ¶

type GetDebugCommandResultDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDebugCommandResultDefault describes a response with status code -1, with default header values.

Error

func NewGetDebugCommandResultDefault ¶

func NewGetDebugCommandResultDefault(code int) *GetDebugCommandResultDefault

NewGetDebugCommandResultDefault creates a GetDebugCommandResultDefault with default headers values

func (*GetDebugCommandResultDefault) Code ¶

Code gets the status code for the get debug command result default response

func (*GetDebugCommandResultDefault) Error ¶

func (*GetDebugCommandResultDefault) GetPayload ¶

type GetDebugCommandResultOK ¶

type GetDebugCommandResultOK struct {
	Payload *models.Debug
}
GetDebugCommandResultOK describes a response with status code 200, with default header values.

successful operation

func NewGetDebugCommandResultOK ¶

func NewGetDebugCommandResultOK() *GetDebugCommandResultOK

NewGetDebugCommandResultOK creates a GetDebugCommandResultOK with default headers values

func (*GetDebugCommandResultOK) Error ¶

func (o *GetDebugCommandResultOK) Error() string

func (*GetDebugCommandResultOK) GetPayload ¶

func (o *GetDebugCommandResultOK) GetPayload() *models.Debug

type GetDebugCommandResultParams ¶

type GetDebugCommandResultParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// CollectorID.
	//
	// Format: int32
	// Default: -1
	CollectorID *int32

	// ID.
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDebugCommandResultParams contains all the parameters to send to the API endpoint

for the get debug command result operation.

Typically these are written to a http.Request.

func NewGetDebugCommandResultParams ¶

func NewGetDebugCommandResultParams() *GetDebugCommandResultParams

NewGetDebugCommandResultParams creates a new GetDebugCommandResultParams 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 NewGetDebugCommandResultParamsWithContext ¶

func NewGetDebugCommandResultParamsWithContext(ctx context.Context) *GetDebugCommandResultParams

NewGetDebugCommandResultParamsWithContext creates a new GetDebugCommandResultParams object with the ability to set a context for a request.

func NewGetDebugCommandResultParamsWithHTTPClient ¶

func NewGetDebugCommandResultParamsWithHTTPClient(client *http.Client) *GetDebugCommandResultParams

NewGetDebugCommandResultParamsWithHTTPClient creates a new GetDebugCommandResultParams object with the ability to set a custom HTTPClient for a request.

func NewGetDebugCommandResultParamsWithTimeout ¶

func NewGetDebugCommandResultParamsWithTimeout(timeout time.Duration) *GetDebugCommandResultParams

NewGetDebugCommandResultParamsWithTimeout creates a new GetDebugCommandResultParams object with the ability to set a timeout on a request.

func (*GetDebugCommandResultParams) SetCollectorID ¶

func (o *GetDebugCommandResultParams) SetCollectorID(collectorID *int32)

SetCollectorID adds the collectorId to the get debug command result params

func (*GetDebugCommandResultParams) SetContext ¶

func (o *GetDebugCommandResultParams) SetContext(ctx context.Context)

SetContext adds the context to the get debug command result params

func (*GetDebugCommandResultParams) SetDefaults ¶

func (o *GetDebugCommandResultParams) SetDefaults()

SetDefaults hydrates default values in the get debug command result params (not the query body).

All values with no default are reset to their zero value.

func (*GetDebugCommandResultParams) SetHTTPClient ¶

func (o *GetDebugCommandResultParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get debug command result params

func (*GetDebugCommandResultParams) SetID ¶

func (o *GetDebugCommandResultParams) SetID(id string)

SetID adds the id to the get debug command result params

func (*GetDebugCommandResultParams) SetTimeout ¶

func (o *GetDebugCommandResultParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get debug command result params

func (*GetDebugCommandResultParams) SetUserAgent ¶

func (o *GetDebugCommandResultParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get debug command result params

func (*GetDebugCommandResultParams) WithCollectorID ¶

func (o *GetDebugCommandResultParams) WithCollectorID(collectorID *int32) *GetDebugCommandResultParams

WithCollectorID adds the collectorID to the get debug command result params

func (*GetDebugCommandResultParams) WithContext ¶

WithContext adds the context to the get debug command result params

func (*GetDebugCommandResultParams) WithDefaults ¶

WithDefaults hydrates default values in the get debug command result params (not the query body).

All values with no default are reset to their zero value.

func (*GetDebugCommandResultParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get debug command result params

func (*GetDebugCommandResultParams) WithID ¶

WithID adds the id to the get debug command result params

func (*GetDebugCommandResultParams) WithTimeout ¶

WithTimeout adds the timeout to the get debug command result params

func (*GetDebugCommandResultParams) WithUserAgent ¶

func (o *GetDebugCommandResultParams) WithUserAgent(userAgent *string) *GetDebugCommandResultParams

WithUserAgent adds the userAgent to the get debug command result params

func (*GetDebugCommandResultParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDebugCommandResultReader ¶

type GetDebugCommandResultReader struct {
	// contains filtered or unexported fields
}

GetDebugCommandResultReader is a Reader for the GetDebugCommandResult structure.

func (*GetDebugCommandResultReader) ReadResponse ¶

func (o *GetDebugCommandResultReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDebugCommandResultTooManyRequests ¶

type GetDebugCommandResultTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDebugCommandResultTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDebugCommandResultTooManyRequests ¶

func NewGetDebugCommandResultTooManyRequests() *GetDebugCommandResultTooManyRequests

NewGetDebugCommandResultTooManyRequests creates a GetDebugCommandResultTooManyRequests with default headers values

func (*GetDebugCommandResultTooManyRequests) Error ¶

type GetDeviceByIDDefault ¶

type GetDeviceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceByIDDefault ¶

func NewGetDeviceByIDDefault(code int) *GetDeviceByIDDefault

NewGetDeviceByIDDefault creates a GetDeviceByIDDefault with default headers values

func (*GetDeviceByIDDefault) Code ¶

func (o *GetDeviceByIDDefault) Code() int

Code gets the status code for the get device by Id default response

func (*GetDeviceByIDDefault) Error ¶

func (o *GetDeviceByIDDefault) Error() string

func (*GetDeviceByIDDefault) GetPayload ¶

func (o *GetDeviceByIDDefault) GetPayload() *models.ErrorResponse

type GetDeviceByIDOK ¶

type GetDeviceByIDOK struct {
	Payload *models.Device
}
GetDeviceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceByIDOK ¶

func NewGetDeviceByIDOK() *GetDeviceByIDOK

NewGetDeviceByIDOK creates a GetDeviceByIDOK with default headers values

func (*GetDeviceByIDOK) Error ¶

func (o *GetDeviceByIDOK) Error() string

func (*GetDeviceByIDOK) GetPayload ¶

func (o *GetDeviceByIDOK) GetPayload() *models.Device

type GetDeviceByIDParams ¶

type GetDeviceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceByIDParams contains all the parameters to send to the API endpoint

for the get device by Id operation.

Typically these are written to a http.Request.

func NewGetDeviceByIDParams ¶

func NewGetDeviceByIDParams() *GetDeviceByIDParams

NewGetDeviceByIDParams creates a new GetDeviceByIDParams 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 NewGetDeviceByIDParamsWithContext ¶

func NewGetDeviceByIDParamsWithContext(ctx context.Context) *GetDeviceByIDParams

NewGetDeviceByIDParamsWithContext creates a new GetDeviceByIDParams object with the ability to set a context for a request.

func NewGetDeviceByIDParamsWithHTTPClient ¶

func NewGetDeviceByIDParamsWithHTTPClient(client *http.Client) *GetDeviceByIDParams

NewGetDeviceByIDParamsWithHTTPClient creates a new GetDeviceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceByIDParamsWithTimeout ¶

func NewGetDeviceByIDParamsWithTimeout(timeout time.Duration) *GetDeviceByIDParams

NewGetDeviceByIDParamsWithTimeout creates a new GetDeviceByIDParams object with the ability to set a timeout on a request.

func (*GetDeviceByIDParams) SetContext ¶

func (o *GetDeviceByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get device by Id params

func (*GetDeviceByIDParams) SetDefaults ¶

func (o *GetDeviceByIDParams) SetDefaults()

SetDefaults hydrates default values in the get device by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceByIDParams) SetEnd ¶

func (o *GetDeviceByIDParams) SetEnd(end *int64)

SetEnd adds the end to the get device by Id params

func (*GetDeviceByIDParams) SetFields ¶

func (o *GetDeviceByIDParams) SetFields(fields *string)

SetFields adds the fields to the get device by Id params

func (*GetDeviceByIDParams) SetHTTPClient ¶

func (o *GetDeviceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device by Id params

func (*GetDeviceByIDParams) SetID ¶

func (o *GetDeviceByIDParams) SetID(id int32)

SetID adds the id to the get device by Id params

func (*GetDeviceByIDParams) SetNetflowFilter ¶

func (o *GetDeviceByIDParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the get device by Id params

func (*GetDeviceByIDParams) SetStart ¶

func (o *GetDeviceByIDParams) SetStart(start *int64)

SetStart adds the start to the get device by Id params

func (*GetDeviceByIDParams) SetTimeout ¶

func (o *GetDeviceByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device by Id params

func (*GetDeviceByIDParams) SetUserAgent ¶

func (o *GetDeviceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device by Id params

func (*GetDeviceByIDParams) WithContext ¶

WithContext adds the context to the get device by Id params

func (*GetDeviceByIDParams) WithDefaults ¶

func (o *GetDeviceByIDParams) WithDefaults() *GetDeviceByIDParams

WithDefaults hydrates default values in the get device by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceByIDParams) WithEnd ¶

func (o *GetDeviceByIDParams) WithEnd(end *int64) *GetDeviceByIDParams

WithEnd adds the end to the get device by Id params

func (*GetDeviceByIDParams) WithFields ¶

func (o *GetDeviceByIDParams) WithFields(fields *string) *GetDeviceByIDParams

WithFields adds the fields to the get device by Id params

func (*GetDeviceByIDParams) WithHTTPClient ¶

func (o *GetDeviceByIDParams) WithHTTPClient(client *http.Client) *GetDeviceByIDParams

WithHTTPClient adds the HTTPClient to the get device by Id params

func (*GetDeviceByIDParams) WithID ¶

WithID adds the id to the get device by Id params

func (*GetDeviceByIDParams) WithNetflowFilter ¶

func (o *GetDeviceByIDParams) WithNetflowFilter(netflowFilter *string) *GetDeviceByIDParams

WithNetflowFilter adds the netflowFilter to the get device by Id params

func (*GetDeviceByIDParams) WithStart ¶

func (o *GetDeviceByIDParams) WithStart(start *int64) *GetDeviceByIDParams

WithStart adds the start to the get device by Id params

func (*GetDeviceByIDParams) WithTimeout ¶

func (o *GetDeviceByIDParams) WithTimeout(timeout time.Duration) *GetDeviceByIDParams

WithTimeout adds the timeout to the get device by Id params

func (*GetDeviceByIDParams) WithUserAgent ¶

func (o *GetDeviceByIDParams) WithUserAgent(userAgent *string) *GetDeviceByIDParams

WithUserAgent adds the userAgent to the get device by Id params

func (*GetDeviceByIDParams) WriteToRequest ¶

func (o *GetDeviceByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetDeviceByIDReader ¶

type GetDeviceByIDReader struct {
	// contains filtered or unexported fields
}

GetDeviceByIDReader is a Reader for the GetDeviceByID structure.

func (*GetDeviceByIDReader) ReadResponse ¶

func (o *GetDeviceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceByIDTooManyRequests ¶

type GetDeviceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceByIDTooManyRequests ¶

func NewGetDeviceByIDTooManyRequests() *GetDeviceByIDTooManyRequests

NewGetDeviceByIDTooManyRequests creates a GetDeviceByIDTooManyRequests with default headers values

func (*GetDeviceByIDTooManyRequests) Error ¶

type GetDeviceConfigSourceConfigListDefault ¶

type GetDeviceConfigSourceConfigListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceConfigSourceConfigListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceConfigSourceConfigListDefault ¶

func NewGetDeviceConfigSourceConfigListDefault(code int) *GetDeviceConfigSourceConfigListDefault

NewGetDeviceConfigSourceConfigListDefault creates a GetDeviceConfigSourceConfigListDefault with default headers values

func (*GetDeviceConfigSourceConfigListDefault) Code ¶

Code gets the status code for the get device config source config list default response

func (*GetDeviceConfigSourceConfigListDefault) Error ¶

func (*GetDeviceConfigSourceConfigListDefault) GetPayload ¶

type GetDeviceConfigSourceConfigListOK ¶

type GetDeviceConfigSourceConfigListOK struct {
	Payload *models.DeviceDatasourceInstanceConfigPaginationResponse
}
GetDeviceConfigSourceConfigListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceConfigSourceConfigListOK ¶

func NewGetDeviceConfigSourceConfigListOK() *GetDeviceConfigSourceConfigListOK

NewGetDeviceConfigSourceConfigListOK creates a GetDeviceConfigSourceConfigListOK with default headers values

func (*GetDeviceConfigSourceConfigListOK) Error ¶

func (*GetDeviceConfigSourceConfigListOK) GetPayload ¶

type GetDeviceConfigSourceConfigListParams ¶

type GetDeviceConfigSourceConfigListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// HdsID.
	//
	// Format: int32
	HdsID int32

	// InstanceID.
	//
	// Format: int32
	InstanceID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceConfigSourceConfigListParams contains all the parameters to send to the API endpoint

for the get device config source config list operation.

Typically these are written to a http.Request.

func NewGetDeviceConfigSourceConfigListParams ¶

func NewGetDeviceConfigSourceConfigListParams() *GetDeviceConfigSourceConfigListParams

NewGetDeviceConfigSourceConfigListParams creates a new GetDeviceConfigSourceConfigListParams 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 NewGetDeviceConfigSourceConfigListParamsWithContext ¶

func NewGetDeviceConfigSourceConfigListParamsWithContext(ctx context.Context) *GetDeviceConfigSourceConfigListParams

NewGetDeviceConfigSourceConfigListParamsWithContext creates a new GetDeviceConfigSourceConfigListParams object with the ability to set a context for a request.

func NewGetDeviceConfigSourceConfigListParamsWithHTTPClient ¶

func NewGetDeviceConfigSourceConfigListParamsWithHTTPClient(client *http.Client) *GetDeviceConfigSourceConfigListParams

NewGetDeviceConfigSourceConfigListParamsWithHTTPClient creates a new GetDeviceConfigSourceConfigListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceConfigSourceConfigListParamsWithTimeout ¶

func NewGetDeviceConfigSourceConfigListParamsWithTimeout(timeout time.Duration) *GetDeviceConfigSourceConfigListParams

NewGetDeviceConfigSourceConfigListParamsWithTimeout creates a new GetDeviceConfigSourceConfigListParams object with the ability to set a timeout on a request.

func (*GetDeviceConfigSourceConfigListParams) SetContext ¶

SetContext adds the context to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetDefaults ¶

func (o *GetDeviceConfigSourceConfigListParams) SetDefaults()

SetDefaults hydrates default values in the get device config source config list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceConfigSourceConfigListParams) SetDeviceID ¶

func (o *GetDeviceConfigSourceConfigListParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetFields ¶

func (o *GetDeviceConfigSourceConfigListParams) SetFields(fields *string)

SetFields adds the fields to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetFilter ¶

func (o *GetDeviceConfigSourceConfigListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetHTTPClient ¶

func (o *GetDeviceConfigSourceConfigListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetHdsID ¶

func (o *GetDeviceConfigSourceConfigListParams) SetHdsID(hdsID int32)

SetHdsID adds the hdsId to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetInstanceID ¶

func (o *GetDeviceConfigSourceConfigListParams) SetInstanceID(instanceID int32)

SetInstanceID adds the instanceId to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetOffset ¶

func (o *GetDeviceConfigSourceConfigListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetSize ¶

func (o *GetDeviceConfigSourceConfigListParams) SetSize(size *int32)

SetSize adds the size to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetTimeout ¶

func (o *GetDeviceConfigSourceConfigListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) SetUserAgent ¶

func (o *GetDeviceConfigSourceConfigListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithContext ¶

WithContext adds the context to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device config source config list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceConfigSourceConfigListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithFields ¶

WithFields adds the fields to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithFilter ¶

WithFilter adds the filter to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithHdsID ¶

WithHdsID adds the hdsID to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithInstanceID ¶

WithInstanceID adds the instanceID to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithOffset ¶

WithOffset adds the offset to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithSize ¶

WithSize adds the size to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device config source config list params

func (*GetDeviceConfigSourceConfigListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceConfigSourceConfigListReader ¶

type GetDeviceConfigSourceConfigListReader struct {
	// contains filtered or unexported fields
}

GetDeviceConfigSourceConfigListReader is a Reader for the GetDeviceConfigSourceConfigList structure.

func (*GetDeviceConfigSourceConfigListReader) ReadResponse ¶

func (o *GetDeviceConfigSourceConfigListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceConfigSourceConfigListTooManyRequests ¶

type GetDeviceConfigSourceConfigListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceConfigSourceConfigListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceConfigSourceConfigListTooManyRequests ¶

func NewGetDeviceConfigSourceConfigListTooManyRequests() *GetDeviceConfigSourceConfigListTooManyRequests

NewGetDeviceConfigSourceConfigListTooManyRequests creates a GetDeviceConfigSourceConfigListTooManyRequests with default headers values

func (*GetDeviceConfigSourceConfigListTooManyRequests) Error ¶

type GetDeviceDatasourceByIDDefault ¶

type GetDeviceDatasourceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceByIDDefault ¶

func NewGetDeviceDatasourceByIDDefault(code int) *GetDeviceDatasourceByIDDefault

NewGetDeviceDatasourceByIDDefault creates a GetDeviceDatasourceByIDDefault with default headers values

func (*GetDeviceDatasourceByIDDefault) Code ¶

Code gets the status code for the get device datasource by Id default response

func (*GetDeviceDatasourceByIDDefault) Error ¶

func (*GetDeviceDatasourceByIDDefault) GetPayload ¶

type GetDeviceDatasourceByIDOK ¶

type GetDeviceDatasourceByIDOK struct {
	Payload *models.DeviceDataSource
}
GetDeviceDatasourceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceByIDOK ¶

func NewGetDeviceDatasourceByIDOK() *GetDeviceDatasourceByIDOK

NewGetDeviceDatasourceByIDOK creates a GetDeviceDatasourceByIDOK with default headers values

func (*GetDeviceDatasourceByIDOK) Error ¶

func (o *GetDeviceDatasourceByIDOK) Error() string

func (*GetDeviceDatasourceByIDOK) GetPayload ¶

type GetDeviceDatasourceByIDParams ¶

type GetDeviceDatasourceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceByIDParams contains all the parameters to send to the API endpoint

for the get device datasource by Id operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceByIDParams ¶

func NewGetDeviceDatasourceByIDParams() *GetDeviceDatasourceByIDParams

NewGetDeviceDatasourceByIDParams creates a new GetDeviceDatasourceByIDParams 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 NewGetDeviceDatasourceByIDParamsWithContext ¶

func NewGetDeviceDatasourceByIDParamsWithContext(ctx context.Context) *GetDeviceDatasourceByIDParams

NewGetDeviceDatasourceByIDParamsWithContext creates a new GetDeviceDatasourceByIDParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceByIDParamsWithHTTPClient ¶

func NewGetDeviceDatasourceByIDParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceByIDParams

NewGetDeviceDatasourceByIDParamsWithHTTPClient creates a new GetDeviceDatasourceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceByIDParamsWithTimeout ¶

func NewGetDeviceDatasourceByIDParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceByIDParams

NewGetDeviceDatasourceByIDParamsWithTimeout creates a new GetDeviceDatasourceByIDParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceByIDParams) SetContext ¶

func (o *GetDeviceDatasourceByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) SetDefaults ¶

func (o *GetDeviceDatasourceByIDParams) SetDefaults()

SetDefaults hydrates default values in the get device datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceByIDParams) SetDeviceID ¶

func (o *GetDeviceDatasourceByIDParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) SetFields ¶

func (o *GetDeviceDatasourceByIDParams) SetFields(fields *string)

SetFields adds the fields to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) SetID ¶

func (o *GetDeviceDatasourceByIDParams) SetID(id int32)

SetID adds the id to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) SetTimeout ¶

func (o *GetDeviceDatasourceByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) SetUserAgent ¶

func (o *GetDeviceDatasourceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) WithContext ¶

WithContext adds the context to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceByIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) WithFields ¶

WithFields adds the fields to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) WithID ¶

WithID adds the id to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource by Id params

func (*GetDeviceDatasourceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceByIDReader ¶

type GetDeviceDatasourceByIDReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceByIDReader is a Reader for the GetDeviceDatasourceByID structure.

func (*GetDeviceDatasourceByIDReader) ReadResponse ¶

func (o *GetDeviceDatasourceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceByIDTooManyRequests ¶

type GetDeviceDatasourceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceByIDTooManyRequests ¶

func NewGetDeviceDatasourceByIDTooManyRequests() *GetDeviceDatasourceByIDTooManyRequests

NewGetDeviceDatasourceByIDTooManyRequests creates a GetDeviceDatasourceByIDTooManyRequests with default headers values

func (*GetDeviceDatasourceByIDTooManyRequests) Error ¶

type GetDeviceDatasourceDataByIDDefault ¶

type GetDeviceDatasourceDataByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceDataByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceDataByIDDefault ¶

func NewGetDeviceDatasourceDataByIDDefault(code int) *GetDeviceDatasourceDataByIDDefault

NewGetDeviceDatasourceDataByIDDefault creates a GetDeviceDatasourceDataByIDDefault with default headers values

func (*GetDeviceDatasourceDataByIDDefault) Code ¶

Code gets the status code for the get device datasource data by Id default response

func (*GetDeviceDatasourceDataByIDDefault) Error ¶

func (*GetDeviceDatasourceDataByIDDefault) GetPayload ¶

type GetDeviceDatasourceDataByIDOK ¶

type GetDeviceDatasourceDataByIDOK struct {
	Payload *models.DeviceDataSourceData
}
GetDeviceDatasourceDataByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceDataByIDOK ¶

func NewGetDeviceDatasourceDataByIDOK() *GetDeviceDatasourceDataByIDOK

NewGetDeviceDatasourceDataByIDOK creates a GetDeviceDatasourceDataByIDOK with default headers values

func (*GetDeviceDatasourceDataByIDOK) Error ¶

func (*GetDeviceDatasourceDataByIDOK) GetPayload ¶

type GetDeviceDatasourceDataByIDParams ¶

type GetDeviceDatasourceDataByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	/* Aggregate.

	   the aggregate option

	   Default: "none"
	*/
	Aggregate *string

	// Datapoints.
	Datapoints *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	//
	// Default: "json"
	Format *string

	// ID.
	//
	// Format: int32
	ID int32

	// Period.
	//
	// Format: double
	// Default: 1
	Period *float64

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceDataByIDParams contains all the parameters to send to the API endpoint

for the get device datasource data by Id operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceDataByIDParams ¶

func NewGetDeviceDatasourceDataByIDParams() *GetDeviceDatasourceDataByIDParams

NewGetDeviceDatasourceDataByIDParams creates a new GetDeviceDatasourceDataByIDParams 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 NewGetDeviceDatasourceDataByIDParamsWithContext ¶

func NewGetDeviceDatasourceDataByIDParamsWithContext(ctx context.Context) *GetDeviceDatasourceDataByIDParams

NewGetDeviceDatasourceDataByIDParamsWithContext creates a new GetDeviceDatasourceDataByIDParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceDataByIDParamsWithHTTPClient ¶

func NewGetDeviceDatasourceDataByIDParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceDataByIDParams

NewGetDeviceDatasourceDataByIDParamsWithHTTPClient creates a new GetDeviceDatasourceDataByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceDataByIDParamsWithTimeout ¶

func NewGetDeviceDatasourceDataByIDParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceDataByIDParams

NewGetDeviceDatasourceDataByIDParamsWithTimeout creates a new GetDeviceDatasourceDataByIDParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceDataByIDParams) SetAggregate ¶

func (o *GetDeviceDatasourceDataByIDParams) SetAggregate(aggregate *string)

SetAggregate adds the aggregate to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetContext ¶

SetContext adds the context to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetDatapoints ¶

func (o *GetDeviceDatasourceDataByIDParams) SetDatapoints(datapoints *string)

SetDatapoints adds the datapoints to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetDefaults ¶

func (o *GetDeviceDatasourceDataByIDParams) SetDefaults()

SetDefaults hydrates default values in the get device datasource data by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceDataByIDParams) SetDeviceID ¶

func (o *GetDeviceDatasourceDataByIDParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetEnd ¶

func (o *GetDeviceDatasourceDataByIDParams) SetEnd(end *int64)

SetEnd adds the end to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetFormat ¶

func (o *GetDeviceDatasourceDataByIDParams) SetFormat(format *string)

SetFormat adds the format to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceDataByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetID ¶

SetID adds the id to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetPeriod ¶

func (o *GetDeviceDatasourceDataByIDParams) SetPeriod(period *float64)

SetPeriod adds the period to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetStart ¶

func (o *GetDeviceDatasourceDataByIDParams) SetStart(start *int64)

SetStart adds the start to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetTimeout ¶

func (o *GetDeviceDatasourceDataByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) SetUserAgent ¶

func (o *GetDeviceDatasourceDataByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithAggregate ¶

WithAggregate adds the aggregate to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithContext ¶

WithContext adds the context to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithDatapoints ¶

WithDatapoints adds the datapoints to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource data by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceDataByIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithEnd ¶

WithEnd adds the end to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithFormat ¶

WithFormat adds the format to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithID ¶

WithID adds the id to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithPeriod ¶

WithPeriod adds the period to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithStart ¶

WithStart adds the start to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource data by Id params

func (*GetDeviceDatasourceDataByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceDataByIDReader ¶

type GetDeviceDatasourceDataByIDReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceDataByIDReader is a Reader for the GetDeviceDatasourceDataByID structure.

func (*GetDeviceDatasourceDataByIDReader) ReadResponse ¶

func (o *GetDeviceDatasourceDataByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceDataByIDTooManyRequests ¶

type GetDeviceDatasourceDataByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceDataByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceDataByIDTooManyRequests ¶

func NewGetDeviceDatasourceDataByIDTooManyRequests() *GetDeviceDatasourceDataByIDTooManyRequests

NewGetDeviceDatasourceDataByIDTooManyRequests creates a GetDeviceDatasourceDataByIDTooManyRequests with default headers values

func (*GetDeviceDatasourceDataByIDTooManyRequests) Error ¶

type GetDeviceDatasourceInstanceAlertSettingListOfDSIDefault ¶

type GetDeviceDatasourceInstanceAlertSettingListOfDSIDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceInstanceAlertSettingListOfDSIDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIDefault ¶

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIDefault(code int) *GetDeviceDatasourceInstanceAlertSettingListOfDSIDefault

NewGetDeviceDatasourceInstanceAlertSettingListOfDSIDefault creates a GetDeviceDatasourceInstanceAlertSettingListOfDSIDefault with default headers values

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIDefault) Code ¶

Code gets the status code for the get device datasource instance alert setting list of d s i default response

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIDefault) Error ¶

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIDefault) GetPayload ¶

type GetDeviceDatasourceInstanceAlertSettingListOfDSIOK ¶

type GetDeviceDatasourceInstanceAlertSettingListOfDSIOK struct {
	Payload *models.DeviceDataSourceInstanceAlertSettingPaginationResponse
}
GetDeviceDatasourceInstanceAlertSettingListOfDSIOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIOK ¶

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIOK() *GetDeviceDatasourceInstanceAlertSettingListOfDSIOK

NewGetDeviceDatasourceInstanceAlertSettingListOfDSIOK creates a GetDeviceDatasourceInstanceAlertSettingListOfDSIOK with default headers values

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIOK) Error ¶

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIOK) GetPayload ¶

type GetDeviceDatasourceInstanceAlertSettingListOfDSIParams ¶

type GetDeviceDatasourceInstanceAlertSettingListOfDSIParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	/* HdsID.

	   Device-DataSource ID

	   Format: int32
	*/
	HdsID int32

	// InstanceID.
	//
	// Format: int32
	InstanceID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceAlertSettingListOfDSIParams contains all the parameters to send to the API endpoint

for the get device datasource instance alert setting list of d s i operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParams ¶

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParams() *GetDeviceDatasourceInstanceAlertSettingListOfDSIParams

NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParams creates a new GetDeviceDatasourceInstanceAlertSettingListOfDSIParams 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 NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithContext ¶

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithContext(ctx context.Context) *GetDeviceDatasourceInstanceAlertSettingListOfDSIParams

NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithContext creates a new GetDeviceDatasourceInstanceAlertSettingListOfDSIParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithHTTPClient ¶

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceInstanceAlertSettingListOfDSIParams

NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithHTTPClient creates a new GetDeviceDatasourceInstanceAlertSettingListOfDSIParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithTimeout ¶

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceInstanceAlertSettingListOfDSIParams

NewGetDeviceDatasourceInstanceAlertSettingListOfDSIParamsWithTimeout creates a new GetDeviceDatasourceInstanceAlertSettingListOfDSIParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetContext ¶

SetContext adds the context to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetDefaults ¶

SetDefaults hydrates default values in the get device datasource instance alert setting list of d s i params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetDeviceID ¶

SetDeviceID adds the deviceId to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetHdsID ¶

SetHdsID adds the hdsId to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetInstanceID ¶

SetInstanceID adds the instanceId to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetOffset ¶

SetOffset adds the offset to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetSize ¶

SetSize adds the size to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetTimeout ¶

SetTimeout adds the timeout to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) SetUserAgent ¶

SetUserAgent adds the userAgent to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithContext ¶

WithContext adds the context to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource instance alert setting list of d s i params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithHdsID ¶

WithHdsID adds the hdsID to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithInstanceID ¶

WithInstanceID adds the instanceID to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithOffset ¶

WithOffset adds the offset to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithSize ¶

WithSize adds the size to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource instance alert setting list of d s i params

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceInstanceAlertSettingListOfDSIReader ¶

type GetDeviceDatasourceInstanceAlertSettingListOfDSIReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceAlertSettingListOfDSIReader is a Reader for the GetDeviceDatasourceInstanceAlertSettingListOfDSI structure.

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSIReader) ReadResponse ¶

func (o *GetDeviceDatasourceInstanceAlertSettingListOfDSIReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests ¶

type GetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests ¶

func NewGetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests() *GetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests

NewGetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests creates a GetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests with default headers values

func (*GetDeviceDatasourceInstanceAlertSettingListOfDSITooManyRequests) Error ¶

type GetDeviceDatasourceInstanceByIDDefault ¶

type GetDeviceDatasourceInstanceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceInstanceByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceInstanceByIDDefault ¶

func NewGetDeviceDatasourceInstanceByIDDefault(code int) *GetDeviceDatasourceInstanceByIDDefault

NewGetDeviceDatasourceInstanceByIDDefault creates a GetDeviceDatasourceInstanceByIDDefault with default headers values

func (*GetDeviceDatasourceInstanceByIDDefault) Code ¶

Code gets the status code for the get device datasource instance by Id default response

func (*GetDeviceDatasourceInstanceByIDDefault) Error ¶

func (*GetDeviceDatasourceInstanceByIDDefault) GetPayload ¶

type GetDeviceDatasourceInstanceByIDOK ¶

type GetDeviceDatasourceInstanceByIDOK struct {
	Payload *models.DeviceDataSourceInstance
}
GetDeviceDatasourceInstanceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceInstanceByIDOK ¶

func NewGetDeviceDatasourceInstanceByIDOK() *GetDeviceDatasourceInstanceByIDOK

NewGetDeviceDatasourceInstanceByIDOK creates a GetDeviceDatasourceInstanceByIDOK with default headers values

func (*GetDeviceDatasourceInstanceByIDOK) Error ¶

func (*GetDeviceDatasourceInstanceByIDOK) GetPayload ¶

type GetDeviceDatasourceInstanceByIDParams ¶

type GetDeviceDatasourceInstanceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceByIDParams contains all the parameters to send to the API endpoint

for the get device datasource instance by Id operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceInstanceByIDParams ¶

func NewGetDeviceDatasourceInstanceByIDParams() *GetDeviceDatasourceInstanceByIDParams

NewGetDeviceDatasourceInstanceByIDParams creates a new GetDeviceDatasourceInstanceByIDParams 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 NewGetDeviceDatasourceInstanceByIDParamsWithContext ¶

func NewGetDeviceDatasourceInstanceByIDParamsWithContext(ctx context.Context) *GetDeviceDatasourceInstanceByIDParams

NewGetDeviceDatasourceInstanceByIDParamsWithContext creates a new GetDeviceDatasourceInstanceByIDParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceInstanceByIDParamsWithHTTPClient ¶

func NewGetDeviceDatasourceInstanceByIDParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceInstanceByIDParams

NewGetDeviceDatasourceInstanceByIDParamsWithHTTPClient creates a new GetDeviceDatasourceInstanceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceInstanceByIDParamsWithTimeout ¶

func NewGetDeviceDatasourceInstanceByIDParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceInstanceByIDParams

NewGetDeviceDatasourceInstanceByIDParamsWithTimeout creates a new GetDeviceDatasourceInstanceByIDParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceInstanceByIDParams) SetContext ¶

SetContext adds the context to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) SetDefaults ¶

func (o *GetDeviceDatasourceInstanceByIDParams) SetDefaults()

SetDefaults hydrates default values in the get device datasource instance by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceByIDParams) SetDeviceID ¶

func (o *GetDeviceDatasourceInstanceByIDParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) SetFields ¶

func (o *GetDeviceDatasourceInstanceByIDParams) SetFields(fields *string)

SetFields adds the fields to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceInstanceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) SetHdsID ¶

func (o *GetDeviceDatasourceInstanceByIDParams) SetHdsID(hdsID int32)

SetHdsID adds the hdsId to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) SetID ¶

SetID adds the id to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) SetTimeout ¶

func (o *GetDeviceDatasourceInstanceByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) SetUserAgent ¶

func (o *GetDeviceDatasourceInstanceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WithContext ¶

WithContext adds the context to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource instance by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceByIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WithFields ¶

WithFields adds the fields to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WithHdsID ¶

WithHdsID adds the hdsID to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WithID ¶

WithID adds the id to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource instance by Id params

func (*GetDeviceDatasourceInstanceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceInstanceByIDReader ¶

type GetDeviceDatasourceInstanceByIDReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceByIDReader is a Reader for the GetDeviceDatasourceInstanceByID structure.

func (*GetDeviceDatasourceInstanceByIDReader) ReadResponse ¶

func (o *GetDeviceDatasourceInstanceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceInstanceByIDTooManyRequests ¶

type GetDeviceDatasourceInstanceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceInstanceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceInstanceByIDTooManyRequests ¶

func NewGetDeviceDatasourceInstanceByIDTooManyRequests() *GetDeviceDatasourceInstanceByIDTooManyRequests

NewGetDeviceDatasourceInstanceByIDTooManyRequests creates a GetDeviceDatasourceInstanceByIDTooManyRequests with default headers values

func (*GetDeviceDatasourceInstanceByIDTooManyRequests) Error ¶

type GetDeviceDatasourceInstanceDataDefault ¶

type GetDeviceDatasourceInstanceDataDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceInstanceDataDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceInstanceDataDefault ¶

func NewGetDeviceDatasourceInstanceDataDefault(code int) *GetDeviceDatasourceInstanceDataDefault

NewGetDeviceDatasourceInstanceDataDefault creates a GetDeviceDatasourceInstanceDataDefault with default headers values

func (*GetDeviceDatasourceInstanceDataDefault) Code ¶

Code gets the status code for the get device datasource instance data default response

func (*GetDeviceDatasourceInstanceDataDefault) Error ¶

func (*GetDeviceDatasourceInstanceDataDefault) GetPayload ¶

type GetDeviceDatasourceInstanceDataOK ¶

type GetDeviceDatasourceInstanceDataOK struct {
	Payload *models.DeviceDataSourceInstanceData
}
GetDeviceDatasourceInstanceDataOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceInstanceDataOK ¶

func NewGetDeviceDatasourceInstanceDataOK() *GetDeviceDatasourceInstanceDataOK

NewGetDeviceDatasourceInstanceDataOK creates a GetDeviceDatasourceInstanceDataOK with default headers values

func (*GetDeviceDatasourceInstanceDataOK) Error ¶

func (*GetDeviceDatasourceInstanceDataOK) GetPayload ¶

type GetDeviceDatasourceInstanceDataParams ¶

type GetDeviceDatasourceInstanceDataParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Datapoints.
	Datapoints *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	//
	// Default: "json"
	Format *string

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

	// Period.
	//
	// Format: double
	// Default: 1
	Period *float64

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceDataParams contains all the parameters to send to the API endpoint

for the get device datasource instance data operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceInstanceDataParams ¶

func NewGetDeviceDatasourceInstanceDataParams() *GetDeviceDatasourceInstanceDataParams

NewGetDeviceDatasourceInstanceDataParams creates a new GetDeviceDatasourceInstanceDataParams 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 NewGetDeviceDatasourceInstanceDataParamsWithContext ¶

func NewGetDeviceDatasourceInstanceDataParamsWithContext(ctx context.Context) *GetDeviceDatasourceInstanceDataParams

NewGetDeviceDatasourceInstanceDataParamsWithContext creates a new GetDeviceDatasourceInstanceDataParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceInstanceDataParamsWithHTTPClient ¶

func NewGetDeviceDatasourceInstanceDataParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceInstanceDataParams

NewGetDeviceDatasourceInstanceDataParamsWithHTTPClient creates a new GetDeviceDatasourceInstanceDataParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceInstanceDataParamsWithTimeout ¶

func NewGetDeviceDatasourceInstanceDataParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceInstanceDataParams

NewGetDeviceDatasourceInstanceDataParamsWithTimeout creates a new GetDeviceDatasourceInstanceDataParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceInstanceDataParams) SetContext ¶

SetContext adds the context to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetDatapoints ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetDatapoints(datapoints *string)

SetDatapoints adds the datapoints to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetDefaults ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetDefaults()

SetDefaults hydrates default values in the get device datasource instance data params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceDataParams) SetDeviceID ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetEnd ¶

SetEnd adds the end to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetFormat ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetFormat(format *string)

SetFormat adds the format to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetHdsID ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetHdsID(hdsID int32)

SetHdsID adds the hdsId to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetID ¶

SetID adds the id to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetPeriod ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetPeriod(period *float64)

SetPeriod adds the period to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetStart ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetStart(start *int64)

SetStart adds the start to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetTimeout ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) SetUserAgent ¶

func (o *GetDeviceDatasourceInstanceDataParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithContext ¶

WithContext adds the context to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithDatapoints ¶

WithDatapoints adds the datapoints to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource instance data params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceDataParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithEnd ¶

WithEnd adds the end to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithFormat ¶

WithFormat adds the format to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithHdsID ¶

WithHdsID adds the hdsID to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithID ¶

WithID adds the id to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithPeriod ¶

WithPeriod adds the period to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithStart ¶

WithStart adds the start to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource instance data params

func (*GetDeviceDatasourceInstanceDataParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceInstanceDataReader ¶

type GetDeviceDatasourceInstanceDataReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceDataReader is a Reader for the GetDeviceDatasourceInstanceData structure.

func (*GetDeviceDatasourceInstanceDataReader) ReadResponse ¶

func (o *GetDeviceDatasourceInstanceDataReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceInstanceDataTooManyRequests ¶

type GetDeviceDatasourceInstanceDataTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceInstanceDataTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceInstanceDataTooManyRequests ¶

func NewGetDeviceDatasourceInstanceDataTooManyRequests() *GetDeviceDatasourceInstanceDataTooManyRequests

NewGetDeviceDatasourceInstanceDataTooManyRequests creates a GetDeviceDatasourceInstanceDataTooManyRequests with default headers values

func (*GetDeviceDatasourceInstanceDataTooManyRequests) Error ¶

type GetDeviceDatasourceInstanceGraphDataDefault ¶

type GetDeviceDatasourceInstanceGraphDataDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceInstanceGraphDataDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceInstanceGraphDataDefault ¶

func NewGetDeviceDatasourceInstanceGraphDataDefault(code int) *GetDeviceDatasourceInstanceGraphDataDefault

NewGetDeviceDatasourceInstanceGraphDataDefault creates a GetDeviceDatasourceInstanceGraphDataDefault with default headers values

func (*GetDeviceDatasourceInstanceGraphDataDefault) Code ¶

Code gets the status code for the get device datasource instance graph data default response

func (*GetDeviceDatasourceInstanceGraphDataDefault) Error ¶

func (*GetDeviceDatasourceInstanceGraphDataDefault) GetPayload ¶

type GetDeviceDatasourceInstanceGraphDataOK ¶

type GetDeviceDatasourceInstanceGraphDataOK struct {
	Payload *models.GraphPlot
}
GetDeviceDatasourceInstanceGraphDataOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceInstanceGraphDataOK ¶

func NewGetDeviceDatasourceInstanceGraphDataOK() *GetDeviceDatasourceInstanceGraphDataOK

NewGetDeviceDatasourceInstanceGraphDataOK creates a GetDeviceDatasourceInstanceGraphDataOK with default headers values

func (*GetDeviceDatasourceInstanceGraphDataOK) Error ¶

func (*GetDeviceDatasourceInstanceGraphDataOK) GetPayload ¶

type GetDeviceDatasourceInstanceGraphDataParams ¶

type GetDeviceDatasourceInstanceGraphDataParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	Format *string

	// GraphID.
	//
	// Format: int32
	GraphID int32

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceGraphDataParams contains all the parameters to send to the API endpoint

for the get device datasource instance graph data operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceInstanceGraphDataParams ¶

func NewGetDeviceDatasourceInstanceGraphDataParams() *GetDeviceDatasourceInstanceGraphDataParams

NewGetDeviceDatasourceInstanceGraphDataParams creates a new GetDeviceDatasourceInstanceGraphDataParams 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 NewGetDeviceDatasourceInstanceGraphDataParamsWithContext ¶

func NewGetDeviceDatasourceInstanceGraphDataParamsWithContext(ctx context.Context) *GetDeviceDatasourceInstanceGraphDataParams

NewGetDeviceDatasourceInstanceGraphDataParamsWithContext creates a new GetDeviceDatasourceInstanceGraphDataParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceInstanceGraphDataParamsWithHTTPClient ¶

func NewGetDeviceDatasourceInstanceGraphDataParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceInstanceGraphDataParams

NewGetDeviceDatasourceInstanceGraphDataParamsWithHTTPClient creates a new GetDeviceDatasourceInstanceGraphDataParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceInstanceGraphDataParamsWithTimeout ¶

func NewGetDeviceDatasourceInstanceGraphDataParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceInstanceGraphDataParams

NewGetDeviceDatasourceInstanceGraphDataParamsWithTimeout creates a new GetDeviceDatasourceInstanceGraphDataParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceInstanceGraphDataParams) SetContext ¶

SetContext adds the context to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetDefaults ¶

SetDefaults hydrates default values in the get device datasource instance graph data params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceGraphDataParams) SetDeviceID ¶

func (o *GetDeviceDatasourceInstanceGraphDataParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetEnd ¶

SetEnd adds the end to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetFormat ¶

func (o *GetDeviceDatasourceInstanceGraphDataParams) SetFormat(format *string)

SetFormat adds the format to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetGraphID ¶

func (o *GetDeviceDatasourceInstanceGraphDataParams) SetGraphID(graphID int32)

SetGraphID adds the graphId to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceInstanceGraphDataParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetHdsID ¶

SetHdsID adds the hdsId to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetID ¶

SetID adds the id to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetStart ¶

SetStart adds the start to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetTimeout ¶

SetTimeout adds the timeout to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) SetUserAgent ¶

func (o *GetDeviceDatasourceInstanceGraphDataParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithContext ¶

WithContext adds the context to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource instance graph data params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceGraphDataParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithEnd ¶

WithEnd adds the end to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithFormat ¶

WithFormat adds the format to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithGraphID ¶

WithGraphID adds the graphID to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithHdsID ¶

WithHdsID adds the hdsID to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithID ¶

WithID adds the id to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithStart ¶

WithStart adds the start to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource instance graph data params

func (*GetDeviceDatasourceInstanceGraphDataParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceInstanceGraphDataReader ¶

type GetDeviceDatasourceInstanceGraphDataReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceGraphDataReader is a Reader for the GetDeviceDatasourceInstanceGraphData structure.

func (*GetDeviceDatasourceInstanceGraphDataReader) ReadResponse ¶

func (o *GetDeviceDatasourceInstanceGraphDataReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceInstanceGraphDataTooManyRequests ¶

type GetDeviceDatasourceInstanceGraphDataTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceInstanceGraphDataTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceInstanceGraphDataTooManyRequests ¶

func NewGetDeviceDatasourceInstanceGraphDataTooManyRequests() *GetDeviceDatasourceInstanceGraphDataTooManyRequests

NewGetDeviceDatasourceInstanceGraphDataTooManyRequests creates a GetDeviceDatasourceInstanceGraphDataTooManyRequests with default headers values

func (*GetDeviceDatasourceInstanceGraphDataTooManyRequests) Error ¶

type GetDeviceDatasourceInstanceGroupListDefault ¶

type GetDeviceDatasourceInstanceGroupListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceInstanceGroupListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceInstanceGroupListDefault ¶

func NewGetDeviceDatasourceInstanceGroupListDefault(code int) *GetDeviceDatasourceInstanceGroupListDefault

NewGetDeviceDatasourceInstanceGroupListDefault creates a GetDeviceDatasourceInstanceGroupListDefault with default headers values

func (*GetDeviceDatasourceInstanceGroupListDefault) Code ¶

Code gets the status code for the get device datasource instance group list default response

func (*GetDeviceDatasourceInstanceGroupListDefault) Error ¶

func (*GetDeviceDatasourceInstanceGroupListDefault) GetPayload ¶

type GetDeviceDatasourceInstanceGroupListOK ¶

type GetDeviceDatasourceInstanceGroupListOK struct {
	Payload *models.DeviceDatasourceInstanceGroupPaginationResponse
}
GetDeviceDatasourceInstanceGroupListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceInstanceGroupListOK ¶

func NewGetDeviceDatasourceInstanceGroupListOK() *GetDeviceDatasourceInstanceGroupListOK

NewGetDeviceDatasourceInstanceGroupListOK creates a GetDeviceDatasourceInstanceGroupListOK with default headers values

func (*GetDeviceDatasourceInstanceGroupListOK) Error ¶

func (*GetDeviceDatasourceInstanceGroupListOK) GetPayload ¶

type GetDeviceDatasourceInstanceGroupListParams ¶

type GetDeviceDatasourceInstanceGroupListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	/* DeviceDsID.

	   The device-datasource ID you'd like to add an instance group for

	   Format: int32
	*/
	DeviceDsID int32

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceGroupListParams contains all the parameters to send to the API endpoint

for the get device datasource instance group list operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceInstanceGroupListParams ¶

func NewGetDeviceDatasourceInstanceGroupListParams() *GetDeviceDatasourceInstanceGroupListParams

NewGetDeviceDatasourceInstanceGroupListParams creates a new GetDeviceDatasourceInstanceGroupListParams 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 NewGetDeviceDatasourceInstanceGroupListParamsWithContext ¶

func NewGetDeviceDatasourceInstanceGroupListParamsWithContext(ctx context.Context) *GetDeviceDatasourceInstanceGroupListParams

NewGetDeviceDatasourceInstanceGroupListParamsWithContext creates a new GetDeviceDatasourceInstanceGroupListParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceInstanceGroupListParamsWithHTTPClient ¶

func NewGetDeviceDatasourceInstanceGroupListParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceInstanceGroupListParams

NewGetDeviceDatasourceInstanceGroupListParamsWithHTTPClient creates a new GetDeviceDatasourceInstanceGroupListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceInstanceGroupListParamsWithTimeout ¶

func NewGetDeviceDatasourceInstanceGroupListParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceInstanceGroupListParams

NewGetDeviceDatasourceInstanceGroupListParamsWithTimeout creates a new GetDeviceDatasourceInstanceGroupListParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceInstanceGroupListParams) SetContext ¶

SetContext adds the context to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetDefaults ¶

SetDefaults hydrates default values in the get device datasource instance group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceGroupListParams) SetDeviceDsID ¶

func (o *GetDeviceDatasourceInstanceGroupListParams) SetDeviceDsID(deviceDsID int32)

SetDeviceDsID adds the deviceDsId to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetDeviceID ¶

func (o *GetDeviceDatasourceInstanceGroupListParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetFields ¶

func (o *GetDeviceDatasourceInstanceGroupListParams) SetFields(fields *string)

SetFields adds the fields to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetFilter ¶

func (o *GetDeviceDatasourceInstanceGroupListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceInstanceGroupListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetOffset ¶

func (o *GetDeviceDatasourceInstanceGroupListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetSize ¶

SetSize adds the size to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetTimeout ¶

SetTimeout adds the timeout to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) SetUserAgent ¶

func (o *GetDeviceDatasourceInstanceGroupListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithContext ¶

WithContext adds the context to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource instance group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceGroupListParams) WithDeviceDsID ¶

WithDeviceDsID adds the deviceDsID to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithFields ¶

WithFields adds the fields to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithFilter ¶

WithFilter adds the filter to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithOffset ¶

WithOffset adds the offset to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithSize ¶

WithSize adds the size to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource instance group list params

func (*GetDeviceDatasourceInstanceGroupListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceInstanceGroupListReader ¶

type GetDeviceDatasourceInstanceGroupListReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceGroupListReader is a Reader for the GetDeviceDatasourceInstanceGroupList structure.

func (*GetDeviceDatasourceInstanceGroupListReader) ReadResponse ¶

func (o *GetDeviceDatasourceInstanceGroupListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceInstanceGroupListTooManyRequests ¶

type GetDeviceDatasourceInstanceGroupListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceInstanceGroupListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceInstanceGroupListTooManyRequests ¶

func NewGetDeviceDatasourceInstanceGroupListTooManyRequests() *GetDeviceDatasourceInstanceGroupListTooManyRequests

NewGetDeviceDatasourceInstanceGroupListTooManyRequests creates a GetDeviceDatasourceInstanceGroupListTooManyRequests with default headers values

func (*GetDeviceDatasourceInstanceGroupListTooManyRequests) Error ¶

type GetDeviceDatasourceInstanceGroupOverviewGraphDataDefault ¶

type GetDeviceDatasourceInstanceGroupOverviewGraphDataDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceInstanceGroupOverviewGraphDataDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataDefault ¶

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataDefault(code int) *GetDeviceDatasourceInstanceGroupOverviewGraphDataDefault

NewGetDeviceDatasourceInstanceGroupOverviewGraphDataDefault creates a GetDeviceDatasourceInstanceGroupOverviewGraphDataDefault with default headers values

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataDefault) Code ¶

Code gets the status code for the get device datasource instance group overview graph data default response

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataDefault) Error ¶

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataDefault) GetPayload ¶

type GetDeviceDatasourceInstanceGroupOverviewGraphDataOK ¶

type GetDeviceDatasourceInstanceGroupOverviewGraphDataOK struct {
	Payload *models.GraphPlot
}
GetDeviceDatasourceInstanceGroupOverviewGraphDataOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataOK ¶

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataOK() *GetDeviceDatasourceInstanceGroupOverviewGraphDataOK

NewGetDeviceDatasourceInstanceGroupOverviewGraphDataOK creates a GetDeviceDatasourceInstanceGroupOverviewGraphDataOK with default headers values

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataOK) Error ¶

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataOK) GetPayload ¶

type GetDeviceDatasourceInstanceGroupOverviewGraphDataParams ¶

type GetDeviceDatasourceInstanceGroupOverviewGraphDataParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	/* DeviceDsID.

	   The device-datasource ID you'd like to add an instance group for

	   Format: int32
	*/
	DeviceDsID int32

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// DsigID.
	//
	// Format: int32
	DsigID int32

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	Format *string

	// OgraphID.
	//
	// Format: int32
	OgraphID int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceGroupOverviewGraphDataParams contains all the parameters to send to the API endpoint

for the get device datasource instance group overview graph data operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParams ¶

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParams() *GetDeviceDatasourceInstanceGroupOverviewGraphDataParams

NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParams creates a new GetDeviceDatasourceInstanceGroupOverviewGraphDataParams 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 NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithContext ¶

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithContext(ctx context.Context) *GetDeviceDatasourceInstanceGroupOverviewGraphDataParams

NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithContext creates a new GetDeviceDatasourceInstanceGroupOverviewGraphDataParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithHTTPClient ¶

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceInstanceGroupOverviewGraphDataParams

NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithHTTPClient creates a new GetDeviceDatasourceInstanceGroupOverviewGraphDataParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithTimeout ¶

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceInstanceGroupOverviewGraphDataParams

NewGetDeviceDatasourceInstanceGroupOverviewGraphDataParamsWithTimeout creates a new GetDeviceDatasourceInstanceGroupOverviewGraphDataParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetContext ¶

SetContext adds the context to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetDefaults ¶

SetDefaults hydrates default values in the get device datasource instance group overview graph data params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetDeviceDsID ¶

SetDeviceDsID adds the deviceDsId to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetDeviceID ¶

SetDeviceID adds the deviceId to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetDsigID ¶

SetDsigID adds the dsigId to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetEnd ¶

SetEnd adds the end to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetFormat ¶

SetFormat adds the format to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetOgraphID ¶

SetOgraphID adds the ographId to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetStart ¶

SetStart adds the start to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetTimeout ¶

SetTimeout adds the timeout to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) SetUserAgent ¶

SetUserAgent adds the userAgent to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithContext ¶

WithContext adds the context to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource instance group overview graph data params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithDeviceDsID ¶

WithDeviceDsID adds the deviceDsID to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithDsigID ¶

WithDsigID adds the dsigID to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithEnd ¶

WithEnd adds the end to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithFormat ¶

WithFormat adds the format to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithOgraphID ¶

WithOgraphID adds the ographID to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithStart ¶

WithStart adds the start to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource instance group overview graph data params

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceInstanceGroupOverviewGraphDataReader ¶

type GetDeviceDatasourceInstanceGroupOverviewGraphDataReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceGroupOverviewGraphDataReader is a Reader for the GetDeviceDatasourceInstanceGroupOverviewGraphData structure.

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataReader) ReadResponse ¶

func (o *GetDeviceDatasourceInstanceGroupOverviewGraphDataReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests ¶

type GetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests ¶

func NewGetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests() *GetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests

NewGetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests creates a GetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests with default headers values

func (*GetDeviceDatasourceInstanceGroupOverviewGraphDataTooManyRequests) Error ¶

type GetDeviceDatasourceInstanceListDefault ¶

type GetDeviceDatasourceInstanceListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceInstanceListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceInstanceListDefault ¶

func NewGetDeviceDatasourceInstanceListDefault(code int) *GetDeviceDatasourceInstanceListDefault

NewGetDeviceDatasourceInstanceListDefault creates a GetDeviceDatasourceInstanceListDefault with default headers values

func (*GetDeviceDatasourceInstanceListDefault) Code ¶

Code gets the status code for the get device datasource instance list default response

func (*GetDeviceDatasourceInstanceListDefault) Error ¶

func (*GetDeviceDatasourceInstanceListDefault) GetPayload ¶

type GetDeviceDatasourceInstanceListOK ¶

type GetDeviceDatasourceInstanceListOK struct {
	Payload *models.DeviceDatasourceInstancePaginationResponse
}
GetDeviceDatasourceInstanceListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceInstanceListOK ¶

func NewGetDeviceDatasourceInstanceListOK() *GetDeviceDatasourceInstanceListOK

NewGetDeviceDatasourceInstanceListOK creates a GetDeviceDatasourceInstanceListOK with default headers values

func (*GetDeviceDatasourceInstanceListOK) Error ¶

func (*GetDeviceDatasourceInstanceListOK) GetPayload ¶

type GetDeviceDatasourceInstanceListParams ¶

type GetDeviceDatasourceInstanceListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceListParams contains all the parameters to send to the API endpoint

for the get device datasource instance list operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceInstanceListParams ¶

func NewGetDeviceDatasourceInstanceListParams() *GetDeviceDatasourceInstanceListParams

NewGetDeviceDatasourceInstanceListParams creates a new GetDeviceDatasourceInstanceListParams 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 NewGetDeviceDatasourceInstanceListParamsWithContext ¶

func NewGetDeviceDatasourceInstanceListParamsWithContext(ctx context.Context) *GetDeviceDatasourceInstanceListParams

NewGetDeviceDatasourceInstanceListParamsWithContext creates a new GetDeviceDatasourceInstanceListParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceInstanceListParamsWithHTTPClient ¶

func NewGetDeviceDatasourceInstanceListParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceInstanceListParams

NewGetDeviceDatasourceInstanceListParamsWithHTTPClient creates a new GetDeviceDatasourceInstanceListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceInstanceListParamsWithTimeout ¶

func NewGetDeviceDatasourceInstanceListParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceInstanceListParams

NewGetDeviceDatasourceInstanceListParamsWithTimeout creates a new GetDeviceDatasourceInstanceListParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceInstanceListParams) SetContext ¶

SetContext adds the context to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetDefaults ¶

func (o *GetDeviceDatasourceInstanceListParams) SetDefaults()

SetDefaults hydrates default values in the get device datasource instance list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceListParams) SetDeviceID ¶

func (o *GetDeviceDatasourceInstanceListParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetFields ¶

func (o *GetDeviceDatasourceInstanceListParams) SetFields(fields *string)

SetFields adds the fields to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetFilter ¶

func (o *GetDeviceDatasourceInstanceListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceInstanceListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetHdsID ¶

func (o *GetDeviceDatasourceInstanceListParams) SetHdsID(hdsID int32)

SetHdsID adds the hdsId to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetOffset ¶

func (o *GetDeviceDatasourceInstanceListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetSize ¶

func (o *GetDeviceDatasourceInstanceListParams) SetSize(size *int32)

SetSize adds the size to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetTimeout ¶

func (o *GetDeviceDatasourceInstanceListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) SetUserAgent ¶

func (o *GetDeviceDatasourceInstanceListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithContext ¶

WithContext adds the context to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource instance list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithFields ¶

WithFields adds the fields to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithFilter ¶

WithFilter adds the filter to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithHdsID ¶

WithHdsID adds the hdsID to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithOffset ¶

WithOffset adds the offset to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithSize ¶

WithSize adds the size to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource instance list params

func (*GetDeviceDatasourceInstanceListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceInstanceListReader ¶

type GetDeviceDatasourceInstanceListReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceListReader is a Reader for the GetDeviceDatasourceInstanceList structure.

func (*GetDeviceDatasourceInstanceListReader) ReadResponse ¶

func (o *GetDeviceDatasourceInstanceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceInstanceListTooManyRequests ¶

type GetDeviceDatasourceInstanceListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceInstanceListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceInstanceListTooManyRequests ¶

func NewGetDeviceDatasourceInstanceListTooManyRequests() *GetDeviceDatasourceInstanceListTooManyRequests

NewGetDeviceDatasourceInstanceListTooManyRequests creates a GetDeviceDatasourceInstanceListTooManyRequests with default headers values

func (*GetDeviceDatasourceInstanceListTooManyRequests) Error ¶

type GetDeviceDatasourceInstanceSDTHistoryDefault ¶

type GetDeviceDatasourceInstanceSDTHistoryDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceInstanceSDTHistoryDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceInstanceSDTHistoryDefault ¶

func NewGetDeviceDatasourceInstanceSDTHistoryDefault(code int) *GetDeviceDatasourceInstanceSDTHistoryDefault

NewGetDeviceDatasourceInstanceSDTHistoryDefault creates a GetDeviceDatasourceInstanceSDTHistoryDefault with default headers values

func (*GetDeviceDatasourceInstanceSDTHistoryDefault) Code ¶

Code gets the status code for the get device datasource instance SDT history default response

func (*GetDeviceDatasourceInstanceSDTHistoryDefault) Error ¶

func (*GetDeviceDatasourceInstanceSDTHistoryDefault) GetPayload ¶

type GetDeviceDatasourceInstanceSDTHistoryOK ¶

type GetDeviceDatasourceInstanceSDTHistoryOK struct {
	Payload *models.DeviceGroupSDTHistoryPaginationResponse
}
GetDeviceDatasourceInstanceSDTHistoryOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceInstanceSDTHistoryOK ¶

func NewGetDeviceDatasourceInstanceSDTHistoryOK() *GetDeviceDatasourceInstanceSDTHistoryOK

NewGetDeviceDatasourceInstanceSDTHistoryOK creates a GetDeviceDatasourceInstanceSDTHistoryOK with default headers values

func (*GetDeviceDatasourceInstanceSDTHistoryOK) Error ¶

func (*GetDeviceDatasourceInstanceSDTHistoryOK) GetPayload ¶

type GetDeviceDatasourceInstanceSDTHistoryParams ¶

type GetDeviceDatasourceInstanceSDTHistoryParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceSDTHistoryParams contains all the parameters to send to the API endpoint

for the get device datasource instance SDT history operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceInstanceSDTHistoryParams ¶

func NewGetDeviceDatasourceInstanceSDTHistoryParams() *GetDeviceDatasourceInstanceSDTHistoryParams

NewGetDeviceDatasourceInstanceSDTHistoryParams creates a new GetDeviceDatasourceInstanceSDTHistoryParams 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 NewGetDeviceDatasourceInstanceSDTHistoryParamsWithContext ¶

func NewGetDeviceDatasourceInstanceSDTHistoryParamsWithContext(ctx context.Context) *GetDeviceDatasourceInstanceSDTHistoryParams

NewGetDeviceDatasourceInstanceSDTHistoryParamsWithContext creates a new GetDeviceDatasourceInstanceSDTHistoryParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceInstanceSDTHistoryParamsWithHTTPClient ¶

func NewGetDeviceDatasourceInstanceSDTHistoryParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceInstanceSDTHistoryParams

NewGetDeviceDatasourceInstanceSDTHistoryParamsWithHTTPClient creates a new GetDeviceDatasourceInstanceSDTHistoryParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceInstanceSDTHistoryParamsWithTimeout ¶

func NewGetDeviceDatasourceInstanceSDTHistoryParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceInstanceSDTHistoryParams

NewGetDeviceDatasourceInstanceSDTHistoryParamsWithTimeout creates a new GetDeviceDatasourceInstanceSDTHistoryParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetContext ¶

SetContext adds the context to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetDefaults ¶

SetDefaults hydrates default values in the get device datasource instance SDT history params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetDeviceID ¶

func (o *GetDeviceDatasourceInstanceSDTHistoryParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetFields ¶

SetFields adds the fields to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetFilter ¶

SetFilter adds the filter to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceInstanceSDTHistoryParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetHdsID ¶

SetHdsID adds the hdsId to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetID ¶

SetID adds the id to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetOffset ¶

func (o *GetDeviceDatasourceInstanceSDTHistoryParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetSize ¶

SetSize adds the size to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetTimeout ¶

SetTimeout adds the timeout to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) SetUserAgent ¶

func (o *GetDeviceDatasourceInstanceSDTHistoryParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithContext ¶

WithContext adds the context to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource instance SDT history params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithFields ¶

WithFields adds the fields to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithFilter ¶

WithFilter adds the filter to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithHdsID ¶

WithHdsID adds the hdsID to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithID ¶

WithID adds the id to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithOffset ¶

WithOffset adds the offset to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithSize ¶

WithSize adds the size to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource instance SDT history params

func (*GetDeviceDatasourceInstanceSDTHistoryParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceInstanceSDTHistoryReader ¶

type GetDeviceDatasourceInstanceSDTHistoryReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceInstanceSDTHistoryReader is a Reader for the GetDeviceDatasourceInstanceSDTHistory structure.

func (*GetDeviceDatasourceInstanceSDTHistoryReader) ReadResponse ¶

func (o *GetDeviceDatasourceInstanceSDTHistoryReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceInstanceSDTHistoryTooManyRequests ¶

type GetDeviceDatasourceInstanceSDTHistoryTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceInstanceSDTHistoryTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceInstanceSDTHistoryTooManyRequests ¶

func NewGetDeviceDatasourceInstanceSDTHistoryTooManyRequests() *GetDeviceDatasourceInstanceSDTHistoryTooManyRequests

NewGetDeviceDatasourceInstanceSDTHistoryTooManyRequests creates a GetDeviceDatasourceInstanceSDTHistoryTooManyRequests with default headers values

func (*GetDeviceDatasourceInstanceSDTHistoryTooManyRequests) Error ¶

type GetDeviceDatasourceListDefault ¶

type GetDeviceDatasourceListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceDatasourceListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceDatasourceListDefault ¶

func NewGetDeviceDatasourceListDefault(code int) *GetDeviceDatasourceListDefault

NewGetDeviceDatasourceListDefault creates a GetDeviceDatasourceListDefault with default headers values

func (*GetDeviceDatasourceListDefault) Code ¶

Code gets the status code for the get device datasource list default response

func (*GetDeviceDatasourceListDefault) Error ¶

func (*GetDeviceDatasourceListDefault) GetPayload ¶

type GetDeviceDatasourceListOK ¶

type GetDeviceDatasourceListOK struct {
	Payload *models.DeviceDatasourcePaginationResponse
}
GetDeviceDatasourceListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceDatasourceListOK ¶

func NewGetDeviceDatasourceListOK() *GetDeviceDatasourceListOK

NewGetDeviceDatasourceListOK creates a GetDeviceDatasourceListOK with default headers values

func (*GetDeviceDatasourceListOK) Error ¶

func (o *GetDeviceDatasourceListOK) Error() string

func (*GetDeviceDatasourceListOK) GetPayload ¶

type GetDeviceDatasourceListParams ¶

type GetDeviceDatasourceListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceDatasourceListParams contains all the parameters to send to the API endpoint

for the get device datasource list operation.

Typically these are written to a http.Request.

func NewGetDeviceDatasourceListParams ¶

func NewGetDeviceDatasourceListParams() *GetDeviceDatasourceListParams

NewGetDeviceDatasourceListParams creates a new GetDeviceDatasourceListParams 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 NewGetDeviceDatasourceListParamsWithContext ¶

func NewGetDeviceDatasourceListParamsWithContext(ctx context.Context) *GetDeviceDatasourceListParams

NewGetDeviceDatasourceListParamsWithContext creates a new GetDeviceDatasourceListParams object with the ability to set a context for a request.

func NewGetDeviceDatasourceListParamsWithHTTPClient ¶

func NewGetDeviceDatasourceListParamsWithHTTPClient(client *http.Client) *GetDeviceDatasourceListParams

NewGetDeviceDatasourceListParamsWithHTTPClient creates a new GetDeviceDatasourceListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceDatasourceListParamsWithTimeout ¶

func NewGetDeviceDatasourceListParamsWithTimeout(timeout time.Duration) *GetDeviceDatasourceListParams

NewGetDeviceDatasourceListParamsWithTimeout creates a new GetDeviceDatasourceListParams object with the ability to set a timeout on a request.

func (*GetDeviceDatasourceListParams) SetContext ¶

func (o *GetDeviceDatasourceListParams) SetContext(ctx context.Context)

SetContext adds the context to the get device datasource list params

func (*GetDeviceDatasourceListParams) SetDefaults ¶

func (o *GetDeviceDatasourceListParams) SetDefaults()

SetDefaults hydrates default values in the get device datasource list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceListParams) SetDeviceID ¶

func (o *GetDeviceDatasourceListParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device datasource list params

func (*GetDeviceDatasourceListParams) SetFields ¶

func (o *GetDeviceDatasourceListParams) SetFields(fields *string)

SetFields adds the fields to the get device datasource list params

func (*GetDeviceDatasourceListParams) SetFilter ¶

func (o *GetDeviceDatasourceListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device datasource list params

func (*GetDeviceDatasourceListParams) SetHTTPClient ¶

func (o *GetDeviceDatasourceListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device datasource list params

func (*GetDeviceDatasourceListParams) SetOffset ¶

func (o *GetDeviceDatasourceListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device datasource list params

func (*GetDeviceDatasourceListParams) SetSize ¶

func (o *GetDeviceDatasourceListParams) SetSize(size *int32)

SetSize adds the size to the get device datasource list params

func (*GetDeviceDatasourceListParams) SetTimeout ¶

func (o *GetDeviceDatasourceListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device datasource list params

func (*GetDeviceDatasourceListParams) SetUserAgent ¶

func (o *GetDeviceDatasourceListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithContext ¶

WithContext adds the context to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device datasource list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceDatasourceListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithFields ¶

WithFields adds the fields to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithFilter ¶

WithFilter adds the filter to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithOffset ¶

WithOffset adds the offset to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithSize ¶

WithSize adds the size to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device datasource list params

func (*GetDeviceDatasourceListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device datasource list params

func (*GetDeviceDatasourceListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceDatasourceListReader ¶

type GetDeviceDatasourceListReader struct {
	// contains filtered or unexported fields
}

GetDeviceDatasourceListReader is a Reader for the GetDeviceDatasourceList structure.

func (*GetDeviceDatasourceListReader) ReadResponse ¶

func (o *GetDeviceDatasourceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceDatasourceListTooManyRequests ¶

type GetDeviceDatasourceListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceDatasourceListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceDatasourceListTooManyRequests ¶

func NewGetDeviceDatasourceListTooManyRequests() *GetDeviceDatasourceListTooManyRequests

NewGetDeviceDatasourceListTooManyRequests creates a GetDeviceDatasourceListTooManyRequests with default headers values

func (*GetDeviceDatasourceListTooManyRequests) Error ¶

type GetDeviceGroupByIDDefault ¶

type GetDeviceGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceGroupByIDDefault ¶

func NewGetDeviceGroupByIDDefault(code int) *GetDeviceGroupByIDDefault

NewGetDeviceGroupByIDDefault creates a GetDeviceGroupByIDDefault with default headers values

func (*GetDeviceGroupByIDDefault) Code ¶

func (o *GetDeviceGroupByIDDefault) Code() int

Code gets the status code for the get device group by Id default response

func (*GetDeviceGroupByIDDefault) Error ¶

func (o *GetDeviceGroupByIDDefault) Error() string

func (*GetDeviceGroupByIDDefault) GetPayload ¶

type GetDeviceGroupByIDOK ¶

type GetDeviceGroupByIDOK struct {
	Payload *models.DeviceGroup
}
GetDeviceGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceGroupByIDOK ¶

func NewGetDeviceGroupByIDOK() *GetDeviceGroupByIDOK

NewGetDeviceGroupByIDOK creates a GetDeviceGroupByIDOK with default headers values

func (*GetDeviceGroupByIDOK) Error ¶

func (o *GetDeviceGroupByIDOK) Error() string

func (*GetDeviceGroupByIDOK) GetPayload ¶

func (o *GetDeviceGroupByIDOK) GetPayload() *models.DeviceGroup

type GetDeviceGroupByIDParams ¶

type GetDeviceGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceGroupByIDParams contains all the parameters to send to the API endpoint

for the get device group by Id operation.

Typically these are written to a http.Request.

func NewGetDeviceGroupByIDParams ¶

func NewGetDeviceGroupByIDParams() *GetDeviceGroupByIDParams

NewGetDeviceGroupByIDParams creates a new GetDeviceGroupByIDParams 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 NewGetDeviceGroupByIDParamsWithContext ¶

func NewGetDeviceGroupByIDParamsWithContext(ctx context.Context) *GetDeviceGroupByIDParams

NewGetDeviceGroupByIDParamsWithContext creates a new GetDeviceGroupByIDParams object with the ability to set a context for a request.

func NewGetDeviceGroupByIDParamsWithHTTPClient ¶

func NewGetDeviceGroupByIDParamsWithHTTPClient(client *http.Client) *GetDeviceGroupByIDParams

NewGetDeviceGroupByIDParamsWithHTTPClient creates a new GetDeviceGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceGroupByIDParamsWithTimeout ¶

func NewGetDeviceGroupByIDParamsWithTimeout(timeout time.Duration) *GetDeviceGroupByIDParams

NewGetDeviceGroupByIDParamsWithTimeout creates a new GetDeviceGroupByIDParams object with the ability to set a timeout on a request.

func (*GetDeviceGroupByIDParams) SetContext ¶

func (o *GetDeviceGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get device group by Id params

func (*GetDeviceGroupByIDParams) SetDefaults ¶

func (o *GetDeviceGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the get device group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupByIDParams) SetFields ¶

func (o *GetDeviceGroupByIDParams) SetFields(fields *string)

SetFields adds the fields to the get device group by Id params

func (*GetDeviceGroupByIDParams) SetHTTPClient ¶

func (o *GetDeviceGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device group by Id params

func (*GetDeviceGroupByIDParams) SetID ¶

func (o *GetDeviceGroupByIDParams) SetID(id int32)

SetID adds the id to the get device group by Id params

func (*GetDeviceGroupByIDParams) SetTimeout ¶

func (o *GetDeviceGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device group by Id params

func (*GetDeviceGroupByIDParams) SetUserAgent ¶

func (o *GetDeviceGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device group by Id params

func (*GetDeviceGroupByIDParams) WithContext ¶

WithContext adds the context to the get device group by Id params

func (*GetDeviceGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get device group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupByIDParams) WithFields ¶

WithFields adds the fields to the get device group by Id params

func (*GetDeviceGroupByIDParams) WithHTTPClient ¶

func (o *GetDeviceGroupByIDParams) WithHTTPClient(client *http.Client) *GetDeviceGroupByIDParams

WithHTTPClient adds the HTTPClient to the get device group by Id params

func (*GetDeviceGroupByIDParams) WithID ¶

WithID adds the id to the get device group by Id params

func (*GetDeviceGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get device group by Id params

func (*GetDeviceGroupByIDParams) WithUserAgent ¶

func (o *GetDeviceGroupByIDParams) WithUserAgent(userAgent *string) *GetDeviceGroupByIDParams

WithUserAgent adds the userAgent to the get device group by Id params

func (*GetDeviceGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceGroupByIDReader ¶

type GetDeviceGroupByIDReader struct {
	// contains filtered or unexported fields
}

GetDeviceGroupByIDReader is a Reader for the GetDeviceGroupByID structure.

func (*GetDeviceGroupByIDReader) ReadResponse ¶

func (o *GetDeviceGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceGroupByIDTooManyRequests ¶

type GetDeviceGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceGroupByIDTooManyRequests ¶

func NewGetDeviceGroupByIDTooManyRequests() *GetDeviceGroupByIDTooManyRequests

NewGetDeviceGroupByIDTooManyRequests creates a GetDeviceGroupByIDTooManyRequests with default headers values

func (*GetDeviceGroupByIDTooManyRequests) Error ¶

type GetDeviceGroupDatasourceAlertSettingDefault ¶

type GetDeviceGroupDatasourceAlertSettingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceGroupDatasourceAlertSettingDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceGroupDatasourceAlertSettingDefault ¶

func NewGetDeviceGroupDatasourceAlertSettingDefault(code int) *GetDeviceGroupDatasourceAlertSettingDefault

NewGetDeviceGroupDatasourceAlertSettingDefault creates a GetDeviceGroupDatasourceAlertSettingDefault with default headers values

func (*GetDeviceGroupDatasourceAlertSettingDefault) Code ¶

Code gets the status code for the get device group datasource alert setting default response

func (*GetDeviceGroupDatasourceAlertSettingDefault) Error ¶

func (*GetDeviceGroupDatasourceAlertSettingDefault) GetPayload ¶

type GetDeviceGroupDatasourceAlertSettingOK ¶

type GetDeviceGroupDatasourceAlertSettingOK struct {
	Payload *models.DeviceGroupDataSourceAlertConfig
}
GetDeviceGroupDatasourceAlertSettingOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceGroupDatasourceAlertSettingOK ¶

func NewGetDeviceGroupDatasourceAlertSettingOK() *GetDeviceGroupDatasourceAlertSettingOK

NewGetDeviceGroupDatasourceAlertSettingOK creates a GetDeviceGroupDatasourceAlertSettingOK with default headers values

func (*GetDeviceGroupDatasourceAlertSettingOK) Error ¶

func (*GetDeviceGroupDatasourceAlertSettingOK) GetPayload ¶

type GetDeviceGroupDatasourceAlertSettingParams ¶

type GetDeviceGroupDatasourceAlertSettingParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceGroupID.
	//
	// Format: int32
	DeviceGroupID int32

	// DsID.
	//
	// Format: int32
	DsID int32

	// Fields.
	Fields *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceGroupDatasourceAlertSettingParams contains all the parameters to send to the API endpoint

for the get device group datasource alert setting operation.

Typically these are written to a http.Request.

func NewGetDeviceGroupDatasourceAlertSettingParams ¶

func NewGetDeviceGroupDatasourceAlertSettingParams() *GetDeviceGroupDatasourceAlertSettingParams

NewGetDeviceGroupDatasourceAlertSettingParams creates a new GetDeviceGroupDatasourceAlertSettingParams 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 NewGetDeviceGroupDatasourceAlertSettingParamsWithContext ¶

func NewGetDeviceGroupDatasourceAlertSettingParamsWithContext(ctx context.Context) *GetDeviceGroupDatasourceAlertSettingParams

NewGetDeviceGroupDatasourceAlertSettingParamsWithContext creates a new GetDeviceGroupDatasourceAlertSettingParams object with the ability to set a context for a request.

func NewGetDeviceGroupDatasourceAlertSettingParamsWithHTTPClient ¶

func NewGetDeviceGroupDatasourceAlertSettingParamsWithHTTPClient(client *http.Client) *GetDeviceGroupDatasourceAlertSettingParams

NewGetDeviceGroupDatasourceAlertSettingParamsWithHTTPClient creates a new GetDeviceGroupDatasourceAlertSettingParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceGroupDatasourceAlertSettingParamsWithTimeout ¶

func NewGetDeviceGroupDatasourceAlertSettingParamsWithTimeout(timeout time.Duration) *GetDeviceGroupDatasourceAlertSettingParams

NewGetDeviceGroupDatasourceAlertSettingParamsWithTimeout creates a new GetDeviceGroupDatasourceAlertSettingParams object with the ability to set a timeout on a request.

func (*GetDeviceGroupDatasourceAlertSettingParams) SetContext ¶

SetContext adds the context to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) SetDefaults ¶

SetDefaults hydrates default values in the get device group datasource alert setting params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupDatasourceAlertSettingParams) SetDeviceGroupID ¶

func (o *GetDeviceGroupDatasourceAlertSettingParams) SetDeviceGroupID(deviceGroupID int32)

SetDeviceGroupID adds the deviceGroupId to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) SetDsID ¶

SetDsID adds the dsId to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) SetFields ¶

func (o *GetDeviceGroupDatasourceAlertSettingParams) SetFields(fields *string)

SetFields adds the fields to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) SetHTTPClient ¶

func (o *GetDeviceGroupDatasourceAlertSettingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) SetTimeout ¶

SetTimeout adds the timeout to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) SetUserAgent ¶

func (o *GetDeviceGroupDatasourceAlertSettingParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) WithContext ¶

WithContext adds the context to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) WithDefaults ¶

WithDefaults hydrates default values in the get device group datasource alert setting params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupDatasourceAlertSettingParams) WithDeviceGroupID ¶

WithDeviceGroupID adds the deviceGroupID to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) WithDsID ¶

WithDsID adds the dsID to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) WithFields ¶

WithFields adds the fields to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) WithTimeout ¶

WithTimeout adds the timeout to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device group datasource alert setting params

func (*GetDeviceGroupDatasourceAlertSettingParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceGroupDatasourceAlertSettingReader ¶

type GetDeviceGroupDatasourceAlertSettingReader struct {
	// contains filtered or unexported fields
}

GetDeviceGroupDatasourceAlertSettingReader is a Reader for the GetDeviceGroupDatasourceAlertSetting structure.

func (*GetDeviceGroupDatasourceAlertSettingReader) ReadResponse ¶

func (o *GetDeviceGroupDatasourceAlertSettingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceGroupDatasourceAlertSettingTooManyRequests ¶

type GetDeviceGroupDatasourceAlertSettingTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceGroupDatasourceAlertSettingTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceGroupDatasourceAlertSettingTooManyRequests ¶

func NewGetDeviceGroupDatasourceAlertSettingTooManyRequests() *GetDeviceGroupDatasourceAlertSettingTooManyRequests

NewGetDeviceGroupDatasourceAlertSettingTooManyRequests creates a GetDeviceGroupDatasourceAlertSettingTooManyRequests with default headers values

func (*GetDeviceGroupDatasourceAlertSettingTooManyRequests) Error ¶

type GetDeviceGroupDatasourceByIDDefault ¶

type GetDeviceGroupDatasourceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceGroupDatasourceByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceGroupDatasourceByIDDefault ¶

func NewGetDeviceGroupDatasourceByIDDefault(code int) *GetDeviceGroupDatasourceByIDDefault

NewGetDeviceGroupDatasourceByIDDefault creates a GetDeviceGroupDatasourceByIDDefault with default headers values

func (*GetDeviceGroupDatasourceByIDDefault) Code ¶

Code gets the status code for the get device group datasource by Id default response

func (*GetDeviceGroupDatasourceByIDDefault) Error ¶

func (*GetDeviceGroupDatasourceByIDDefault) GetPayload ¶

type GetDeviceGroupDatasourceByIDOK ¶

type GetDeviceGroupDatasourceByIDOK struct {
	Payload *models.DeviceGroupDataSource
}
GetDeviceGroupDatasourceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceGroupDatasourceByIDOK ¶

func NewGetDeviceGroupDatasourceByIDOK() *GetDeviceGroupDatasourceByIDOK

NewGetDeviceGroupDatasourceByIDOK creates a GetDeviceGroupDatasourceByIDOK with default headers values

func (*GetDeviceGroupDatasourceByIDOK) Error ¶

func (*GetDeviceGroupDatasourceByIDOK) GetPayload ¶

type GetDeviceGroupDatasourceByIDParams ¶

type GetDeviceGroupDatasourceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceGroupID.
	//
	// Format: int32
	DeviceGroupID int32

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceGroupDatasourceByIDParams contains all the parameters to send to the API endpoint

for the get device group datasource by Id operation.

Typically these are written to a http.Request.

func NewGetDeviceGroupDatasourceByIDParams ¶

func NewGetDeviceGroupDatasourceByIDParams() *GetDeviceGroupDatasourceByIDParams

NewGetDeviceGroupDatasourceByIDParams creates a new GetDeviceGroupDatasourceByIDParams 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 NewGetDeviceGroupDatasourceByIDParamsWithContext ¶

func NewGetDeviceGroupDatasourceByIDParamsWithContext(ctx context.Context) *GetDeviceGroupDatasourceByIDParams

NewGetDeviceGroupDatasourceByIDParamsWithContext creates a new GetDeviceGroupDatasourceByIDParams object with the ability to set a context for a request.

func NewGetDeviceGroupDatasourceByIDParamsWithHTTPClient ¶

func NewGetDeviceGroupDatasourceByIDParamsWithHTTPClient(client *http.Client) *GetDeviceGroupDatasourceByIDParams

NewGetDeviceGroupDatasourceByIDParamsWithHTTPClient creates a new GetDeviceGroupDatasourceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceGroupDatasourceByIDParamsWithTimeout ¶

func NewGetDeviceGroupDatasourceByIDParamsWithTimeout(timeout time.Duration) *GetDeviceGroupDatasourceByIDParams

NewGetDeviceGroupDatasourceByIDParamsWithTimeout creates a new GetDeviceGroupDatasourceByIDParams object with the ability to set a timeout on a request.

func (*GetDeviceGroupDatasourceByIDParams) SetContext ¶

SetContext adds the context to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) SetDefaults ¶

func (o *GetDeviceGroupDatasourceByIDParams) SetDefaults()

SetDefaults hydrates default values in the get device group datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupDatasourceByIDParams) SetDeviceGroupID ¶

func (o *GetDeviceGroupDatasourceByIDParams) SetDeviceGroupID(deviceGroupID int32)

SetDeviceGroupID adds the deviceGroupId to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) SetFields ¶

func (o *GetDeviceGroupDatasourceByIDParams) SetFields(fields *string)

SetFields adds the fields to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) SetHTTPClient ¶

func (o *GetDeviceGroupDatasourceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) SetID ¶

SetID adds the id to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) SetTimeout ¶

func (o *GetDeviceGroupDatasourceByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) SetUserAgent ¶

func (o *GetDeviceGroupDatasourceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) WithContext ¶

WithContext adds the context to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get device group datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupDatasourceByIDParams) WithDeviceGroupID ¶

WithDeviceGroupID adds the deviceGroupID to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) WithFields ¶

WithFields adds the fields to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) WithID ¶

WithID adds the id to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device group datasource by Id params

func (*GetDeviceGroupDatasourceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceGroupDatasourceByIDReader ¶

type GetDeviceGroupDatasourceByIDReader struct {
	// contains filtered or unexported fields
}

GetDeviceGroupDatasourceByIDReader is a Reader for the GetDeviceGroupDatasourceByID structure.

func (*GetDeviceGroupDatasourceByIDReader) ReadResponse ¶

func (o *GetDeviceGroupDatasourceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceGroupDatasourceByIDTooManyRequests ¶

type GetDeviceGroupDatasourceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceGroupDatasourceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceGroupDatasourceByIDTooManyRequests ¶

func NewGetDeviceGroupDatasourceByIDTooManyRequests() *GetDeviceGroupDatasourceByIDTooManyRequests

NewGetDeviceGroupDatasourceByIDTooManyRequests creates a GetDeviceGroupDatasourceByIDTooManyRequests with default headers values

func (*GetDeviceGroupDatasourceByIDTooManyRequests) Error ¶

type GetDeviceGroupDatasourceListDefault ¶

type GetDeviceGroupDatasourceListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceGroupDatasourceListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceGroupDatasourceListDefault ¶

func NewGetDeviceGroupDatasourceListDefault(code int) *GetDeviceGroupDatasourceListDefault

NewGetDeviceGroupDatasourceListDefault creates a GetDeviceGroupDatasourceListDefault with default headers values

func (*GetDeviceGroupDatasourceListDefault) Code ¶

Code gets the status code for the get device group datasource list default response

func (*GetDeviceGroupDatasourceListDefault) Error ¶

func (*GetDeviceGroupDatasourceListDefault) GetPayload ¶

type GetDeviceGroupDatasourceListOK ¶

type GetDeviceGroupDatasourceListOK struct {
	Payload *models.DeviceGroupDatasourcePaginationResponse
}
GetDeviceGroupDatasourceListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceGroupDatasourceListOK ¶

func NewGetDeviceGroupDatasourceListOK() *GetDeviceGroupDatasourceListOK

NewGetDeviceGroupDatasourceListOK creates a GetDeviceGroupDatasourceListOK with default headers values

func (*GetDeviceGroupDatasourceListOK) Error ¶

func (*GetDeviceGroupDatasourceListOK) GetPayload ¶

type GetDeviceGroupDatasourceListParams ¶

type GetDeviceGroupDatasourceListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceGroupID.
	//
	// Format: int32
	DeviceGroupID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// IncludeDisabledDataSourceWithoutInstance.
	IncludeDisabledDataSourceWithoutInstance *bool

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceGroupDatasourceListParams contains all the parameters to send to the API endpoint

for the get device group datasource list operation.

Typically these are written to a http.Request.

func NewGetDeviceGroupDatasourceListParams ¶

func NewGetDeviceGroupDatasourceListParams() *GetDeviceGroupDatasourceListParams

NewGetDeviceGroupDatasourceListParams creates a new GetDeviceGroupDatasourceListParams 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 NewGetDeviceGroupDatasourceListParamsWithContext ¶

func NewGetDeviceGroupDatasourceListParamsWithContext(ctx context.Context) *GetDeviceGroupDatasourceListParams

NewGetDeviceGroupDatasourceListParamsWithContext creates a new GetDeviceGroupDatasourceListParams object with the ability to set a context for a request.

func NewGetDeviceGroupDatasourceListParamsWithHTTPClient ¶

func NewGetDeviceGroupDatasourceListParamsWithHTTPClient(client *http.Client) *GetDeviceGroupDatasourceListParams

NewGetDeviceGroupDatasourceListParamsWithHTTPClient creates a new GetDeviceGroupDatasourceListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceGroupDatasourceListParamsWithTimeout ¶

func NewGetDeviceGroupDatasourceListParamsWithTimeout(timeout time.Duration) *GetDeviceGroupDatasourceListParams

NewGetDeviceGroupDatasourceListParamsWithTimeout creates a new GetDeviceGroupDatasourceListParams object with the ability to set a timeout on a request.

func (*GetDeviceGroupDatasourceListParams) SetContext ¶

SetContext adds the context to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetDefaults ¶

func (o *GetDeviceGroupDatasourceListParams) SetDefaults()

SetDefaults hydrates default values in the get device group datasource list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupDatasourceListParams) SetDeviceGroupID ¶

func (o *GetDeviceGroupDatasourceListParams) SetDeviceGroupID(deviceGroupID int32)

SetDeviceGroupID adds the deviceGroupId to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetFields ¶

func (o *GetDeviceGroupDatasourceListParams) SetFields(fields *string)

SetFields adds the fields to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetFilter ¶

func (o *GetDeviceGroupDatasourceListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetHTTPClient ¶

func (o *GetDeviceGroupDatasourceListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetIncludeDisabledDataSourceWithoutInstance ¶

func (o *GetDeviceGroupDatasourceListParams) SetIncludeDisabledDataSourceWithoutInstance(includeDisabledDataSourceWithoutInstance *bool)

SetIncludeDisabledDataSourceWithoutInstance adds the includeDisabledDataSourceWithoutInstance to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetOffset ¶

func (o *GetDeviceGroupDatasourceListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetSize ¶

func (o *GetDeviceGroupDatasourceListParams) SetSize(size *int32)

SetSize adds the size to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetTimeout ¶

func (o *GetDeviceGroupDatasourceListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) SetUserAgent ¶

func (o *GetDeviceGroupDatasourceListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithContext ¶

WithContext adds the context to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device group datasource list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupDatasourceListParams) WithDeviceGroupID ¶

WithDeviceGroupID adds the deviceGroupID to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithFields ¶

WithFields adds the fields to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithFilter ¶

WithFilter adds the filter to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithIncludeDisabledDataSourceWithoutInstance ¶

func (o *GetDeviceGroupDatasourceListParams) WithIncludeDisabledDataSourceWithoutInstance(includeDisabledDataSourceWithoutInstance *bool) *GetDeviceGroupDatasourceListParams

WithIncludeDisabledDataSourceWithoutInstance adds the includeDisabledDataSourceWithoutInstance to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithOffset ¶

WithOffset adds the offset to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithSize ¶

WithSize adds the size to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device group datasource list params

func (*GetDeviceGroupDatasourceListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceGroupDatasourceListReader ¶

type GetDeviceGroupDatasourceListReader struct {
	// contains filtered or unexported fields
}

GetDeviceGroupDatasourceListReader is a Reader for the GetDeviceGroupDatasourceList structure.

func (*GetDeviceGroupDatasourceListReader) ReadResponse ¶

func (o *GetDeviceGroupDatasourceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceGroupDatasourceListTooManyRequests ¶

type GetDeviceGroupDatasourceListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceGroupDatasourceListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceGroupDatasourceListTooManyRequests ¶

func NewGetDeviceGroupDatasourceListTooManyRequests() *GetDeviceGroupDatasourceListTooManyRequests

NewGetDeviceGroupDatasourceListTooManyRequests creates a GetDeviceGroupDatasourceListTooManyRequests with default headers values

func (*GetDeviceGroupDatasourceListTooManyRequests) Error ¶

type GetDeviceGroupListDefault ¶

type GetDeviceGroupListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceGroupListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceGroupListDefault ¶

func NewGetDeviceGroupListDefault(code int) *GetDeviceGroupListDefault

NewGetDeviceGroupListDefault creates a GetDeviceGroupListDefault with default headers values

func (*GetDeviceGroupListDefault) Code ¶

func (o *GetDeviceGroupListDefault) Code() int

Code gets the status code for the get device group list default response

func (*GetDeviceGroupListDefault) Error ¶

func (o *GetDeviceGroupListDefault) Error() string

func (*GetDeviceGroupListDefault) GetPayload ¶

type GetDeviceGroupListOK ¶

type GetDeviceGroupListOK struct {
	Payload *models.DeviceGroupPaginationResponse
}
GetDeviceGroupListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceGroupListOK ¶

func NewGetDeviceGroupListOK() *GetDeviceGroupListOK

NewGetDeviceGroupListOK creates a GetDeviceGroupListOK with default headers values

func (*GetDeviceGroupListOK) Error ¶

func (o *GetDeviceGroupListOK) Error() string

func (*GetDeviceGroupListOK) GetPayload ¶

type GetDeviceGroupListParams ¶

type GetDeviceGroupListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceGroupListParams contains all the parameters to send to the API endpoint

for the get device group list operation.

Typically these are written to a http.Request.

func NewGetDeviceGroupListParams ¶

func NewGetDeviceGroupListParams() *GetDeviceGroupListParams

NewGetDeviceGroupListParams creates a new GetDeviceGroupListParams 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 NewGetDeviceGroupListParamsWithContext ¶

func NewGetDeviceGroupListParamsWithContext(ctx context.Context) *GetDeviceGroupListParams

NewGetDeviceGroupListParamsWithContext creates a new GetDeviceGroupListParams object with the ability to set a context for a request.

func NewGetDeviceGroupListParamsWithHTTPClient ¶

func NewGetDeviceGroupListParamsWithHTTPClient(client *http.Client) *GetDeviceGroupListParams

NewGetDeviceGroupListParamsWithHTTPClient creates a new GetDeviceGroupListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceGroupListParamsWithTimeout ¶

func NewGetDeviceGroupListParamsWithTimeout(timeout time.Duration) *GetDeviceGroupListParams

NewGetDeviceGroupListParamsWithTimeout creates a new GetDeviceGroupListParams object with the ability to set a timeout on a request.

func (*GetDeviceGroupListParams) SetContext ¶

func (o *GetDeviceGroupListParams) SetContext(ctx context.Context)

SetContext adds the context to the get device group list params

func (*GetDeviceGroupListParams) SetDefaults ¶

func (o *GetDeviceGroupListParams) SetDefaults()

SetDefaults hydrates default values in the get device group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupListParams) SetFields ¶

func (o *GetDeviceGroupListParams) SetFields(fields *string)

SetFields adds the fields to the get device group list params

func (*GetDeviceGroupListParams) SetFilter ¶

func (o *GetDeviceGroupListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device group list params

func (*GetDeviceGroupListParams) SetHTTPClient ¶

func (o *GetDeviceGroupListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device group list params

func (*GetDeviceGroupListParams) SetOffset ¶

func (o *GetDeviceGroupListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device group list params

func (*GetDeviceGroupListParams) SetSize ¶

func (o *GetDeviceGroupListParams) SetSize(size *int32)

SetSize adds the size to the get device group list params

func (*GetDeviceGroupListParams) SetTimeout ¶

func (o *GetDeviceGroupListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device group list params

func (*GetDeviceGroupListParams) SetUserAgent ¶

func (o *GetDeviceGroupListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device group list params

func (*GetDeviceGroupListParams) WithContext ¶

WithContext adds the context to the get device group list params

func (*GetDeviceGroupListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupListParams) WithFields ¶

WithFields adds the fields to the get device group list params

func (*GetDeviceGroupListParams) WithFilter ¶

WithFilter adds the filter to the get device group list params

func (*GetDeviceGroupListParams) WithHTTPClient ¶

func (o *GetDeviceGroupListParams) WithHTTPClient(client *http.Client) *GetDeviceGroupListParams

WithHTTPClient adds the HTTPClient to the get device group list params

func (*GetDeviceGroupListParams) WithOffset ¶

WithOffset adds the offset to the get device group list params

func (*GetDeviceGroupListParams) WithSize ¶

WithSize adds the size to the get device group list params

func (*GetDeviceGroupListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device group list params

func (*GetDeviceGroupListParams) WithUserAgent ¶

func (o *GetDeviceGroupListParams) WithUserAgent(userAgent *string) *GetDeviceGroupListParams

WithUserAgent adds the userAgent to the get device group list params

func (*GetDeviceGroupListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceGroupListReader ¶

type GetDeviceGroupListReader struct {
	// contains filtered or unexported fields
}

GetDeviceGroupListReader is a Reader for the GetDeviceGroupList structure.

func (*GetDeviceGroupListReader) ReadResponse ¶

func (o *GetDeviceGroupListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceGroupListTooManyRequests ¶

type GetDeviceGroupListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceGroupListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceGroupListTooManyRequests ¶

func NewGetDeviceGroupListTooManyRequests() *GetDeviceGroupListTooManyRequests

NewGetDeviceGroupListTooManyRequests creates a GetDeviceGroupListTooManyRequests with default headers values

func (*GetDeviceGroupListTooManyRequests) Error ¶

type GetDeviceGroupPropertyByNameDefault ¶

type GetDeviceGroupPropertyByNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceGroupPropertyByNameDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceGroupPropertyByNameDefault ¶

func NewGetDeviceGroupPropertyByNameDefault(code int) *GetDeviceGroupPropertyByNameDefault

NewGetDeviceGroupPropertyByNameDefault creates a GetDeviceGroupPropertyByNameDefault with default headers values

func (*GetDeviceGroupPropertyByNameDefault) Code ¶

Code gets the status code for the get device group property by name default response

func (*GetDeviceGroupPropertyByNameDefault) Error ¶

func (*GetDeviceGroupPropertyByNameDefault) GetPayload ¶

type GetDeviceGroupPropertyByNameOK ¶

type GetDeviceGroupPropertyByNameOK struct {
	Payload *models.EntityProperty
}
GetDeviceGroupPropertyByNameOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceGroupPropertyByNameOK ¶

func NewGetDeviceGroupPropertyByNameOK() *GetDeviceGroupPropertyByNameOK

NewGetDeviceGroupPropertyByNameOK creates a GetDeviceGroupPropertyByNameOK with default headers values

func (*GetDeviceGroupPropertyByNameOK) Error ¶

func (*GetDeviceGroupPropertyByNameOK) GetPayload ¶

type GetDeviceGroupPropertyByNameParams ¶

type GetDeviceGroupPropertyByNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	/* Gid.

	   group ID

	   Format: int32
	*/
	Gid int32

	// Name.
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceGroupPropertyByNameParams contains all the parameters to send to the API endpoint

for the get device group property by name operation.

Typically these are written to a http.Request.

func NewGetDeviceGroupPropertyByNameParams ¶

func NewGetDeviceGroupPropertyByNameParams() *GetDeviceGroupPropertyByNameParams

NewGetDeviceGroupPropertyByNameParams creates a new GetDeviceGroupPropertyByNameParams 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 NewGetDeviceGroupPropertyByNameParamsWithContext ¶

func NewGetDeviceGroupPropertyByNameParamsWithContext(ctx context.Context) *GetDeviceGroupPropertyByNameParams

NewGetDeviceGroupPropertyByNameParamsWithContext creates a new GetDeviceGroupPropertyByNameParams object with the ability to set a context for a request.

func NewGetDeviceGroupPropertyByNameParamsWithHTTPClient ¶

func NewGetDeviceGroupPropertyByNameParamsWithHTTPClient(client *http.Client) *GetDeviceGroupPropertyByNameParams

NewGetDeviceGroupPropertyByNameParamsWithHTTPClient creates a new GetDeviceGroupPropertyByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceGroupPropertyByNameParamsWithTimeout ¶

func NewGetDeviceGroupPropertyByNameParamsWithTimeout(timeout time.Duration) *GetDeviceGroupPropertyByNameParams

NewGetDeviceGroupPropertyByNameParamsWithTimeout creates a new GetDeviceGroupPropertyByNameParams object with the ability to set a timeout on a request.

func (*GetDeviceGroupPropertyByNameParams) SetContext ¶

SetContext adds the context to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) SetDefaults ¶

func (o *GetDeviceGroupPropertyByNameParams) SetDefaults()

SetDefaults hydrates default values in the get device group property by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupPropertyByNameParams) SetFields ¶

func (o *GetDeviceGroupPropertyByNameParams) SetFields(fields *string)

SetFields adds the fields to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) SetGid ¶

SetGid adds the gid to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) SetHTTPClient ¶

func (o *GetDeviceGroupPropertyByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) SetName ¶

func (o *GetDeviceGroupPropertyByNameParams) SetName(name string)

SetName adds the name to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) SetTimeout ¶

func (o *GetDeviceGroupPropertyByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) SetUserAgent ¶

func (o *GetDeviceGroupPropertyByNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) WithContext ¶

WithContext adds the context to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) WithDefaults ¶

WithDefaults hydrates default values in the get device group property by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupPropertyByNameParams) WithFields ¶

WithFields adds the fields to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) WithGid ¶

WithGid adds the gid to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) WithName ¶

WithName adds the name to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) WithTimeout ¶

WithTimeout adds the timeout to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device group property by name params

func (*GetDeviceGroupPropertyByNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceGroupPropertyByNameReader ¶

type GetDeviceGroupPropertyByNameReader struct {
	// contains filtered or unexported fields
}

GetDeviceGroupPropertyByNameReader is a Reader for the GetDeviceGroupPropertyByName structure.

func (*GetDeviceGroupPropertyByNameReader) ReadResponse ¶

func (o *GetDeviceGroupPropertyByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceGroupPropertyByNameTooManyRequests ¶

type GetDeviceGroupPropertyByNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceGroupPropertyByNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceGroupPropertyByNameTooManyRequests ¶

func NewGetDeviceGroupPropertyByNameTooManyRequests() *GetDeviceGroupPropertyByNameTooManyRequests

NewGetDeviceGroupPropertyByNameTooManyRequests creates a GetDeviceGroupPropertyByNameTooManyRequests with default headers values

func (*GetDeviceGroupPropertyByNameTooManyRequests) Error ¶

type GetDeviceGroupPropertyListDefault ¶

type GetDeviceGroupPropertyListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceGroupPropertyListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceGroupPropertyListDefault ¶

func NewGetDeviceGroupPropertyListDefault(code int) *GetDeviceGroupPropertyListDefault

NewGetDeviceGroupPropertyListDefault creates a GetDeviceGroupPropertyListDefault with default headers values

func (*GetDeviceGroupPropertyListDefault) Code ¶

Code gets the status code for the get device group property list default response

func (*GetDeviceGroupPropertyListDefault) Error ¶

func (*GetDeviceGroupPropertyListDefault) GetPayload ¶

type GetDeviceGroupPropertyListOK ¶

type GetDeviceGroupPropertyListOK struct {
	Payload *models.PropertyPaginationResponse
}
GetDeviceGroupPropertyListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceGroupPropertyListOK ¶

func NewGetDeviceGroupPropertyListOK() *GetDeviceGroupPropertyListOK

NewGetDeviceGroupPropertyListOK creates a GetDeviceGroupPropertyListOK with default headers values

func (*GetDeviceGroupPropertyListOK) Error ¶

func (*GetDeviceGroupPropertyListOK) GetPayload ¶

type GetDeviceGroupPropertyListParams ¶

type GetDeviceGroupPropertyListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	/* Gid.

	   group ID

	   Format: int32
	*/
	Gid int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceGroupPropertyListParams contains all the parameters to send to the API endpoint

for the get device group property list operation.

Typically these are written to a http.Request.

func NewGetDeviceGroupPropertyListParams ¶

func NewGetDeviceGroupPropertyListParams() *GetDeviceGroupPropertyListParams

NewGetDeviceGroupPropertyListParams creates a new GetDeviceGroupPropertyListParams 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 NewGetDeviceGroupPropertyListParamsWithContext ¶

func NewGetDeviceGroupPropertyListParamsWithContext(ctx context.Context) *GetDeviceGroupPropertyListParams

NewGetDeviceGroupPropertyListParamsWithContext creates a new GetDeviceGroupPropertyListParams object with the ability to set a context for a request.

func NewGetDeviceGroupPropertyListParamsWithHTTPClient ¶

func NewGetDeviceGroupPropertyListParamsWithHTTPClient(client *http.Client) *GetDeviceGroupPropertyListParams

NewGetDeviceGroupPropertyListParamsWithHTTPClient creates a new GetDeviceGroupPropertyListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceGroupPropertyListParamsWithTimeout ¶

func NewGetDeviceGroupPropertyListParamsWithTimeout(timeout time.Duration) *GetDeviceGroupPropertyListParams

NewGetDeviceGroupPropertyListParamsWithTimeout creates a new GetDeviceGroupPropertyListParams object with the ability to set a timeout on a request.

func (*GetDeviceGroupPropertyListParams) SetContext ¶

SetContext adds the context to the get device group property list params

func (*GetDeviceGroupPropertyListParams) SetDefaults ¶

func (o *GetDeviceGroupPropertyListParams) SetDefaults()

SetDefaults hydrates default values in the get device group property list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupPropertyListParams) SetFields ¶

func (o *GetDeviceGroupPropertyListParams) SetFields(fields *string)

SetFields adds the fields to the get device group property list params

func (*GetDeviceGroupPropertyListParams) SetFilter ¶

func (o *GetDeviceGroupPropertyListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device group property list params

func (*GetDeviceGroupPropertyListParams) SetGid ¶

func (o *GetDeviceGroupPropertyListParams) SetGid(gid int32)

SetGid adds the gid to the get device group property list params

func (*GetDeviceGroupPropertyListParams) SetHTTPClient ¶

func (o *GetDeviceGroupPropertyListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device group property list params

func (*GetDeviceGroupPropertyListParams) SetOffset ¶

func (o *GetDeviceGroupPropertyListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device group property list params

func (*GetDeviceGroupPropertyListParams) SetSize ¶

func (o *GetDeviceGroupPropertyListParams) SetSize(size *int32)

SetSize adds the size to the get device group property list params

func (*GetDeviceGroupPropertyListParams) SetTimeout ¶

func (o *GetDeviceGroupPropertyListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device group property list params

func (*GetDeviceGroupPropertyListParams) SetUserAgent ¶

func (o *GetDeviceGroupPropertyListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithContext ¶

WithContext adds the context to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device group property list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupPropertyListParams) WithFields ¶

WithFields adds the fields to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithFilter ¶

WithFilter adds the filter to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithGid ¶

WithGid adds the gid to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithOffset ¶

WithOffset adds the offset to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithSize ¶

WithSize adds the size to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device group property list params

func (*GetDeviceGroupPropertyListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceGroupPropertyListReader ¶

type GetDeviceGroupPropertyListReader struct {
	// contains filtered or unexported fields
}

GetDeviceGroupPropertyListReader is a Reader for the GetDeviceGroupPropertyList structure.

func (*GetDeviceGroupPropertyListReader) ReadResponse ¶

func (o *GetDeviceGroupPropertyListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceGroupPropertyListTooManyRequests ¶

type GetDeviceGroupPropertyListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceGroupPropertyListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceGroupPropertyListTooManyRequests ¶

func NewGetDeviceGroupPropertyListTooManyRequests() *GetDeviceGroupPropertyListTooManyRequests

NewGetDeviceGroupPropertyListTooManyRequests creates a GetDeviceGroupPropertyListTooManyRequests with default headers values

func (*GetDeviceGroupPropertyListTooManyRequests) Error ¶

type GetDeviceGroupSDTListDefault ¶

type GetDeviceGroupSDTListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceGroupSDTListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceGroupSDTListDefault ¶

func NewGetDeviceGroupSDTListDefault(code int) *GetDeviceGroupSDTListDefault

NewGetDeviceGroupSDTListDefault creates a GetDeviceGroupSDTListDefault with default headers values

func (*GetDeviceGroupSDTListDefault) Code ¶

Code gets the status code for the get device group SDT list default response

func (*GetDeviceGroupSDTListDefault) Error ¶

func (*GetDeviceGroupSDTListDefault) GetPayload ¶

type GetDeviceGroupSDTListOK ¶

type GetDeviceGroupSDTListOK struct {
	Payload *models.SDTPaginationResponse
}
GetDeviceGroupSDTListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceGroupSDTListOK ¶

func NewGetDeviceGroupSDTListOK() *GetDeviceGroupSDTListOK

NewGetDeviceGroupSDTListOK creates a GetDeviceGroupSDTListOK with default headers values

func (*GetDeviceGroupSDTListOK) Error ¶

func (o *GetDeviceGroupSDTListOK) Error() string

func (*GetDeviceGroupSDTListOK) GetPayload ¶

type GetDeviceGroupSDTListParams ¶

type GetDeviceGroupSDTListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceGroupSDTListParams contains all the parameters to send to the API endpoint

for the get device group SDT list operation.

Typically these are written to a http.Request.

func NewGetDeviceGroupSDTListParams ¶

func NewGetDeviceGroupSDTListParams() *GetDeviceGroupSDTListParams

NewGetDeviceGroupSDTListParams creates a new GetDeviceGroupSDTListParams 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 NewGetDeviceGroupSDTListParamsWithContext ¶

func NewGetDeviceGroupSDTListParamsWithContext(ctx context.Context) *GetDeviceGroupSDTListParams

NewGetDeviceGroupSDTListParamsWithContext creates a new GetDeviceGroupSDTListParams object with the ability to set a context for a request.

func NewGetDeviceGroupSDTListParamsWithHTTPClient ¶

func NewGetDeviceGroupSDTListParamsWithHTTPClient(client *http.Client) *GetDeviceGroupSDTListParams

NewGetDeviceGroupSDTListParamsWithHTTPClient creates a new GetDeviceGroupSDTListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceGroupSDTListParamsWithTimeout ¶

func NewGetDeviceGroupSDTListParamsWithTimeout(timeout time.Duration) *GetDeviceGroupSDTListParams

NewGetDeviceGroupSDTListParamsWithTimeout creates a new GetDeviceGroupSDTListParams object with the ability to set a timeout on a request.

func (*GetDeviceGroupSDTListParams) SetContext ¶

func (o *GetDeviceGroupSDTListParams) SetContext(ctx context.Context)

SetContext adds the context to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) SetDefaults ¶

func (o *GetDeviceGroupSDTListParams) SetDefaults()

SetDefaults hydrates default values in the get device group SDT list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupSDTListParams) SetFields ¶

func (o *GetDeviceGroupSDTListParams) SetFields(fields *string)

SetFields adds the fields to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) SetFilter ¶

func (o *GetDeviceGroupSDTListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) SetHTTPClient ¶

func (o *GetDeviceGroupSDTListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) SetID ¶

func (o *GetDeviceGroupSDTListParams) SetID(id int32)

SetID adds the id to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) SetOffset ¶

func (o *GetDeviceGroupSDTListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) SetSize ¶

func (o *GetDeviceGroupSDTListParams) SetSize(size *int32)

SetSize adds the size to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) SetTimeout ¶

func (o *GetDeviceGroupSDTListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) SetUserAgent ¶

func (o *GetDeviceGroupSDTListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithContext ¶

WithContext adds the context to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device group SDT list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceGroupSDTListParams) WithFields ¶

WithFields adds the fields to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithFilter ¶

WithFilter adds the filter to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithID ¶

WithID adds the id to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithOffset ¶

WithOffset adds the offset to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithSize ¶

WithSize adds the size to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WithUserAgent ¶

func (o *GetDeviceGroupSDTListParams) WithUserAgent(userAgent *string) *GetDeviceGroupSDTListParams

WithUserAgent adds the userAgent to the get device group SDT list params

func (*GetDeviceGroupSDTListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceGroupSDTListReader ¶

type GetDeviceGroupSDTListReader struct {
	// contains filtered or unexported fields
}

GetDeviceGroupSDTListReader is a Reader for the GetDeviceGroupSDTList structure.

func (*GetDeviceGroupSDTListReader) ReadResponse ¶

func (o *GetDeviceGroupSDTListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceGroupSDTListTooManyRequests ¶

type GetDeviceGroupSDTListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceGroupSDTListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceGroupSDTListTooManyRequests ¶

func NewGetDeviceGroupSDTListTooManyRequests() *GetDeviceGroupSDTListTooManyRequests

NewGetDeviceGroupSDTListTooManyRequests creates a GetDeviceGroupSDTListTooManyRequests with default headers values

func (*GetDeviceGroupSDTListTooManyRequests) Error ¶

type GetDeviceInstanceGraphDataOnlyByInstanceIDDefault ¶

type GetDeviceInstanceGraphDataOnlyByInstanceIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceInstanceGraphDataOnlyByInstanceIDDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDDefault ¶

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDDefault(code int) *GetDeviceInstanceGraphDataOnlyByInstanceIDDefault

NewGetDeviceInstanceGraphDataOnlyByInstanceIDDefault creates a GetDeviceInstanceGraphDataOnlyByInstanceIDDefault with default headers values

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDDefault) Code ¶

Code gets the status code for the get device instance graph data only by instance Id default response

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDDefault) Error ¶

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDDefault) GetPayload ¶

type GetDeviceInstanceGraphDataOnlyByInstanceIDOK ¶

type GetDeviceInstanceGraphDataOnlyByInstanceIDOK struct {
	Payload *models.GraphPlot
}
GetDeviceInstanceGraphDataOnlyByInstanceIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDOK ¶

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDOK() *GetDeviceInstanceGraphDataOnlyByInstanceIDOK

NewGetDeviceInstanceGraphDataOnlyByInstanceIDOK creates a GetDeviceInstanceGraphDataOnlyByInstanceIDOK with default headers values

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDOK) Error ¶

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDOK) GetPayload ¶

type GetDeviceInstanceGraphDataOnlyByInstanceIDParams ¶

type GetDeviceInstanceGraphDataOnlyByInstanceIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	Format *string

	// GraphID.
	//
	// Format: int32
	GraphID int32

	// InstanceID.
	//
	// Format: int32
	InstanceID int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceInstanceGraphDataOnlyByInstanceIDParams contains all the parameters to send to the API endpoint

for the get device instance graph data only by instance Id operation.

Typically these are written to a http.Request.

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDParams ¶

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDParams() *GetDeviceInstanceGraphDataOnlyByInstanceIDParams

NewGetDeviceInstanceGraphDataOnlyByInstanceIDParams creates a new GetDeviceInstanceGraphDataOnlyByInstanceIDParams 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 NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithContext ¶

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithContext(ctx context.Context) *GetDeviceInstanceGraphDataOnlyByInstanceIDParams

NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithContext creates a new GetDeviceInstanceGraphDataOnlyByInstanceIDParams object with the ability to set a context for a request.

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithHTTPClient ¶

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithHTTPClient(client *http.Client) *GetDeviceInstanceGraphDataOnlyByInstanceIDParams

NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithHTTPClient creates a new GetDeviceInstanceGraphDataOnlyByInstanceIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithTimeout ¶

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithTimeout(timeout time.Duration) *GetDeviceInstanceGraphDataOnlyByInstanceIDParams

NewGetDeviceInstanceGraphDataOnlyByInstanceIDParamsWithTimeout creates a new GetDeviceInstanceGraphDataOnlyByInstanceIDParams object with the ability to set a timeout on a request.

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetContext ¶

SetContext adds the context to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetDefaults ¶

SetDefaults hydrates default values in the get device instance graph data only by instance Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetEnd ¶

SetEnd adds the end to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetFormat ¶

SetFormat adds the format to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetGraphID ¶

SetGraphID adds the graphId to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetInstanceID ¶

func (o *GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetInstanceID(instanceID int32)

SetInstanceID adds the instanceId to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetStart ¶

SetStart adds the start to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetTimeout ¶

SetTimeout adds the timeout to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetUserAgent ¶

func (o *GetDeviceInstanceGraphDataOnlyByInstanceIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithContext ¶

WithContext adds the context to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get device instance graph data only by instance Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithEnd ¶

WithEnd adds the end to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithFormat ¶

WithFormat adds the format to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithGraphID ¶

WithGraphID adds the graphID to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithInstanceID ¶

WithInstanceID adds the instanceID to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithStart ¶

WithStart adds the start to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device instance graph data only by instance Id params

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceInstanceGraphDataOnlyByInstanceIDReader ¶

type GetDeviceInstanceGraphDataOnlyByInstanceIDReader struct {
	// contains filtered or unexported fields
}

GetDeviceInstanceGraphDataOnlyByInstanceIDReader is a Reader for the GetDeviceInstanceGraphDataOnlyByInstanceID structure.

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDReader) ReadResponse ¶

func (o *GetDeviceInstanceGraphDataOnlyByInstanceIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests ¶

type GetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests ¶

func NewGetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests() *GetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests

NewGetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests creates a GetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests with default headers values

func (*GetDeviceInstanceGraphDataOnlyByInstanceIDTooManyRequests) Error ¶

type GetDeviceInstanceListDefault ¶

type GetDeviceInstanceListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceInstanceListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceInstanceListDefault ¶

func NewGetDeviceInstanceListDefault(code int) *GetDeviceInstanceListDefault

NewGetDeviceInstanceListDefault creates a GetDeviceInstanceListDefault with default headers values

func (*GetDeviceInstanceListDefault) Code ¶

Code gets the status code for the get device instance list default response

func (*GetDeviceInstanceListDefault) Error ¶

func (*GetDeviceInstanceListDefault) GetPayload ¶

type GetDeviceInstanceListOK ¶

type GetDeviceInstanceListOK struct {
	Payload *models.DeviceDatasourceInstancePaginationResponse
}
GetDeviceInstanceListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceInstanceListOK ¶

func NewGetDeviceInstanceListOK() *GetDeviceInstanceListOK

NewGetDeviceInstanceListOK creates a GetDeviceInstanceListOK with default headers values

func (*GetDeviceInstanceListOK) Error ¶

func (o *GetDeviceInstanceListOK) Error() string

func (*GetDeviceInstanceListOK) GetPayload ¶

type GetDeviceInstanceListParams ¶

type GetDeviceInstanceListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceInstanceListParams contains all the parameters to send to the API endpoint

for the get device instance list operation.

Typically these are written to a http.Request.

func NewGetDeviceInstanceListParams ¶

func NewGetDeviceInstanceListParams() *GetDeviceInstanceListParams

NewGetDeviceInstanceListParams creates a new GetDeviceInstanceListParams 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 NewGetDeviceInstanceListParamsWithContext ¶

func NewGetDeviceInstanceListParamsWithContext(ctx context.Context) *GetDeviceInstanceListParams

NewGetDeviceInstanceListParamsWithContext creates a new GetDeviceInstanceListParams object with the ability to set a context for a request.

func NewGetDeviceInstanceListParamsWithHTTPClient ¶

func NewGetDeviceInstanceListParamsWithHTTPClient(client *http.Client) *GetDeviceInstanceListParams

NewGetDeviceInstanceListParamsWithHTTPClient creates a new GetDeviceInstanceListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceInstanceListParamsWithTimeout ¶

func NewGetDeviceInstanceListParamsWithTimeout(timeout time.Duration) *GetDeviceInstanceListParams

NewGetDeviceInstanceListParamsWithTimeout creates a new GetDeviceInstanceListParams object with the ability to set a timeout on a request.

func (*GetDeviceInstanceListParams) SetContext ¶

func (o *GetDeviceInstanceListParams) SetContext(ctx context.Context)

SetContext adds the context to the get device instance list params

func (*GetDeviceInstanceListParams) SetDefaults ¶

func (o *GetDeviceInstanceListParams) SetDefaults()

SetDefaults hydrates default values in the get device instance list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceInstanceListParams) SetEnd ¶

func (o *GetDeviceInstanceListParams) SetEnd(end *int64)

SetEnd adds the end to the get device instance list params

func (*GetDeviceInstanceListParams) SetFields ¶

func (o *GetDeviceInstanceListParams) SetFields(fields *string)

SetFields adds the fields to the get device instance list params

func (*GetDeviceInstanceListParams) SetFilter ¶

func (o *GetDeviceInstanceListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device instance list params

func (*GetDeviceInstanceListParams) SetHTTPClient ¶

func (o *GetDeviceInstanceListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device instance list params

func (*GetDeviceInstanceListParams) SetID ¶

func (o *GetDeviceInstanceListParams) SetID(id int32)

SetID adds the id to the get device instance list params

func (*GetDeviceInstanceListParams) SetNetflowFilter ¶

func (o *GetDeviceInstanceListParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the get device instance list params

func (*GetDeviceInstanceListParams) SetOffset ¶

func (o *GetDeviceInstanceListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device instance list params

func (*GetDeviceInstanceListParams) SetSize ¶

func (o *GetDeviceInstanceListParams) SetSize(size *int32)

SetSize adds the size to the get device instance list params

func (*GetDeviceInstanceListParams) SetStart ¶

func (o *GetDeviceInstanceListParams) SetStart(start *int64)

SetStart adds the start to the get device instance list params

func (*GetDeviceInstanceListParams) SetTimeout ¶

func (o *GetDeviceInstanceListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device instance list params

func (*GetDeviceInstanceListParams) SetUserAgent ¶

func (o *GetDeviceInstanceListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device instance list params

func (*GetDeviceInstanceListParams) WithContext ¶

WithContext adds the context to the get device instance list params

func (*GetDeviceInstanceListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device instance list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceInstanceListParams) WithEnd ¶

WithEnd adds the end to the get device instance list params

func (*GetDeviceInstanceListParams) WithFields ¶

WithFields adds the fields to the get device instance list params

func (*GetDeviceInstanceListParams) WithFilter ¶

WithFilter adds the filter to the get device instance list params

func (*GetDeviceInstanceListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device instance list params

func (*GetDeviceInstanceListParams) WithID ¶

WithID adds the id to the get device instance list params

func (*GetDeviceInstanceListParams) WithNetflowFilter ¶

func (o *GetDeviceInstanceListParams) WithNetflowFilter(netflowFilter *string) *GetDeviceInstanceListParams

WithNetflowFilter adds the netflowFilter to the get device instance list params

func (*GetDeviceInstanceListParams) WithOffset ¶

WithOffset adds the offset to the get device instance list params

func (*GetDeviceInstanceListParams) WithSize ¶

WithSize adds the size to the get device instance list params

func (*GetDeviceInstanceListParams) WithStart ¶

WithStart adds the start to the get device instance list params

func (*GetDeviceInstanceListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device instance list params

func (*GetDeviceInstanceListParams) WithUserAgent ¶

func (o *GetDeviceInstanceListParams) WithUserAgent(userAgent *string) *GetDeviceInstanceListParams

WithUserAgent adds the userAgent to the get device instance list params

func (*GetDeviceInstanceListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDeviceInstanceListReader ¶

type GetDeviceInstanceListReader struct {
	// contains filtered or unexported fields
}

GetDeviceInstanceListReader is a Reader for the GetDeviceInstanceList structure.

func (*GetDeviceInstanceListReader) ReadResponse ¶

func (o *GetDeviceInstanceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceInstanceListTooManyRequests ¶

type GetDeviceInstanceListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceInstanceListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceInstanceListTooManyRequests ¶

func NewGetDeviceInstanceListTooManyRequests() *GetDeviceInstanceListTooManyRequests

NewGetDeviceInstanceListTooManyRequests creates a GetDeviceInstanceListTooManyRequests with default headers values

func (*GetDeviceInstanceListTooManyRequests) Error ¶

type GetDeviceListDefault ¶

type GetDeviceListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDeviceListDefault describes a response with status code -1, with default header values.

Error

func NewGetDeviceListDefault ¶

func NewGetDeviceListDefault(code int) *GetDeviceListDefault

NewGetDeviceListDefault creates a GetDeviceListDefault with default headers values

func (*GetDeviceListDefault) Code ¶

func (o *GetDeviceListDefault) Code() int

Code gets the status code for the get device list default response

func (*GetDeviceListDefault) Error ¶

func (o *GetDeviceListDefault) Error() string

func (*GetDeviceListDefault) GetPayload ¶

func (o *GetDeviceListDefault) GetPayload() *models.ErrorResponse

type GetDeviceListOK ¶

type GetDeviceListOK struct {
	Payload *models.DevicePaginationResponse
}
GetDeviceListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDeviceListOK ¶

func NewGetDeviceListOK() *GetDeviceListOK

NewGetDeviceListOK creates a GetDeviceListOK with default headers values

func (*GetDeviceListOK) Error ¶

func (o *GetDeviceListOK) Error() string

func (*GetDeviceListOK) GetPayload ¶

type GetDeviceListParams ¶

type GetDeviceListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// NetflowFilter.
	NetflowFilter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDeviceListParams contains all the parameters to send to the API endpoint

for the get device list operation.

Typically these are written to a http.Request.

func NewGetDeviceListParams ¶

func NewGetDeviceListParams() *GetDeviceListParams

NewGetDeviceListParams creates a new GetDeviceListParams 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 NewGetDeviceListParamsWithContext ¶

func NewGetDeviceListParamsWithContext(ctx context.Context) *GetDeviceListParams

NewGetDeviceListParamsWithContext creates a new GetDeviceListParams object with the ability to set a context for a request.

func NewGetDeviceListParamsWithHTTPClient ¶

func NewGetDeviceListParamsWithHTTPClient(client *http.Client) *GetDeviceListParams

NewGetDeviceListParamsWithHTTPClient creates a new GetDeviceListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDeviceListParamsWithTimeout ¶

func NewGetDeviceListParamsWithTimeout(timeout time.Duration) *GetDeviceListParams

NewGetDeviceListParamsWithTimeout creates a new GetDeviceListParams object with the ability to set a timeout on a request.

func (*GetDeviceListParams) SetContext ¶

func (o *GetDeviceListParams) SetContext(ctx context.Context)

SetContext adds the context to the get device list params

func (*GetDeviceListParams) SetDefaults ¶

func (o *GetDeviceListParams) SetDefaults()

SetDefaults hydrates default values in the get device list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceListParams) SetEnd ¶

func (o *GetDeviceListParams) SetEnd(end *int64)

SetEnd adds the end to the get device list params

func (*GetDeviceListParams) SetFields ¶

func (o *GetDeviceListParams) SetFields(fields *string)

SetFields adds the fields to the get device list params

func (*GetDeviceListParams) SetFilter ¶

func (o *GetDeviceListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device list params

func (*GetDeviceListParams) SetHTTPClient ¶

func (o *GetDeviceListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device list params

func (*GetDeviceListParams) SetNetflowFilter ¶

func (o *GetDeviceListParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the get device list params

func (*GetDeviceListParams) SetOffset ¶

func (o *GetDeviceListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device list params

func (*GetDeviceListParams) SetSize ¶

func (o *GetDeviceListParams) SetSize(size *int32)

SetSize adds the size to the get device list params

func (*GetDeviceListParams) SetStart ¶

func (o *GetDeviceListParams) SetStart(start *int64)

SetStart adds the start to the get device list params

func (*GetDeviceListParams) SetTimeout ¶

func (o *GetDeviceListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device list params

func (*GetDeviceListParams) SetUserAgent ¶

func (o *GetDeviceListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device list params

func (*GetDeviceListParams) WithContext ¶

WithContext adds the context to the get device list params

func (*GetDeviceListParams) WithDefaults ¶

func (o *GetDeviceListParams) WithDefaults() *GetDeviceListParams

WithDefaults hydrates default values in the get device list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDeviceListParams) WithEnd ¶

func (o *GetDeviceListParams) WithEnd(end *int64) *GetDeviceListParams

WithEnd adds the end to the get device list params

func (*GetDeviceListParams) WithFields ¶

func (o *GetDeviceListParams) WithFields(fields *string) *GetDeviceListParams

WithFields adds the fields to the get device list params

func (*GetDeviceListParams) WithFilter ¶

func (o *GetDeviceListParams) WithFilter(filter *string) *GetDeviceListParams

WithFilter adds the filter to the get device list params

func (*GetDeviceListParams) WithHTTPClient ¶

func (o *GetDeviceListParams) WithHTTPClient(client *http.Client) *GetDeviceListParams

WithHTTPClient adds the HTTPClient to the get device list params

func (*GetDeviceListParams) WithNetflowFilter ¶

func (o *GetDeviceListParams) WithNetflowFilter(netflowFilter *string) *GetDeviceListParams

WithNetflowFilter adds the netflowFilter to the get device list params

func (*GetDeviceListParams) WithOffset ¶

func (o *GetDeviceListParams) WithOffset(offset *int32) *GetDeviceListParams

WithOffset adds the offset to the get device list params

func (*GetDeviceListParams) WithSize ¶

func (o *GetDeviceListParams) WithSize(size *int32) *GetDeviceListParams

WithSize adds the size to the get device list params

func (*GetDeviceListParams) WithStart ¶

func (o *GetDeviceListParams) WithStart(start *int64) *GetDeviceListParams

WithStart adds the start to the get device list params

func (*GetDeviceListParams) WithTimeout ¶

func (o *GetDeviceListParams) WithTimeout(timeout time.Duration) *GetDeviceListParams

WithTimeout adds the timeout to the get device list params

func (*GetDeviceListParams) WithUserAgent ¶

func (o *GetDeviceListParams) WithUserAgent(userAgent *string) *GetDeviceListParams

WithUserAgent adds the userAgent to the get device list params

func (*GetDeviceListParams) WriteToRequest ¶

func (o *GetDeviceListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetDeviceListReader ¶

type GetDeviceListReader struct {
	// contains filtered or unexported fields
}

GetDeviceListReader is a Reader for the GetDeviceList structure.

func (*GetDeviceListReader) ReadResponse ¶

func (o *GetDeviceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDeviceListTooManyRequests ¶

type GetDeviceListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDeviceListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDeviceListTooManyRequests ¶

func NewGetDeviceListTooManyRequests() *GetDeviceListTooManyRequests

NewGetDeviceListTooManyRequests creates a GetDeviceListTooManyRequests with default headers values

func (*GetDeviceListTooManyRequests) Error ¶

type GetDevicePropertyByNameDefault ¶

type GetDevicePropertyByNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDevicePropertyByNameDefault describes a response with status code -1, with default header values.

Error

func NewGetDevicePropertyByNameDefault ¶

func NewGetDevicePropertyByNameDefault(code int) *GetDevicePropertyByNameDefault

NewGetDevicePropertyByNameDefault creates a GetDevicePropertyByNameDefault with default headers values

func (*GetDevicePropertyByNameDefault) Code ¶

Code gets the status code for the get device property by name default response

func (*GetDevicePropertyByNameDefault) Error ¶

func (*GetDevicePropertyByNameDefault) GetPayload ¶

type GetDevicePropertyByNameOK ¶

type GetDevicePropertyByNameOK struct {
	Payload *models.EntityProperty
}
GetDevicePropertyByNameOK describes a response with status code 200, with default header values.

successful operation

func NewGetDevicePropertyByNameOK ¶

func NewGetDevicePropertyByNameOK() *GetDevicePropertyByNameOK

NewGetDevicePropertyByNameOK creates a GetDevicePropertyByNameOK with default headers values

func (*GetDevicePropertyByNameOK) Error ¶

func (o *GetDevicePropertyByNameOK) Error() string

func (*GetDevicePropertyByNameOK) GetPayload ¶

type GetDevicePropertyByNameParams ¶

type GetDevicePropertyByNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// Name.
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDevicePropertyByNameParams contains all the parameters to send to the API endpoint

for the get device property by name operation.

Typically these are written to a http.Request.

func NewGetDevicePropertyByNameParams ¶

func NewGetDevicePropertyByNameParams() *GetDevicePropertyByNameParams

NewGetDevicePropertyByNameParams creates a new GetDevicePropertyByNameParams 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 NewGetDevicePropertyByNameParamsWithContext ¶

func NewGetDevicePropertyByNameParamsWithContext(ctx context.Context) *GetDevicePropertyByNameParams

NewGetDevicePropertyByNameParamsWithContext creates a new GetDevicePropertyByNameParams object with the ability to set a context for a request.

func NewGetDevicePropertyByNameParamsWithHTTPClient ¶

func NewGetDevicePropertyByNameParamsWithHTTPClient(client *http.Client) *GetDevicePropertyByNameParams

NewGetDevicePropertyByNameParamsWithHTTPClient creates a new GetDevicePropertyByNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetDevicePropertyByNameParamsWithTimeout ¶

func NewGetDevicePropertyByNameParamsWithTimeout(timeout time.Duration) *GetDevicePropertyByNameParams

NewGetDevicePropertyByNameParamsWithTimeout creates a new GetDevicePropertyByNameParams object with the ability to set a timeout on a request.

func (*GetDevicePropertyByNameParams) SetContext ¶

func (o *GetDevicePropertyByNameParams) SetContext(ctx context.Context)

SetContext adds the context to the get device property by name params

func (*GetDevicePropertyByNameParams) SetDefaults ¶

func (o *GetDevicePropertyByNameParams) SetDefaults()

SetDefaults hydrates default values in the get device property by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetDevicePropertyByNameParams) SetDeviceID ¶

func (o *GetDevicePropertyByNameParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device property by name params

func (*GetDevicePropertyByNameParams) SetFields ¶

func (o *GetDevicePropertyByNameParams) SetFields(fields *string)

SetFields adds the fields to the get device property by name params

func (*GetDevicePropertyByNameParams) SetHTTPClient ¶

func (o *GetDevicePropertyByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device property by name params

func (*GetDevicePropertyByNameParams) SetName ¶

func (o *GetDevicePropertyByNameParams) SetName(name string)

SetName adds the name to the get device property by name params

func (*GetDevicePropertyByNameParams) SetTimeout ¶

func (o *GetDevicePropertyByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device property by name params

func (*GetDevicePropertyByNameParams) SetUserAgent ¶

func (o *GetDevicePropertyByNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device property by name params

func (*GetDevicePropertyByNameParams) WithContext ¶

WithContext adds the context to the get device property by name params

func (*GetDevicePropertyByNameParams) WithDefaults ¶

WithDefaults hydrates default values in the get device property by name params (not the query body).

All values with no default are reset to their zero value.

func (*GetDevicePropertyByNameParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device property by name params

func (*GetDevicePropertyByNameParams) WithFields ¶

WithFields adds the fields to the get device property by name params

func (*GetDevicePropertyByNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device property by name params

func (*GetDevicePropertyByNameParams) WithName ¶

WithName adds the name to the get device property by name params

func (*GetDevicePropertyByNameParams) WithTimeout ¶

WithTimeout adds the timeout to the get device property by name params

func (*GetDevicePropertyByNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get device property by name params

func (*GetDevicePropertyByNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDevicePropertyByNameReader ¶

type GetDevicePropertyByNameReader struct {
	// contains filtered or unexported fields
}

GetDevicePropertyByNameReader is a Reader for the GetDevicePropertyByName structure.

func (*GetDevicePropertyByNameReader) ReadResponse ¶

func (o *GetDevicePropertyByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDevicePropertyByNameTooManyRequests ¶

type GetDevicePropertyByNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDevicePropertyByNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDevicePropertyByNameTooManyRequests ¶

func NewGetDevicePropertyByNameTooManyRequests() *GetDevicePropertyByNameTooManyRequests

NewGetDevicePropertyByNameTooManyRequests creates a GetDevicePropertyByNameTooManyRequests with default headers values

func (*GetDevicePropertyByNameTooManyRequests) Error ¶

type GetDevicePropertyListDefault ¶

type GetDevicePropertyListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetDevicePropertyListDefault describes a response with status code -1, with default header values.

Error

func NewGetDevicePropertyListDefault ¶

func NewGetDevicePropertyListDefault(code int) *GetDevicePropertyListDefault

NewGetDevicePropertyListDefault creates a GetDevicePropertyListDefault with default headers values

func (*GetDevicePropertyListDefault) Code ¶

Code gets the status code for the get device property list default response

func (*GetDevicePropertyListDefault) Error ¶

func (*GetDevicePropertyListDefault) GetPayload ¶

type GetDevicePropertyListOK ¶

type GetDevicePropertyListOK struct {
	Payload *models.PropertyPaginationResponse
}
GetDevicePropertyListOK describes a response with status code 200, with default header values.

successful operation

func NewGetDevicePropertyListOK ¶

func NewGetDevicePropertyListOK() *GetDevicePropertyListOK

NewGetDevicePropertyListOK creates a GetDevicePropertyListOK with default headers values

func (*GetDevicePropertyListOK) Error ¶

func (o *GetDevicePropertyListOK) Error() string

func (*GetDevicePropertyListOK) GetPayload ¶

type GetDevicePropertyListParams ¶

type GetDevicePropertyListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetDevicePropertyListParams contains all the parameters to send to the API endpoint

for the get device property list operation.

Typically these are written to a http.Request.

func NewGetDevicePropertyListParams ¶

func NewGetDevicePropertyListParams() *GetDevicePropertyListParams

NewGetDevicePropertyListParams creates a new GetDevicePropertyListParams 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 NewGetDevicePropertyListParamsWithContext ¶

func NewGetDevicePropertyListParamsWithContext(ctx context.Context) *GetDevicePropertyListParams

NewGetDevicePropertyListParamsWithContext creates a new GetDevicePropertyListParams object with the ability to set a context for a request.

func NewGetDevicePropertyListParamsWithHTTPClient ¶

func NewGetDevicePropertyListParamsWithHTTPClient(client *http.Client) *GetDevicePropertyListParams

NewGetDevicePropertyListParamsWithHTTPClient creates a new GetDevicePropertyListParams object with the ability to set a custom HTTPClient for a request.

func NewGetDevicePropertyListParamsWithTimeout ¶

func NewGetDevicePropertyListParamsWithTimeout(timeout time.Duration) *GetDevicePropertyListParams

NewGetDevicePropertyListParamsWithTimeout creates a new GetDevicePropertyListParams object with the ability to set a timeout on a request.

func (*GetDevicePropertyListParams) SetContext ¶

func (o *GetDevicePropertyListParams) SetContext(ctx context.Context)

SetContext adds the context to the get device property list params

func (*GetDevicePropertyListParams) SetDefaults ¶

func (o *GetDevicePropertyListParams) SetDefaults()

SetDefaults hydrates default values in the get device property list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDevicePropertyListParams) SetDeviceID ¶

func (o *GetDevicePropertyListParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get device property list params

func (*GetDevicePropertyListParams) SetFields ¶

func (o *GetDevicePropertyListParams) SetFields(fields *string)

SetFields adds the fields to the get device property list params

func (*GetDevicePropertyListParams) SetFilter ¶

func (o *GetDevicePropertyListParams) SetFilter(filter *string)

SetFilter adds the filter to the get device property list params

func (*GetDevicePropertyListParams) SetHTTPClient ¶

func (o *GetDevicePropertyListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get device property list params

func (*GetDevicePropertyListParams) SetOffset ¶

func (o *GetDevicePropertyListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get device property list params

func (*GetDevicePropertyListParams) SetSize ¶

func (o *GetDevicePropertyListParams) SetSize(size *int32)

SetSize adds the size to the get device property list params

func (*GetDevicePropertyListParams) SetTimeout ¶

func (o *GetDevicePropertyListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get device property list params

func (*GetDevicePropertyListParams) SetUserAgent ¶

func (o *GetDevicePropertyListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get device property list params

func (*GetDevicePropertyListParams) WithContext ¶

WithContext adds the context to the get device property list params

func (*GetDevicePropertyListParams) WithDefaults ¶

WithDefaults hydrates default values in the get device property list params (not the query body).

All values with no default are reset to their zero value.

func (*GetDevicePropertyListParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get device property list params

func (*GetDevicePropertyListParams) WithFields ¶

WithFields adds the fields to the get device property list params

func (*GetDevicePropertyListParams) WithFilter ¶

WithFilter adds the filter to the get device property list params

func (*GetDevicePropertyListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get device property list params

func (*GetDevicePropertyListParams) WithOffset ¶

WithOffset adds the offset to the get device property list params

func (*GetDevicePropertyListParams) WithSize ¶

WithSize adds the size to the get device property list params

func (*GetDevicePropertyListParams) WithTimeout ¶

WithTimeout adds the timeout to the get device property list params

func (*GetDevicePropertyListParams) WithUserAgent ¶

func (o *GetDevicePropertyListParams) WithUserAgent(userAgent *string) *GetDevicePropertyListParams

WithUserAgent adds the userAgent to the get device property list params

func (*GetDevicePropertyListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetDevicePropertyListReader ¶

type GetDevicePropertyListReader struct {
	// contains filtered or unexported fields
}

GetDevicePropertyListReader is a Reader for the GetDevicePropertyList structure.

func (*GetDevicePropertyListReader) ReadResponse ¶

func (o *GetDevicePropertyListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetDevicePropertyListTooManyRequests ¶

type GetDevicePropertyListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetDevicePropertyListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetDevicePropertyListTooManyRequests ¶

func NewGetDevicePropertyListTooManyRequests() *GetDevicePropertyListTooManyRequests

NewGetDevicePropertyListTooManyRequests creates a GetDevicePropertyListTooManyRequests with default headers values

func (*GetDevicePropertyListTooManyRequests) Error ¶

type GetEscalationChainByIDDefault ¶

type GetEscalationChainByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetEscalationChainByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetEscalationChainByIDDefault ¶

func NewGetEscalationChainByIDDefault(code int) *GetEscalationChainByIDDefault

NewGetEscalationChainByIDDefault creates a GetEscalationChainByIDDefault with default headers values

func (*GetEscalationChainByIDDefault) Code ¶

Code gets the status code for the get escalation chain by Id default response

func (*GetEscalationChainByIDDefault) Error ¶

func (*GetEscalationChainByIDDefault) GetPayload ¶

type GetEscalationChainByIDOK ¶

type GetEscalationChainByIDOK struct {
	Payload *models.EscalatingChain
}
GetEscalationChainByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetEscalationChainByIDOK ¶

func NewGetEscalationChainByIDOK() *GetEscalationChainByIDOK

NewGetEscalationChainByIDOK creates a GetEscalationChainByIDOK with default headers values

func (*GetEscalationChainByIDOK) Error ¶

func (o *GetEscalationChainByIDOK) Error() string

func (*GetEscalationChainByIDOK) GetPayload ¶

type GetEscalationChainByIDParams ¶

type GetEscalationChainByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetEscalationChainByIDParams contains all the parameters to send to the API endpoint

for the get escalation chain by Id operation.

Typically these are written to a http.Request.

func NewGetEscalationChainByIDParams ¶

func NewGetEscalationChainByIDParams() *GetEscalationChainByIDParams

NewGetEscalationChainByIDParams creates a new GetEscalationChainByIDParams 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 NewGetEscalationChainByIDParamsWithContext ¶

func NewGetEscalationChainByIDParamsWithContext(ctx context.Context) *GetEscalationChainByIDParams

NewGetEscalationChainByIDParamsWithContext creates a new GetEscalationChainByIDParams object with the ability to set a context for a request.

func NewGetEscalationChainByIDParamsWithHTTPClient ¶

func NewGetEscalationChainByIDParamsWithHTTPClient(client *http.Client) *GetEscalationChainByIDParams

NewGetEscalationChainByIDParamsWithHTTPClient creates a new GetEscalationChainByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetEscalationChainByIDParamsWithTimeout ¶

func NewGetEscalationChainByIDParamsWithTimeout(timeout time.Duration) *GetEscalationChainByIDParams

NewGetEscalationChainByIDParamsWithTimeout creates a new GetEscalationChainByIDParams object with the ability to set a timeout on a request.

func (*GetEscalationChainByIDParams) SetContext ¶

func (o *GetEscalationChainByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) SetDefaults ¶

func (o *GetEscalationChainByIDParams) SetDefaults()

SetDefaults hydrates default values in the get escalation chain by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetEscalationChainByIDParams) SetFields ¶

func (o *GetEscalationChainByIDParams) SetFields(fields *string)

SetFields adds the fields to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) SetHTTPClient ¶

func (o *GetEscalationChainByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) SetID ¶

func (o *GetEscalationChainByIDParams) SetID(id int32)

SetID adds the id to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) SetTimeout ¶

func (o *GetEscalationChainByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) SetUserAgent ¶

func (o *GetEscalationChainByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) WithContext ¶

WithContext adds the context to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get escalation chain by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetEscalationChainByIDParams) WithFields ¶

WithFields adds the fields to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) WithID ¶

WithID adds the id to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get escalation chain by Id params

func (*GetEscalationChainByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetEscalationChainByIDReader ¶

type GetEscalationChainByIDReader struct {
	// contains filtered or unexported fields
}

GetEscalationChainByIDReader is a Reader for the GetEscalationChainByID structure.

func (*GetEscalationChainByIDReader) ReadResponse ¶

func (o *GetEscalationChainByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetEscalationChainByIDTooManyRequests ¶

type GetEscalationChainByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetEscalationChainByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetEscalationChainByIDTooManyRequests ¶

func NewGetEscalationChainByIDTooManyRequests() *GetEscalationChainByIDTooManyRequests

NewGetEscalationChainByIDTooManyRequests creates a GetEscalationChainByIDTooManyRequests with default headers values

func (*GetEscalationChainByIDTooManyRequests) Error ¶

type GetEscalationChainListDefault ¶

type GetEscalationChainListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetEscalationChainListDefault describes a response with status code -1, with default header values.

Error

func NewGetEscalationChainListDefault ¶

func NewGetEscalationChainListDefault(code int) *GetEscalationChainListDefault

NewGetEscalationChainListDefault creates a GetEscalationChainListDefault with default headers values

func (*GetEscalationChainListDefault) Code ¶

Code gets the status code for the get escalation chain list default response

func (*GetEscalationChainListDefault) Error ¶

func (*GetEscalationChainListDefault) GetPayload ¶

type GetEscalationChainListOK ¶

type GetEscalationChainListOK struct {
	Payload *models.EscalationChainPaginationResponse
}
GetEscalationChainListOK describes a response with status code 200, with default header values.

successful operation

func NewGetEscalationChainListOK ¶

func NewGetEscalationChainListOK() *GetEscalationChainListOK

NewGetEscalationChainListOK creates a GetEscalationChainListOK with default headers values

func (*GetEscalationChainListOK) Error ¶

func (o *GetEscalationChainListOK) Error() string

func (*GetEscalationChainListOK) GetPayload ¶

type GetEscalationChainListParams ¶

type GetEscalationChainListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetEscalationChainListParams contains all the parameters to send to the API endpoint

for the get escalation chain list operation.

Typically these are written to a http.Request.

func NewGetEscalationChainListParams ¶

func NewGetEscalationChainListParams() *GetEscalationChainListParams

NewGetEscalationChainListParams creates a new GetEscalationChainListParams 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 NewGetEscalationChainListParamsWithContext ¶

func NewGetEscalationChainListParamsWithContext(ctx context.Context) *GetEscalationChainListParams

NewGetEscalationChainListParamsWithContext creates a new GetEscalationChainListParams object with the ability to set a context for a request.

func NewGetEscalationChainListParamsWithHTTPClient ¶

func NewGetEscalationChainListParamsWithHTTPClient(client *http.Client) *GetEscalationChainListParams

NewGetEscalationChainListParamsWithHTTPClient creates a new GetEscalationChainListParams object with the ability to set a custom HTTPClient for a request.

func NewGetEscalationChainListParamsWithTimeout ¶

func NewGetEscalationChainListParamsWithTimeout(timeout time.Duration) *GetEscalationChainListParams

NewGetEscalationChainListParamsWithTimeout creates a new GetEscalationChainListParams object with the ability to set a timeout on a request.

func (*GetEscalationChainListParams) SetContext ¶

func (o *GetEscalationChainListParams) SetContext(ctx context.Context)

SetContext adds the context to the get escalation chain list params

func (*GetEscalationChainListParams) SetDefaults ¶

func (o *GetEscalationChainListParams) SetDefaults()

SetDefaults hydrates default values in the get escalation chain list params (not the query body).

All values with no default are reset to their zero value.

func (*GetEscalationChainListParams) SetFields ¶

func (o *GetEscalationChainListParams) SetFields(fields *string)

SetFields adds the fields to the get escalation chain list params

func (*GetEscalationChainListParams) SetFilter ¶

func (o *GetEscalationChainListParams) SetFilter(filter *string)

SetFilter adds the filter to the get escalation chain list params

func (*GetEscalationChainListParams) SetHTTPClient ¶

func (o *GetEscalationChainListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get escalation chain list params

func (*GetEscalationChainListParams) SetOffset ¶

func (o *GetEscalationChainListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get escalation chain list params

func (*GetEscalationChainListParams) SetSize ¶

func (o *GetEscalationChainListParams) SetSize(size *int32)

SetSize adds the size to the get escalation chain list params

func (*GetEscalationChainListParams) SetTimeout ¶

func (o *GetEscalationChainListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get escalation chain list params

func (*GetEscalationChainListParams) SetUserAgent ¶

func (o *GetEscalationChainListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get escalation chain list params

func (*GetEscalationChainListParams) WithContext ¶

WithContext adds the context to the get escalation chain list params

func (*GetEscalationChainListParams) WithDefaults ¶

WithDefaults hydrates default values in the get escalation chain list params (not the query body).

All values with no default are reset to their zero value.

func (*GetEscalationChainListParams) WithFields ¶

WithFields adds the fields to the get escalation chain list params

func (*GetEscalationChainListParams) WithFilter ¶

WithFilter adds the filter to the get escalation chain list params

func (*GetEscalationChainListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get escalation chain list params

func (*GetEscalationChainListParams) WithOffset ¶

WithOffset adds the offset to the get escalation chain list params

func (*GetEscalationChainListParams) WithSize ¶

WithSize adds the size to the get escalation chain list params

func (*GetEscalationChainListParams) WithTimeout ¶

WithTimeout adds the timeout to the get escalation chain list params

func (*GetEscalationChainListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get escalation chain list params

func (*GetEscalationChainListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetEscalationChainListReader ¶

type GetEscalationChainListReader struct {
	// contains filtered or unexported fields
}

GetEscalationChainListReader is a Reader for the GetEscalationChainList structure.

func (*GetEscalationChainListReader) ReadResponse ¶

func (o *GetEscalationChainListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetEscalationChainListTooManyRequests ¶

type GetEscalationChainListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetEscalationChainListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetEscalationChainListTooManyRequests ¶

func NewGetEscalationChainListTooManyRequests() *GetEscalationChainListTooManyRequests

NewGetEscalationChainListTooManyRequests creates a GetEscalationChainListTooManyRequests with default headers values

func (*GetEscalationChainListTooManyRequests) Error ¶

type GetEventSourceListDefault ¶

type GetEventSourceListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetEventSourceListDefault describes a response with status code -1, with default header values.

Error

func NewGetEventSourceListDefault ¶

func NewGetEventSourceListDefault(code int) *GetEventSourceListDefault

NewGetEventSourceListDefault creates a GetEventSourceListDefault with default headers values

func (*GetEventSourceListDefault) Code ¶

func (o *GetEventSourceListDefault) Code() int

Code gets the status code for the get event source list default response

func (*GetEventSourceListDefault) Error ¶

func (o *GetEventSourceListDefault) Error() string

func (*GetEventSourceListDefault) GetPayload ¶

type GetEventSourceListOK ¶

type GetEventSourceListOK struct {
	Payload *models.EventSourcePaginationResponse
}
GetEventSourceListOK describes a response with status code 200, with default header values.

successful operation

func NewGetEventSourceListOK ¶

func NewGetEventSourceListOK() *GetEventSourceListOK

NewGetEventSourceListOK creates a GetEventSourceListOK with default headers values

func (*GetEventSourceListOK) Error ¶

func (o *GetEventSourceListOK) Error() string

func (*GetEventSourceListOK) GetPayload ¶

type GetEventSourceListParams ¶

type GetEventSourceListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Format.
	//
	// Default: "json"
	Format *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetEventSourceListParams contains all the parameters to send to the API endpoint

for the get event source list operation.

Typically these are written to a http.Request.

func NewGetEventSourceListParams ¶

func NewGetEventSourceListParams() *GetEventSourceListParams

NewGetEventSourceListParams creates a new GetEventSourceListParams 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 NewGetEventSourceListParamsWithContext ¶

func NewGetEventSourceListParamsWithContext(ctx context.Context) *GetEventSourceListParams

NewGetEventSourceListParamsWithContext creates a new GetEventSourceListParams object with the ability to set a context for a request.

func NewGetEventSourceListParamsWithHTTPClient ¶

func NewGetEventSourceListParamsWithHTTPClient(client *http.Client) *GetEventSourceListParams

NewGetEventSourceListParamsWithHTTPClient creates a new GetEventSourceListParams object with the ability to set a custom HTTPClient for a request.

func NewGetEventSourceListParamsWithTimeout ¶

func NewGetEventSourceListParamsWithTimeout(timeout time.Duration) *GetEventSourceListParams

NewGetEventSourceListParamsWithTimeout creates a new GetEventSourceListParams object with the ability to set a timeout on a request.

func (*GetEventSourceListParams) SetContext ¶

func (o *GetEventSourceListParams) SetContext(ctx context.Context)

SetContext adds the context to the get event source list params

func (*GetEventSourceListParams) SetDefaults ¶

func (o *GetEventSourceListParams) SetDefaults()

SetDefaults hydrates default values in the get event source list params (not the query body).

All values with no default are reset to their zero value.

func (*GetEventSourceListParams) SetFields ¶

func (o *GetEventSourceListParams) SetFields(fields *string)

SetFields adds the fields to the get event source list params

func (*GetEventSourceListParams) SetFilter ¶

func (o *GetEventSourceListParams) SetFilter(filter *string)

SetFilter adds the filter to the get event source list params

func (*GetEventSourceListParams) SetFormat ¶

func (o *GetEventSourceListParams) SetFormat(format *string)

SetFormat adds the format to the get event source list params

func (*GetEventSourceListParams) SetHTTPClient ¶

func (o *GetEventSourceListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get event source list params

func (*GetEventSourceListParams) SetOffset ¶

func (o *GetEventSourceListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get event source list params

func (*GetEventSourceListParams) SetSize ¶

func (o *GetEventSourceListParams) SetSize(size *int32)

SetSize adds the size to the get event source list params

func (*GetEventSourceListParams) SetTimeout ¶

func (o *GetEventSourceListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get event source list params

func (*GetEventSourceListParams) SetUserAgent ¶

func (o *GetEventSourceListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get event source list params

func (*GetEventSourceListParams) WithContext ¶

WithContext adds the context to the get event source list params

func (*GetEventSourceListParams) WithDefaults ¶

WithDefaults hydrates default values in the get event source list params (not the query body).

All values with no default are reset to their zero value.

func (*GetEventSourceListParams) WithFields ¶

WithFields adds the fields to the get event source list params

func (*GetEventSourceListParams) WithFilter ¶

WithFilter adds the filter to the get event source list params

func (*GetEventSourceListParams) WithFormat ¶

WithFormat adds the format to the get event source list params

func (*GetEventSourceListParams) WithHTTPClient ¶

func (o *GetEventSourceListParams) WithHTTPClient(client *http.Client) *GetEventSourceListParams

WithHTTPClient adds the HTTPClient to the get event source list params

func (*GetEventSourceListParams) WithOffset ¶

WithOffset adds the offset to the get event source list params

func (*GetEventSourceListParams) WithSize ¶

WithSize adds the size to the get event source list params

func (*GetEventSourceListParams) WithTimeout ¶

WithTimeout adds the timeout to the get event source list params

func (*GetEventSourceListParams) WithUserAgent ¶

func (o *GetEventSourceListParams) WithUserAgent(userAgent *string) *GetEventSourceListParams

WithUserAgent adds the userAgent to the get event source list params

func (*GetEventSourceListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetEventSourceListReader ¶

type GetEventSourceListReader struct {
	// contains filtered or unexported fields
}

GetEventSourceListReader is a Reader for the GetEventSourceList structure.

func (*GetEventSourceListReader) ReadResponse ¶

func (o *GetEventSourceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetEventSourceListTooManyRequests ¶

type GetEventSourceListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetEventSourceListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetEventSourceListTooManyRequests ¶

func NewGetEventSourceListTooManyRequests() *GetEventSourceListTooManyRequests

NewGetEventSourceListTooManyRequests creates a GetEventSourceListTooManyRequests with default headers values

func (*GetEventSourceListTooManyRequests) Error ¶

type GetExternalAPIStatsDefault ¶

type GetExternalAPIStatsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetExternalAPIStatsDefault describes a response with status code -1, with default header values.

Error

func NewGetExternalAPIStatsDefault ¶

func NewGetExternalAPIStatsDefault(code int) *GetExternalAPIStatsDefault

NewGetExternalAPIStatsDefault creates a GetExternalAPIStatsDefault with default headers values

func (*GetExternalAPIStatsDefault) Code ¶

func (o *GetExternalAPIStatsDefault) Code() int

Code gets the status code for the get external Api stats default response

func (*GetExternalAPIStatsDefault) Error ¶

func (*GetExternalAPIStatsDefault) GetPayload ¶

type GetExternalAPIStatsOK ¶

type GetExternalAPIStatsOK struct {
	Payload *models.APIPerfMetrics
}
GetExternalAPIStatsOK describes a response with status code 200, with default header values.

successful operation

func NewGetExternalAPIStatsOK ¶

func NewGetExternalAPIStatsOK() *GetExternalAPIStatsOK

NewGetExternalAPIStatsOK creates a GetExternalAPIStatsOK with default headers values

func (*GetExternalAPIStatsOK) Error ¶

func (o *GetExternalAPIStatsOK) Error() string

func (*GetExternalAPIStatsOK) GetPayload ¶

func (o *GetExternalAPIStatsOK) GetPayload() *models.APIPerfMetrics

type GetExternalAPIStatsParams ¶

type GetExternalAPIStatsParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetExternalAPIStatsParams contains all the parameters to send to the API endpoint

for the get external Api stats operation.

Typically these are written to a http.Request.

func NewGetExternalAPIStatsParams ¶

func NewGetExternalAPIStatsParams() *GetExternalAPIStatsParams

NewGetExternalAPIStatsParams creates a new GetExternalAPIStatsParams 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 NewGetExternalAPIStatsParamsWithContext ¶

func NewGetExternalAPIStatsParamsWithContext(ctx context.Context) *GetExternalAPIStatsParams

NewGetExternalAPIStatsParamsWithContext creates a new GetExternalAPIStatsParams object with the ability to set a context for a request.

func NewGetExternalAPIStatsParamsWithHTTPClient ¶

func NewGetExternalAPIStatsParamsWithHTTPClient(client *http.Client) *GetExternalAPIStatsParams

NewGetExternalAPIStatsParamsWithHTTPClient creates a new GetExternalAPIStatsParams object with the ability to set a custom HTTPClient for a request.

func NewGetExternalAPIStatsParamsWithTimeout ¶

func NewGetExternalAPIStatsParamsWithTimeout(timeout time.Duration) *GetExternalAPIStatsParams

NewGetExternalAPIStatsParamsWithTimeout creates a new GetExternalAPIStatsParams object with the ability to set a timeout on a request.

func (*GetExternalAPIStatsParams) SetContext ¶

func (o *GetExternalAPIStatsParams) SetContext(ctx context.Context)

SetContext adds the context to the get external Api stats params

func (*GetExternalAPIStatsParams) SetDefaults ¶

func (o *GetExternalAPIStatsParams) SetDefaults()

SetDefaults hydrates default values in the get external Api stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalAPIStatsParams) SetHTTPClient ¶

func (o *GetExternalAPIStatsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get external Api stats params

func (*GetExternalAPIStatsParams) SetTimeout ¶

func (o *GetExternalAPIStatsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get external Api stats params

func (*GetExternalAPIStatsParams) SetUserAgent ¶

func (o *GetExternalAPIStatsParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get external Api stats params

func (*GetExternalAPIStatsParams) WithContext ¶

WithContext adds the context to the get external Api stats params

func (*GetExternalAPIStatsParams) WithDefaults ¶

WithDefaults hydrates default values in the get external Api stats params (not the query body).

All values with no default are reset to their zero value.

func (*GetExternalAPIStatsParams) WithHTTPClient ¶

func (o *GetExternalAPIStatsParams) WithHTTPClient(client *http.Client) *GetExternalAPIStatsParams

WithHTTPClient adds the HTTPClient to the get external Api stats params

func (*GetExternalAPIStatsParams) WithTimeout ¶

WithTimeout adds the timeout to the get external Api stats params

func (*GetExternalAPIStatsParams) WithUserAgent ¶

func (o *GetExternalAPIStatsParams) WithUserAgent(userAgent *string) *GetExternalAPIStatsParams

WithUserAgent adds the userAgent to the get external Api stats params

func (*GetExternalAPIStatsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetExternalAPIStatsReader ¶

type GetExternalAPIStatsReader struct {
	// contains filtered or unexported fields
}

GetExternalAPIStatsReader is a Reader for the GetExternalAPIStats structure.

func (*GetExternalAPIStatsReader) ReadResponse ¶

func (o *GetExternalAPIStatsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetExternalAPIStatsTooManyRequests ¶

type GetExternalAPIStatsTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetExternalAPIStatsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetExternalAPIStatsTooManyRequests ¶

func NewGetExternalAPIStatsTooManyRequests() *GetExternalAPIStatsTooManyRequests

NewGetExternalAPIStatsTooManyRequests creates a GetExternalAPIStatsTooManyRequests with default headers values

func (*GetExternalAPIStatsTooManyRequests) Error ¶

type GetImmediateDeviceListByDeviceGroupIDDefault ¶

type GetImmediateDeviceListByDeviceGroupIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetImmediateDeviceListByDeviceGroupIDDefault describes a response with status code -1, with default header values.

Error

func NewGetImmediateDeviceListByDeviceGroupIDDefault ¶

func NewGetImmediateDeviceListByDeviceGroupIDDefault(code int) *GetImmediateDeviceListByDeviceGroupIDDefault

NewGetImmediateDeviceListByDeviceGroupIDDefault creates a GetImmediateDeviceListByDeviceGroupIDDefault with default headers values

func (*GetImmediateDeviceListByDeviceGroupIDDefault) Code ¶

Code gets the status code for the get immediate device list by device group Id default response

func (*GetImmediateDeviceListByDeviceGroupIDDefault) Error ¶

func (*GetImmediateDeviceListByDeviceGroupIDDefault) GetPayload ¶

type GetImmediateDeviceListByDeviceGroupIDOK ¶

type GetImmediateDeviceListByDeviceGroupIDOK struct {
	Payload *models.DevicePaginationResponse
}
GetImmediateDeviceListByDeviceGroupIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetImmediateDeviceListByDeviceGroupIDOK ¶

func NewGetImmediateDeviceListByDeviceGroupIDOK() *GetImmediateDeviceListByDeviceGroupIDOK

NewGetImmediateDeviceListByDeviceGroupIDOK creates a GetImmediateDeviceListByDeviceGroupIDOK with default headers values

func (*GetImmediateDeviceListByDeviceGroupIDOK) Error ¶

func (*GetImmediateDeviceListByDeviceGroupIDOK) GetPayload ¶

type GetImmediateDeviceListByDeviceGroupIDParams ¶

type GetImmediateDeviceListByDeviceGroupIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetImmediateDeviceListByDeviceGroupIDParams contains all the parameters to send to the API endpoint

for the get immediate device list by device group Id operation.

Typically these are written to a http.Request.

func NewGetImmediateDeviceListByDeviceGroupIDParams ¶

func NewGetImmediateDeviceListByDeviceGroupIDParams() *GetImmediateDeviceListByDeviceGroupIDParams

NewGetImmediateDeviceListByDeviceGroupIDParams creates a new GetImmediateDeviceListByDeviceGroupIDParams 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 NewGetImmediateDeviceListByDeviceGroupIDParamsWithContext ¶

func NewGetImmediateDeviceListByDeviceGroupIDParamsWithContext(ctx context.Context) *GetImmediateDeviceListByDeviceGroupIDParams

NewGetImmediateDeviceListByDeviceGroupIDParamsWithContext creates a new GetImmediateDeviceListByDeviceGroupIDParams object with the ability to set a context for a request.

func NewGetImmediateDeviceListByDeviceGroupIDParamsWithHTTPClient ¶

func NewGetImmediateDeviceListByDeviceGroupIDParamsWithHTTPClient(client *http.Client) *GetImmediateDeviceListByDeviceGroupIDParams

NewGetImmediateDeviceListByDeviceGroupIDParamsWithHTTPClient creates a new GetImmediateDeviceListByDeviceGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetImmediateDeviceListByDeviceGroupIDParamsWithTimeout ¶

func NewGetImmediateDeviceListByDeviceGroupIDParamsWithTimeout(timeout time.Duration) *GetImmediateDeviceListByDeviceGroupIDParams

NewGetImmediateDeviceListByDeviceGroupIDParamsWithTimeout creates a new GetImmediateDeviceListByDeviceGroupIDParams object with the ability to set a timeout on a request.

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetContext ¶

SetContext adds the context to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetDefaults ¶

SetDefaults hydrates default values in the get immediate device list by device group Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetFields ¶

SetFields adds the fields to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetFilter ¶

SetFilter adds the filter to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetHTTPClient ¶

func (o *GetImmediateDeviceListByDeviceGroupIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetID ¶

SetID adds the id to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetOffset ¶

func (o *GetImmediateDeviceListByDeviceGroupIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetSize ¶

SetSize adds the size to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetTimeout ¶

SetTimeout adds the timeout to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) SetUserAgent ¶

func (o *GetImmediateDeviceListByDeviceGroupIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithContext ¶

WithContext adds the context to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get immediate device list by device group Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithFields ¶

WithFields adds the fields to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithFilter ¶

WithFilter adds the filter to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithID ¶

WithID adds the id to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithOffset ¶

WithOffset adds the offset to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithSize ¶

WithSize adds the size to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get immediate device list by device group Id params

func (*GetImmediateDeviceListByDeviceGroupIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetImmediateDeviceListByDeviceGroupIDReader ¶

type GetImmediateDeviceListByDeviceGroupIDReader struct {
	// contains filtered or unexported fields
}

GetImmediateDeviceListByDeviceGroupIDReader is a Reader for the GetImmediateDeviceListByDeviceGroupID structure.

func (*GetImmediateDeviceListByDeviceGroupIDReader) ReadResponse ¶

func (o *GetImmediateDeviceListByDeviceGroupIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetImmediateDeviceListByDeviceGroupIDTooManyRequests ¶

type GetImmediateDeviceListByDeviceGroupIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetImmediateDeviceListByDeviceGroupIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetImmediateDeviceListByDeviceGroupIDTooManyRequests ¶

func NewGetImmediateDeviceListByDeviceGroupIDTooManyRequests() *GetImmediateDeviceListByDeviceGroupIDTooManyRequests

NewGetImmediateDeviceListByDeviceGroupIDTooManyRequests creates a GetImmediateDeviceListByDeviceGroupIDTooManyRequests with default headers values

func (*GetImmediateDeviceListByDeviceGroupIDTooManyRequests) Error ¶

type GetImmediateWebsiteListByWebsiteGroupIDDefault ¶

type GetImmediateWebsiteListByWebsiteGroupIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetImmediateWebsiteListByWebsiteGroupIDDefault describes a response with status code -1, with default header values.

Error

func NewGetImmediateWebsiteListByWebsiteGroupIDDefault ¶

func NewGetImmediateWebsiteListByWebsiteGroupIDDefault(code int) *GetImmediateWebsiteListByWebsiteGroupIDDefault

NewGetImmediateWebsiteListByWebsiteGroupIDDefault creates a GetImmediateWebsiteListByWebsiteGroupIDDefault with default headers values

func (*GetImmediateWebsiteListByWebsiteGroupIDDefault) Code ¶

Code gets the status code for the get immediate website list by website group Id default response

func (*GetImmediateWebsiteListByWebsiteGroupIDDefault) Error ¶

func (*GetImmediateWebsiteListByWebsiteGroupIDDefault) GetPayload ¶

type GetImmediateWebsiteListByWebsiteGroupIDOK ¶

type GetImmediateWebsiteListByWebsiteGroupIDOK struct {
	Payload *models.WebsitePaginationResponse
}
GetImmediateWebsiteListByWebsiteGroupIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetImmediateWebsiteListByWebsiteGroupIDOK ¶

func NewGetImmediateWebsiteListByWebsiteGroupIDOK() *GetImmediateWebsiteListByWebsiteGroupIDOK

NewGetImmediateWebsiteListByWebsiteGroupIDOK creates a GetImmediateWebsiteListByWebsiteGroupIDOK with default headers values

func (*GetImmediateWebsiteListByWebsiteGroupIDOK) Error ¶

func (*GetImmediateWebsiteListByWebsiteGroupIDOK) GetPayload ¶

type GetImmediateWebsiteListByWebsiteGroupIDParams ¶

type GetImmediateWebsiteListByWebsiteGroupIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetImmediateWebsiteListByWebsiteGroupIDParams contains all the parameters to send to the API endpoint

for the get immediate website list by website group Id operation.

Typically these are written to a http.Request.

func NewGetImmediateWebsiteListByWebsiteGroupIDParams ¶

func NewGetImmediateWebsiteListByWebsiteGroupIDParams() *GetImmediateWebsiteListByWebsiteGroupIDParams

NewGetImmediateWebsiteListByWebsiteGroupIDParams creates a new GetImmediateWebsiteListByWebsiteGroupIDParams 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 NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithContext ¶

func NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithContext(ctx context.Context) *GetImmediateWebsiteListByWebsiteGroupIDParams

NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithContext creates a new GetImmediateWebsiteListByWebsiteGroupIDParams object with the ability to set a context for a request.

func NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithHTTPClient ¶

func NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithHTTPClient(client *http.Client) *GetImmediateWebsiteListByWebsiteGroupIDParams

NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithHTTPClient creates a new GetImmediateWebsiteListByWebsiteGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithTimeout ¶

func NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithTimeout(timeout time.Duration) *GetImmediateWebsiteListByWebsiteGroupIDParams

NewGetImmediateWebsiteListByWebsiteGroupIDParamsWithTimeout creates a new GetImmediateWebsiteListByWebsiteGroupIDParams object with the ability to set a timeout on a request.

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetContext ¶

SetContext adds the context to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetDefaults ¶

SetDefaults hydrates default values in the get immediate website list by website group Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetFields ¶

SetFields adds the fields to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetFilter ¶

SetFilter adds the filter to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetHTTPClient ¶

func (o *GetImmediateWebsiteListByWebsiteGroupIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetID ¶

SetID adds the id to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetOffset ¶

SetOffset adds the offset to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetSize ¶

SetSize adds the size to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetTimeout ¶

SetTimeout adds the timeout to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) SetUserAgent ¶

func (o *GetImmediateWebsiteListByWebsiteGroupIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithContext ¶

WithContext adds the context to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get immediate website list by website group Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithFields ¶

WithFields adds the fields to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithFilter ¶

WithFilter adds the filter to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithID ¶

WithID adds the id to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithOffset ¶

WithOffset adds the offset to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithSize ¶

WithSize adds the size to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get immediate website list by website group Id params

func (*GetImmediateWebsiteListByWebsiteGroupIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetImmediateWebsiteListByWebsiteGroupIDReader ¶

type GetImmediateWebsiteListByWebsiteGroupIDReader struct {
	// contains filtered or unexported fields
}

GetImmediateWebsiteListByWebsiteGroupIDReader is a Reader for the GetImmediateWebsiteListByWebsiteGroupID structure.

func (*GetImmediateWebsiteListByWebsiteGroupIDReader) ReadResponse ¶

func (o *GetImmediateWebsiteListByWebsiteGroupIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetImmediateWebsiteListByWebsiteGroupIDTooManyRequests ¶

type GetImmediateWebsiteListByWebsiteGroupIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetImmediateWebsiteListByWebsiteGroupIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetImmediateWebsiteListByWebsiteGroupIDTooManyRequests ¶

func NewGetImmediateWebsiteListByWebsiteGroupIDTooManyRequests() *GetImmediateWebsiteListByWebsiteGroupIDTooManyRequests

NewGetImmediateWebsiteListByWebsiteGroupIDTooManyRequests creates a GetImmediateWebsiteListByWebsiteGroupIDTooManyRequests with default headers values

func (*GetImmediateWebsiteListByWebsiteGroupIDTooManyRequests) Error ¶

type GetIntegrationAuditLogsDefault ¶

type GetIntegrationAuditLogsDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetIntegrationAuditLogsDefault describes a response with status code -1, with default header values.

Error

func NewGetIntegrationAuditLogsDefault ¶

func NewGetIntegrationAuditLogsDefault(code int) *GetIntegrationAuditLogsDefault

NewGetIntegrationAuditLogsDefault creates a GetIntegrationAuditLogsDefault with default headers values

func (*GetIntegrationAuditLogsDefault) Code ¶

Code gets the status code for the get integration audit logs default response

func (*GetIntegrationAuditLogsDefault) Error ¶

func (*GetIntegrationAuditLogsDefault) GetPayload ¶

type GetIntegrationAuditLogsOK ¶

type GetIntegrationAuditLogsOK struct {
	Payload *models.IntegrationAuditLogPaginationResponse
}
GetIntegrationAuditLogsOK describes a response with status code 200, with default header values.

successful operation

func NewGetIntegrationAuditLogsOK ¶

func NewGetIntegrationAuditLogsOK() *GetIntegrationAuditLogsOK

NewGetIntegrationAuditLogsOK creates a GetIntegrationAuditLogsOK with default headers values

func (*GetIntegrationAuditLogsOK) Error ¶

func (o *GetIntegrationAuditLogsOK) Error() string

func (*GetIntegrationAuditLogsOK) GetPayload ¶

type GetIntegrationAuditLogsParams ¶

type GetIntegrationAuditLogsParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetIntegrationAuditLogsParams contains all the parameters to send to the API endpoint

for the get integration audit logs operation.

Typically these are written to a http.Request.

func NewGetIntegrationAuditLogsParams ¶

func NewGetIntegrationAuditLogsParams() *GetIntegrationAuditLogsParams

NewGetIntegrationAuditLogsParams creates a new GetIntegrationAuditLogsParams 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 NewGetIntegrationAuditLogsParamsWithContext ¶

func NewGetIntegrationAuditLogsParamsWithContext(ctx context.Context) *GetIntegrationAuditLogsParams

NewGetIntegrationAuditLogsParamsWithContext creates a new GetIntegrationAuditLogsParams object with the ability to set a context for a request.

func NewGetIntegrationAuditLogsParamsWithHTTPClient ¶

func NewGetIntegrationAuditLogsParamsWithHTTPClient(client *http.Client) *GetIntegrationAuditLogsParams

NewGetIntegrationAuditLogsParamsWithHTTPClient creates a new GetIntegrationAuditLogsParams object with the ability to set a custom HTTPClient for a request.

func NewGetIntegrationAuditLogsParamsWithTimeout ¶

func NewGetIntegrationAuditLogsParamsWithTimeout(timeout time.Duration) *GetIntegrationAuditLogsParams

NewGetIntegrationAuditLogsParamsWithTimeout creates a new GetIntegrationAuditLogsParams object with the ability to set a timeout on a request.

func (*GetIntegrationAuditLogsParams) SetContext ¶

func (o *GetIntegrationAuditLogsParams) SetContext(ctx context.Context)

SetContext adds the context to the get integration audit logs params

func (*GetIntegrationAuditLogsParams) SetDefaults ¶

func (o *GetIntegrationAuditLogsParams) SetDefaults()

SetDefaults hydrates default values in the get integration audit logs params (not the query body).

All values with no default are reset to their zero value.

func (*GetIntegrationAuditLogsParams) SetHTTPClient ¶

func (o *GetIntegrationAuditLogsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get integration audit logs params

func (*GetIntegrationAuditLogsParams) SetTimeout ¶

func (o *GetIntegrationAuditLogsParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get integration audit logs params

func (*GetIntegrationAuditLogsParams) SetUserAgent ¶

func (o *GetIntegrationAuditLogsParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get integration audit logs params

func (*GetIntegrationAuditLogsParams) WithContext ¶

WithContext adds the context to the get integration audit logs params

func (*GetIntegrationAuditLogsParams) WithDefaults ¶

WithDefaults hydrates default values in the get integration audit logs params (not the query body).

All values with no default are reset to their zero value.

func (*GetIntegrationAuditLogsParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get integration audit logs params

func (*GetIntegrationAuditLogsParams) WithTimeout ¶

WithTimeout adds the timeout to the get integration audit logs params

func (*GetIntegrationAuditLogsParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get integration audit logs params

func (*GetIntegrationAuditLogsParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetIntegrationAuditLogsReader ¶

type GetIntegrationAuditLogsReader struct {
	// contains filtered or unexported fields
}

GetIntegrationAuditLogsReader is a Reader for the GetIntegrationAuditLogs structure.

func (*GetIntegrationAuditLogsReader) ReadResponse ¶

func (o *GetIntegrationAuditLogsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetIntegrationAuditLogsTooManyRequests ¶

type GetIntegrationAuditLogsTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetIntegrationAuditLogsTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetIntegrationAuditLogsTooManyRequests ¶

func NewGetIntegrationAuditLogsTooManyRequests() *GetIntegrationAuditLogsTooManyRequests

NewGetIntegrationAuditLogsTooManyRequests creates a GetIntegrationAuditLogsTooManyRequests with default headers values

func (*GetIntegrationAuditLogsTooManyRequests) Error ¶

type GetMetricsUsageDefault ¶

type GetMetricsUsageDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetMetricsUsageDefault describes a response with status code -1, with default header values.

Error

func NewGetMetricsUsageDefault ¶

func NewGetMetricsUsageDefault(code int) *GetMetricsUsageDefault

NewGetMetricsUsageDefault creates a GetMetricsUsageDefault with default headers values

func (*GetMetricsUsageDefault) Code ¶

func (o *GetMetricsUsageDefault) Code() int

Code gets the status code for the get metrics usage default response

func (*GetMetricsUsageDefault) Error ¶

func (o *GetMetricsUsageDefault) Error() string

func (*GetMetricsUsageDefault) GetPayload ¶

func (o *GetMetricsUsageDefault) GetPayload() *models.ErrorResponse

type GetMetricsUsageOK ¶

type GetMetricsUsageOK struct {
	Payload *models.Usage
}
GetMetricsUsageOK describes a response with status code 200, with default header values.

successful operation

func NewGetMetricsUsageOK ¶

func NewGetMetricsUsageOK() *GetMetricsUsageOK

NewGetMetricsUsageOK creates a GetMetricsUsageOK with default headers values

func (*GetMetricsUsageOK) Error ¶

func (o *GetMetricsUsageOK) Error() string

func (*GetMetricsUsageOK) GetPayload ¶

func (o *GetMetricsUsageOK) GetPayload() *models.Usage

type GetMetricsUsageParams ¶

type GetMetricsUsageParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetMetricsUsageParams contains all the parameters to send to the API endpoint

for the get metrics usage operation.

Typically these are written to a http.Request.

func NewGetMetricsUsageParams ¶

func NewGetMetricsUsageParams() *GetMetricsUsageParams

NewGetMetricsUsageParams creates a new GetMetricsUsageParams 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 NewGetMetricsUsageParamsWithContext ¶

func NewGetMetricsUsageParamsWithContext(ctx context.Context) *GetMetricsUsageParams

NewGetMetricsUsageParamsWithContext creates a new GetMetricsUsageParams object with the ability to set a context for a request.

func NewGetMetricsUsageParamsWithHTTPClient ¶

func NewGetMetricsUsageParamsWithHTTPClient(client *http.Client) *GetMetricsUsageParams

NewGetMetricsUsageParamsWithHTTPClient creates a new GetMetricsUsageParams object with the ability to set a custom HTTPClient for a request.

func NewGetMetricsUsageParamsWithTimeout ¶

func NewGetMetricsUsageParamsWithTimeout(timeout time.Duration) *GetMetricsUsageParams

NewGetMetricsUsageParamsWithTimeout creates a new GetMetricsUsageParams object with the ability to set a timeout on a request.

func (*GetMetricsUsageParams) SetContext ¶

func (o *GetMetricsUsageParams) SetContext(ctx context.Context)

SetContext adds the context to the get metrics usage params

func (*GetMetricsUsageParams) SetDefaults ¶

func (o *GetMetricsUsageParams) SetDefaults()

SetDefaults hydrates default values in the get metrics usage params (not the query body).

All values with no default are reset to their zero value.

func (*GetMetricsUsageParams) SetHTTPClient ¶

func (o *GetMetricsUsageParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get metrics usage params

func (*GetMetricsUsageParams) SetTimeout ¶

func (o *GetMetricsUsageParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get metrics usage params

func (*GetMetricsUsageParams) SetUserAgent ¶

func (o *GetMetricsUsageParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get metrics usage params

func (*GetMetricsUsageParams) WithContext ¶

WithContext adds the context to the get metrics usage params

func (*GetMetricsUsageParams) WithDefaults ¶

func (o *GetMetricsUsageParams) WithDefaults() *GetMetricsUsageParams

WithDefaults hydrates default values in the get metrics usage params (not the query body).

All values with no default are reset to their zero value.

func (*GetMetricsUsageParams) WithHTTPClient ¶

func (o *GetMetricsUsageParams) WithHTTPClient(client *http.Client) *GetMetricsUsageParams

WithHTTPClient adds the HTTPClient to the get metrics usage params

func (*GetMetricsUsageParams) WithTimeout ¶

func (o *GetMetricsUsageParams) WithTimeout(timeout time.Duration) *GetMetricsUsageParams

WithTimeout adds the timeout to the get metrics usage params

func (*GetMetricsUsageParams) WithUserAgent ¶

func (o *GetMetricsUsageParams) WithUserAgent(userAgent *string) *GetMetricsUsageParams

WithUserAgent adds the userAgent to the get metrics usage params

func (*GetMetricsUsageParams) WriteToRequest ¶

func (o *GetMetricsUsageParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetMetricsUsageReader ¶

type GetMetricsUsageReader struct {
	// contains filtered or unexported fields
}

GetMetricsUsageReader is a Reader for the GetMetricsUsage structure.

func (*GetMetricsUsageReader) ReadResponse ¶

func (o *GetMetricsUsageReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetMetricsUsageTooManyRequests ¶

type GetMetricsUsageTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetMetricsUsageTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetMetricsUsageTooManyRequests ¶

func NewGetMetricsUsageTooManyRequests() *GetMetricsUsageTooManyRequests

NewGetMetricsUsageTooManyRequests creates a GetMetricsUsageTooManyRequests with default headers values

func (*GetMetricsUsageTooManyRequests) Error ¶

type GetNetflowFlowListDefault ¶

type GetNetflowFlowListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetNetflowFlowListDefault describes a response with status code -1, with default header values.

Error

func NewGetNetflowFlowListDefault ¶

func NewGetNetflowFlowListDefault(code int) *GetNetflowFlowListDefault

NewGetNetflowFlowListDefault creates a GetNetflowFlowListDefault with default headers values

func (*GetNetflowFlowListDefault) Code ¶

func (o *GetNetflowFlowListDefault) Code() int

Code gets the status code for the get netflow flow list default response

func (*GetNetflowFlowListDefault) Error ¶

func (o *GetNetflowFlowListDefault) Error() string

func (*GetNetflowFlowListDefault) GetPayload ¶

type GetNetflowFlowListOK ¶

type GetNetflowFlowListOK struct {
	Payload *models.FlowRecordPaginationResponse
}
GetNetflowFlowListOK describes a response with status code 200, with default header values.

successful operation

func NewGetNetflowFlowListOK ¶

func NewGetNetflowFlowListOK() *GetNetflowFlowListOK

NewGetNetflowFlowListOK creates a GetNetflowFlowListOK with default headers values

func (*GetNetflowFlowListOK) Error ¶

func (o *GetNetflowFlowListOK) Error() string

func (*GetNetflowFlowListOK) GetPayload ¶

type GetNetflowFlowListParams ¶

type GetNetflowFlowListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetflowFlowListParams contains all the parameters to send to the API endpoint

for the get netflow flow list operation.

Typically these are written to a http.Request.

func NewGetNetflowFlowListParams ¶

func NewGetNetflowFlowListParams() *GetNetflowFlowListParams

NewGetNetflowFlowListParams creates a new GetNetflowFlowListParams 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 NewGetNetflowFlowListParamsWithContext ¶

func NewGetNetflowFlowListParamsWithContext(ctx context.Context) *GetNetflowFlowListParams

NewGetNetflowFlowListParamsWithContext creates a new GetNetflowFlowListParams object with the ability to set a context for a request.

func NewGetNetflowFlowListParamsWithHTTPClient ¶

func NewGetNetflowFlowListParamsWithHTTPClient(client *http.Client) *GetNetflowFlowListParams

NewGetNetflowFlowListParamsWithHTTPClient creates a new GetNetflowFlowListParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetflowFlowListParamsWithTimeout ¶

func NewGetNetflowFlowListParamsWithTimeout(timeout time.Duration) *GetNetflowFlowListParams

NewGetNetflowFlowListParamsWithTimeout creates a new GetNetflowFlowListParams object with the ability to set a timeout on a request.

func (*GetNetflowFlowListParams) SetContext ¶

func (o *GetNetflowFlowListParams) SetContext(ctx context.Context)

SetContext adds the context to the get netflow flow list params

func (*GetNetflowFlowListParams) SetDefaults ¶

func (o *GetNetflowFlowListParams) SetDefaults()

SetDefaults hydrates default values in the get netflow flow list params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetflowFlowListParams) SetEnd ¶

func (o *GetNetflowFlowListParams) SetEnd(end *int64)

SetEnd adds the end to the get netflow flow list params

func (*GetNetflowFlowListParams) SetFields ¶

func (o *GetNetflowFlowListParams) SetFields(fields *string)

SetFields adds the fields to the get netflow flow list params

func (*GetNetflowFlowListParams) SetFilter ¶

func (o *GetNetflowFlowListParams) SetFilter(filter *string)

SetFilter adds the filter to the get netflow flow list params

func (*GetNetflowFlowListParams) SetHTTPClient ¶

func (o *GetNetflowFlowListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get netflow flow list params

func (*GetNetflowFlowListParams) SetID ¶

func (o *GetNetflowFlowListParams) SetID(id int32)

SetID adds the id to the get netflow flow list params

func (*GetNetflowFlowListParams) SetNetflowFilter ¶

func (o *GetNetflowFlowListParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the get netflow flow list params

func (*GetNetflowFlowListParams) SetOffset ¶

func (o *GetNetflowFlowListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get netflow flow list params

func (*GetNetflowFlowListParams) SetSize ¶

func (o *GetNetflowFlowListParams) SetSize(size *int32)

SetSize adds the size to the get netflow flow list params

func (*GetNetflowFlowListParams) SetStart ¶

func (o *GetNetflowFlowListParams) SetStart(start *int64)

SetStart adds the start to the get netflow flow list params

func (*GetNetflowFlowListParams) SetTimeout ¶

func (o *GetNetflowFlowListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get netflow flow list params

func (*GetNetflowFlowListParams) SetUserAgent ¶

func (o *GetNetflowFlowListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get netflow flow list params

func (*GetNetflowFlowListParams) WithContext ¶

WithContext adds the context to the get netflow flow list params

func (*GetNetflowFlowListParams) WithDefaults ¶

WithDefaults hydrates default values in the get netflow flow list params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetflowFlowListParams) WithEnd ¶

WithEnd adds the end to the get netflow flow list params

func (*GetNetflowFlowListParams) WithFields ¶

WithFields adds the fields to the get netflow flow list params

func (*GetNetflowFlowListParams) WithFilter ¶

WithFilter adds the filter to the get netflow flow list params

func (*GetNetflowFlowListParams) WithHTTPClient ¶

func (o *GetNetflowFlowListParams) WithHTTPClient(client *http.Client) *GetNetflowFlowListParams

WithHTTPClient adds the HTTPClient to the get netflow flow list params

func (*GetNetflowFlowListParams) WithID ¶

WithID adds the id to the get netflow flow list params

func (*GetNetflowFlowListParams) WithNetflowFilter ¶

func (o *GetNetflowFlowListParams) WithNetflowFilter(netflowFilter *string) *GetNetflowFlowListParams

WithNetflowFilter adds the netflowFilter to the get netflow flow list params

func (*GetNetflowFlowListParams) WithOffset ¶

WithOffset adds the offset to the get netflow flow list params

func (*GetNetflowFlowListParams) WithSize ¶

WithSize adds the size to the get netflow flow list params

func (*GetNetflowFlowListParams) WithStart ¶

WithStart adds the start to the get netflow flow list params

func (*GetNetflowFlowListParams) WithTimeout ¶

WithTimeout adds the timeout to the get netflow flow list params

func (*GetNetflowFlowListParams) WithUserAgent ¶

func (o *GetNetflowFlowListParams) WithUserAgent(userAgent *string) *GetNetflowFlowListParams

WithUserAgent adds the userAgent to the get netflow flow list params

func (*GetNetflowFlowListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetNetflowFlowListReader ¶

type GetNetflowFlowListReader struct {
	// contains filtered or unexported fields
}

GetNetflowFlowListReader is a Reader for the GetNetflowFlowList structure.

func (*GetNetflowFlowListReader) ReadResponse ¶

func (o *GetNetflowFlowListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetflowFlowListTooManyRequests ¶

type GetNetflowFlowListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetNetflowFlowListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetNetflowFlowListTooManyRequests ¶

func NewGetNetflowFlowListTooManyRequests() *GetNetflowFlowListTooManyRequests

NewGetNetflowFlowListTooManyRequests creates a GetNetflowFlowListTooManyRequests with default headers values

func (*GetNetflowFlowListTooManyRequests) Error ¶

type GetNetscanByIDDefault ¶

type GetNetscanByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetNetscanByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetNetscanByIDDefault ¶

func NewGetNetscanByIDDefault(code int) *GetNetscanByIDDefault

NewGetNetscanByIDDefault creates a GetNetscanByIDDefault with default headers values

func (*GetNetscanByIDDefault) Code ¶

func (o *GetNetscanByIDDefault) Code() int

Code gets the status code for the get netscan by Id default response

func (*GetNetscanByIDDefault) Error ¶

func (o *GetNetscanByIDDefault) Error() string

func (*GetNetscanByIDDefault) GetPayload ¶

func (o *GetNetscanByIDDefault) GetPayload() *models.ErrorResponse

type GetNetscanByIDOK ¶

type GetNetscanByIDOK struct {
	Payload models.Netscan
}
GetNetscanByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetNetscanByIDOK ¶

func NewGetNetscanByIDOK() *GetNetscanByIDOK

NewGetNetscanByIDOK creates a GetNetscanByIDOK with default headers values

func (*GetNetscanByIDOK) Error ¶

func (o *GetNetscanByIDOK) Error() string

func (*GetNetscanByIDOK) GetPayload ¶

func (o *GetNetscanByIDOK) GetPayload() models.Netscan

type GetNetscanByIDParams ¶

type GetNetscanByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetscanByIDParams contains all the parameters to send to the API endpoint

for the get netscan by Id operation.

Typically these are written to a http.Request.

func NewGetNetscanByIDParams ¶

func NewGetNetscanByIDParams() *GetNetscanByIDParams

NewGetNetscanByIDParams creates a new GetNetscanByIDParams 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 NewGetNetscanByIDParamsWithContext ¶

func NewGetNetscanByIDParamsWithContext(ctx context.Context) *GetNetscanByIDParams

NewGetNetscanByIDParamsWithContext creates a new GetNetscanByIDParams object with the ability to set a context for a request.

func NewGetNetscanByIDParamsWithHTTPClient ¶

func NewGetNetscanByIDParamsWithHTTPClient(client *http.Client) *GetNetscanByIDParams

NewGetNetscanByIDParamsWithHTTPClient creates a new GetNetscanByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetscanByIDParamsWithTimeout ¶

func NewGetNetscanByIDParamsWithTimeout(timeout time.Duration) *GetNetscanByIDParams

NewGetNetscanByIDParamsWithTimeout creates a new GetNetscanByIDParams object with the ability to set a timeout on a request.

func (*GetNetscanByIDParams) SetContext ¶

func (o *GetNetscanByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get netscan by Id params

func (*GetNetscanByIDParams) SetDefaults ¶

func (o *GetNetscanByIDParams) SetDefaults()

SetDefaults hydrates default values in the get netscan by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetscanByIDParams) SetHTTPClient ¶

func (o *GetNetscanByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get netscan by Id params

func (*GetNetscanByIDParams) SetID ¶

func (o *GetNetscanByIDParams) SetID(id int32)

SetID adds the id to the get netscan by Id params

func (*GetNetscanByIDParams) SetTimeout ¶

func (o *GetNetscanByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get netscan by Id params

func (*GetNetscanByIDParams) SetUserAgent ¶

func (o *GetNetscanByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get netscan by Id params

func (*GetNetscanByIDParams) WithContext ¶

WithContext adds the context to the get netscan by Id params

func (*GetNetscanByIDParams) WithDefaults ¶

func (o *GetNetscanByIDParams) WithDefaults() *GetNetscanByIDParams

WithDefaults hydrates default values in the get netscan by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetscanByIDParams) WithHTTPClient ¶

func (o *GetNetscanByIDParams) WithHTTPClient(client *http.Client) *GetNetscanByIDParams

WithHTTPClient adds the HTTPClient to the get netscan by Id params

func (*GetNetscanByIDParams) WithID ¶

WithID adds the id to the get netscan by Id params

func (*GetNetscanByIDParams) WithTimeout ¶

func (o *GetNetscanByIDParams) WithTimeout(timeout time.Duration) *GetNetscanByIDParams

WithTimeout adds the timeout to the get netscan by Id params

func (*GetNetscanByIDParams) WithUserAgent ¶

func (o *GetNetscanByIDParams) WithUserAgent(userAgent *string) *GetNetscanByIDParams

WithUserAgent adds the userAgent to the get netscan by Id params

func (*GetNetscanByIDParams) WriteToRequest ¶

func (o *GetNetscanByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetNetscanByIDReader ¶

type GetNetscanByIDReader struct {
	// contains filtered or unexported fields
}

GetNetscanByIDReader is a Reader for the GetNetscanByID structure.

func (*GetNetscanByIDReader) ReadResponse ¶

func (o *GetNetscanByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetscanByIDTooManyRequests ¶

type GetNetscanByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetNetscanByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetNetscanByIDTooManyRequests ¶

func NewGetNetscanByIDTooManyRequests() *GetNetscanByIDTooManyRequests

NewGetNetscanByIDTooManyRequests creates a GetNetscanByIDTooManyRequests with default headers values

func (*GetNetscanByIDTooManyRequests) Error ¶

type GetNetscanListDefault ¶

type GetNetscanListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetNetscanListDefault describes a response with status code -1, with default header values.

Error

func NewGetNetscanListDefault ¶

func NewGetNetscanListDefault(code int) *GetNetscanListDefault

NewGetNetscanListDefault creates a GetNetscanListDefault with default headers values

func (*GetNetscanListDefault) Code ¶

func (o *GetNetscanListDefault) Code() int

Code gets the status code for the get netscan list default response

func (*GetNetscanListDefault) Error ¶

func (o *GetNetscanListDefault) Error() string

func (*GetNetscanListDefault) GetPayload ¶

func (o *GetNetscanListDefault) GetPayload() *models.ErrorResponse

type GetNetscanListOK ¶

type GetNetscanListOK struct {
	Payload *models.NetscanPaginationResponse
}
GetNetscanListOK describes a response with status code 200, with default header values.

successful operation

func NewGetNetscanListOK ¶

func NewGetNetscanListOK() *GetNetscanListOK

NewGetNetscanListOK creates a GetNetscanListOK with default headers values

func (*GetNetscanListOK) Error ¶

func (o *GetNetscanListOK) Error() string

func (*GetNetscanListOK) GetPayload ¶

type GetNetscanListParams ¶

type GetNetscanListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetNetscanListParams contains all the parameters to send to the API endpoint

for the get netscan list operation.

Typically these are written to a http.Request.

func NewGetNetscanListParams ¶

func NewGetNetscanListParams() *GetNetscanListParams

NewGetNetscanListParams creates a new GetNetscanListParams 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 NewGetNetscanListParamsWithContext ¶

func NewGetNetscanListParamsWithContext(ctx context.Context) *GetNetscanListParams

NewGetNetscanListParamsWithContext creates a new GetNetscanListParams object with the ability to set a context for a request.

func NewGetNetscanListParamsWithHTTPClient ¶

func NewGetNetscanListParamsWithHTTPClient(client *http.Client) *GetNetscanListParams

NewGetNetscanListParamsWithHTTPClient creates a new GetNetscanListParams object with the ability to set a custom HTTPClient for a request.

func NewGetNetscanListParamsWithTimeout ¶

func NewGetNetscanListParamsWithTimeout(timeout time.Duration) *GetNetscanListParams

NewGetNetscanListParamsWithTimeout creates a new GetNetscanListParams object with the ability to set a timeout on a request.

func (*GetNetscanListParams) SetContext ¶

func (o *GetNetscanListParams) SetContext(ctx context.Context)

SetContext adds the context to the get netscan list params

func (*GetNetscanListParams) SetDefaults ¶

func (o *GetNetscanListParams) SetDefaults()

SetDefaults hydrates default values in the get netscan list params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetscanListParams) SetFields ¶

func (o *GetNetscanListParams) SetFields(fields *string)

SetFields adds the fields to the get netscan list params

func (*GetNetscanListParams) SetFilter ¶

func (o *GetNetscanListParams) SetFilter(filter *string)

SetFilter adds the filter to the get netscan list params

func (*GetNetscanListParams) SetHTTPClient ¶

func (o *GetNetscanListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get netscan list params

func (*GetNetscanListParams) SetOffset ¶

func (o *GetNetscanListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get netscan list params

func (*GetNetscanListParams) SetSize ¶

func (o *GetNetscanListParams) SetSize(size *int32)

SetSize adds the size to the get netscan list params

func (*GetNetscanListParams) SetTimeout ¶

func (o *GetNetscanListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get netscan list params

func (*GetNetscanListParams) SetUserAgent ¶

func (o *GetNetscanListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get netscan list params

func (*GetNetscanListParams) WithContext ¶

WithContext adds the context to the get netscan list params

func (*GetNetscanListParams) WithDefaults ¶

func (o *GetNetscanListParams) WithDefaults() *GetNetscanListParams

WithDefaults hydrates default values in the get netscan list params (not the query body).

All values with no default are reset to their zero value.

func (*GetNetscanListParams) WithFields ¶

func (o *GetNetscanListParams) WithFields(fields *string) *GetNetscanListParams

WithFields adds the fields to the get netscan list params

func (*GetNetscanListParams) WithFilter ¶

func (o *GetNetscanListParams) WithFilter(filter *string) *GetNetscanListParams

WithFilter adds the filter to the get netscan list params

func (*GetNetscanListParams) WithHTTPClient ¶

func (o *GetNetscanListParams) WithHTTPClient(client *http.Client) *GetNetscanListParams

WithHTTPClient adds the HTTPClient to the get netscan list params

func (*GetNetscanListParams) WithOffset ¶

func (o *GetNetscanListParams) WithOffset(offset *int32) *GetNetscanListParams

WithOffset adds the offset to the get netscan list params

func (*GetNetscanListParams) WithSize ¶

func (o *GetNetscanListParams) WithSize(size *int32) *GetNetscanListParams

WithSize adds the size to the get netscan list params

func (*GetNetscanListParams) WithTimeout ¶

func (o *GetNetscanListParams) WithTimeout(timeout time.Duration) *GetNetscanListParams

WithTimeout adds the timeout to the get netscan list params

func (*GetNetscanListParams) WithUserAgent ¶

func (o *GetNetscanListParams) WithUserAgent(userAgent *string) *GetNetscanListParams

WithUserAgent adds the userAgent to the get netscan list params

func (*GetNetscanListParams) WriteToRequest ¶

func (o *GetNetscanListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetNetscanListReader ¶

type GetNetscanListReader struct {
	// contains filtered or unexported fields
}

GetNetscanListReader is a Reader for the GetNetscanList structure.

func (*GetNetscanListReader) ReadResponse ¶

func (o *GetNetscanListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetNetscanListTooManyRequests ¶

type GetNetscanListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetNetscanListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetNetscanListTooManyRequests ¶

func NewGetNetscanListTooManyRequests() *GetNetscanListTooManyRequests

NewGetNetscanListTooManyRequests creates a GetNetscanListTooManyRequests with default headers values

func (*GetNetscanListTooManyRequests) Error ¶

type GetOpsNoteListDefault ¶

type GetOpsNoteListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetOpsNoteListDefault describes a response with status code -1, with default header values.

Error

func NewGetOpsNoteListDefault ¶

func NewGetOpsNoteListDefault(code int) *GetOpsNoteListDefault

NewGetOpsNoteListDefault creates a GetOpsNoteListDefault with default headers values

func (*GetOpsNoteListDefault) Code ¶

func (o *GetOpsNoteListDefault) Code() int

Code gets the status code for the get ops note list default response

func (*GetOpsNoteListDefault) Error ¶

func (o *GetOpsNoteListDefault) Error() string

func (*GetOpsNoteListDefault) GetPayload ¶

func (o *GetOpsNoteListDefault) GetPayload() *models.ErrorResponse

type GetOpsNoteListOK ¶

type GetOpsNoteListOK struct {
	Payload *models.OpsNotePaginationResponse
}
GetOpsNoteListOK describes a response with status code 200, with default header values.

successful operation

func NewGetOpsNoteListOK ¶

func NewGetOpsNoteListOK() *GetOpsNoteListOK

NewGetOpsNoteListOK creates a GetOpsNoteListOK with default headers values

func (*GetOpsNoteListOK) Error ¶

func (o *GetOpsNoteListOK) Error() string

func (*GetOpsNoteListOK) GetPayload ¶

type GetOpsNoteListParams ¶

type GetOpsNoteListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	/* Filter.

	   Filter the response based on tags, createdBy, happenedOn, monitorObjectGroups, monitorObjectNames, or _all field values
	*/
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetOpsNoteListParams contains all the parameters to send to the API endpoint

for the get ops note list operation.

Typically these are written to a http.Request.

func NewGetOpsNoteListParams ¶

func NewGetOpsNoteListParams() *GetOpsNoteListParams

NewGetOpsNoteListParams creates a new GetOpsNoteListParams 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 NewGetOpsNoteListParamsWithContext ¶

func NewGetOpsNoteListParamsWithContext(ctx context.Context) *GetOpsNoteListParams

NewGetOpsNoteListParamsWithContext creates a new GetOpsNoteListParams object with the ability to set a context for a request.

func NewGetOpsNoteListParamsWithHTTPClient ¶

func NewGetOpsNoteListParamsWithHTTPClient(client *http.Client) *GetOpsNoteListParams

NewGetOpsNoteListParamsWithHTTPClient creates a new GetOpsNoteListParams object with the ability to set a custom HTTPClient for a request.

func NewGetOpsNoteListParamsWithTimeout ¶

func NewGetOpsNoteListParamsWithTimeout(timeout time.Duration) *GetOpsNoteListParams

NewGetOpsNoteListParamsWithTimeout creates a new GetOpsNoteListParams object with the ability to set a timeout on a request.

func (*GetOpsNoteListParams) SetContext ¶

func (o *GetOpsNoteListParams) SetContext(ctx context.Context)

SetContext adds the context to the get ops note list params

func (*GetOpsNoteListParams) SetDefaults ¶

func (o *GetOpsNoteListParams) SetDefaults()

SetDefaults hydrates default values in the get ops note list params (not the query body).

All values with no default are reset to their zero value.

func (*GetOpsNoteListParams) SetFields ¶

func (o *GetOpsNoteListParams) SetFields(fields *string)

SetFields adds the fields to the get ops note list params

func (*GetOpsNoteListParams) SetFilter ¶

func (o *GetOpsNoteListParams) SetFilter(filter *string)

SetFilter adds the filter to the get ops note list params

func (*GetOpsNoteListParams) SetHTTPClient ¶

func (o *GetOpsNoteListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get ops note list params

func (*GetOpsNoteListParams) SetOffset ¶

func (o *GetOpsNoteListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get ops note list params

func (*GetOpsNoteListParams) SetSize ¶

func (o *GetOpsNoteListParams) SetSize(size *int32)

SetSize adds the size to the get ops note list params

func (*GetOpsNoteListParams) SetTimeout ¶

func (o *GetOpsNoteListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get ops note list params

func (*GetOpsNoteListParams) SetUserAgent ¶

func (o *GetOpsNoteListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get ops note list params

func (*GetOpsNoteListParams) WithContext ¶

WithContext adds the context to the get ops note list params

func (*GetOpsNoteListParams) WithDefaults ¶

func (o *GetOpsNoteListParams) WithDefaults() *GetOpsNoteListParams

WithDefaults hydrates default values in the get ops note list params (not the query body).

All values with no default are reset to their zero value.

func (*GetOpsNoteListParams) WithFields ¶

func (o *GetOpsNoteListParams) WithFields(fields *string) *GetOpsNoteListParams

WithFields adds the fields to the get ops note list params

func (*GetOpsNoteListParams) WithFilter ¶

func (o *GetOpsNoteListParams) WithFilter(filter *string) *GetOpsNoteListParams

WithFilter adds the filter to the get ops note list params

func (*GetOpsNoteListParams) WithHTTPClient ¶

func (o *GetOpsNoteListParams) WithHTTPClient(client *http.Client) *GetOpsNoteListParams

WithHTTPClient adds the HTTPClient to the get ops note list params

func (*GetOpsNoteListParams) WithOffset ¶

func (o *GetOpsNoteListParams) WithOffset(offset *int32) *GetOpsNoteListParams

WithOffset adds the offset to the get ops note list params

func (*GetOpsNoteListParams) WithSize ¶

func (o *GetOpsNoteListParams) WithSize(size *int32) *GetOpsNoteListParams

WithSize adds the size to the get ops note list params

func (*GetOpsNoteListParams) WithTimeout ¶

func (o *GetOpsNoteListParams) WithTimeout(timeout time.Duration) *GetOpsNoteListParams

WithTimeout adds the timeout to the get ops note list params

func (*GetOpsNoteListParams) WithUserAgent ¶

func (o *GetOpsNoteListParams) WithUserAgent(userAgent *string) *GetOpsNoteListParams

WithUserAgent adds the userAgent to the get ops note list params

func (*GetOpsNoteListParams) WriteToRequest ¶

func (o *GetOpsNoteListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetOpsNoteListReader ¶

type GetOpsNoteListReader struct {
	// contains filtered or unexported fields
}

GetOpsNoteListReader is a Reader for the GetOpsNoteList structure.

func (*GetOpsNoteListReader) ReadResponse ¶

func (o *GetOpsNoteListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetOpsNoteListTooManyRequests ¶

type GetOpsNoteListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetOpsNoteListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetOpsNoteListTooManyRequests ¶

func NewGetOpsNoteListTooManyRequests() *GetOpsNoteListTooManyRequests

NewGetOpsNoteListTooManyRequests creates a GetOpsNoteListTooManyRequests with default headers values

func (*GetOpsNoteListTooManyRequests) Error ¶

type GetRecipientGroupByIDDefault ¶

type GetRecipientGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetRecipientGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetRecipientGroupByIDDefault ¶

func NewGetRecipientGroupByIDDefault(code int) *GetRecipientGroupByIDDefault

NewGetRecipientGroupByIDDefault creates a GetRecipientGroupByIDDefault with default headers values

func (*GetRecipientGroupByIDDefault) Code ¶

Code gets the status code for the get recipient group by Id default response

func (*GetRecipientGroupByIDDefault) Error ¶

func (*GetRecipientGroupByIDDefault) GetPayload ¶

type GetRecipientGroupByIDOK ¶

type GetRecipientGroupByIDOK struct {
	Payload *models.RecipientGroup
}
GetRecipientGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetRecipientGroupByIDOK ¶

func NewGetRecipientGroupByIDOK() *GetRecipientGroupByIDOK

NewGetRecipientGroupByIDOK creates a GetRecipientGroupByIDOK with default headers values

func (*GetRecipientGroupByIDOK) Error ¶

func (o *GetRecipientGroupByIDOK) Error() string

func (*GetRecipientGroupByIDOK) GetPayload ¶

type GetRecipientGroupByIDParams ¶

type GetRecipientGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetRecipientGroupByIDParams contains all the parameters to send to the API endpoint

for the get recipient group by Id operation.

Typically these are written to a http.Request.

func NewGetRecipientGroupByIDParams ¶

func NewGetRecipientGroupByIDParams() *GetRecipientGroupByIDParams

NewGetRecipientGroupByIDParams creates a new GetRecipientGroupByIDParams 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 NewGetRecipientGroupByIDParamsWithContext ¶

func NewGetRecipientGroupByIDParamsWithContext(ctx context.Context) *GetRecipientGroupByIDParams

NewGetRecipientGroupByIDParamsWithContext creates a new GetRecipientGroupByIDParams object with the ability to set a context for a request.

func NewGetRecipientGroupByIDParamsWithHTTPClient ¶

func NewGetRecipientGroupByIDParamsWithHTTPClient(client *http.Client) *GetRecipientGroupByIDParams

NewGetRecipientGroupByIDParamsWithHTTPClient creates a new GetRecipientGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetRecipientGroupByIDParamsWithTimeout ¶

func NewGetRecipientGroupByIDParamsWithTimeout(timeout time.Duration) *GetRecipientGroupByIDParams

NewGetRecipientGroupByIDParamsWithTimeout creates a new GetRecipientGroupByIDParams object with the ability to set a timeout on a request.

func (*GetRecipientGroupByIDParams) SetContext ¶

func (o *GetRecipientGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) SetDefaults ¶

func (o *GetRecipientGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the get recipient group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetRecipientGroupByIDParams) SetHTTPClient ¶

func (o *GetRecipientGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) SetID ¶

func (o *GetRecipientGroupByIDParams) SetID(id int32)

SetID adds the id to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) SetTimeout ¶

func (o *GetRecipientGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) SetUserAgent ¶

func (o *GetRecipientGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) WithContext ¶

WithContext adds the context to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get recipient group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetRecipientGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) WithID ¶

WithID adds the id to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) WithUserAgent ¶

func (o *GetRecipientGroupByIDParams) WithUserAgent(userAgent *string) *GetRecipientGroupByIDParams

WithUserAgent adds the userAgent to the get recipient group by Id params

func (*GetRecipientGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetRecipientGroupByIDReader ¶

type GetRecipientGroupByIDReader struct {
	// contains filtered or unexported fields
}

GetRecipientGroupByIDReader is a Reader for the GetRecipientGroupByID structure.

func (*GetRecipientGroupByIDReader) ReadResponse ¶

func (o *GetRecipientGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRecipientGroupByIDTooManyRequests ¶

type GetRecipientGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetRecipientGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetRecipientGroupByIDTooManyRequests ¶

func NewGetRecipientGroupByIDTooManyRequests() *GetRecipientGroupByIDTooManyRequests

NewGetRecipientGroupByIDTooManyRequests creates a GetRecipientGroupByIDTooManyRequests with default headers values

func (*GetRecipientGroupByIDTooManyRequests) Error ¶

type GetRecipientGroupListDefault ¶

type GetRecipientGroupListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetRecipientGroupListDefault describes a response with status code -1, with default header values.

Error

func NewGetRecipientGroupListDefault ¶

func NewGetRecipientGroupListDefault(code int) *GetRecipientGroupListDefault

NewGetRecipientGroupListDefault creates a GetRecipientGroupListDefault with default headers values

func (*GetRecipientGroupListDefault) Code ¶

Code gets the status code for the get recipient group list default response

func (*GetRecipientGroupListDefault) Error ¶

func (*GetRecipientGroupListDefault) GetPayload ¶

type GetRecipientGroupListOK ¶

type GetRecipientGroupListOK struct {
	Payload *models.RecipientGroupPaginationResponse
}
GetRecipientGroupListOK describes a response with status code 200, with default header values.

successful operation

func NewGetRecipientGroupListOK ¶

func NewGetRecipientGroupListOK() *GetRecipientGroupListOK

NewGetRecipientGroupListOK creates a GetRecipientGroupListOK with default headers values

func (*GetRecipientGroupListOK) Error ¶

func (o *GetRecipientGroupListOK) Error() string

func (*GetRecipientGroupListOK) GetPayload ¶

type GetRecipientGroupListParams ¶

type GetRecipientGroupListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetRecipientGroupListParams contains all the parameters to send to the API endpoint

for the get recipient group list operation.

Typically these are written to a http.Request.

func NewGetRecipientGroupListParams ¶

func NewGetRecipientGroupListParams() *GetRecipientGroupListParams

NewGetRecipientGroupListParams creates a new GetRecipientGroupListParams 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 NewGetRecipientGroupListParamsWithContext ¶

func NewGetRecipientGroupListParamsWithContext(ctx context.Context) *GetRecipientGroupListParams

NewGetRecipientGroupListParamsWithContext creates a new GetRecipientGroupListParams object with the ability to set a context for a request.

func NewGetRecipientGroupListParamsWithHTTPClient ¶

func NewGetRecipientGroupListParamsWithHTTPClient(client *http.Client) *GetRecipientGroupListParams

NewGetRecipientGroupListParamsWithHTTPClient creates a new GetRecipientGroupListParams object with the ability to set a custom HTTPClient for a request.

func NewGetRecipientGroupListParamsWithTimeout ¶

func NewGetRecipientGroupListParamsWithTimeout(timeout time.Duration) *GetRecipientGroupListParams

NewGetRecipientGroupListParamsWithTimeout creates a new GetRecipientGroupListParams object with the ability to set a timeout on a request.

func (*GetRecipientGroupListParams) SetContext ¶

func (o *GetRecipientGroupListParams) SetContext(ctx context.Context)

SetContext adds the context to the get recipient group list params

func (*GetRecipientGroupListParams) SetDefaults ¶

func (o *GetRecipientGroupListParams) SetDefaults()

SetDefaults hydrates default values in the get recipient group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetRecipientGroupListParams) SetFields ¶

func (o *GetRecipientGroupListParams) SetFields(fields *string)

SetFields adds the fields to the get recipient group list params

func (*GetRecipientGroupListParams) SetFilter ¶

func (o *GetRecipientGroupListParams) SetFilter(filter *string)

SetFilter adds the filter to the get recipient group list params

func (*GetRecipientGroupListParams) SetHTTPClient ¶

func (o *GetRecipientGroupListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get recipient group list params

func (*GetRecipientGroupListParams) SetOffset ¶

func (o *GetRecipientGroupListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get recipient group list params

func (*GetRecipientGroupListParams) SetSize ¶

func (o *GetRecipientGroupListParams) SetSize(size *int32)

SetSize adds the size to the get recipient group list params

func (*GetRecipientGroupListParams) SetTimeout ¶

func (o *GetRecipientGroupListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get recipient group list params

func (*GetRecipientGroupListParams) SetUserAgent ¶

func (o *GetRecipientGroupListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get recipient group list params

func (*GetRecipientGroupListParams) WithContext ¶

WithContext adds the context to the get recipient group list params

func (*GetRecipientGroupListParams) WithDefaults ¶

WithDefaults hydrates default values in the get recipient group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetRecipientGroupListParams) WithFields ¶

WithFields adds the fields to the get recipient group list params

func (*GetRecipientGroupListParams) WithFilter ¶

WithFilter adds the filter to the get recipient group list params

func (*GetRecipientGroupListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get recipient group list params

func (*GetRecipientGroupListParams) WithOffset ¶

WithOffset adds the offset to the get recipient group list params

func (*GetRecipientGroupListParams) WithSize ¶

WithSize adds the size to the get recipient group list params

func (*GetRecipientGroupListParams) WithTimeout ¶

WithTimeout adds the timeout to the get recipient group list params

func (*GetRecipientGroupListParams) WithUserAgent ¶

func (o *GetRecipientGroupListParams) WithUserAgent(userAgent *string) *GetRecipientGroupListParams

WithUserAgent adds the userAgent to the get recipient group list params

func (*GetRecipientGroupListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetRecipientGroupListReader ¶

type GetRecipientGroupListReader struct {
	// contains filtered or unexported fields
}

GetRecipientGroupListReader is a Reader for the GetRecipientGroupList structure.

func (*GetRecipientGroupListReader) ReadResponse ¶

func (o *GetRecipientGroupListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRecipientGroupListTooManyRequests ¶

type GetRecipientGroupListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetRecipientGroupListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetRecipientGroupListTooManyRequests ¶

func NewGetRecipientGroupListTooManyRequests() *GetRecipientGroupListTooManyRequests

NewGetRecipientGroupListTooManyRequests creates a GetRecipientGroupListTooManyRequests with default headers values

func (*GetRecipientGroupListTooManyRequests) Error ¶

type GetReportByIDDefault ¶

type GetReportByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetReportByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetReportByIDDefault ¶

func NewGetReportByIDDefault(code int) *GetReportByIDDefault

NewGetReportByIDDefault creates a GetReportByIDDefault with default headers values

func (*GetReportByIDDefault) Code ¶

func (o *GetReportByIDDefault) Code() int

Code gets the status code for the get report by Id default response

func (*GetReportByIDDefault) Error ¶

func (o *GetReportByIDDefault) Error() string

func (*GetReportByIDDefault) GetPayload ¶

func (o *GetReportByIDDefault) GetPayload() *models.ErrorResponse

type GetReportByIDOK ¶

type GetReportByIDOK struct {
	Payload models.ReportBase
}
GetReportByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetReportByIDOK ¶

func NewGetReportByIDOK() *GetReportByIDOK

NewGetReportByIDOK creates a GetReportByIDOK with default headers values

func (*GetReportByIDOK) Error ¶

func (o *GetReportByIDOK) Error() string

func (*GetReportByIDOK) GetPayload ¶

func (o *GetReportByIDOK) GetPayload() models.ReportBase

type GetReportByIDParams ¶

type GetReportByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetReportByIDParams contains all the parameters to send to the API endpoint

for the get report by Id operation.

Typically these are written to a http.Request.

func NewGetReportByIDParams ¶

func NewGetReportByIDParams() *GetReportByIDParams

NewGetReportByIDParams creates a new GetReportByIDParams 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 NewGetReportByIDParamsWithContext ¶

func NewGetReportByIDParamsWithContext(ctx context.Context) *GetReportByIDParams

NewGetReportByIDParamsWithContext creates a new GetReportByIDParams object with the ability to set a context for a request.

func NewGetReportByIDParamsWithHTTPClient ¶

func NewGetReportByIDParamsWithHTTPClient(client *http.Client) *GetReportByIDParams

NewGetReportByIDParamsWithHTTPClient creates a new GetReportByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetReportByIDParamsWithTimeout ¶

func NewGetReportByIDParamsWithTimeout(timeout time.Duration) *GetReportByIDParams

NewGetReportByIDParamsWithTimeout creates a new GetReportByIDParams object with the ability to set a timeout on a request.

func (*GetReportByIDParams) SetContext ¶

func (o *GetReportByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get report by Id params

func (*GetReportByIDParams) SetDefaults ¶

func (o *GetReportByIDParams) SetDefaults()

SetDefaults hydrates default values in the get report by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetReportByIDParams) SetFields ¶

func (o *GetReportByIDParams) SetFields(fields *string)

SetFields adds the fields to the get report by Id params

func (*GetReportByIDParams) SetHTTPClient ¶

func (o *GetReportByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get report by Id params

func (*GetReportByIDParams) SetID ¶

func (o *GetReportByIDParams) SetID(id int32)

SetID adds the id to the get report by Id params

func (*GetReportByIDParams) SetTimeout ¶

func (o *GetReportByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get report by Id params

func (*GetReportByIDParams) SetUserAgent ¶

func (o *GetReportByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get report by Id params

func (*GetReportByIDParams) WithContext ¶

WithContext adds the context to the get report by Id params

func (*GetReportByIDParams) WithDefaults ¶

func (o *GetReportByIDParams) WithDefaults() *GetReportByIDParams

WithDefaults hydrates default values in the get report by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetReportByIDParams) WithFields ¶

func (o *GetReportByIDParams) WithFields(fields *string) *GetReportByIDParams

WithFields adds the fields to the get report by Id params

func (*GetReportByIDParams) WithHTTPClient ¶

func (o *GetReportByIDParams) WithHTTPClient(client *http.Client) *GetReportByIDParams

WithHTTPClient adds the HTTPClient to the get report by Id params

func (*GetReportByIDParams) WithID ¶

WithID adds the id to the get report by Id params

func (*GetReportByIDParams) WithTimeout ¶

func (o *GetReportByIDParams) WithTimeout(timeout time.Duration) *GetReportByIDParams

WithTimeout adds the timeout to the get report by Id params

func (*GetReportByIDParams) WithUserAgent ¶

func (o *GetReportByIDParams) WithUserAgent(userAgent *string) *GetReportByIDParams

WithUserAgent adds the userAgent to the get report by Id params

func (*GetReportByIDParams) WriteToRequest ¶

func (o *GetReportByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetReportByIDReader ¶

type GetReportByIDReader struct {
	// contains filtered or unexported fields
}

GetReportByIDReader is a Reader for the GetReportByID structure.

func (*GetReportByIDReader) ReadResponse ¶

func (o *GetReportByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetReportByIDTooManyRequests ¶

type GetReportByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetReportByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetReportByIDTooManyRequests ¶

func NewGetReportByIDTooManyRequests() *GetReportByIDTooManyRequests

NewGetReportByIDTooManyRequests creates a GetReportByIDTooManyRequests with default headers values

func (*GetReportByIDTooManyRequests) Error ¶

type GetReportGroupByIDDefault ¶

type GetReportGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetReportGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetReportGroupByIDDefault ¶

func NewGetReportGroupByIDDefault(code int) *GetReportGroupByIDDefault

NewGetReportGroupByIDDefault creates a GetReportGroupByIDDefault with default headers values

func (*GetReportGroupByIDDefault) Code ¶

func (o *GetReportGroupByIDDefault) Code() int

Code gets the status code for the get report group by Id default response

func (*GetReportGroupByIDDefault) Error ¶

func (o *GetReportGroupByIDDefault) Error() string

func (*GetReportGroupByIDDefault) GetPayload ¶

type GetReportGroupByIDOK ¶

type GetReportGroupByIDOK struct {
	Payload *models.ReportGroup
}
GetReportGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetReportGroupByIDOK ¶

func NewGetReportGroupByIDOK() *GetReportGroupByIDOK

NewGetReportGroupByIDOK creates a GetReportGroupByIDOK with default headers values

func (*GetReportGroupByIDOK) Error ¶

func (o *GetReportGroupByIDOK) Error() string

func (*GetReportGroupByIDOK) GetPayload ¶

func (o *GetReportGroupByIDOK) GetPayload() *models.ReportGroup

type GetReportGroupByIDParams ¶

type GetReportGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetReportGroupByIDParams contains all the parameters to send to the API endpoint

for the get report group by Id operation.

Typically these are written to a http.Request.

func NewGetReportGroupByIDParams ¶

func NewGetReportGroupByIDParams() *GetReportGroupByIDParams

NewGetReportGroupByIDParams creates a new GetReportGroupByIDParams 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 NewGetReportGroupByIDParamsWithContext ¶

func NewGetReportGroupByIDParamsWithContext(ctx context.Context) *GetReportGroupByIDParams

NewGetReportGroupByIDParamsWithContext creates a new GetReportGroupByIDParams object with the ability to set a context for a request.

func NewGetReportGroupByIDParamsWithHTTPClient ¶

func NewGetReportGroupByIDParamsWithHTTPClient(client *http.Client) *GetReportGroupByIDParams

NewGetReportGroupByIDParamsWithHTTPClient creates a new GetReportGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetReportGroupByIDParamsWithTimeout ¶

func NewGetReportGroupByIDParamsWithTimeout(timeout time.Duration) *GetReportGroupByIDParams

NewGetReportGroupByIDParamsWithTimeout creates a new GetReportGroupByIDParams object with the ability to set a timeout on a request.

func (*GetReportGroupByIDParams) SetContext ¶

func (o *GetReportGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get report group by Id params

func (*GetReportGroupByIDParams) SetDefaults ¶

func (o *GetReportGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the get report group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetReportGroupByIDParams) SetHTTPClient ¶

func (o *GetReportGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get report group by Id params

func (*GetReportGroupByIDParams) SetID ¶

func (o *GetReportGroupByIDParams) SetID(id int32)

SetID adds the id to the get report group by Id params

func (*GetReportGroupByIDParams) SetTimeout ¶

func (o *GetReportGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get report group by Id params

func (*GetReportGroupByIDParams) SetUserAgent ¶

func (o *GetReportGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get report group by Id params

func (*GetReportGroupByIDParams) WithContext ¶

WithContext adds the context to the get report group by Id params

func (*GetReportGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get report group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetReportGroupByIDParams) WithHTTPClient ¶

func (o *GetReportGroupByIDParams) WithHTTPClient(client *http.Client) *GetReportGroupByIDParams

WithHTTPClient adds the HTTPClient to the get report group by Id params

func (*GetReportGroupByIDParams) WithID ¶

WithID adds the id to the get report group by Id params

func (*GetReportGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get report group by Id params

func (*GetReportGroupByIDParams) WithUserAgent ¶

func (o *GetReportGroupByIDParams) WithUserAgent(userAgent *string) *GetReportGroupByIDParams

WithUserAgent adds the userAgent to the get report group by Id params

func (*GetReportGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetReportGroupByIDReader ¶

type GetReportGroupByIDReader struct {
	// contains filtered or unexported fields
}

GetReportGroupByIDReader is a Reader for the GetReportGroupByID structure.

func (*GetReportGroupByIDReader) ReadResponse ¶

func (o *GetReportGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetReportGroupByIDTooManyRequests ¶

type GetReportGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetReportGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetReportGroupByIDTooManyRequests ¶

func NewGetReportGroupByIDTooManyRequests() *GetReportGroupByIDTooManyRequests

NewGetReportGroupByIDTooManyRequests creates a GetReportGroupByIDTooManyRequests with default headers values

func (*GetReportGroupByIDTooManyRequests) Error ¶

type GetReportGroupListDefault ¶

type GetReportGroupListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetReportGroupListDefault describes a response with status code -1, with default header values.

Error

func NewGetReportGroupListDefault ¶

func NewGetReportGroupListDefault(code int) *GetReportGroupListDefault

NewGetReportGroupListDefault creates a GetReportGroupListDefault with default headers values

func (*GetReportGroupListDefault) Code ¶

func (o *GetReportGroupListDefault) Code() int

Code gets the status code for the get report group list default response

func (*GetReportGroupListDefault) Error ¶

func (o *GetReportGroupListDefault) Error() string

func (*GetReportGroupListDefault) GetPayload ¶

type GetReportGroupListOK ¶

type GetReportGroupListOK struct {
	Payload *models.ReportGroupPaginationResponse
}
GetReportGroupListOK describes a response with status code 200, with default header values.

successful operation

func NewGetReportGroupListOK ¶

func NewGetReportGroupListOK() *GetReportGroupListOK

NewGetReportGroupListOK creates a GetReportGroupListOK with default headers values

func (*GetReportGroupListOK) Error ¶

func (o *GetReportGroupListOK) Error() string

func (*GetReportGroupListOK) GetPayload ¶

type GetReportGroupListParams ¶

type GetReportGroupListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetReportGroupListParams contains all the parameters to send to the API endpoint

for the get report group list operation.

Typically these are written to a http.Request.

func NewGetReportGroupListParams ¶

func NewGetReportGroupListParams() *GetReportGroupListParams

NewGetReportGroupListParams creates a new GetReportGroupListParams 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 NewGetReportGroupListParamsWithContext ¶

func NewGetReportGroupListParamsWithContext(ctx context.Context) *GetReportGroupListParams

NewGetReportGroupListParamsWithContext creates a new GetReportGroupListParams object with the ability to set a context for a request.

func NewGetReportGroupListParamsWithHTTPClient ¶

func NewGetReportGroupListParamsWithHTTPClient(client *http.Client) *GetReportGroupListParams

NewGetReportGroupListParamsWithHTTPClient creates a new GetReportGroupListParams object with the ability to set a custom HTTPClient for a request.

func NewGetReportGroupListParamsWithTimeout ¶

func NewGetReportGroupListParamsWithTimeout(timeout time.Duration) *GetReportGroupListParams

NewGetReportGroupListParamsWithTimeout creates a new GetReportGroupListParams object with the ability to set a timeout on a request.

func (*GetReportGroupListParams) SetContext ¶

func (o *GetReportGroupListParams) SetContext(ctx context.Context)

SetContext adds the context to the get report group list params

func (*GetReportGroupListParams) SetDefaults ¶

func (o *GetReportGroupListParams) SetDefaults()

SetDefaults hydrates default values in the get report group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetReportGroupListParams) SetFields ¶

func (o *GetReportGroupListParams) SetFields(fields *string)

SetFields adds the fields to the get report group list params

func (*GetReportGroupListParams) SetFilter ¶

func (o *GetReportGroupListParams) SetFilter(filter *string)

SetFilter adds the filter to the get report group list params

func (*GetReportGroupListParams) SetHTTPClient ¶

func (o *GetReportGroupListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get report group list params

func (*GetReportGroupListParams) SetOffset ¶

func (o *GetReportGroupListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get report group list params

func (*GetReportGroupListParams) SetSize ¶

func (o *GetReportGroupListParams) SetSize(size *int32)

SetSize adds the size to the get report group list params

func (*GetReportGroupListParams) SetTimeout ¶

func (o *GetReportGroupListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get report group list params

func (*GetReportGroupListParams) SetUserAgent ¶

func (o *GetReportGroupListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get report group list params

func (*GetReportGroupListParams) WithContext ¶

WithContext adds the context to the get report group list params

func (*GetReportGroupListParams) WithDefaults ¶

WithDefaults hydrates default values in the get report group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetReportGroupListParams) WithFields ¶

WithFields adds the fields to the get report group list params

func (*GetReportGroupListParams) WithFilter ¶

WithFilter adds the filter to the get report group list params

func (*GetReportGroupListParams) WithHTTPClient ¶

func (o *GetReportGroupListParams) WithHTTPClient(client *http.Client) *GetReportGroupListParams

WithHTTPClient adds the HTTPClient to the get report group list params

func (*GetReportGroupListParams) WithOffset ¶

WithOffset adds the offset to the get report group list params

func (*GetReportGroupListParams) WithSize ¶

WithSize adds the size to the get report group list params

func (*GetReportGroupListParams) WithTimeout ¶

WithTimeout adds the timeout to the get report group list params

func (*GetReportGroupListParams) WithUserAgent ¶

func (o *GetReportGroupListParams) WithUserAgent(userAgent *string) *GetReportGroupListParams

WithUserAgent adds the userAgent to the get report group list params

func (*GetReportGroupListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetReportGroupListReader ¶

type GetReportGroupListReader struct {
	// contains filtered or unexported fields
}

GetReportGroupListReader is a Reader for the GetReportGroupList structure.

func (*GetReportGroupListReader) ReadResponse ¶

func (o *GetReportGroupListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetReportGroupListTooManyRequests ¶

type GetReportGroupListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetReportGroupListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetReportGroupListTooManyRequests ¶

func NewGetReportGroupListTooManyRequests() *GetReportGroupListTooManyRequests

NewGetReportGroupListTooManyRequests creates a GetReportGroupListTooManyRequests with default headers values

func (*GetReportGroupListTooManyRequests) Error ¶

type GetReportListDefault ¶

type GetReportListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetReportListDefault describes a response with status code -1, with default header values.

Error

func NewGetReportListDefault ¶

func NewGetReportListDefault(code int) *GetReportListDefault

NewGetReportListDefault creates a GetReportListDefault with default headers values

func (*GetReportListDefault) Code ¶

func (o *GetReportListDefault) Code() int

Code gets the status code for the get report list default response

func (*GetReportListDefault) Error ¶

func (o *GetReportListDefault) Error() string

func (*GetReportListDefault) GetPayload ¶

func (o *GetReportListDefault) GetPayload() *models.ErrorResponse

type GetReportListOK ¶

type GetReportListOK struct {
	Payload *models.ReportPaginationResponse
}
GetReportListOK describes a response with status code 200, with default header values.

successful operation

func NewGetReportListOK ¶

func NewGetReportListOK() *GetReportListOK

NewGetReportListOK creates a GetReportListOK with default headers values

func (*GetReportListOK) Error ¶

func (o *GetReportListOK) Error() string

func (*GetReportListOK) GetPayload ¶

type GetReportListParams ¶

type GetReportListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetReportListParams contains all the parameters to send to the API endpoint

for the get report list operation.

Typically these are written to a http.Request.

func NewGetReportListParams ¶

func NewGetReportListParams() *GetReportListParams

NewGetReportListParams creates a new GetReportListParams 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 NewGetReportListParamsWithContext ¶

func NewGetReportListParamsWithContext(ctx context.Context) *GetReportListParams

NewGetReportListParamsWithContext creates a new GetReportListParams object with the ability to set a context for a request.

func NewGetReportListParamsWithHTTPClient ¶

func NewGetReportListParamsWithHTTPClient(client *http.Client) *GetReportListParams

NewGetReportListParamsWithHTTPClient creates a new GetReportListParams object with the ability to set a custom HTTPClient for a request.

func NewGetReportListParamsWithTimeout ¶

func NewGetReportListParamsWithTimeout(timeout time.Duration) *GetReportListParams

NewGetReportListParamsWithTimeout creates a new GetReportListParams object with the ability to set a timeout on a request.

func (*GetReportListParams) SetContext ¶

func (o *GetReportListParams) SetContext(ctx context.Context)

SetContext adds the context to the get report list params

func (*GetReportListParams) SetDefaults ¶

func (o *GetReportListParams) SetDefaults()

SetDefaults hydrates default values in the get report list params (not the query body).

All values with no default are reset to their zero value.

func (*GetReportListParams) SetFields ¶

func (o *GetReportListParams) SetFields(fields *string)

SetFields adds the fields to the get report list params

func (*GetReportListParams) SetFilter ¶

func (o *GetReportListParams) SetFilter(filter *string)

SetFilter adds the filter to the get report list params

func (*GetReportListParams) SetHTTPClient ¶

func (o *GetReportListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get report list params

func (*GetReportListParams) SetOffset ¶

func (o *GetReportListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get report list params

func (*GetReportListParams) SetSize ¶

func (o *GetReportListParams) SetSize(size *int32)

SetSize adds the size to the get report list params

func (*GetReportListParams) SetTimeout ¶

func (o *GetReportListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get report list params

func (*GetReportListParams) SetUserAgent ¶

func (o *GetReportListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get report list params

func (*GetReportListParams) WithContext ¶

WithContext adds the context to the get report list params

func (*GetReportListParams) WithDefaults ¶

func (o *GetReportListParams) WithDefaults() *GetReportListParams

WithDefaults hydrates default values in the get report list params (not the query body).

All values with no default are reset to their zero value.

func (*GetReportListParams) WithFields ¶

func (o *GetReportListParams) WithFields(fields *string) *GetReportListParams

WithFields adds the fields to the get report list params

func (*GetReportListParams) WithFilter ¶

func (o *GetReportListParams) WithFilter(filter *string) *GetReportListParams

WithFilter adds the filter to the get report list params

func (*GetReportListParams) WithHTTPClient ¶

func (o *GetReportListParams) WithHTTPClient(client *http.Client) *GetReportListParams

WithHTTPClient adds the HTTPClient to the get report list params

func (*GetReportListParams) WithOffset ¶

func (o *GetReportListParams) WithOffset(offset *int32) *GetReportListParams

WithOffset adds the offset to the get report list params

func (*GetReportListParams) WithSize ¶

func (o *GetReportListParams) WithSize(size *int32) *GetReportListParams

WithSize adds the size to the get report list params

func (*GetReportListParams) WithTimeout ¶

func (o *GetReportListParams) WithTimeout(timeout time.Duration) *GetReportListParams

WithTimeout adds the timeout to the get report list params

func (*GetReportListParams) WithUserAgent ¶

func (o *GetReportListParams) WithUserAgent(userAgent *string) *GetReportListParams

WithUserAgent adds the userAgent to the get report list params

func (*GetReportListParams) WriteToRequest ¶

func (o *GetReportListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetReportListReader ¶

type GetReportListReader struct {
	// contains filtered or unexported fields
}

GetReportListReader is a Reader for the GetReportList structure.

func (*GetReportListReader) ReadResponse ¶

func (o *GetReportListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetReportListTooManyRequests ¶

type GetReportListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetReportListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetReportListTooManyRequests ¶

func NewGetReportListTooManyRequests() *GetReportListTooManyRequests

NewGetReportListTooManyRequests creates a GetReportListTooManyRequests with default headers values

func (*GetReportListTooManyRequests) Error ¶

type GetRoleByIDDefault ¶

type GetRoleByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetRoleByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetRoleByIDDefault ¶

func NewGetRoleByIDDefault(code int) *GetRoleByIDDefault

NewGetRoleByIDDefault creates a GetRoleByIDDefault with default headers values

func (*GetRoleByIDDefault) Code ¶

func (o *GetRoleByIDDefault) Code() int

Code gets the status code for the get role by Id default response

func (*GetRoleByIDDefault) Error ¶

func (o *GetRoleByIDDefault) Error() string

func (*GetRoleByIDDefault) GetPayload ¶

func (o *GetRoleByIDDefault) GetPayload() *models.ErrorResponse

type GetRoleByIDOK ¶

type GetRoleByIDOK struct {
	Payload *models.Role
}
GetRoleByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetRoleByIDOK ¶

func NewGetRoleByIDOK() *GetRoleByIDOK

NewGetRoleByIDOK creates a GetRoleByIDOK with default headers values

func (*GetRoleByIDOK) Error ¶

func (o *GetRoleByIDOK) Error() string

func (*GetRoleByIDOK) GetPayload ¶

func (o *GetRoleByIDOK) GetPayload() *models.Role

type GetRoleByIDParams ¶

type GetRoleByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetRoleByIDParams contains all the parameters to send to the API endpoint

for the get role by Id operation.

Typically these are written to a http.Request.

func NewGetRoleByIDParams ¶

func NewGetRoleByIDParams() *GetRoleByIDParams

NewGetRoleByIDParams creates a new GetRoleByIDParams 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 NewGetRoleByIDParamsWithContext ¶

func NewGetRoleByIDParamsWithContext(ctx context.Context) *GetRoleByIDParams

NewGetRoleByIDParamsWithContext creates a new GetRoleByIDParams object with the ability to set a context for a request.

func NewGetRoleByIDParamsWithHTTPClient ¶

func NewGetRoleByIDParamsWithHTTPClient(client *http.Client) *GetRoleByIDParams

NewGetRoleByIDParamsWithHTTPClient creates a new GetRoleByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetRoleByIDParamsWithTimeout ¶

func NewGetRoleByIDParamsWithTimeout(timeout time.Duration) *GetRoleByIDParams

NewGetRoleByIDParamsWithTimeout creates a new GetRoleByIDParams object with the ability to set a timeout on a request.

func (*GetRoleByIDParams) SetContext ¶

func (o *GetRoleByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get role by Id params

func (*GetRoleByIDParams) SetDefaults ¶

func (o *GetRoleByIDParams) SetDefaults()

SetDefaults hydrates default values in the get role by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetRoleByIDParams) SetFields ¶

func (o *GetRoleByIDParams) SetFields(fields *string)

SetFields adds the fields to the get role by Id params

func (*GetRoleByIDParams) SetHTTPClient ¶

func (o *GetRoleByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get role by Id params

func (*GetRoleByIDParams) SetID ¶

func (o *GetRoleByIDParams) SetID(id int32)

SetID adds the id to the get role by Id params

func (*GetRoleByIDParams) SetTimeout ¶

func (o *GetRoleByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get role by Id params

func (*GetRoleByIDParams) SetUserAgent ¶

func (o *GetRoleByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get role by Id params

func (*GetRoleByIDParams) WithContext ¶

func (o *GetRoleByIDParams) WithContext(ctx context.Context) *GetRoleByIDParams

WithContext adds the context to the get role by Id params

func (*GetRoleByIDParams) WithDefaults ¶

func (o *GetRoleByIDParams) WithDefaults() *GetRoleByIDParams

WithDefaults hydrates default values in the get role by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetRoleByIDParams) WithFields ¶

func (o *GetRoleByIDParams) WithFields(fields *string) *GetRoleByIDParams

WithFields adds the fields to the get role by Id params

func (*GetRoleByIDParams) WithHTTPClient ¶

func (o *GetRoleByIDParams) WithHTTPClient(client *http.Client) *GetRoleByIDParams

WithHTTPClient adds the HTTPClient to the get role by Id params

func (*GetRoleByIDParams) WithID ¶

func (o *GetRoleByIDParams) WithID(id int32) *GetRoleByIDParams

WithID adds the id to the get role by Id params

func (*GetRoleByIDParams) WithTimeout ¶

func (o *GetRoleByIDParams) WithTimeout(timeout time.Duration) *GetRoleByIDParams

WithTimeout adds the timeout to the get role by Id params

func (*GetRoleByIDParams) WithUserAgent ¶

func (o *GetRoleByIDParams) WithUserAgent(userAgent *string) *GetRoleByIDParams

WithUserAgent adds the userAgent to the get role by Id params

func (*GetRoleByIDParams) WriteToRequest ¶

func (o *GetRoleByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetRoleByIDReader ¶

type GetRoleByIDReader struct {
	// contains filtered or unexported fields
}

GetRoleByIDReader is a Reader for the GetRoleByID structure.

func (*GetRoleByIDReader) ReadResponse ¶

func (o *GetRoleByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRoleByIDTooManyRequests ¶

type GetRoleByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetRoleByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetRoleByIDTooManyRequests ¶

func NewGetRoleByIDTooManyRequests() *GetRoleByIDTooManyRequests

NewGetRoleByIDTooManyRequests creates a GetRoleByIDTooManyRequests with default headers values

func (*GetRoleByIDTooManyRequests) Error ¶

type GetRoleListDefault ¶

type GetRoleListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetRoleListDefault describes a response with status code -1, with default header values.

Error

func NewGetRoleListDefault ¶

func NewGetRoleListDefault(code int) *GetRoleListDefault

NewGetRoleListDefault creates a GetRoleListDefault with default headers values

func (*GetRoleListDefault) Code ¶

func (o *GetRoleListDefault) Code() int

Code gets the status code for the get role list default response

func (*GetRoleListDefault) Error ¶

func (o *GetRoleListDefault) Error() string

func (*GetRoleListDefault) GetPayload ¶

func (o *GetRoleListDefault) GetPayload() *models.ErrorResponse

type GetRoleListOK ¶

type GetRoleListOK struct {
	Payload *models.RolePaginationResponse
}
GetRoleListOK describes a response with status code 200, with default header values.

successful operation

func NewGetRoleListOK ¶

func NewGetRoleListOK() *GetRoleListOK

NewGetRoleListOK creates a GetRoleListOK with default headers values

func (*GetRoleListOK) Error ¶

func (o *GetRoleListOK) Error() string

func (*GetRoleListOK) GetPayload ¶

func (o *GetRoleListOK) GetPayload() *models.RolePaginationResponse

type GetRoleListParams ¶

type GetRoleListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetRoleListParams contains all the parameters to send to the API endpoint

for the get role list operation.

Typically these are written to a http.Request.

func NewGetRoleListParams ¶

func NewGetRoleListParams() *GetRoleListParams

NewGetRoleListParams creates a new GetRoleListParams 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 NewGetRoleListParamsWithContext ¶

func NewGetRoleListParamsWithContext(ctx context.Context) *GetRoleListParams

NewGetRoleListParamsWithContext creates a new GetRoleListParams object with the ability to set a context for a request.

func NewGetRoleListParamsWithHTTPClient ¶

func NewGetRoleListParamsWithHTTPClient(client *http.Client) *GetRoleListParams

NewGetRoleListParamsWithHTTPClient creates a new GetRoleListParams object with the ability to set a custom HTTPClient for a request.

func NewGetRoleListParamsWithTimeout ¶

func NewGetRoleListParamsWithTimeout(timeout time.Duration) *GetRoleListParams

NewGetRoleListParamsWithTimeout creates a new GetRoleListParams object with the ability to set a timeout on a request.

func (*GetRoleListParams) SetContext ¶

func (o *GetRoleListParams) SetContext(ctx context.Context)

SetContext adds the context to the get role list params

func (*GetRoleListParams) SetDefaults ¶

func (o *GetRoleListParams) SetDefaults()

SetDefaults hydrates default values in the get role list params (not the query body).

All values with no default are reset to their zero value.

func (*GetRoleListParams) SetFields ¶

func (o *GetRoleListParams) SetFields(fields *string)

SetFields adds the fields to the get role list params

func (*GetRoleListParams) SetFilter ¶

func (o *GetRoleListParams) SetFilter(filter *string)

SetFilter adds the filter to the get role list params

func (*GetRoleListParams) SetHTTPClient ¶

func (o *GetRoleListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get role list params

func (*GetRoleListParams) SetOffset ¶

func (o *GetRoleListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get role list params

func (*GetRoleListParams) SetSize ¶

func (o *GetRoleListParams) SetSize(size *int32)

SetSize adds the size to the get role list params

func (*GetRoleListParams) SetTimeout ¶

func (o *GetRoleListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get role list params

func (*GetRoleListParams) SetUserAgent ¶

func (o *GetRoleListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get role list params

func (*GetRoleListParams) WithContext ¶

func (o *GetRoleListParams) WithContext(ctx context.Context) *GetRoleListParams

WithContext adds the context to the get role list params

func (*GetRoleListParams) WithDefaults ¶

func (o *GetRoleListParams) WithDefaults() *GetRoleListParams

WithDefaults hydrates default values in the get role list params (not the query body).

All values with no default are reset to their zero value.

func (*GetRoleListParams) WithFields ¶

func (o *GetRoleListParams) WithFields(fields *string) *GetRoleListParams

WithFields adds the fields to the get role list params

func (*GetRoleListParams) WithFilter ¶

func (o *GetRoleListParams) WithFilter(filter *string) *GetRoleListParams

WithFilter adds the filter to the get role list params

func (*GetRoleListParams) WithHTTPClient ¶

func (o *GetRoleListParams) WithHTTPClient(client *http.Client) *GetRoleListParams

WithHTTPClient adds the HTTPClient to the get role list params

func (*GetRoleListParams) WithOffset ¶

func (o *GetRoleListParams) WithOffset(offset *int32) *GetRoleListParams

WithOffset adds the offset to the get role list params

func (*GetRoleListParams) WithSize ¶

func (o *GetRoleListParams) WithSize(size *int32) *GetRoleListParams

WithSize adds the size to the get role list params

func (*GetRoleListParams) WithTimeout ¶

func (o *GetRoleListParams) WithTimeout(timeout time.Duration) *GetRoleListParams

WithTimeout adds the timeout to the get role list params

func (*GetRoleListParams) WithUserAgent ¶

func (o *GetRoleListParams) WithUserAgent(userAgent *string) *GetRoleListParams

WithUserAgent adds the userAgent to the get role list params

func (*GetRoleListParams) WriteToRequest ¶

func (o *GetRoleListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetRoleListReader ¶

type GetRoleListReader struct {
	// contains filtered or unexported fields
}

GetRoleListReader is a Reader for the GetRoleList structure.

func (*GetRoleListReader) ReadResponse ¶

func (o *GetRoleListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetRoleListTooManyRequests ¶

type GetRoleListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetRoleListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetRoleListTooManyRequests ¶

func NewGetRoleListTooManyRequests() *GetRoleListTooManyRequests

NewGetRoleListTooManyRequests creates a GetRoleListTooManyRequests with default headers values

func (*GetRoleListTooManyRequests) Error ¶

type GetSDTByIDDefault ¶

type GetSDTByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetSDTByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetSDTByIDDefault ¶

func NewGetSDTByIDDefault(code int) *GetSDTByIDDefault

NewGetSDTByIDDefault creates a GetSDTByIDDefault with default headers values

func (*GetSDTByIDDefault) Code ¶

func (o *GetSDTByIDDefault) Code() int

Code gets the status code for the get SDT by Id default response

func (*GetSDTByIDDefault) Error ¶

func (o *GetSDTByIDDefault) Error() string

func (*GetSDTByIDDefault) GetPayload ¶

func (o *GetSDTByIDDefault) GetPayload() *models.ErrorResponse

type GetSDTByIDOK ¶

type GetSDTByIDOK struct {
	Payload models.SDT
}
GetSDTByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetSDTByIDOK ¶

func NewGetSDTByIDOK() *GetSDTByIDOK

NewGetSDTByIDOK creates a GetSDTByIDOK with default headers values

func (*GetSDTByIDOK) Error ¶

func (o *GetSDTByIDOK) Error() string

func (*GetSDTByIDOK) GetPayload ¶

func (o *GetSDTByIDOK) GetPayload() models.SDT

type GetSDTByIDParams ¶

type GetSDTByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSDTByIDParams contains all the parameters to send to the API endpoint

for the get SDT by Id operation.

Typically these are written to a http.Request.

func NewGetSDTByIDParams ¶

func NewGetSDTByIDParams() *GetSDTByIDParams

NewGetSDTByIDParams creates a new GetSDTByIDParams 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 NewGetSDTByIDParamsWithContext ¶

func NewGetSDTByIDParamsWithContext(ctx context.Context) *GetSDTByIDParams

NewGetSDTByIDParamsWithContext creates a new GetSDTByIDParams object with the ability to set a context for a request.

func NewGetSDTByIDParamsWithHTTPClient ¶

func NewGetSDTByIDParamsWithHTTPClient(client *http.Client) *GetSDTByIDParams

NewGetSDTByIDParamsWithHTTPClient creates a new GetSDTByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetSDTByIDParamsWithTimeout ¶

func NewGetSDTByIDParamsWithTimeout(timeout time.Duration) *GetSDTByIDParams

NewGetSDTByIDParamsWithTimeout creates a new GetSDTByIDParams object with the ability to set a timeout on a request.

func (*GetSDTByIDParams) SetContext ¶

func (o *GetSDTByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get SDT by Id params

func (*GetSDTByIDParams) SetDefaults ¶

func (o *GetSDTByIDParams) SetDefaults()

SetDefaults hydrates default values in the get SDT by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTByIDParams) SetFields ¶

func (o *GetSDTByIDParams) SetFields(fields *string)

SetFields adds the fields to the get SDT by Id params

func (*GetSDTByIDParams) SetHTTPClient ¶

func (o *GetSDTByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get SDT by Id params

func (*GetSDTByIDParams) SetID ¶

func (o *GetSDTByIDParams) SetID(id string)

SetID adds the id to the get SDT by Id params

func (*GetSDTByIDParams) SetTimeout ¶

func (o *GetSDTByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get SDT by Id params

func (*GetSDTByIDParams) SetUserAgent ¶

func (o *GetSDTByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get SDT by Id params

func (*GetSDTByIDParams) WithContext ¶

func (o *GetSDTByIDParams) WithContext(ctx context.Context) *GetSDTByIDParams

WithContext adds the context to the get SDT by Id params

func (*GetSDTByIDParams) WithDefaults ¶

func (o *GetSDTByIDParams) WithDefaults() *GetSDTByIDParams

WithDefaults hydrates default values in the get SDT by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTByIDParams) WithFields ¶

func (o *GetSDTByIDParams) WithFields(fields *string) *GetSDTByIDParams

WithFields adds the fields to the get SDT by Id params

func (*GetSDTByIDParams) WithHTTPClient ¶

func (o *GetSDTByIDParams) WithHTTPClient(client *http.Client) *GetSDTByIDParams

WithHTTPClient adds the HTTPClient to the get SDT by Id params

func (*GetSDTByIDParams) WithID ¶

func (o *GetSDTByIDParams) WithID(id string) *GetSDTByIDParams

WithID adds the id to the get SDT by Id params

func (*GetSDTByIDParams) WithTimeout ¶

func (o *GetSDTByIDParams) WithTimeout(timeout time.Duration) *GetSDTByIDParams

WithTimeout adds the timeout to the get SDT by Id params

func (*GetSDTByIDParams) WithUserAgent ¶

func (o *GetSDTByIDParams) WithUserAgent(userAgent *string) *GetSDTByIDParams

WithUserAgent adds the userAgent to the get SDT by Id params

func (*GetSDTByIDParams) WriteToRequest ¶

func (o *GetSDTByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetSDTByIDReader ¶

type GetSDTByIDReader struct {
	// contains filtered or unexported fields
}

GetSDTByIDReader is a Reader for the GetSDTByID structure.

func (*GetSDTByIDReader) ReadResponse ¶

func (o *GetSDTByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSDTByIDTooManyRequests ¶

type GetSDTByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetSDTByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetSDTByIDTooManyRequests ¶

func NewGetSDTByIDTooManyRequests() *GetSDTByIDTooManyRequests

NewGetSDTByIDTooManyRequests creates a GetSDTByIDTooManyRequests with default headers values

func (*GetSDTByIDTooManyRequests) Error ¶

func (o *GetSDTByIDTooManyRequests) Error() string

type GetSDTHistoryByDeviceDataSourceIDDefault ¶

type GetSDTHistoryByDeviceDataSourceIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetSDTHistoryByDeviceDataSourceIDDefault describes a response with status code -1, with default header values.

Error

func NewGetSDTHistoryByDeviceDataSourceIDDefault ¶

func NewGetSDTHistoryByDeviceDataSourceIDDefault(code int) *GetSDTHistoryByDeviceDataSourceIDDefault

NewGetSDTHistoryByDeviceDataSourceIDDefault creates a GetSDTHistoryByDeviceDataSourceIDDefault with default headers values

func (*GetSDTHistoryByDeviceDataSourceIDDefault) Code ¶

Code gets the status code for the get SDT history by device data source Id default response

func (*GetSDTHistoryByDeviceDataSourceIDDefault) Error ¶

func (*GetSDTHistoryByDeviceDataSourceIDDefault) GetPayload ¶

type GetSDTHistoryByDeviceDataSourceIDOK ¶

type GetSDTHistoryByDeviceDataSourceIDOK struct {
	Payload *models.DeviceDataSourceSDTHistoryPaginationResponse
}
GetSDTHistoryByDeviceDataSourceIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetSDTHistoryByDeviceDataSourceIDOK ¶

func NewGetSDTHistoryByDeviceDataSourceIDOK() *GetSDTHistoryByDeviceDataSourceIDOK

NewGetSDTHistoryByDeviceDataSourceIDOK creates a GetSDTHistoryByDeviceDataSourceIDOK with default headers values

func (*GetSDTHistoryByDeviceDataSourceIDOK) Error ¶

func (*GetSDTHistoryByDeviceDataSourceIDOK) GetPayload ¶

type GetSDTHistoryByDeviceDataSourceIDParams ¶

type GetSDTHistoryByDeviceDataSourceIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSDTHistoryByDeviceDataSourceIDParams contains all the parameters to send to the API endpoint

for the get SDT history by device data source Id operation.

Typically these are written to a http.Request.

func NewGetSDTHistoryByDeviceDataSourceIDParams ¶

func NewGetSDTHistoryByDeviceDataSourceIDParams() *GetSDTHistoryByDeviceDataSourceIDParams

NewGetSDTHistoryByDeviceDataSourceIDParams creates a new GetSDTHistoryByDeviceDataSourceIDParams 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 NewGetSDTHistoryByDeviceDataSourceIDParamsWithContext ¶

func NewGetSDTHistoryByDeviceDataSourceIDParamsWithContext(ctx context.Context) *GetSDTHistoryByDeviceDataSourceIDParams

NewGetSDTHistoryByDeviceDataSourceIDParamsWithContext creates a new GetSDTHistoryByDeviceDataSourceIDParams object with the ability to set a context for a request.

func NewGetSDTHistoryByDeviceDataSourceIDParamsWithHTTPClient ¶

func NewGetSDTHistoryByDeviceDataSourceIDParamsWithHTTPClient(client *http.Client) *GetSDTHistoryByDeviceDataSourceIDParams

NewGetSDTHistoryByDeviceDataSourceIDParamsWithHTTPClient creates a new GetSDTHistoryByDeviceDataSourceIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetSDTHistoryByDeviceDataSourceIDParamsWithTimeout ¶

func NewGetSDTHistoryByDeviceDataSourceIDParamsWithTimeout(timeout time.Duration) *GetSDTHistoryByDeviceDataSourceIDParams

NewGetSDTHistoryByDeviceDataSourceIDParamsWithTimeout creates a new GetSDTHistoryByDeviceDataSourceIDParams object with the ability to set a timeout on a request.

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetContext ¶

SetContext adds the context to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetDefaults ¶

func (o *GetSDTHistoryByDeviceDataSourceIDParams) SetDefaults()

SetDefaults hydrates default values in the get SDT history by device data source Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetDeviceID ¶

func (o *GetSDTHistoryByDeviceDataSourceIDParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetFields ¶

func (o *GetSDTHistoryByDeviceDataSourceIDParams) SetFields(fields *string)

SetFields adds the fields to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetFilter ¶

func (o *GetSDTHistoryByDeviceDataSourceIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetHTTPClient ¶

func (o *GetSDTHistoryByDeviceDataSourceIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetID ¶

SetID adds the id to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetOffset ¶

func (o *GetSDTHistoryByDeviceDataSourceIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetSize ¶

SetSize adds the size to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetTimeout ¶

func (o *GetSDTHistoryByDeviceDataSourceIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) SetUserAgent ¶

func (o *GetSDTHistoryByDeviceDataSourceIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithContext ¶

WithContext adds the context to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get SDT history by device data source Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithFields ¶

WithFields adds the fields to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithFilter ¶

WithFilter adds the filter to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithID ¶

WithID adds the id to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithOffset ¶

WithOffset adds the offset to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithSize ¶

WithSize adds the size to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get SDT history by device data source Id params

func (*GetSDTHistoryByDeviceDataSourceIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetSDTHistoryByDeviceDataSourceIDReader ¶

type GetSDTHistoryByDeviceDataSourceIDReader struct {
	// contains filtered or unexported fields
}

GetSDTHistoryByDeviceDataSourceIDReader is a Reader for the GetSDTHistoryByDeviceDataSourceID structure.

func (*GetSDTHistoryByDeviceDataSourceIDReader) ReadResponse ¶

func (o *GetSDTHistoryByDeviceDataSourceIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSDTHistoryByDeviceDataSourceIDTooManyRequests ¶

type GetSDTHistoryByDeviceDataSourceIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetSDTHistoryByDeviceDataSourceIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetSDTHistoryByDeviceDataSourceIDTooManyRequests ¶

func NewGetSDTHistoryByDeviceDataSourceIDTooManyRequests() *GetSDTHistoryByDeviceDataSourceIDTooManyRequests

NewGetSDTHistoryByDeviceDataSourceIDTooManyRequests creates a GetSDTHistoryByDeviceDataSourceIDTooManyRequests with default headers values

func (*GetSDTHistoryByDeviceDataSourceIDTooManyRequests) Error ¶

type GetSDTHistoryByDeviceGroupIDDefault ¶

type GetSDTHistoryByDeviceGroupIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetSDTHistoryByDeviceGroupIDDefault describes a response with status code -1, with default header values.

Error

func NewGetSDTHistoryByDeviceGroupIDDefault ¶

func NewGetSDTHistoryByDeviceGroupIDDefault(code int) *GetSDTHistoryByDeviceGroupIDDefault

NewGetSDTHistoryByDeviceGroupIDDefault creates a GetSDTHistoryByDeviceGroupIDDefault with default headers values

func (*GetSDTHistoryByDeviceGroupIDDefault) Code ¶

Code gets the status code for the get SDT history by device group Id default response

func (*GetSDTHistoryByDeviceGroupIDDefault) Error ¶

func (*GetSDTHistoryByDeviceGroupIDDefault) GetPayload ¶

type GetSDTHistoryByDeviceGroupIDOK ¶

type GetSDTHistoryByDeviceGroupIDOK struct {
	Payload *models.DeviceGroupSDTHistoryPaginationResponse
}
GetSDTHistoryByDeviceGroupIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetSDTHistoryByDeviceGroupIDOK ¶

func NewGetSDTHistoryByDeviceGroupIDOK() *GetSDTHistoryByDeviceGroupIDOK

NewGetSDTHistoryByDeviceGroupIDOK creates a GetSDTHistoryByDeviceGroupIDOK with default headers values

func (*GetSDTHistoryByDeviceGroupIDOK) Error ¶

func (*GetSDTHistoryByDeviceGroupIDOK) GetPayload ¶

type GetSDTHistoryByDeviceGroupIDParams ¶

type GetSDTHistoryByDeviceGroupIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSDTHistoryByDeviceGroupIDParams contains all the parameters to send to the API endpoint

for the get SDT history by device group Id operation.

Typically these are written to a http.Request.

func NewGetSDTHistoryByDeviceGroupIDParams ¶

func NewGetSDTHistoryByDeviceGroupIDParams() *GetSDTHistoryByDeviceGroupIDParams

NewGetSDTHistoryByDeviceGroupIDParams creates a new GetSDTHistoryByDeviceGroupIDParams 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 NewGetSDTHistoryByDeviceGroupIDParamsWithContext ¶

func NewGetSDTHistoryByDeviceGroupIDParamsWithContext(ctx context.Context) *GetSDTHistoryByDeviceGroupIDParams

NewGetSDTHistoryByDeviceGroupIDParamsWithContext creates a new GetSDTHistoryByDeviceGroupIDParams object with the ability to set a context for a request.

func NewGetSDTHistoryByDeviceGroupIDParamsWithHTTPClient ¶

func NewGetSDTHistoryByDeviceGroupIDParamsWithHTTPClient(client *http.Client) *GetSDTHistoryByDeviceGroupIDParams

NewGetSDTHistoryByDeviceGroupIDParamsWithHTTPClient creates a new GetSDTHistoryByDeviceGroupIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetSDTHistoryByDeviceGroupIDParamsWithTimeout ¶

func NewGetSDTHistoryByDeviceGroupIDParamsWithTimeout(timeout time.Duration) *GetSDTHistoryByDeviceGroupIDParams

NewGetSDTHistoryByDeviceGroupIDParamsWithTimeout creates a new GetSDTHistoryByDeviceGroupIDParams object with the ability to set a timeout on a request.

func (*GetSDTHistoryByDeviceGroupIDParams) SetContext ¶

SetContext adds the context to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) SetDefaults ¶

func (o *GetSDTHistoryByDeviceGroupIDParams) SetDefaults()

SetDefaults hydrates default values in the get SDT history by device group Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTHistoryByDeviceGroupIDParams) SetFields ¶

func (o *GetSDTHistoryByDeviceGroupIDParams) SetFields(fields *string)

SetFields adds the fields to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) SetFilter ¶

func (o *GetSDTHistoryByDeviceGroupIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) SetHTTPClient ¶

func (o *GetSDTHistoryByDeviceGroupIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) SetID ¶

SetID adds the id to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) SetOffset ¶

func (o *GetSDTHistoryByDeviceGroupIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) SetSize ¶

func (o *GetSDTHistoryByDeviceGroupIDParams) SetSize(size *int32)

SetSize adds the size to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) SetTimeout ¶

func (o *GetSDTHistoryByDeviceGroupIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) SetUserAgent ¶

func (o *GetSDTHistoryByDeviceGroupIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithContext ¶

WithContext adds the context to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get SDT history by device group Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTHistoryByDeviceGroupIDParams) WithFields ¶

WithFields adds the fields to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithFilter ¶

WithFilter adds the filter to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithID ¶

WithID adds the id to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithOffset ¶

WithOffset adds the offset to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithSize ¶

WithSize adds the size to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get SDT history by device group Id params

func (*GetSDTHistoryByDeviceGroupIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetSDTHistoryByDeviceGroupIDReader ¶

type GetSDTHistoryByDeviceGroupIDReader struct {
	// contains filtered or unexported fields
}

GetSDTHistoryByDeviceGroupIDReader is a Reader for the GetSDTHistoryByDeviceGroupID structure.

func (*GetSDTHistoryByDeviceGroupIDReader) ReadResponse ¶

func (o *GetSDTHistoryByDeviceGroupIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSDTHistoryByDeviceGroupIDTooManyRequests ¶

type GetSDTHistoryByDeviceGroupIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetSDTHistoryByDeviceGroupIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetSDTHistoryByDeviceGroupIDTooManyRequests ¶

func NewGetSDTHistoryByDeviceGroupIDTooManyRequests() *GetSDTHistoryByDeviceGroupIDTooManyRequests

NewGetSDTHistoryByDeviceGroupIDTooManyRequests creates a GetSDTHistoryByDeviceGroupIDTooManyRequests with default headers values

func (*GetSDTHistoryByDeviceGroupIDTooManyRequests) Error ¶

type GetSDTHistoryByDeviceIDDefault ¶

type GetSDTHistoryByDeviceIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetSDTHistoryByDeviceIDDefault describes a response with status code -1, with default header values.

Error

func NewGetSDTHistoryByDeviceIDDefault ¶

func NewGetSDTHistoryByDeviceIDDefault(code int) *GetSDTHistoryByDeviceIDDefault

NewGetSDTHistoryByDeviceIDDefault creates a GetSDTHistoryByDeviceIDDefault with default headers values

func (*GetSDTHistoryByDeviceIDDefault) Code ¶

Code gets the status code for the get SDT history by device Id default response

func (*GetSDTHistoryByDeviceIDDefault) Error ¶

func (*GetSDTHistoryByDeviceIDDefault) GetPayload ¶

type GetSDTHistoryByDeviceIDOK ¶

type GetSDTHistoryByDeviceIDOK struct {
	Payload *models.DeviceSDTHistoryPaginationResponse
}
GetSDTHistoryByDeviceIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetSDTHistoryByDeviceIDOK ¶

func NewGetSDTHistoryByDeviceIDOK() *GetSDTHistoryByDeviceIDOK

NewGetSDTHistoryByDeviceIDOK creates a GetSDTHistoryByDeviceIDOK with default headers values

func (*GetSDTHistoryByDeviceIDOK) Error ¶

func (o *GetSDTHistoryByDeviceIDOK) Error() string

func (*GetSDTHistoryByDeviceIDOK) GetPayload ¶

type GetSDTHistoryByDeviceIDParams ¶

type GetSDTHistoryByDeviceIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSDTHistoryByDeviceIDParams contains all the parameters to send to the API endpoint

for the get SDT history by device Id operation.

Typically these are written to a http.Request.

func NewGetSDTHistoryByDeviceIDParams ¶

func NewGetSDTHistoryByDeviceIDParams() *GetSDTHistoryByDeviceIDParams

NewGetSDTHistoryByDeviceIDParams creates a new GetSDTHistoryByDeviceIDParams 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 NewGetSDTHistoryByDeviceIDParamsWithContext ¶

func NewGetSDTHistoryByDeviceIDParamsWithContext(ctx context.Context) *GetSDTHistoryByDeviceIDParams

NewGetSDTHistoryByDeviceIDParamsWithContext creates a new GetSDTHistoryByDeviceIDParams object with the ability to set a context for a request.

func NewGetSDTHistoryByDeviceIDParamsWithHTTPClient ¶

func NewGetSDTHistoryByDeviceIDParamsWithHTTPClient(client *http.Client) *GetSDTHistoryByDeviceIDParams

NewGetSDTHistoryByDeviceIDParamsWithHTTPClient creates a new GetSDTHistoryByDeviceIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetSDTHistoryByDeviceIDParamsWithTimeout ¶

func NewGetSDTHistoryByDeviceIDParamsWithTimeout(timeout time.Duration) *GetSDTHistoryByDeviceIDParams

NewGetSDTHistoryByDeviceIDParamsWithTimeout creates a new GetSDTHistoryByDeviceIDParams object with the ability to set a timeout on a request.

func (*GetSDTHistoryByDeviceIDParams) SetContext ¶

func (o *GetSDTHistoryByDeviceIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetDefaults ¶

func (o *GetSDTHistoryByDeviceIDParams) SetDefaults()

SetDefaults hydrates default values in the get SDT history by device Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTHistoryByDeviceIDParams) SetEnd ¶

func (o *GetSDTHistoryByDeviceIDParams) SetEnd(end *int64)

SetEnd adds the end to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetFields ¶

func (o *GetSDTHistoryByDeviceIDParams) SetFields(fields *string)

SetFields adds the fields to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetFilter ¶

func (o *GetSDTHistoryByDeviceIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetHTTPClient ¶

func (o *GetSDTHistoryByDeviceIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetID ¶

func (o *GetSDTHistoryByDeviceIDParams) SetID(id int32)

SetID adds the id to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetNetflowFilter ¶

func (o *GetSDTHistoryByDeviceIDParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetOffset ¶

func (o *GetSDTHistoryByDeviceIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetSize ¶

func (o *GetSDTHistoryByDeviceIDParams) SetSize(size *int32)

SetSize adds the size to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetStart ¶

func (o *GetSDTHistoryByDeviceIDParams) SetStart(start *int64)

SetStart adds the start to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetTimeout ¶

func (o *GetSDTHistoryByDeviceIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) SetUserAgent ¶

func (o *GetSDTHistoryByDeviceIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithContext ¶

WithContext adds the context to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get SDT history by device Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTHistoryByDeviceIDParams) WithEnd ¶

WithEnd adds the end to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithFields ¶

WithFields adds the fields to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithFilter ¶

WithFilter adds the filter to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithID ¶

WithID adds the id to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithNetflowFilter ¶

func (o *GetSDTHistoryByDeviceIDParams) WithNetflowFilter(netflowFilter *string) *GetSDTHistoryByDeviceIDParams

WithNetflowFilter adds the netflowFilter to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithOffset ¶

WithOffset adds the offset to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithSize ¶

WithSize adds the size to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithStart ¶

WithStart adds the start to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get SDT history by device Id params

func (*GetSDTHistoryByDeviceIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetSDTHistoryByDeviceIDReader ¶

type GetSDTHistoryByDeviceIDReader struct {
	// contains filtered or unexported fields
}

GetSDTHistoryByDeviceIDReader is a Reader for the GetSDTHistoryByDeviceID structure.

func (*GetSDTHistoryByDeviceIDReader) ReadResponse ¶

func (o *GetSDTHistoryByDeviceIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSDTHistoryByDeviceIDTooManyRequests ¶

type GetSDTHistoryByDeviceIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetSDTHistoryByDeviceIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetSDTHistoryByDeviceIDTooManyRequests ¶

func NewGetSDTHistoryByDeviceIDTooManyRequests() *GetSDTHistoryByDeviceIDTooManyRequests

NewGetSDTHistoryByDeviceIDTooManyRequests creates a GetSDTHistoryByDeviceIDTooManyRequests with default headers values

func (*GetSDTHistoryByDeviceIDTooManyRequests) Error ¶

type GetSDTHistoryByWebsiteIDDefault ¶

type GetSDTHistoryByWebsiteIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetSDTHistoryByWebsiteIDDefault describes a response with status code -1, with default header values.

Error

func NewGetSDTHistoryByWebsiteIDDefault ¶

func NewGetSDTHistoryByWebsiteIDDefault(code int) *GetSDTHistoryByWebsiteIDDefault

NewGetSDTHistoryByWebsiteIDDefault creates a GetSDTHistoryByWebsiteIDDefault with default headers values

func (*GetSDTHistoryByWebsiteIDDefault) Code ¶

Code gets the status code for the get SDT history by website Id default response

func (*GetSDTHistoryByWebsiteIDDefault) Error ¶

func (*GetSDTHistoryByWebsiteIDDefault) GetPayload ¶

type GetSDTHistoryByWebsiteIDOK ¶

type GetSDTHistoryByWebsiteIDOK struct {
	Payload *models.WebsiteSDTHistoryPaginationResponse
}
GetSDTHistoryByWebsiteIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetSDTHistoryByWebsiteIDOK ¶

func NewGetSDTHistoryByWebsiteIDOK() *GetSDTHistoryByWebsiteIDOK

NewGetSDTHistoryByWebsiteIDOK creates a GetSDTHistoryByWebsiteIDOK with default headers values

func (*GetSDTHistoryByWebsiteIDOK) Error ¶

func (*GetSDTHistoryByWebsiteIDOK) GetPayload ¶

type GetSDTHistoryByWebsiteIDParams ¶

type GetSDTHistoryByWebsiteIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSDTHistoryByWebsiteIDParams contains all the parameters to send to the API endpoint

for the get SDT history by website Id operation.

Typically these are written to a http.Request.

func NewGetSDTHistoryByWebsiteIDParams ¶

func NewGetSDTHistoryByWebsiteIDParams() *GetSDTHistoryByWebsiteIDParams

NewGetSDTHistoryByWebsiteIDParams creates a new GetSDTHistoryByWebsiteIDParams 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 NewGetSDTHistoryByWebsiteIDParamsWithContext ¶

func NewGetSDTHistoryByWebsiteIDParamsWithContext(ctx context.Context) *GetSDTHistoryByWebsiteIDParams

NewGetSDTHistoryByWebsiteIDParamsWithContext creates a new GetSDTHistoryByWebsiteIDParams object with the ability to set a context for a request.

func NewGetSDTHistoryByWebsiteIDParamsWithHTTPClient ¶

func NewGetSDTHistoryByWebsiteIDParamsWithHTTPClient(client *http.Client) *GetSDTHistoryByWebsiteIDParams

NewGetSDTHistoryByWebsiteIDParamsWithHTTPClient creates a new GetSDTHistoryByWebsiteIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetSDTHistoryByWebsiteIDParamsWithTimeout ¶

func NewGetSDTHistoryByWebsiteIDParamsWithTimeout(timeout time.Duration) *GetSDTHistoryByWebsiteIDParams

NewGetSDTHistoryByWebsiteIDParamsWithTimeout creates a new GetSDTHistoryByWebsiteIDParams object with the ability to set a timeout on a request.

func (*GetSDTHistoryByWebsiteIDParams) SetContext ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) SetDefaults ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetDefaults()

SetDefaults hydrates default values in the get SDT history by website Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTHistoryByWebsiteIDParams) SetFields ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetFields(fields *string)

SetFields adds the fields to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) SetFilter ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) SetHTTPClient ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) SetID ¶

SetID adds the id to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) SetOffset ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) SetSize ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetSize(size *int32)

SetSize adds the size to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) SetTimeout ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) SetUserAgent ¶

func (o *GetSDTHistoryByWebsiteIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithContext ¶

WithContext adds the context to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get SDT history by website Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTHistoryByWebsiteIDParams) WithFields ¶

WithFields adds the fields to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithFilter ¶

WithFilter adds the filter to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithID ¶

WithID adds the id to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithOffset ¶

WithOffset adds the offset to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithSize ¶

WithSize adds the size to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get SDT history by website Id params

func (*GetSDTHistoryByWebsiteIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetSDTHistoryByWebsiteIDReader ¶

type GetSDTHistoryByWebsiteIDReader struct {
	// contains filtered or unexported fields
}

GetSDTHistoryByWebsiteIDReader is a Reader for the GetSDTHistoryByWebsiteID structure.

func (*GetSDTHistoryByWebsiteIDReader) ReadResponse ¶

func (o *GetSDTHistoryByWebsiteIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSDTHistoryByWebsiteIDTooManyRequests ¶

type GetSDTHistoryByWebsiteIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetSDTHistoryByWebsiteIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetSDTHistoryByWebsiteIDTooManyRequests ¶

func NewGetSDTHistoryByWebsiteIDTooManyRequests() *GetSDTHistoryByWebsiteIDTooManyRequests

NewGetSDTHistoryByWebsiteIDTooManyRequests creates a GetSDTHistoryByWebsiteIDTooManyRequests with default headers values

func (*GetSDTHistoryByWebsiteIDTooManyRequests) Error ¶

type GetSDTListDefault ¶

type GetSDTListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetSDTListDefault describes a response with status code -1, with default header values.

Error

func NewGetSDTListDefault ¶

func NewGetSDTListDefault(code int) *GetSDTListDefault

NewGetSDTListDefault creates a GetSDTListDefault with default headers values

func (*GetSDTListDefault) Code ¶

func (o *GetSDTListDefault) Code() int

Code gets the status code for the get SDT list default response

func (*GetSDTListDefault) Error ¶

func (o *GetSDTListDefault) Error() string

func (*GetSDTListDefault) GetPayload ¶

func (o *GetSDTListDefault) GetPayload() *models.ErrorResponse

type GetSDTListOK ¶

type GetSDTListOK struct {
	Payload *models.SDTPaginationResponse
}
GetSDTListOK describes a response with status code 200, with default header values.

successful operation

func NewGetSDTListOK ¶

func NewGetSDTListOK() *GetSDTListOK

NewGetSDTListOK creates a GetSDTListOK with default headers values

func (*GetSDTListOK) Error ¶

func (o *GetSDTListOK) Error() string

func (*GetSDTListOK) GetPayload ¶

func (o *GetSDTListOK) GetPayload() *models.SDTPaginationResponse

type GetSDTListParams ¶

type GetSDTListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSDTListParams contains all the parameters to send to the API endpoint

for the get SDT list operation.

Typically these are written to a http.Request.

func NewGetSDTListParams ¶

func NewGetSDTListParams() *GetSDTListParams

NewGetSDTListParams creates a new GetSDTListParams 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 NewGetSDTListParamsWithContext ¶

func NewGetSDTListParamsWithContext(ctx context.Context) *GetSDTListParams

NewGetSDTListParamsWithContext creates a new GetSDTListParams object with the ability to set a context for a request.

func NewGetSDTListParamsWithHTTPClient ¶

func NewGetSDTListParamsWithHTTPClient(client *http.Client) *GetSDTListParams

NewGetSDTListParamsWithHTTPClient creates a new GetSDTListParams object with the ability to set a custom HTTPClient for a request.

func NewGetSDTListParamsWithTimeout ¶

func NewGetSDTListParamsWithTimeout(timeout time.Duration) *GetSDTListParams

NewGetSDTListParamsWithTimeout creates a new GetSDTListParams object with the ability to set a timeout on a request.

func (*GetSDTListParams) SetContext ¶

func (o *GetSDTListParams) SetContext(ctx context.Context)

SetContext adds the context to the get SDT list params

func (*GetSDTListParams) SetDefaults ¶

func (o *GetSDTListParams) SetDefaults()

SetDefaults hydrates default values in the get SDT list params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTListParams) SetFields ¶

func (o *GetSDTListParams) SetFields(fields *string)

SetFields adds the fields to the get SDT list params

func (*GetSDTListParams) SetFilter ¶

func (o *GetSDTListParams) SetFilter(filter *string)

SetFilter adds the filter to the get SDT list params

func (*GetSDTListParams) SetHTTPClient ¶

func (o *GetSDTListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get SDT list params

func (*GetSDTListParams) SetOffset ¶

func (o *GetSDTListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get SDT list params

func (*GetSDTListParams) SetSize ¶

func (o *GetSDTListParams) SetSize(size *int32)

SetSize adds the size to the get SDT list params

func (*GetSDTListParams) SetTimeout ¶

func (o *GetSDTListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get SDT list params

func (*GetSDTListParams) SetUserAgent ¶

func (o *GetSDTListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get SDT list params

func (*GetSDTListParams) WithContext ¶

func (o *GetSDTListParams) WithContext(ctx context.Context) *GetSDTListParams

WithContext adds the context to the get SDT list params

func (*GetSDTListParams) WithDefaults ¶

func (o *GetSDTListParams) WithDefaults() *GetSDTListParams

WithDefaults hydrates default values in the get SDT list params (not the query body).

All values with no default are reset to their zero value.

func (*GetSDTListParams) WithFields ¶

func (o *GetSDTListParams) WithFields(fields *string) *GetSDTListParams

WithFields adds the fields to the get SDT list params

func (*GetSDTListParams) WithFilter ¶

func (o *GetSDTListParams) WithFilter(filter *string) *GetSDTListParams

WithFilter adds the filter to the get SDT list params

func (*GetSDTListParams) WithHTTPClient ¶

func (o *GetSDTListParams) WithHTTPClient(client *http.Client) *GetSDTListParams

WithHTTPClient adds the HTTPClient to the get SDT list params

func (*GetSDTListParams) WithOffset ¶

func (o *GetSDTListParams) WithOffset(offset *int32) *GetSDTListParams

WithOffset adds the offset to the get SDT list params

func (*GetSDTListParams) WithSize ¶

func (o *GetSDTListParams) WithSize(size *int32) *GetSDTListParams

WithSize adds the size to the get SDT list params

func (*GetSDTListParams) WithTimeout ¶

func (o *GetSDTListParams) WithTimeout(timeout time.Duration) *GetSDTListParams

WithTimeout adds the timeout to the get SDT list params

func (*GetSDTListParams) WithUserAgent ¶

func (o *GetSDTListParams) WithUserAgent(userAgent *string) *GetSDTListParams

WithUserAgent adds the userAgent to the get SDT list params

func (*GetSDTListParams) WriteToRequest ¶

func (o *GetSDTListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetSDTListReader ¶

type GetSDTListReader struct {
	// contains filtered or unexported fields
}

GetSDTListReader is a Reader for the GetSDTList structure.

func (*GetSDTListReader) ReadResponse ¶

func (o *GetSDTListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSDTListTooManyRequests ¶

type GetSDTListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetSDTListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetSDTListTooManyRequests ¶

func NewGetSDTListTooManyRequests() *GetSDTListTooManyRequests

NewGetSDTListTooManyRequests creates a GetSDTListTooManyRequests with default headers values

func (*GetSDTListTooManyRequests) Error ¶

func (o *GetSDTListTooManyRequests) Error() string

type GetSiteMonitorCheckPointListDefault ¶

type GetSiteMonitorCheckPointListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetSiteMonitorCheckPointListDefault describes a response with status code -1, with default header values.

Error

func NewGetSiteMonitorCheckPointListDefault ¶

func NewGetSiteMonitorCheckPointListDefault(code int) *GetSiteMonitorCheckPointListDefault

NewGetSiteMonitorCheckPointListDefault creates a GetSiteMonitorCheckPointListDefault with default headers values

func (*GetSiteMonitorCheckPointListDefault) Code ¶

Code gets the status code for the get site monitor check point list default response

func (*GetSiteMonitorCheckPointListDefault) Error ¶

func (*GetSiteMonitorCheckPointListDefault) GetPayload ¶

type GetSiteMonitorCheckPointListOK ¶

type GetSiteMonitorCheckPointListOK struct {
	Payload *models.SiteMonitorCheckPointPaginationResponse
}
GetSiteMonitorCheckPointListOK describes a response with status code 200, with default header values.

successful operation

func NewGetSiteMonitorCheckPointListOK ¶

func NewGetSiteMonitorCheckPointListOK() *GetSiteMonitorCheckPointListOK

NewGetSiteMonitorCheckPointListOK creates a GetSiteMonitorCheckPointListOK with default headers values

func (*GetSiteMonitorCheckPointListOK) Error ¶

func (*GetSiteMonitorCheckPointListOK) GetPayload ¶

type GetSiteMonitorCheckPointListParams ¶

type GetSiteMonitorCheckPointListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetSiteMonitorCheckPointListParams contains all the parameters to send to the API endpoint

for the get site monitor check point list operation.

Typically these are written to a http.Request.

func NewGetSiteMonitorCheckPointListParams ¶

func NewGetSiteMonitorCheckPointListParams() *GetSiteMonitorCheckPointListParams

NewGetSiteMonitorCheckPointListParams creates a new GetSiteMonitorCheckPointListParams 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 NewGetSiteMonitorCheckPointListParamsWithContext ¶

func NewGetSiteMonitorCheckPointListParamsWithContext(ctx context.Context) *GetSiteMonitorCheckPointListParams

NewGetSiteMonitorCheckPointListParamsWithContext creates a new GetSiteMonitorCheckPointListParams object with the ability to set a context for a request.

func NewGetSiteMonitorCheckPointListParamsWithHTTPClient ¶

func NewGetSiteMonitorCheckPointListParamsWithHTTPClient(client *http.Client) *GetSiteMonitorCheckPointListParams

NewGetSiteMonitorCheckPointListParamsWithHTTPClient creates a new GetSiteMonitorCheckPointListParams object with the ability to set a custom HTTPClient for a request.

func NewGetSiteMonitorCheckPointListParamsWithTimeout ¶

func NewGetSiteMonitorCheckPointListParamsWithTimeout(timeout time.Duration) *GetSiteMonitorCheckPointListParams

NewGetSiteMonitorCheckPointListParamsWithTimeout creates a new GetSiteMonitorCheckPointListParams object with the ability to set a timeout on a request.

func (*GetSiteMonitorCheckPointListParams) SetContext ¶

SetContext adds the context to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) SetDefaults ¶

func (o *GetSiteMonitorCheckPointListParams) SetDefaults()

SetDefaults hydrates default values in the get site monitor check point list params (not the query body).

All values with no default are reset to their zero value.

func (*GetSiteMonitorCheckPointListParams) SetFields ¶

func (o *GetSiteMonitorCheckPointListParams) SetFields(fields *string)

SetFields adds the fields to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) SetFilter ¶

func (o *GetSiteMonitorCheckPointListParams) SetFilter(filter *string)

SetFilter adds the filter to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) SetHTTPClient ¶

func (o *GetSiteMonitorCheckPointListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) SetOffset ¶

func (o *GetSiteMonitorCheckPointListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) SetSize ¶

func (o *GetSiteMonitorCheckPointListParams) SetSize(size *int32)

SetSize adds the size to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) SetTimeout ¶

func (o *GetSiteMonitorCheckPointListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) SetUserAgent ¶

func (o *GetSiteMonitorCheckPointListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WithContext ¶

WithContext adds the context to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WithDefaults ¶

WithDefaults hydrates default values in the get site monitor check point list params (not the query body).

All values with no default are reset to their zero value.

func (*GetSiteMonitorCheckPointListParams) WithFields ¶

WithFields adds the fields to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WithFilter ¶

WithFilter adds the filter to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WithOffset ¶

WithOffset adds the offset to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WithSize ¶

WithSize adds the size to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WithTimeout ¶

WithTimeout adds the timeout to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get site monitor check point list params

func (*GetSiteMonitorCheckPointListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetSiteMonitorCheckPointListReader ¶

type GetSiteMonitorCheckPointListReader struct {
	// contains filtered or unexported fields
}

GetSiteMonitorCheckPointListReader is a Reader for the GetSiteMonitorCheckPointList structure.

func (*GetSiteMonitorCheckPointListReader) ReadResponse ¶

func (o *GetSiteMonitorCheckPointListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetSiteMonitorCheckPointListTooManyRequests ¶

type GetSiteMonitorCheckPointListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetSiteMonitorCheckPointListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetSiteMonitorCheckPointListTooManyRequests ¶

func NewGetSiteMonitorCheckPointListTooManyRequests() *GetSiteMonitorCheckPointListTooManyRequests

NewGetSiteMonitorCheckPointListTooManyRequests creates a GetSiteMonitorCheckPointListTooManyRequests with default headers values

func (*GetSiteMonitorCheckPointListTooManyRequests) Error ¶

type GetTopTalkersGraphDefault ¶

type GetTopTalkersGraphDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetTopTalkersGraphDefault describes a response with status code -1, with default header values.

Error

func NewGetTopTalkersGraphDefault ¶

func NewGetTopTalkersGraphDefault(code int) *GetTopTalkersGraphDefault

NewGetTopTalkersGraphDefault creates a GetTopTalkersGraphDefault with default headers values

func (*GetTopTalkersGraphDefault) Code ¶

func (o *GetTopTalkersGraphDefault) Code() int

Code gets the status code for the get top talkers graph default response

func (*GetTopTalkersGraphDefault) Error ¶

func (o *GetTopTalkersGraphDefault) Error() string

func (*GetTopTalkersGraphDefault) GetPayload ¶

type GetTopTalkersGraphOK ¶

type GetTopTalkersGraphOK struct {
	Payload *models.GraphPlot
}
GetTopTalkersGraphOK describes a response with status code 200, with default header values.

successful operation

func NewGetTopTalkersGraphOK ¶

func NewGetTopTalkersGraphOK() *GetTopTalkersGraphOK

NewGetTopTalkersGraphOK creates a GetTopTalkersGraphOK with default headers values

func (*GetTopTalkersGraphOK) Error ¶

func (o *GetTopTalkersGraphOK) Error() string

func (*GetTopTalkersGraphOK) GetPayload ¶

func (o *GetTopTalkersGraphOK) GetPayload() *models.GraphPlot

type GetTopTalkersGraphParams ¶

type GetTopTalkersGraphParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	Format *string

	// ID.
	//
	// Format: int32
	ID int32

	// Keyword.
	Keyword *string

	// NetflowFilter.
	NetflowFilter *string

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetTopTalkersGraphParams contains all the parameters to send to the API endpoint

for the get top talkers graph operation.

Typically these are written to a http.Request.

func NewGetTopTalkersGraphParams ¶

func NewGetTopTalkersGraphParams() *GetTopTalkersGraphParams

NewGetTopTalkersGraphParams creates a new GetTopTalkersGraphParams 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 NewGetTopTalkersGraphParamsWithContext ¶

func NewGetTopTalkersGraphParamsWithContext(ctx context.Context) *GetTopTalkersGraphParams

NewGetTopTalkersGraphParamsWithContext creates a new GetTopTalkersGraphParams object with the ability to set a context for a request.

func NewGetTopTalkersGraphParamsWithHTTPClient ¶

func NewGetTopTalkersGraphParamsWithHTTPClient(client *http.Client) *GetTopTalkersGraphParams

NewGetTopTalkersGraphParamsWithHTTPClient creates a new GetTopTalkersGraphParams object with the ability to set a custom HTTPClient for a request.

func NewGetTopTalkersGraphParamsWithTimeout ¶

func NewGetTopTalkersGraphParamsWithTimeout(timeout time.Duration) *GetTopTalkersGraphParams

NewGetTopTalkersGraphParamsWithTimeout creates a new GetTopTalkersGraphParams object with the ability to set a timeout on a request.

func (*GetTopTalkersGraphParams) SetContext ¶

func (o *GetTopTalkersGraphParams) SetContext(ctx context.Context)

SetContext adds the context to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetDefaults ¶

func (o *GetTopTalkersGraphParams) SetDefaults()

SetDefaults hydrates default values in the get top talkers graph params (not the query body).

All values with no default are reset to their zero value.

func (*GetTopTalkersGraphParams) SetEnd ¶

func (o *GetTopTalkersGraphParams) SetEnd(end *int64)

SetEnd adds the end to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetFormat ¶

func (o *GetTopTalkersGraphParams) SetFormat(format *string)

SetFormat adds the format to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetHTTPClient ¶

func (o *GetTopTalkersGraphParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetID ¶

func (o *GetTopTalkersGraphParams) SetID(id int32)

SetID adds the id to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetKeyword ¶

func (o *GetTopTalkersGraphParams) SetKeyword(keyword *string)

SetKeyword adds the keyword to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetNetflowFilter ¶

func (o *GetTopTalkersGraphParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetStart ¶

func (o *GetTopTalkersGraphParams) SetStart(start *int64)

SetStart adds the start to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetTimeout ¶

func (o *GetTopTalkersGraphParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get top talkers graph params

func (*GetTopTalkersGraphParams) SetUserAgent ¶

func (o *GetTopTalkersGraphParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithContext ¶

WithContext adds the context to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithDefaults ¶

WithDefaults hydrates default values in the get top talkers graph params (not the query body).

All values with no default are reset to their zero value.

func (*GetTopTalkersGraphParams) WithEnd ¶

WithEnd adds the end to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithFormat ¶

WithFormat adds the format to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithHTTPClient ¶

func (o *GetTopTalkersGraphParams) WithHTTPClient(client *http.Client) *GetTopTalkersGraphParams

WithHTTPClient adds the HTTPClient to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithID ¶

WithID adds the id to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithKeyword ¶

func (o *GetTopTalkersGraphParams) WithKeyword(keyword *string) *GetTopTalkersGraphParams

WithKeyword adds the keyword to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithNetflowFilter ¶

func (o *GetTopTalkersGraphParams) WithNetflowFilter(netflowFilter *string) *GetTopTalkersGraphParams

WithNetflowFilter adds the netflowFilter to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithStart ¶

WithStart adds the start to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithTimeout ¶

WithTimeout adds the timeout to the get top talkers graph params

func (*GetTopTalkersGraphParams) WithUserAgent ¶

func (o *GetTopTalkersGraphParams) WithUserAgent(userAgent *string) *GetTopTalkersGraphParams

WithUserAgent adds the userAgent to the get top talkers graph params

func (*GetTopTalkersGraphParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetTopTalkersGraphReader ¶

type GetTopTalkersGraphReader struct {
	// contains filtered or unexported fields
}

GetTopTalkersGraphReader is a Reader for the GetTopTalkersGraph structure.

func (*GetTopTalkersGraphReader) ReadResponse ¶

func (o *GetTopTalkersGraphReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetTopTalkersGraphTooManyRequests ¶

type GetTopTalkersGraphTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetTopTalkersGraphTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetTopTalkersGraphTooManyRequests ¶

func NewGetTopTalkersGraphTooManyRequests() *GetTopTalkersGraphTooManyRequests

NewGetTopTalkersGraphTooManyRequests creates a GetTopTalkersGraphTooManyRequests with default headers values

func (*GetTopTalkersGraphTooManyRequests) Error ¶

type GetUnmonitoredDeviceListDefault ¶

type GetUnmonitoredDeviceListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetUnmonitoredDeviceListDefault describes a response with status code -1, with default header values.

Error

func NewGetUnmonitoredDeviceListDefault ¶

func NewGetUnmonitoredDeviceListDefault(code int) *GetUnmonitoredDeviceListDefault

NewGetUnmonitoredDeviceListDefault creates a GetUnmonitoredDeviceListDefault with default headers values

func (*GetUnmonitoredDeviceListDefault) Code ¶

Code gets the status code for the get unmonitored device list default response

func (*GetUnmonitoredDeviceListDefault) Error ¶

func (*GetUnmonitoredDeviceListDefault) GetPayload ¶

type GetUnmonitoredDeviceListOK ¶

type GetUnmonitoredDeviceListOK struct {
	Payload *models.UnmonitoredDevicePaginationResponse
}
GetUnmonitoredDeviceListOK describes a response with status code 200, with default header values.

successful operation

func NewGetUnmonitoredDeviceListOK ¶

func NewGetUnmonitoredDeviceListOK() *GetUnmonitoredDeviceListOK

NewGetUnmonitoredDeviceListOK creates a GetUnmonitoredDeviceListOK with default headers values

func (*GetUnmonitoredDeviceListOK) Error ¶

func (*GetUnmonitoredDeviceListOK) GetPayload ¶

type GetUnmonitoredDeviceListParams ¶

type GetUnmonitoredDeviceListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetUnmonitoredDeviceListParams contains all the parameters to send to the API endpoint

for the get unmonitored device list operation.

Typically these are written to a http.Request.

func NewGetUnmonitoredDeviceListParams ¶

func NewGetUnmonitoredDeviceListParams() *GetUnmonitoredDeviceListParams

NewGetUnmonitoredDeviceListParams creates a new GetUnmonitoredDeviceListParams 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 NewGetUnmonitoredDeviceListParamsWithContext ¶

func NewGetUnmonitoredDeviceListParamsWithContext(ctx context.Context) *GetUnmonitoredDeviceListParams

NewGetUnmonitoredDeviceListParamsWithContext creates a new GetUnmonitoredDeviceListParams object with the ability to set a context for a request.

func NewGetUnmonitoredDeviceListParamsWithHTTPClient ¶

func NewGetUnmonitoredDeviceListParamsWithHTTPClient(client *http.Client) *GetUnmonitoredDeviceListParams

NewGetUnmonitoredDeviceListParamsWithHTTPClient creates a new GetUnmonitoredDeviceListParams object with the ability to set a custom HTTPClient for a request.

func NewGetUnmonitoredDeviceListParamsWithTimeout ¶

func NewGetUnmonitoredDeviceListParamsWithTimeout(timeout time.Duration) *GetUnmonitoredDeviceListParams

NewGetUnmonitoredDeviceListParamsWithTimeout creates a new GetUnmonitoredDeviceListParams object with the ability to set a timeout on a request.

func (*GetUnmonitoredDeviceListParams) SetContext ¶

func (o *GetUnmonitoredDeviceListParams) SetContext(ctx context.Context)

SetContext adds the context to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) SetDefaults ¶

func (o *GetUnmonitoredDeviceListParams) SetDefaults()

SetDefaults hydrates default values in the get unmonitored device list params (not the query body).

All values with no default are reset to their zero value.

func (*GetUnmonitoredDeviceListParams) SetFields ¶

func (o *GetUnmonitoredDeviceListParams) SetFields(fields *string)

SetFields adds the fields to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) SetFilter ¶

func (o *GetUnmonitoredDeviceListParams) SetFilter(filter *string)

SetFilter adds the filter to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) SetHTTPClient ¶

func (o *GetUnmonitoredDeviceListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) SetOffset ¶

func (o *GetUnmonitoredDeviceListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) SetSize ¶

func (o *GetUnmonitoredDeviceListParams) SetSize(size *int32)

SetSize adds the size to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) SetTimeout ¶

func (o *GetUnmonitoredDeviceListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) SetUserAgent ¶

func (o *GetUnmonitoredDeviceListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WithContext ¶

WithContext adds the context to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WithDefaults ¶

WithDefaults hydrates default values in the get unmonitored device list params (not the query body).

All values with no default are reset to their zero value.

func (*GetUnmonitoredDeviceListParams) WithFields ¶

WithFields adds the fields to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WithFilter ¶

WithFilter adds the filter to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WithOffset ¶

WithOffset adds the offset to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WithSize ¶

WithSize adds the size to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WithTimeout ¶

WithTimeout adds the timeout to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get unmonitored device list params

func (*GetUnmonitoredDeviceListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUnmonitoredDeviceListReader ¶

type GetUnmonitoredDeviceListReader struct {
	// contains filtered or unexported fields
}

GetUnmonitoredDeviceListReader is a Reader for the GetUnmonitoredDeviceList structure.

func (*GetUnmonitoredDeviceListReader) ReadResponse ¶

func (o *GetUnmonitoredDeviceListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUnmonitoredDeviceListTooManyRequests ¶

type GetUnmonitoredDeviceListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetUnmonitoredDeviceListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetUnmonitoredDeviceListTooManyRequests ¶

func NewGetUnmonitoredDeviceListTooManyRequests() *GetUnmonitoredDeviceListTooManyRequests

NewGetUnmonitoredDeviceListTooManyRequests creates a GetUnmonitoredDeviceListTooManyRequests with default headers values

func (*GetUnmonitoredDeviceListTooManyRequests) Error ¶

type GetUpdateReasonListByDataSourceIDDefault ¶

type GetUpdateReasonListByDataSourceIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetUpdateReasonListByDataSourceIDDefault describes a response with status code -1, with default header values.

Error

func NewGetUpdateReasonListByDataSourceIDDefault ¶

func NewGetUpdateReasonListByDataSourceIDDefault(code int) *GetUpdateReasonListByDataSourceIDDefault

NewGetUpdateReasonListByDataSourceIDDefault creates a GetUpdateReasonListByDataSourceIDDefault with default headers values

func (*GetUpdateReasonListByDataSourceIDDefault) Code ¶

Code gets the status code for the get update reason list by data source Id default response

func (*GetUpdateReasonListByDataSourceIDDefault) Error ¶

func (*GetUpdateReasonListByDataSourceIDDefault) GetPayload ¶

type GetUpdateReasonListByDataSourceIDOK ¶

type GetUpdateReasonListByDataSourceIDOK struct {
	Payload *models.DataSourceUpdateReasonsPaginationResponse
}
GetUpdateReasonListByDataSourceIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetUpdateReasonListByDataSourceIDOK ¶

func NewGetUpdateReasonListByDataSourceIDOK() *GetUpdateReasonListByDataSourceIDOK

NewGetUpdateReasonListByDataSourceIDOK creates a GetUpdateReasonListByDataSourceIDOK with default headers values

func (*GetUpdateReasonListByDataSourceIDOK) Error ¶

func (*GetUpdateReasonListByDataSourceIDOK) GetPayload ¶

type GetUpdateReasonListByDataSourceIDParams ¶

type GetUpdateReasonListByDataSourceIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetUpdateReasonListByDataSourceIDParams contains all the parameters to send to the API endpoint

for the get update reason list by data source Id operation.

Typically these are written to a http.Request.

func NewGetUpdateReasonListByDataSourceIDParams ¶

func NewGetUpdateReasonListByDataSourceIDParams() *GetUpdateReasonListByDataSourceIDParams

NewGetUpdateReasonListByDataSourceIDParams creates a new GetUpdateReasonListByDataSourceIDParams 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 NewGetUpdateReasonListByDataSourceIDParamsWithContext ¶

func NewGetUpdateReasonListByDataSourceIDParamsWithContext(ctx context.Context) *GetUpdateReasonListByDataSourceIDParams

NewGetUpdateReasonListByDataSourceIDParamsWithContext creates a new GetUpdateReasonListByDataSourceIDParams object with the ability to set a context for a request.

func NewGetUpdateReasonListByDataSourceIDParamsWithHTTPClient ¶

func NewGetUpdateReasonListByDataSourceIDParamsWithHTTPClient(client *http.Client) *GetUpdateReasonListByDataSourceIDParams

NewGetUpdateReasonListByDataSourceIDParamsWithHTTPClient creates a new GetUpdateReasonListByDataSourceIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetUpdateReasonListByDataSourceIDParamsWithTimeout ¶

func NewGetUpdateReasonListByDataSourceIDParamsWithTimeout(timeout time.Duration) *GetUpdateReasonListByDataSourceIDParams

NewGetUpdateReasonListByDataSourceIDParamsWithTimeout creates a new GetUpdateReasonListByDataSourceIDParams object with the ability to set a timeout on a request.

func (*GetUpdateReasonListByDataSourceIDParams) SetContext ¶

SetContext adds the context to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) SetDefaults ¶

func (o *GetUpdateReasonListByDataSourceIDParams) SetDefaults()

SetDefaults hydrates default values in the get update reason list by data source Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetUpdateReasonListByDataSourceIDParams) SetFields ¶

func (o *GetUpdateReasonListByDataSourceIDParams) SetFields(fields *string)

SetFields adds the fields to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) SetFilter ¶

func (o *GetUpdateReasonListByDataSourceIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) SetHTTPClient ¶

func (o *GetUpdateReasonListByDataSourceIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) SetID ¶

SetID adds the id to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) SetOffset ¶

func (o *GetUpdateReasonListByDataSourceIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) SetSize ¶

SetSize adds the size to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) SetTimeout ¶

func (o *GetUpdateReasonListByDataSourceIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) SetUserAgent ¶

func (o *GetUpdateReasonListByDataSourceIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithContext ¶

WithContext adds the context to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get update reason list by data source Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetUpdateReasonListByDataSourceIDParams) WithFields ¶

WithFields adds the fields to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithFilter ¶

WithFilter adds the filter to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithID ¶

WithID adds the id to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithOffset ¶

WithOffset adds the offset to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithSize ¶

WithSize adds the size to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get update reason list by data source Id params

func (*GetUpdateReasonListByDataSourceIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetUpdateReasonListByDataSourceIDReader ¶

type GetUpdateReasonListByDataSourceIDReader struct {
	// contains filtered or unexported fields
}

GetUpdateReasonListByDataSourceIDReader is a Reader for the GetUpdateReasonListByDataSourceID structure.

func (*GetUpdateReasonListByDataSourceIDReader) ReadResponse ¶

func (o *GetUpdateReasonListByDataSourceIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetUpdateReasonListByDataSourceIDTooManyRequests ¶

type GetUpdateReasonListByDataSourceIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetUpdateReasonListByDataSourceIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetUpdateReasonListByDataSourceIDTooManyRequests ¶

func NewGetUpdateReasonListByDataSourceIDTooManyRequests() *GetUpdateReasonListByDataSourceIDTooManyRequests

NewGetUpdateReasonListByDataSourceIDTooManyRequests creates a GetUpdateReasonListByDataSourceIDTooManyRequests with default headers values

func (*GetUpdateReasonListByDataSourceIDTooManyRequests) Error ¶

type GetWebsiteAlertListByWebsiteIDDefault ¶

type GetWebsiteAlertListByWebsiteIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteAlertListByWebsiteIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteAlertListByWebsiteIDDefault ¶

func NewGetWebsiteAlertListByWebsiteIDDefault(code int) *GetWebsiteAlertListByWebsiteIDDefault

NewGetWebsiteAlertListByWebsiteIDDefault creates a GetWebsiteAlertListByWebsiteIDDefault with default headers values

func (*GetWebsiteAlertListByWebsiteIDDefault) Code ¶

Code gets the status code for the get website alert list by website Id default response

func (*GetWebsiteAlertListByWebsiteIDDefault) Error ¶

func (*GetWebsiteAlertListByWebsiteIDDefault) GetPayload ¶

type GetWebsiteAlertListByWebsiteIDOK ¶

type GetWebsiteAlertListByWebsiteIDOK struct {
	Payload *models.AlertPaginationResponse
}
GetWebsiteAlertListByWebsiteIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteAlertListByWebsiteIDOK ¶

func NewGetWebsiteAlertListByWebsiteIDOK() *GetWebsiteAlertListByWebsiteIDOK

NewGetWebsiteAlertListByWebsiteIDOK creates a GetWebsiteAlertListByWebsiteIDOK with default headers values

func (*GetWebsiteAlertListByWebsiteIDOK) Error ¶

func (*GetWebsiteAlertListByWebsiteIDOK) GetPayload ¶

type GetWebsiteAlertListByWebsiteIDParams ¶

type GetWebsiteAlertListByWebsiteIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// CustomColumns.
	CustomColumns *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// NeedMessage.
	NeedMessage *bool

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteAlertListByWebsiteIDParams contains all the parameters to send to the API endpoint

for the get website alert list by website Id operation.

Typically these are written to a http.Request.

func NewGetWebsiteAlertListByWebsiteIDParams ¶

func NewGetWebsiteAlertListByWebsiteIDParams() *GetWebsiteAlertListByWebsiteIDParams

NewGetWebsiteAlertListByWebsiteIDParams creates a new GetWebsiteAlertListByWebsiteIDParams 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 NewGetWebsiteAlertListByWebsiteIDParamsWithContext ¶

func NewGetWebsiteAlertListByWebsiteIDParamsWithContext(ctx context.Context) *GetWebsiteAlertListByWebsiteIDParams

NewGetWebsiteAlertListByWebsiteIDParamsWithContext creates a new GetWebsiteAlertListByWebsiteIDParams object with the ability to set a context for a request.

func NewGetWebsiteAlertListByWebsiteIDParamsWithHTTPClient ¶

func NewGetWebsiteAlertListByWebsiteIDParamsWithHTTPClient(client *http.Client) *GetWebsiteAlertListByWebsiteIDParams

NewGetWebsiteAlertListByWebsiteIDParamsWithHTTPClient creates a new GetWebsiteAlertListByWebsiteIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteAlertListByWebsiteIDParamsWithTimeout ¶

func NewGetWebsiteAlertListByWebsiteIDParamsWithTimeout(timeout time.Duration) *GetWebsiteAlertListByWebsiteIDParams

NewGetWebsiteAlertListByWebsiteIDParamsWithTimeout creates a new GetWebsiteAlertListByWebsiteIDParams object with the ability to set a timeout on a request.

func (*GetWebsiteAlertListByWebsiteIDParams) SetContext ¶

SetContext adds the context to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetCustomColumns ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetCustomColumns(customColumns *string)

SetCustomColumns adds the customColumns to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetDefaults ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetDefaults()

SetDefaults hydrates default values in the get website alert list by website Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteAlertListByWebsiteIDParams) SetFields ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetFields(fields *string)

SetFields adds the fields to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetFilter ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetHTTPClient ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetID ¶

SetID adds the id to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetNeedMessage ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetNeedMessage(needMessage *bool)

SetNeedMessage adds the needMessage to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetOffset ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetSize ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetSize(size *int32)

SetSize adds the size to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetTimeout ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) SetUserAgent ¶

func (o *GetWebsiteAlertListByWebsiteIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithContext ¶

WithContext adds the context to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithCustomColumns ¶

WithCustomColumns adds the customColumns to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get website alert list by website Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteAlertListByWebsiteIDParams) WithFields ¶

WithFields adds the fields to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithFilter ¶

WithFilter adds the filter to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithID ¶

WithID adds the id to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithNeedMessage ¶

WithNeedMessage adds the needMessage to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithOffset ¶

WithOffset adds the offset to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithSize ¶

WithSize adds the size to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get website alert list by website Id params

func (*GetWebsiteAlertListByWebsiteIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWebsiteAlertListByWebsiteIDReader ¶

type GetWebsiteAlertListByWebsiteIDReader struct {
	// contains filtered or unexported fields
}

GetWebsiteAlertListByWebsiteIDReader is a Reader for the GetWebsiteAlertListByWebsiteID structure.

func (*GetWebsiteAlertListByWebsiteIDReader) ReadResponse ¶

func (o *GetWebsiteAlertListByWebsiteIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteAlertListByWebsiteIDTooManyRequests ¶

type GetWebsiteAlertListByWebsiteIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteAlertListByWebsiteIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteAlertListByWebsiteIDTooManyRequests ¶

func NewGetWebsiteAlertListByWebsiteIDTooManyRequests() *GetWebsiteAlertListByWebsiteIDTooManyRequests

NewGetWebsiteAlertListByWebsiteIDTooManyRequests creates a GetWebsiteAlertListByWebsiteIDTooManyRequests with default headers values

func (*GetWebsiteAlertListByWebsiteIDTooManyRequests) Error ¶

type GetWebsiteByIDDefault ¶

type GetWebsiteByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteByIDDefault ¶

func NewGetWebsiteByIDDefault(code int) *GetWebsiteByIDDefault

NewGetWebsiteByIDDefault creates a GetWebsiteByIDDefault with default headers values

func (*GetWebsiteByIDDefault) Code ¶

func (o *GetWebsiteByIDDefault) Code() int

Code gets the status code for the get website by Id default response

func (*GetWebsiteByIDDefault) Error ¶

func (o *GetWebsiteByIDDefault) Error() string

func (*GetWebsiteByIDDefault) GetPayload ¶

func (o *GetWebsiteByIDDefault) GetPayload() *models.ErrorResponse

type GetWebsiteByIDOK ¶

type GetWebsiteByIDOK struct {
	Payload models.Website
}
GetWebsiteByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteByIDOK ¶

func NewGetWebsiteByIDOK() *GetWebsiteByIDOK

NewGetWebsiteByIDOK creates a GetWebsiteByIDOK with default headers values

func (*GetWebsiteByIDOK) Error ¶

func (o *GetWebsiteByIDOK) Error() string

func (*GetWebsiteByIDOK) GetPayload ¶

func (o *GetWebsiteByIDOK) GetPayload() models.Website

type GetWebsiteByIDParams ¶

type GetWebsiteByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Format.
	//
	// Default: "json"
	Format *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteByIDParams contains all the parameters to send to the API endpoint

for the get website by Id operation.

Typically these are written to a http.Request.

func NewGetWebsiteByIDParams ¶

func NewGetWebsiteByIDParams() *GetWebsiteByIDParams

NewGetWebsiteByIDParams creates a new GetWebsiteByIDParams 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 NewGetWebsiteByIDParamsWithContext ¶

func NewGetWebsiteByIDParamsWithContext(ctx context.Context) *GetWebsiteByIDParams

NewGetWebsiteByIDParamsWithContext creates a new GetWebsiteByIDParams object with the ability to set a context for a request.

func NewGetWebsiteByIDParamsWithHTTPClient ¶

func NewGetWebsiteByIDParamsWithHTTPClient(client *http.Client) *GetWebsiteByIDParams

NewGetWebsiteByIDParamsWithHTTPClient creates a new GetWebsiteByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteByIDParamsWithTimeout ¶

func NewGetWebsiteByIDParamsWithTimeout(timeout time.Duration) *GetWebsiteByIDParams

NewGetWebsiteByIDParamsWithTimeout creates a new GetWebsiteByIDParams object with the ability to set a timeout on a request.

func (*GetWebsiteByIDParams) SetContext ¶

func (o *GetWebsiteByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get website by Id params

func (*GetWebsiteByIDParams) SetDefaults ¶

func (o *GetWebsiteByIDParams) SetDefaults()

SetDefaults hydrates default values in the get website by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteByIDParams) SetFormat ¶

func (o *GetWebsiteByIDParams) SetFormat(format *string)

SetFormat adds the format to the get website by Id params

func (*GetWebsiteByIDParams) SetHTTPClient ¶

func (o *GetWebsiteByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website by Id params

func (*GetWebsiteByIDParams) SetID ¶

func (o *GetWebsiteByIDParams) SetID(id int32)

SetID adds the id to the get website by Id params

func (*GetWebsiteByIDParams) SetTimeout ¶

func (o *GetWebsiteByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website by Id params

func (*GetWebsiteByIDParams) SetUserAgent ¶

func (o *GetWebsiteByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website by Id params

func (*GetWebsiteByIDParams) WithContext ¶

WithContext adds the context to the get website by Id params

func (*GetWebsiteByIDParams) WithDefaults ¶

func (o *GetWebsiteByIDParams) WithDefaults() *GetWebsiteByIDParams

WithDefaults hydrates default values in the get website by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteByIDParams) WithFormat ¶

func (o *GetWebsiteByIDParams) WithFormat(format *string) *GetWebsiteByIDParams

WithFormat adds the format to the get website by Id params

func (*GetWebsiteByIDParams) WithHTTPClient ¶

func (o *GetWebsiteByIDParams) WithHTTPClient(client *http.Client) *GetWebsiteByIDParams

WithHTTPClient adds the HTTPClient to the get website by Id params

func (*GetWebsiteByIDParams) WithID ¶

WithID adds the id to the get website by Id params

func (*GetWebsiteByIDParams) WithTimeout ¶

func (o *GetWebsiteByIDParams) WithTimeout(timeout time.Duration) *GetWebsiteByIDParams

WithTimeout adds the timeout to the get website by Id params

func (*GetWebsiteByIDParams) WithUserAgent ¶

func (o *GetWebsiteByIDParams) WithUserAgent(userAgent *string) *GetWebsiteByIDParams

WithUserAgent adds the userAgent to the get website by Id params

func (*GetWebsiteByIDParams) WriteToRequest ¶

func (o *GetWebsiteByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetWebsiteByIDReader ¶

type GetWebsiteByIDReader struct {
	// contains filtered or unexported fields
}

GetWebsiteByIDReader is a Reader for the GetWebsiteByID structure.

func (*GetWebsiteByIDReader) ReadResponse ¶

func (o *GetWebsiteByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteByIDTooManyRequests ¶

type GetWebsiteByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteByIDTooManyRequests ¶

func NewGetWebsiteByIDTooManyRequests() *GetWebsiteByIDTooManyRequests

NewGetWebsiteByIDTooManyRequests creates a GetWebsiteByIDTooManyRequests with default headers values

func (*GetWebsiteByIDTooManyRequests) Error ¶

type GetWebsiteCheckpointDataByIDDefault ¶

type GetWebsiteCheckpointDataByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteCheckpointDataByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteCheckpointDataByIDDefault ¶

func NewGetWebsiteCheckpointDataByIDDefault(code int) *GetWebsiteCheckpointDataByIDDefault

NewGetWebsiteCheckpointDataByIDDefault creates a GetWebsiteCheckpointDataByIDDefault with default headers values

func (*GetWebsiteCheckpointDataByIDDefault) Code ¶

Code gets the status code for the get website checkpoint data by Id default response

func (*GetWebsiteCheckpointDataByIDDefault) Error ¶

func (*GetWebsiteCheckpointDataByIDDefault) GetPayload ¶

type GetWebsiteCheckpointDataByIDOK ¶

type GetWebsiteCheckpointDataByIDOK struct {
	Payload *models.WebsiteCheckpointRawData
}
GetWebsiteCheckpointDataByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteCheckpointDataByIDOK ¶

func NewGetWebsiteCheckpointDataByIDOK() *GetWebsiteCheckpointDataByIDOK

NewGetWebsiteCheckpointDataByIDOK creates a GetWebsiteCheckpointDataByIDOK with default headers values

func (*GetWebsiteCheckpointDataByIDOK) Error ¶

func (*GetWebsiteCheckpointDataByIDOK) GetPayload ¶

type GetWebsiteCheckpointDataByIDParams ¶

type GetWebsiteCheckpointDataByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	/* Aggregate.

	   the aggregate option

	   Default: "none"
	*/
	Aggregate *string

	// CheckID.
	//
	// Format: int32
	CheckID int32

	// Datapoints.
	Datapoints *string

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	//
	// Default: "json"
	Format *string

	// Period.
	//
	// Format: double
	// Default: 1
	Period *float64

	// SrvID.
	//
	// Format: int32
	SrvID int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteCheckpointDataByIDParams contains all the parameters to send to the API endpoint

for the get website checkpoint data by Id operation.

Typically these are written to a http.Request.

func NewGetWebsiteCheckpointDataByIDParams ¶

func NewGetWebsiteCheckpointDataByIDParams() *GetWebsiteCheckpointDataByIDParams

NewGetWebsiteCheckpointDataByIDParams creates a new GetWebsiteCheckpointDataByIDParams 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 NewGetWebsiteCheckpointDataByIDParamsWithContext ¶

func NewGetWebsiteCheckpointDataByIDParamsWithContext(ctx context.Context) *GetWebsiteCheckpointDataByIDParams

NewGetWebsiteCheckpointDataByIDParamsWithContext creates a new GetWebsiteCheckpointDataByIDParams object with the ability to set a context for a request.

func NewGetWebsiteCheckpointDataByIDParamsWithHTTPClient ¶

func NewGetWebsiteCheckpointDataByIDParamsWithHTTPClient(client *http.Client) *GetWebsiteCheckpointDataByIDParams

NewGetWebsiteCheckpointDataByIDParamsWithHTTPClient creates a new GetWebsiteCheckpointDataByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteCheckpointDataByIDParamsWithTimeout ¶

func NewGetWebsiteCheckpointDataByIDParamsWithTimeout(timeout time.Duration) *GetWebsiteCheckpointDataByIDParams

NewGetWebsiteCheckpointDataByIDParamsWithTimeout creates a new GetWebsiteCheckpointDataByIDParams object with the ability to set a timeout on a request.

func (*GetWebsiteCheckpointDataByIDParams) SetAggregate ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetAggregate(aggregate *string)

SetAggregate adds the aggregate to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetCheckID ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetCheckID(checkID int32)

SetCheckID adds the checkId to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetContext ¶

SetContext adds the context to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetDatapoints ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetDatapoints(datapoints *string)

SetDatapoints adds the datapoints to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetDefaults ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetDefaults()

SetDefaults hydrates default values in the get website checkpoint data by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteCheckpointDataByIDParams) SetEnd ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetEnd(end *int64)

SetEnd adds the end to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetFormat ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetFormat(format *string)

SetFormat adds the format to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetHTTPClient ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetPeriod ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetPeriod(period *float64)

SetPeriod adds the period to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetSrvID ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetSrvID(srvID int32)

SetSrvID adds the srvId to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetStart ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetStart(start *int64)

SetStart adds the start to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetTimeout ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) SetUserAgent ¶

func (o *GetWebsiteCheckpointDataByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithAggregate ¶

WithAggregate adds the aggregate to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithCheckID ¶

WithCheckID adds the checkID to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithContext ¶

WithContext adds the context to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithDatapoints ¶

WithDatapoints adds the datapoints to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get website checkpoint data by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteCheckpointDataByIDParams) WithEnd ¶

WithEnd adds the end to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithFormat ¶

WithFormat adds the format to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithPeriod ¶

WithPeriod adds the period to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithSrvID ¶

WithSrvID adds the srvID to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithStart ¶

WithStart adds the start to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get website checkpoint data by Id params

func (*GetWebsiteCheckpointDataByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWebsiteCheckpointDataByIDReader ¶

type GetWebsiteCheckpointDataByIDReader struct {
	// contains filtered or unexported fields
}

GetWebsiteCheckpointDataByIDReader is a Reader for the GetWebsiteCheckpointDataByID structure.

func (*GetWebsiteCheckpointDataByIDReader) ReadResponse ¶

func (o *GetWebsiteCheckpointDataByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteCheckpointDataByIDTooManyRequests ¶

type GetWebsiteCheckpointDataByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteCheckpointDataByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteCheckpointDataByIDTooManyRequests ¶

func NewGetWebsiteCheckpointDataByIDTooManyRequests() *GetWebsiteCheckpointDataByIDTooManyRequests

NewGetWebsiteCheckpointDataByIDTooManyRequests creates a GetWebsiteCheckpointDataByIDTooManyRequests with default headers values

func (*GetWebsiteCheckpointDataByIDTooManyRequests) Error ¶

type GetWebsiteDataByGraphNameDefault ¶

type GetWebsiteDataByGraphNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteDataByGraphNameDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteDataByGraphNameDefault ¶

func NewGetWebsiteDataByGraphNameDefault(code int) *GetWebsiteDataByGraphNameDefault

NewGetWebsiteDataByGraphNameDefault creates a GetWebsiteDataByGraphNameDefault with default headers values

func (*GetWebsiteDataByGraphNameDefault) Code ¶

Code gets the status code for the get website data by graph name default response

func (*GetWebsiteDataByGraphNameDefault) Error ¶

func (*GetWebsiteDataByGraphNameDefault) GetPayload ¶

type GetWebsiteDataByGraphNameOK ¶

type GetWebsiteDataByGraphNameOK struct {
	Payload *models.GraphPlot
}
GetWebsiteDataByGraphNameOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteDataByGraphNameOK ¶

func NewGetWebsiteDataByGraphNameOK() *GetWebsiteDataByGraphNameOK

NewGetWebsiteDataByGraphNameOK creates a GetWebsiteDataByGraphNameOK with default headers values

func (*GetWebsiteDataByGraphNameOK) Error ¶

func (*GetWebsiteDataByGraphNameOK) GetPayload ¶

func (o *GetWebsiteDataByGraphNameOK) GetPayload() *models.GraphPlot

type GetWebsiteDataByGraphNameParams ¶

type GetWebsiteDataByGraphNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	Format *string

	// GraphName.
	GraphName string

	// ID.
	//
	// Format: int32
	ID int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteDataByGraphNameParams contains all the parameters to send to the API endpoint

for the get website data by graph name operation.

Typically these are written to a http.Request.

func NewGetWebsiteDataByGraphNameParams ¶

func NewGetWebsiteDataByGraphNameParams() *GetWebsiteDataByGraphNameParams

NewGetWebsiteDataByGraphNameParams creates a new GetWebsiteDataByGraphNameParams 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 NewGetWebsiteDataByGraphNameParamsWithContext ¶

func NewGetWebsiteDataByGraphNameParamsWithContext(ctx context.Context) *GetWebsiteDataByGraphNameParams

NewGetWebsiteDataByGraphNameParamsWithContext creates a new GetWebsiteDataByGraphNameParams object with the ability to set a context for a request.

func NewGetWebsiteDataByGraphNameParamsWithHTTPClient ¶

func NewGetWebsiteDataByGraphNameParamsWithHTTPClient(client *http.Client) *GetWebsiteDataByGraphNameParams

NewGetWebsiteDataByGraphNameParamsWithHTTPClient creates a new GetWebsiteDataByGraphNameParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteDataByGraphNameParamsWithTimeout ¶

func NewGetWebsiteDataByGraphNameParamsWithTimeout(timeout time.Duration) *GetWebsiteDataByGraphNameParams

NewGetWebsiteDataByGraphNameParamsWithTimeout creates a new GetWebsiteDataByGraphNameParams object with the ability to set a timeout on a request.

func (*GetWebsiteDataByGraphNameParams) SetContext ¶

func (o *GetWebsiteDataByGraphNameParams) SetContext(ctx context.Context)

SetContext adds the context to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) SetDefaults ¶

func (o *GetWebsiteDataByGraphNameParams) SetDefaults()

SetDefaults hydrates default values in the get website data by graph name params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteDataByGraphNameParams) SetEnd ¶

func (o *GetWebsiteDataByGraphNameParams) SetEnd(end *int64)

SetEnd adds the end to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) SetFormat ¶

func (o *GetWebsiteDataByGraphNameParams) SetFormat(format *string)

SetFormat adds the format to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) SetGraphName ¶

func (o *GetWebsiteDataByGraphNameParams) SetGraphName(graphName string)

SetGraphName adds the graphName to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) SetHTTPClient ¶

func (o *GetWebsiteDataByGraphNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) SetID ¶

SetID adds the id to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) SetStart ¶

func (o *GetWebsiteDataByGraphNameParams) SetStart(start *int64)

SetStart adds the start to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) SetTimeout ¶

func (o *GetWebsiteDataByGraphNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) SetUserAgent ¶

func (o *GetWebsiteDataByGraphNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithContext ¶

WithContext adds the context to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithDefaults ¶

WithDefaults hydrates default values in the get website data by graph name params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteDataByGraphNameParams) WithEnd ¶

WithEnd adds the end to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithFormat ¶

WithFormat adds the format to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithGraphName ¶

WithGraphName adds the graphName to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithID ¶

WithID adds the id to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithStart ¶

WithStart adds the start to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithTimeout ¶

WithTimeout adds the timeout to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get website data by graph name params

func (*GetWebsiteDataByGraphNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWebsiteDataByGraphNameReader ¶

type GetWebsiteDataByGraphNameReader struct {
	// contains filtered or unexported fields
}

GetWebsiteDataByGraphNameReader is a Reader for the GetWebsiteDataByGraphName structure.

func (*GetWebsiteDataByGraphNameReader) ReadResponse ¶

func (o *GetWebsiteDataByGraphNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteDataByGraphNameTooManyRequests ¶

type GetWebsiteDataByGraphNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteDataByGraphNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteDataByGraphNameTooManyRequests ¶

func NewGetWebsiteDataByGraphNameTooManyRequests() *GetWebsiteDataByGraphNameTooManyRequests

NewGetWebsiteDataByGraphNameTooManyRequests creates a GetWebsiteDataByGraphNameTooManyRequests with default headers values

func (*GetWebsiteDataByGraphNameTooManyRequests) Error ¶

type GetWebsiteGraphDataDefault ¶

type GetWebsiteGraphDataDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteGraphDataDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteGraphDataDefault ¶

func NewGetWebsiteGraphDataDefault(code int) *GetWebsiteGraphDataDefault

NewGetWebsiteGraphDataDefault creates a GetWebsiteGraphDataDefault with default headers values

func (*GetWebsiteGraphDataDefault) Code ¶

func (o *GetWebsiteGraphDataDefault) Code() int

Code gets the status code for the get website graph data default response

func (*GetWebsiteGraphDataDefault) Error ¶

func (*GetWebsiteGraphDataDefault) GetPayload ¶

type GetWebsiteGraphDataOK ¶

type GetWebsiteGraphDataOK struct {
	Payload *models.GraphPlot
}
GetWebsiteGraphDataOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteGraphDataOK ¶

func NewGetWebsiteGraphDataOK() *GetWebsiteGraphDataOK

NewGetWebsiteGraphDataOK creates a GetWebsiteGraphDataOK with default headers values

func (*GetWebsiteGraphDataOK) Error ¶

func (o *GetWebsiteGraphDataOK) Error() string

func (*GetWebsiteGraphDataOK) GetPayload ¶

func (o *GetWebsiteGraphDataOK) GetPayload() *models.GraphPlot

type GetWebsiteGraphDataParams ¶

type GetWebsiteGraphDataParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// CheckpointID.
	//
	// Format: int32
	CheckpointID int32

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	Format *string

	// GraphName.
	GraphName string

	// Start.
	//
	// Format: int64
	Start *int64

	// WebsiteID.
	//
	// Format: int32
	WebsiteID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteGraphDataParams contains all the parameters to send to the API endpoint

for the get website graph data operation.

Typically these are written to a http.Request.

func NewGetWebsiteGraphDataParams ¶

func NewGetWebsiteGraphDataParams() *GetWebsiteGraphDataParams

NewGetWebsiteGraphDataParams creates a new GetWebsiteGraphDataParams 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 NewGetWebsiteGraphDataParamsWithContext ¶

func NewGetWebsiteGraphDataParamsWithContext(ctx context.Context) *GetWebsiteGraphDataParams

NewGetWebsiteGraphDataParamsWithContext creates a new GetWebsiteGraphDataParams object with the ability to set a context for a request.

func NewGetWebsiteGraphDataParamsWithHTTPClient ¶

func NewGetWebsiteGraphDataParamsWithHTTPClient(client *http.Client) *GetWebsiteGraphDataParams

NewGetWebsiteGraphDataParamsWithHTTPClient creates a new GetWebsiteGraphDataParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteGraphDataParamsWithTimeout ¶

func NewGetWebsiteGraphDataParamsWithTimeout(timeout time.Duration) *GetWebsiteGraphDataParams

NewGetWebsiteGraphDataParamsWithTimeout creates a new GetWebsiteGraphDataParams object with the ability to set a timeout on a request.

func (*GetWebsiteGraphDataParams) SetCheckpointID ¶

func (o *GetWebsiteGraphDataParams) SetCheckpointID(checkpointID int32)

SetCheckpointID adds the checkpointId to the get website graph data params

func (*GetWebsiteGraphDataParams) SetContext ¶

func (o *GetWebsiteGraphDataParams) SetContext(ctx context.Context)

SetContext adds the context to the get website graph data params

func (*GetWebsiteGraphDataParams) SetDefaults ¶

func (o *GetWebsiteGraphDataParams) SetDefaults()

SetDefaults hydrates default values in the get website graph data params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteGraphDataParams) SetEnd ¶

func (o *GetWebsiteGraphDataParams) SetEnd(end *int64)

SetEnd adds the end to the get website graph data params

func (*GetWebsiteGraphDataParams) SetFormat ¶

func (o *GetWebsiteGraphDataParams) SetFormat(format *string)

SetFormat adds the format to the get website graph data params

func (*GetWebsiteGraphDataParams) SetGraphName ¶

func (o *GetWebsiteGraphDataParams) SetGraphName(graphName string)

SetGraphName adds the graphName to the get website graph data params

func (*GetWebsiteGraphDataParams) SetHTTPClient ¶

func (o *GetWebsiteGraphDataParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website graph data params

func (*GetWebsiteGraphDataParams) SetStart ¶

func (o *GetWebsiteGraphDataParams) SetStart(start *int64)

SetStart adds the start to the get website graph data params

func (*GetWebsiteGraphDataParams) SetTimeout ¶

func (o *GetWebsiteGraphDataParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website graph data params

func (*GetWebsiteGraphDataParams) SetUserAgent ¶

func (o *GetWebsiteGraphDataParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website graph data params

func (*GetWebsiteGraphDataParams) SetWebsiteID ¶

func (o *GetWebsiteGraphDataParams) SetWebsiteID(websiteID int32)

SetWebsiteID adds the websiteId to the get website graph data params

func (*GetWebsiteGraphDataParams) WithCheckpointID ¶

func (o *GetWebsiteGraphDataParams) WithCheckpointID(checkpointID int32) *GetWebsiteGraphDataParams

WithCheckpointID adds the checkpointID to the get website graph data params

func (*GetWebsiteGraphDataParams) WithContext ¶

WithContext adds the context to the get website graph data params

func (*GetWebsiteGraphDataParams) WithDefaults ¶

WithDefaults hydrates default values in the get website graph data params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteGraphDataParams) WithEnd ¶

WithEnd adds the end to the get website graph data params

func (*GetWebsiteGraphDataParams) WithFormat ¶

WithFormat adds the format to the get website graph data params

func (*GetWebsiteGraphDataParams) WithGraphName ¶

func (o *GetWebsiteGraphDataParams) WithGraphName(graphName string) *GetWebsiteGraphDataParams

WithGraphName adds the graphName to the get website graph data params

func (*GetWebsiteGraphDataParams) WithHTTPClient ¶

func (o *GetWebsiteGraphDataParams) WithHTTPClient(client *http.Client) *GetWebsiteGraphDataParams

WithHTTPClient adds the HTTPClient to the get website graph data params

func (*GetWebsiteGraphDataParams) WithStart ¶

WithStart adds the start to the get website graph data params

func (*GetWebsiteGraphDataParams) WithTimeout ¶

WithTimeout adds the timeout to the get website graph data params

func (*GetWebsiteGraphDataParams) WithUserAgent ¶

func (o *GetWebsiteGraphDataParams) WithUserAgent(userAgent *string) *GetWebsiteGraphDataParams

WithUserAgent adds the userAgent to the get website graph data params

func (*GetWebsiteGraphDataParams) WithWebsiteID ¶

func (o *GetWebsiteGraphDataParams) WithWebsiteID(websiteID int32) *GetWebsiteGraphDataParams

WithWebsiteID adds the websiteID to the get website graph data params

func (*GetWebsiteGraphDataParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWebsiteGraphDataReader ¶

type GetWebsiteGraphDataReader struct {
	// contains filtered or unexported fields
}

GetWebsiteGraphDataReader is a Reader for the GetWebsiteGraphData structure.

func (*GetWebsiteGraphDataReader) ReadResponse ¶

func (o *GetWebsiteGraphDataReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteGraphDataTooManyRequests ¶

type GetWebsiteGraphDataTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteGraphDataTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteGraphDataTooManyRequests ¶

func NewGetWebsiteGraphDataTooManyRequests() *GetWebsiteGraphDataTooManyRequests

NewGetWebsiteGraphDataTooManyRequests creates a GetWebsiteGraphDataTooManyRequests with default headers values

func (*GetWebsiteGraphDataTooManyRequests) Error ¶

type GetWebsiteGroupByIDDefault ¶

type GetWebsiteGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteGroupByIDDefault ¶

func NewGetWebsiteGroupByIDDefault(code int) *GetWebsiteGroupByIDDefault

NewGetWebsiteGroupByIDDefault creates a GetWebsiteGroupByIDDefault with default headers values

func (*GetWebsiteGroupByIDDefault) Code ¶

func (o *GetWebsiteGroupByIDDefault) Code() int

Code gets the status code for the get website group by Id default response

func (*GetWebsiteGroupByIDDefault) Error ¶

func (*GetWebsiteGroupByIDDefault) GetPayload ¶

type GetWebsiteGroupByIDOK ¶

type GetWebsiteGroupByIDOK struct {
	Payload *models.WebsiteGroup
}
GetWebsiteGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteGroupByIDOK ¶

func NewGetWebsiteGroupByIDOK() *GetWebsiteGroupByIDOK

NewGetWebsiteGroupByIDOK creates a GetWebsiteGroupByIDOK with default headers values

func (*GetWebsiteGroupByIDOK) Error ¶

func (o *GetWebsiteGroupByIDOK) Error() string

func (*GetWebsiteGroupByIDOK) GetPayload ¶

func (o *GetWebsiteGroupByIDOK) GetPayload() *models.WebsiteGroup

type GetWebsiteGroupByIDParams ¶

type GetWebsiteGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteGroupByIDParams contains all the parameters to send to the API endpoint

for the get website group by Id operation.

Typically these are written to a http.Request.

func NewGetWebsiteGroupByIDParams ¶

func NewGetWebsiteGroupByIDParams() *GetWebsiteGroupByIDParams

NewGetWebsiteGroupByIDParams creates a new GetWebsiteGroupByIDParams 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 NewGetWebsiteGroupByIDParamsWithContext ¶

func NewGetWebsiteGroupByIDParamsWithContext(ctx context.Context) *GetWebsiteGroupByIDParams

NewGetWebsiteGroupByIDParamsWithContext creates a new GetWebsiteGroupByIDParams object with the ability to set a context for a request.

func NewGetWebsiteGroupByIDParamsWithHTTPClient ¶

func NewGetWebsiteGroupByIDParamsWithHTTPClient(client *http.Client) *GetWebsiteGroupByIDParams

NewGetWebsiteGroupByIDParamsWithHTTPClient creates a new GetWebsiteGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteGroupByIDParamsWithTimeout ¶

func NewGetWebsiteGroupByIDParamsWithTimeout(timeout time.Duration) *GetWebsiteGroupByIDParams

NewGetWebsiteGroupByIDParamsWithTimeout creates a new GetWebsiteGroupByIDParams object with the ability to set a timeout on a request.

func (*GetWebsiteGroupByIDParams) SetContext ¶

func (o *GetWebsiteGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get website group by Id params

func (*GetWebsiteGroupByIDParams) SetDefaults ¶

func (o *GetWebsiteGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the get website group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteGroupByIDParams) SetHTTPClient ¶

func (o *GetWebsiteGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website group by Id params

func (*GetWebsiteGroupByIDParams) SetID ¶

func (o *GetWebsiteGroupByIDParams) SetID(id int32)

SetID adds the id to the get website group by Id params

func (*GetWebsiteGroupByIDParams) SetTimeout ¶

func (o *GetWebsiteGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website group by Id params

func (*GetWebsiteGroupByIDParams) SetUserAgent ¶

func (o *GetWebsiteGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website group by Id params

func (*GetWebsiteGroupByIDParams) WithContext ¶

WithContext adds the context to the get website group by Id params

func (*GetWebsiteGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get website group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteGroupByIDParams) WithHTTPClient ¶

func (o *GetWebsiteGroupByIDParams) WithHTTPClient(client *http.Client) *GetWebsiteGroupByIDParams

WithHTTPClient adds the HTTPClient to the get website group by Id params

func (*GetWebsiteGroupByIDParams) WithID ¶

WithID adds the id to the get website group by Id params

func (*GetWebsiteGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get website group by Id params

func (*GetWebsiteGroupByIDParams) WithUserAgent ¶

func (o *GetWebsiteGroupByIDParams) WithUserAgent(userAgent *string) *GetWebsiteGroupByIDParams

WithUserAgent adds the userAgent to the get website group by Id params

func (*GetWebsiteGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWebsiteGroupByIDReader ¶

type GetWebsiteGroupByIDReader struct {
	// contains filtered or unexported fields
}

GetWebsiteGroupByIDReader is a Reader for the GetWebsiteGroupByID structure.

func (*GetWebsiteGroupByIDReader) ReadResponse ¶

func (o *GetWebsiteGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteGroupByIDTooManyRequests ¶

type GetWebsiteGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteGroupByIDTooManyRequests ¶

func NewGetWebsiteGroupByIDTooManyRequests() *GetWebsiteGroupByIDTooManyRequests

NewGetWebsiteGroupByIDTooManyRequests creates a GetWebsiteGroupByIDTooManyRequests with default headers values

func (*GetWebsiteGroupByIDTooManyRequests) Error ¶

type GetWebsiteGroupListDefault ¶

type GetWebsiteGroupListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteGroupListDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteGroupListDefault ¶

func NewGetWebsiteGroupListDefault(code int) *GetWebsiteGroupListDefault

NewGetWebsiteGroupListDefault creates a GetWebsiteGroupListDefault with default headers values

func (*GetWebsiteGroupListDefault) Code ¶

func (o *GetWebsiteGroupListDefault) Code() int

Code gets the status code for the get website group list default response

func (*GetWebsiteGroupListDefault) Error ¶

func (*GetWebsiteGroupListDefault) GetPayload ¶

type GetWebsiteGroupListOK ¶

type GetWebsiteGroupListOK struct {
	Payload *models.WebsiteGroupPaginationResponse
}
GetWebsiteGroupListOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteGroupListOK ¶

func NewGetWebsiteGroupListOK() *GetWebsiteGroupListOK

NewGetWebsiteGroupListOK creates a GetWebsiteGroupListOK with default headers values

func (*GetWebsiteGroupListOK) Error ¶

func (o *GetWebsiteGroupListOK) Error() string

func (*GetWebsiteGroupListOK) GetPayload ¶

type GetWebsiteGroupListParams ¶

type GetWebsiteGroupListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteGroupListParams contains all the parameters to send to the API endpoint

for the get website group list operation.

Typically these are written to a http.Request.

func NewGetWebsiteGroupListParams ¶

func NewGetWebsiteGroupListParams() *GetWebsiteGroupListParams

NewGetWebsiteGroupListParams creates a new GetWebsiteGroupListParams 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 NewGetWebsiteGroupListParamsWithContext ¶

func NewGetWebsiteGroupListParamsWithContext(ctx context.Context) *GetWebsiteGroupListParams

NewGetWebsiteGroupListParamsWithContext creates a new GetWebsiteGroupListParams object with the ability to set a context for a request.

func NewGetWebsiteGroupListParamsWithHTTPClient ¶

func NewGetWebsiteGroupListParamsWithHTTPClient(client *http.Client) *GetWebsiteGroupListParams

NewGetWebsiteGroupListParamsWithHTTPClient creates a new GetWebsiteGroupListParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteGroupListParamsWithTimeout ¶

func NewGetWebsiteGroupListParamsWithTimeout(timeout time.Duration) *GetWebsiteGroupListParams

NewGetWebsiteGroupListParamsWithTimeout creates a new GetWebsiteGroupListParams object with the ability to set a timeout on a request.

func (*GetWebsiteGroupListParams) SetContext ¶

func (o *GetWebsiteGroupListParams) SetContext(ctx context.Context)

SetContext adds the context to the get website group list params

func (*GetWebsiteGroupListParams) SetDefaults ¶

func (o *GetWebsiteGroupListParams) SetDefaults()

SetDefaults hydrates default values in the get website group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteGroupListParams) SetFields ¶

func (o *GetWebsiteGroupListParams) SetFields(fields *string)

SetFields adds the fields to the get website group list params

func (*GetWebsiteGroupListParams) SetFilter ¶

func (o *GetWebsiteGroupListParams) SetFilter(filter *string)

SetFilter adds the filter to the get website group list params

func (*GetWebsiteGroupListParams) SetHTTPClient ¶

func (o *GetWebsiteGroupListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website group list params

func (*GetWebsiteGroupListParams) SetOffset ¶

func (o *GetWebsiteGroupListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get website group list params

func (*GetWebsiteGroupListParams) SetSize ¶

func (o *GetWebsiteGroupListParams) SetSize(size *int32)

SetSize adds the size to the get website group list params

func (*GetWebsiteGroupListParams) SetTimeout ¶

func (o *GetWebsiteGroupListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website group list params

func (*GetWebsiteGroupListParams) SetUserAgent ¶

func (o *GetWebsiteGroupListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website group list params

func (*GetWebsiteGroupListParams) WithContext ¶

WithContext adds the context to the get website group list params

func (*GetWebsiteGroupListParams) WithDefaults ¶

WithDefaults hydrates default values in the get website group list params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteGroupListParams) WithFields ¶

WithFields adds the fields to the get website group list params

func (*GetWebsiteGroupListParams) WithFilter ¶

WithFilter adds the filter to the get website group list params

func (*GetWebsiteGroupListParams) WithHTTPClient ¶

func (o *GetWebsiteGroupListParams) WithHTTPClient(client *http.Client) *GetWebsiteGroupListParams

WithHTTPClient adds the HTTPClient to the get website group list params

func (*GetWebsiteGroupListParams) WithOffset ¶

WithOffset adds the offset to the get website group list params

func (*GetWebsiteGroupListParams) WithSize ¶

WithSize adds the size to the get website group list params

func (*GetWebsiteGroupListParams) WithTimeout ¶

WithTimeout adds the timeout to the get website group list params

func (*GetWebsiteGroupListParams) WithUserAgent ¶

func (o *GetWebsiteGroupListParams) WithUserAgent(userAgent *string) *GetWebsiteGroupListParams

WithUserAgent adds the userAgent to the get website group list params

func (*GetWebsiteGroupListParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWebsiteGroupListReader ¶

type GetWebsiteGroupListReader struct {
	// contains filtered or unexported fields
}

GetWebsiteGroupListReader is a Reader for the GetWebsiteGroupList structure.

func (*GetWebsiteGroupListReader) ReadResponse ¶

func (o *GetWebsiteGroupListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteGroupListTooManyRequests ¶

type GetWebsiteGroupListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteGroupListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteGroupListTooManyRequests ¶

func NewGetWebsiteGroupListTooManyRequests() *GetWebsiteGroupListTooManyRequests

NewGetWebsiteGroupListTooManyRequests creates a GetWebsiteGroupListTooManyRequests with default headers values

func (*GetWebsiteGroupListTooManyRequests) Error ¶

type GetWebsiteListDefault ¶

type GetWebsiteListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteListDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteListDefault ¶

func NewGetWebsiteListDefault(code int) *GetWebsiteListDefault

NewGetWebsiteListDefault creates a GetWebsiteListDefault with default headers values

func (*GetWebsiteListDefault) Code ¶

func (o *GetWebsiteListDefault) Code() int

Code gets the status code for the get website list default response

func (*GetWebsiteListDefault) Error ¶

func (o *GetWebsiteListDefault) Error() string

func (*GetWebsiteListDefault) GetPayload ¶

func (o *GetWebsiteListDefault) GetPayload() *models.ErrorResponse

type GetWebsiteListOK ¶

type GetWebsiteListOK struct {
	Payload *models.WebsitePaginationResponse
}
GetWebsiteListOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteListOK ¶

func NewGetWebsiteListOK() *GetWebsiteListOK

NewGetWebsiteListOK creates a GetWebsiteListOK with default headers values

func (*GetWebsiteListOK) Error ¶

func (o *GetWebsiteListOK) Error() string

func (*GetWebsiteListOK) GetPayload ¶

type GetWebsiteListParams ¶

type GetWebsiteListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// CollectorIds.
	CollectorIds *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteListParams contains all the parameters to send to the API endpoint

for the get website list operation.

Typically these are written to a http.Request.

func NewGetWebsiteListParams ¶

func NewGetWebsiteListParams() *GetWebsiteListParams

NewGetWebsiteListParams creates a new GetWebsiteListParams 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 NewGetWebsiteListParamsWithContext ¶

func NewGetWebsiteListParamsWithContext(ctx context.Context) *GetWebsiteListParams

NewGetWebsiteListParamsWithContext creates a new GetWebsiteListParams object with the ability to set a context for a request.

func NewGetWebsiteListParamsWithHTTPClient ¶

func NewGetWebsiteListParamsWithHTTPClient(client *http.Client) *GetWebsiteListParams

NewGetWebsiteListParamsWithHTTPClient creates a new GetWebsiteListParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteListParamsWithTimeout ¶

func NewGetWebsiteListParamsWithTimeout(timeout time.Duration) *GetWebsiteListParams

NewGetWebsiteListParamsWithTimeout creates a new GetWebsiteListParams object with the ability to set a timeout on a request.

func (*GetWebsiteListParams) SetCollectorIds ¶

func (o *GetWebsiteListParams) SetCollectorIds(collectorIds *string)

SetCollectorIds adds the collectorIds to the get website list params

func (*GetWebsiteListParams) SetContext ¶

func (o *GetWebsiteListParams) SetContext(ctx context.Context)

SetContext adds the context to the get website list params

func (*GetWebsiteListParams) SetDefaults ¶

func (o *GetWebsiteListParams) SetDefaults()

SetDefaults hydrates default values in the get website list params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteListParams) SetFields ¶

func (o *GetWebsiteListParams) SetFields(fields *string)

SetFields adds the fields to the get website list params

func (*GetWebsiteListParams) SetFilter ¶

func (o *GetWebsiteListParams) SetFilter(filter *string)

SetFilter adds the filter to the get website list params

func (*GetWebsiteListParams) SetHTTPClient ¶

func (o *GetWebsiteListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website list params

func (*GetWebsiteListParams) SetOffset ¶

func (o *GetWebsiteListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get website list params

func (*GetWebsiteListParams) SetSize ¶

func (o *GetWebsiteListParams) SetSize(size *int32)

SetSize adds the size to the get website list params

func (*GetWebsiteListParams) SetTimeout ¶

func (o *GetWebsiteListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website list params

func (*GetWebsiteListParams) SetUserAgent ¶

func (o *GetWebsiteListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website list params

func (*GetWebsiteListParams) WithCollectorIds ¶

func (o *GetWebsiteListParams) WithCollectorIds(collectorIds *string) *GetWebsiteListParams

WithCollectorIds adds the collectorIds to the get website list params

func (*GetWebsiteListParams) WithContext ¶

WithContext adds the context to the get website list params

func (*GetWebsiteListParams) WithDefaults ¶

func (o *GetWebsiteListParams) WithDefaults() *GetWebsiteListParams

WithDefaults hydrates default values in the get website list params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteListParams) WithFields ¶

func (o *GetWebsiteListParams) WithFields(fields *string) *GetWebsiteListParams

WithFields adds the fields to the get website list params

func (*GetWebsiteListParams) WithFilter ¶

func (o *GetWebsiteListParams) WithFilter(filter *string) *GetWebsiteListParams

WithFilter adds the filter to the get website list params

func (*GetWebsiteListParams) WithHTTPClient ¶

func (o *GetWebsiteListParams) WithHTTPClient(client *http.Client) *GetWebsiteListParams

WithHTTPClient adds the HTTPClient to the get website list params

func (*GetWebsiteListParams) WithOffset ¶

func (o *GetWebsiteListParams) WithOffset(offset *int32) *GetWebsiteListParams

WithOffset adds the offset to the get website list params

func (*GetWebsiteListParams) WithSize ¶

func (o *GetWebsiteListParams) WithSize(size *int32) *GetWebsiteListParams

WithSize adds the size to the get website list params

func (*GetWebsiteListParams) WithTimeout ¶

func (o *GetWebsiteListParams) WithTimeout(timeout time.Duration) *GetWebsiteListParams

WithTimeout adds the timeout to the get website list params

func (*GetWebsiteListParams) WithUserAgent ¶

func (o *GetWebsiteListParams) WithUserAgent(userAgent *string) *GetWebsiteListParams

WithUserAgent adds the userAgent to the get website list params

func (*GetWebsiteListParams) WriteToRequest ¶

func (o *GetWebsiteListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetWebsiteListReader ¶

type GetWebsiteListReader struct {
	// contains filtered or unexported fields
}

GetWebsiteListReader is a Reader for the GetWebsiteList structure.

func (*GetWebsiteListReader) ReadResponse ¶

func (o *GetWebsiteListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteListTooManyRequests ¶

type GetWebsiteListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteListTooManyRequests ¶

func NewGetWebsiteListTooManyRequests() *GetWebsiteListTooManyRequests

NewGetWebsiteListTooManyRequests creates a GetWebsiteListTooManyRequests with default headers values

func (*GetWebsiteListTooManyRequests) Error ¶

type GetWebsitePropertyListByWebsiteIDDefault ¶

type GetWebsitePropertyListByWebsiteIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsitePropertyListByWebsiteIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsitePropertyListByWebsiteIDDefault ¶

func NewGetWebsitePropertyListByWebsiteIDDefault(code int) *GetWebsitePropertyListByWebsiteIDDefault

NewGetWebsitePropertyListByWebsiteIDDefault creates a GetWebsitePropertyListByWebsiteIDDefault with default headers values

func (*GetWebsitePropertyListByWebsiteIDDefault) Code ¶

Code gets the status code for the get website property list by website Id default response

func (*GetWebsitePropertyListByWebsiteIDDefault) Error ¶

func (*GetWebsitePropertyListByWebsiteIDDefault) GetPayload ¶

type GetWebsitePropertyListByWebsiteIDOK ¶

type GetWebsitePropertyListByWebsiteIDOK struct {
	Payload *models.PropertyPaginationResponse
}
GetWebsitePropertyListByWebsiteIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsitePropertyListByWebsiteIDOK ¶

func NewGetWebsitePropertyListByWebsiteIDOK() *GetWebsitePropertyListByWebsiteIDOK

NewGetWebsitePropertyListByWebsiteIDOK creates a GetWebsitePropertyListByWebsiteIDOK with default headers values

func (*GetWebsitePropertyListByWebsiteIDOK) Error ¶

func (*GetWebsitePropertyListByWebsiteIDOK) GetPayload ¶

type GetWebsitePropertyListByWebsiteIDParams ¶

type GetWebsitePropertyListByWebsiteIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsitePropertyListByWebsiteIDParams contains all the parameters to send to the API endpoint

for the get website property list by website Id operation.

Typically these are written to a http.Request.

func NewGetWebsitePropertyListByWebsiteIDParams ¶

func NewGetWebsitePropertyListByWebsiteIDParams() *GetWebsitePropertyListByWebsiteIDParams

NewGetWebsitePropertyListByWebsiteIDParams creates a new GetWebsitePropertyListByWebsiteIDParams 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 NewGetWebsitePropertyListByWebsiteIDParamsWithContext ¶

func NewGetWebsitePropertyListByWebsiteIDParamsWithContext(ctx context.Context) *GetWebsitePropertyListByWebsiteIDParams

NewGetWebsitePropertyListByWebsiteIDParamsWithContext creates a new GetWebsitePropertyListByWebsiteIDParams object with the ability to set a context for a request.

func NewGetWebsitePropertyListByWebsiteIDParamsWithHTTPClient ¶

func NewGetWebsitePropertyListByWebsiteIDParamsWithHTTPClient(client *http.Client) *GetWebsitePropertyListByWebsiteIDParams

NewGetWebsitePropertyListByWebsiteIDParamsWithHTTPClient creates a new GetWebsitePropertyListByWebsiteIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsitePropertyListByWebsiteIDParamsWithTimeout ¶

func NewGetWebsitePropertyListByWebsiteIDParamsWithTimeout(timeout time.Duration) *GetWebsitePropertyListByWebsiteIDParams

NewGetWebsitePropertyListByWebsiteIDParamsWithTimeout creates a new GetWebsitePropertyListByWebsiteIDParams object with the ability to set a timeout on a request.

func (*GetWebsitePropertyListByWebsiteIDParams) SetContext ¶

SetContext adds the context to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) SetDefaults ¶

func (o *GetWebsitePropertyListByWebsiteIDParams) SetDefaults()

SetDefaults hydrates default values in the get website property list by website Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsitePropertyListByWebsiteIDParams) SetFields ¶

func (o *GetWebsitePropertyListByWebsiteIDParams) SetFields(fields *string)

SetFields adds the fields to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) SetFilter ¶

func (o *GetWebsitePropertyListByWebsiteIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) SetHTTPClient ¶

func (o *GetWebsitePropertyListByWebsiteIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) SetID ¶

SetID adds the id to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) SetOffset ¶

func (o *GetWebsitePropertyListByWebsiteIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) SetSize ¶

SetSize adds the size to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) SetTimeout ¶

func (o *GetWebsitePropertyListByWebsiteIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) SetUserAgent ¶

func (o *GetWebsitePropertyListByWebsiteIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithContext ¶

WithContext adds the context to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get website property list by website Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsitePropertyListByWebsiteIDParams) WithFields ¶

WithFields adds the fields to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithFilter ¶

WithFilter adds the filter to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithID ¶

WithID adds the id to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithOffset ¶

WithOffset adds the offset to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithSize ¶

WithSize adds the size to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get website property list by website Id params

func (*GetWebsitePropertyListByWebsiteIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWebsitePropertyListByWebsiteIDReader ¶

type GetWebsitePropertyListByWebsiteIDReader struct {
	// contains filtered or unexported fields
}

GetWebsitePropertyListByWebsiteIDReader is a Reader for the GetWebsitePropertyListByWebsiteID structure.

func (*GetWebsitePropertyListByWebsiteIDReader) ReadResponse ¶

func (o *GetWebsitePropertyListByWebsiteIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsitePropertyListByWebsiteIDTooManyRequests ¶

type GetWebsitePropertyListByWebsiteIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsitePropertyListByWebsiteIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsitePropertyListByWebsiteIDTooManyRequests ¶

func NewGetWebsitePropertyListByWebsiteIDTooManyRequests() *GetWebsitePropertyListByWebsiteIDTooManyRequests

NewGetWebsitePropertyListByWebsiteIDTooManyRequests creates a GetWebsitePropertyListByWebsiteIDTooManyRequests with default headers values

func (*GetWebsitePropertyListByWebsiteIDTooManyRequests) Error ¶

type GetWebsiteSDTListByWebsiteIDDefault ¶

type GetWebsiteSDTListByWebsiteIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWebsiteSDTListByWebsiteIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWebsiteSDTListByWebsiteIDDefault ¶

func NewGetWebsiteSDTListByWebsiteIDDefault(code int) *GetWebsiteSDTListByWebsiteIDDefault

NewGetWebsiteSDTListByWebsiteIDDefault creates a GetWebsiteSDTListByWebsiteIDDefault with default headers values

func (*GetWebsiteSDTListByWebsiteIDDefault) Code ¶

Code gets the status code for the get website SDT list by website Id default response

func (*GetWebsiteSDTListByWebsiteIDDefault) Error ¶

func (*GetWebsiteSDTListByWebsiteIDDefault) GetPayload ¶

type GetWebsiteSDTListByWebsiteIDOK ¶

type GetWebsiteSDTListByWebsiteIDOK struct {
	Payload *models.SDTPaginationResponse
}
GetWebsiteSDTListByWebsiteIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWebsiteSDTListByWebsiteIDOK ¶

func NewGetWebsiteSDTListByWebsiteIDOK() *GetWebsiteSDTListByWebsiteIDOK

NewGetWebsiteSDTListByWebsiteIDOK creates a GetWebsiteSDTListByWebsiteIDOK with default headers values

func (*GetWebsiteSDTListByWebsiteIDOK) Error ¶

func (*GetWebsiteSDTListByWebsiteIDOK) GetPayload ¶

type GetWebsiteSDTListByWebsiteIDParams ¶

type GetWebsiteSDTListByWebsiteIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWebsiteSDTListByWebsiteIDParams contains all the parameters to send to the API endpoint

for the get website SDT list by website Id operation.

Typically these are written to a http.Request.

func NewGetWebsiteSDTListByWebsiteIDParams ¶

func NewGetWebsiteSDTListByWebsiteIDParams() *GetWebsiteSDTListByWebsiteIDParams

NewGetWebsiteSDTListByWebsiteIDParams creates a new GetWebsiteSDTListByWebsiteIDParams 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 NewGetWebsiteSDTListByWebsiteIDParamsWithContext ¶

func NewGetWebsiteSDTListByWebsiteIDParamsWithContext(ctx context.Context) *GetWebsiteSDTListByWebsiteIDParams

NewGetWebsiteSDTListByWebsiteIDParamsWithContext creates a new GetWebsiteSDTListByWebsiteIDParams object with the ability to set a context for a request.

func NewGetWebsiteSDTListByWebsiteIDParamsWithHTTPClient ¶

func NewGetWebsiteSDTListByWebsiteIDParamsWithHTTPClient(client *http.Client) *GetWebsiteSDTListByWebsiteIDParams

NewGetWebsiteSDTListByWebsiteIDParamsWithHTTPClient creates a new GetWebsiteSDTListByWebsiteIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWebsiteSDTListByWebsiteIDParamsWithTimeout ¶

func NewGetWebsiteSDTListByWebsiteIDParamsWithTimeout(timeout time.Duration) *GetWebsiteSDTListByWebsiteIDParams

NewGetWebsiteSDTListByWebsiteIDParamsWithTimeout creates a new GetWebsiteSDTListByWebsiteIDParams object with the ability to set a timeout on a request.

func (*GetWebsiteSDTListByWebsiteIDParams) SetContext ¶

SetContext adds the context to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) SetDefaults ¶

func (o *GetWebsiteSDTListByWebsiteIDParams) SetDefaults()

SetDefaults hydrates default values in the get website SDT list by website Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteSDTListByWebsiteIDParams) SetFields ¶

func (o *GetWebsiteSDTListByWebsiteIDParams) SetFields(fields *string)

SetFields adds the fields to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) SetFilter ¶

func (o *GetWebsiteSDTListByWebsiteIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) SetHTTPClient ¶

func (o *GetWebsiteSDTListByWebsiteIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) SetID ¶

SetID adds the id to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) SetOffset ¶

func (o *GetWebsiteSDTListByWebsiteIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) SetSize ¶

func (o *GetWebsiteSDTListByWebsiteIDParams) SetSize(size *int32)

SetSize adds the size to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) SetTimeout ¶

func (o *GetWebsiteSDTListByWebsiteIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) SetUserAgent ¶

func (o *GetWebsiteSDTListByWebsiteIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithContext ¶

WithContext adds the context to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get website SDT list by website Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWebsiteSDTListByWebsiteIDParams) WithFields ¶

WithFields adds the fields to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithFilter ¶

WithFilter adds the filter to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithID ¶

WithID adds the id to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithOffset ¶

WithOffset adds the offset to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithSize ¶

WithSize adds the size to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get website SDT list by website Id params

func (*GetWebsiteSDTListByWebsiteIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWebsiteSDTListByWebsiteIDReader ¶

type GetWebsiteSDTListByWebsiteIDReader struct {
	// contains filtered or unexported fields
}

GetWebsiteSDTListByWebsiteIDReader is a Reader for the GetWebsiteSDTListByWebsiteID structure.

func (*GetWebsiteSDTListByWebsiteIDReader) ReadResponse ¶

func (o *GetWebsiteSDTListByWebsiteIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWebsiteSDTListByWebsiteIDTooManyRequests ¶

type GetWebsiteSDTListByWebsiteIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWebsiteSDTListByWebsiteIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWebsiteSDTListByWebsiteIDTooManyRequests ¶

func NewGetWebsiteSDTListByWebsiteIDTooManyRequests() *GetWebsiteSDTListByWebsiteIDTooManyRequests

NewGetWebsiteSDTListByWebsiteIDTooManyRequests creates a GetWebsiteSDTListByWebsiteIDTooManyRequests with default headers values

func (*GetWebsiteSDTListByWebsiteIDTooManyRequests) Error ¶

type GetWidgetByIDDefault ¶

type GetWidgetByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWidgetByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWidgetByIDDefault ¶

func NewGetWidgetByIDDefault(code int) *GetWidgetByIDDefault

NewGetWidgetByIDDefault creates a GetWidgetByIDDefault with default headers values

func (*GetWidgetByIDDefault) Code ¶

func (o *GetWidgetByIDDefault) Code() int

Code gets the status code for the get widget by Id default response

func (*GetWidgetByIDDefault) Error ¶

func (o *GetWidgetByIDDefault) Error() string

func (*GetWidgetByIDDefault) GetPayload ¶

func (o *GetWidgetByIDDefault) GetPayload() *models.ErrorResponse

type GetWidgetByIDOK ¶

type GetWidgetByIDOK struct {
	Payload models.Widget
}
GetWidgetByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWidgetByIDOK ¶

func NewGetWidgetByIDOK() *GetWidgetByIDOK

NewGetWidgetByIDOK creates a GetWidgetByIDOK with default headers values

func (*GetWidgetByIDOK) Error ¶

func (o *GetWidgetByIDOK) Error() string

func (*GetWidgetByIDOK) GetPayload ¶

func (o *GetWidgetByIDOK) GetPayload() models.Widget

type GetWidgetByIDParams ¶

type GetWidgetByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWidgetByIDParams contains all the parameters to send to the API endpoint

for the get widget by Id operation.

Typically these are written to a http.Request.

func NewGetWidgetByIDParams ¶

func NewGetWidgetByIDParams() *GetWidgetByIDParams

NewGetWidgetByIDParams creates a new GetWidgetByIDParams 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 NewGetWidgetByIDParamsWithContext ¶

func NewGetWidgetByIDParamsWithContext(ctx context.Context) *GetWidgetByIDParams

NewGetWidgetByIDParamsWithContext creates a new GetWidgetByIDParams object with the ability to set a context for a request.

func NewGetWidgetByIDParamsWithHTTPClient ¶

func NewGetWidgetByIDParamsWithHTTPClient(client *http.Client) *GetWidgetByIDParams

NewGetWidgetByIDParamsWithHTTPClient creates a new GetWidgetByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWidgetByIDParamsWithTimeout ¶

func NewGetWidgetByIDParamsWithTimeout(timeout time.Duration) *GetWidgetByIDParams

NewGetWidgetByIDParamsWithTimeout creates a new GetWidgetByIDParams object with the ability to set a timeout on a request.

func (*GetWidgetByIDParams) SetContext ¶

func (o *GetWidgetByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get widget by Id params

func (*GetWidgetByIDParams) SetDefaults ¶

func (o *GetWidgetByIDParams) SetDefaults()

SetDefaults hydrates default values in the get widget by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWidgetByIDParams) SetFields ¶

func (o *GetWidgetByIDParams) SetFields(fields *string)

SetFields adds the fields to the get widget by Id params

func (*GetWidgetByIDParams) SetHTTPClient ¶

func (o *GetWidgetByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get widget by Id params

func (*GetWidgetByIDParams) SetID ¶

func (o *GetWidgetByIDParams) SetID(id int32)

SetID adds the id to the get widget by Id params

func (*GetWidgetByIDParams) SetTimeout ¶

func (o *GetWidgetByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get widget by Id params

func (*GetWidgetByIDParams) SetUserAgent ¶

func (o *GetWidgetByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get widget by Id params

func (*GetWidgetByIDParams) WithContext ¶

WithContext adds the context to the get widget by Id params

func (*GetWidgetByIDParams) WithDefaults ¶

func (o *GetWidgetByIDParams) WithDefaults() *GetWidgetByIDParams

WithDefaults hydrates default values in the get widget by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWidgetByIDParams) WithFields ¶

func (o *GetWidgetByIDParams) WithFields(fields *string) *GetWidgetByIDParams

WithFields adds the fields to the get widget by Id params

func (*GetWidgetByIDParams) WithHTTPClient ¶

func (o *GetWidgetByIDParams) WithHTTPClient(client *http.Client) *GetWidgetByIDParams

WithHTTPClient adds the HTTPClient to the get widget by Id params

func (*GetWidgetByIDParams) WithID ¶

WithID adds the id to the get widget by Id params

func (*GetWidgetByIDParams) WithTimeout ¶

func (o *GetWidgetByIDParams) WithTimeout(timeout time.Duration) *GetWidgetByIDParams

WithTimeout adds the timeout to the get widget by Id params

func (*GetWidgetByIDParams) WithUserAgent ¶

func (o *GetWidgetByIDParams) WithUserAgent(userAgent *string) *GetWidgetByIDParams

WithUserAgent adds the userAgent to the get widget by Id params

func (*GetWidgetByIDParams) WriteToRequest ¶

func (o *GetWidgetByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetWidgetByIDReader ¶

type GetWidgetByIDReader struct {
	// contains filtered or unexported fields
}

GetWidgetByIDReader is a Reader for the GetWidgetByID structure.

func (*GetWidgetByIDReader) ReadResponse ¶

func (o *GetWidgetByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWidgetByIDTooManyRequests ¶

type GetWidgetByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWidgetByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWidgetByIDTooManyRequests ¶

func NewGetWidgetByIDTooManyRequests() *GetWidgetByIDTooManyRequests

NewGetWidgetByIDTooManyRequests creates a GetWidgetByIDTooManyRequests with default headers values

func (*GetWidgetByIDTooManyRequests) Error ¶

type GetWidgetDataByIDDefault ¶

type GetWidgetDataByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWidgetDataByIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWidgetDataByIDDefault ¶

func NewGetWidgetDataByIDDefault(code int) *GetWidgetDataByIDDefault

NewGetWidgetDataByIDDefault creates a GetWidgetDataByIDDefault with default headers values

func (*GetWidgetDataByIDDefault) Code ¶

func (o *GetWidgetDataByIDDefault) Code() int

Code gets the status code for the get widget data by Id default response

func (*GetWidgetDataByIDDefault) Error ¶

func (o *GetWidgetDataByIDDefault) Error() string

func (*GetWidgetDataByIDDefault) GetPayload ¶

type GetWidgetDataByIDOK ¶

type GetWidgetDataByIDOK struct {
	Payload models.WidgetData
}
GetWidgetDataByIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWidgetDataByIDOK ¶

func NewGetWidgetDataByIDOK() *GetWidgetDataByIDOK

NewGetWidgetDataByIDOK creates a GetWidgetDataByIDOK with default headers values

func (*GetWidgetDataByIDOK) Error ¶

func (o *GetWidgetDataByIDOK) Error() string

func (*GetWidgetDataByIDOK) GetPayload ¶

func (o *GetWidgetDataByIDOK) GetPayload() models.WidgetData

type GetWidgetDataByIDParams ¶

type GetWidgetDataByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// Format.
	Format *string

	// ID.
	//
	// Format: int32
	ID int32

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWidgetDataByIDParams contains all the parameters to send to the API endpoint

for the get widget data by Id operation.

Typically these are written to a http.Request.

func NewGetWidgetDataByIDParams ¶

func NewGetWidgetDataByIDParams() *GetWidgetDataByIDParams

NewGetWidgetDataByIDParams creates a new GetWidgetDataByIDParams 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 NewGetWidgetDataByIDParamsWithContext ¶

func NewGetWidgetDataByIDParamsWithContext(ctx context.Context) *GetWidgetDataByIDParams

NewGetWidgetDataByIDParamsWithContext creates a new GetWidgetDataByIDParams object with the ability to set a context for a request.

func NewGetWidgetDataByIDParamsWithHTTPClient ¶

func NewGetWidgetDataByIDParamsWithHTTPClient(client *http.Client) *GetWidgetDataByIDParams

NewGetWidgetDataByIDParamsWithHTTPClient creates a new GetWidgetDataByIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWidgetDataByIDParamsWithTimeout ¶

func NewGetWidgetDataByIDParamsWithTimeout(timeout time.Duration) *GetWidgetDataByIDParams

NewGetWidgetDataByIDParamsWithTimeout creates a new GetWidgetDataByIDParams object with the ability to set a timeout on a request.

func (*GetWidgetDataByIDParams) SetContext ¶

func (o *GetWidgetDataByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the get widget data by Id params

func (*GetWidgetDataByIDParams) SetDefaults ¶

func (o *GetWidgetDataByIDParams) SetDefaults()

SetDefaults hydrates default values in the get widget data by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWidgetDataByIDParams) SetEnd ¶

func (o *GetWidgetDataByIDParams) SetEnd(end *int64)

SetEnd adds the end to the get widget data by Id params

func (*GetWidgetDataByIDParams) SetFormat ¶

func (o *GetWidgetDataByIDParams) SetFormat(format *string)

SetFormat adds the format to the get widget data by Id params

func (*GetWidgetDataByIDParams) SetHTTPClient ¶

func (o *GetWidgetDataByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get widget data by Id params

func (*GetWidgetDataByIDParams) SetID ¶

func (o *GetWidgetDataByIDParams) SetID(id int32)

SetID adds the id to the get widget data by Id params

func (*GetWidgetDataByIDParams) SetStart ¶

func (o *GetWidgetDataByIDParams) SetStart(start *int64)

SetStart adds the start to the get widget data by Id params

func (*GetWidgetDataByIDParams) SetTimeout ¶

func (o *GetWidgetDataByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get widget data by Id params

func (*GetWidgetDataByIDParams) SetUserAgent ¶

func (o *GetWidgetDataByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get widget data by Id params

func (*GetWidgetDataByIDParams) WithContext ¶

WithContext adds the context to the get widget data by Id params

func (*GetWidgetDataByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get widget data by Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWidgetDataByIDParams) WithEnd ¶

WithEnd adds the end to the get widget data by Id params

func (*GetWidgetDataByIDParams) WithFormat ¶

func (o *GetWidgetDataByIDParams) WithFormat(format *string) *GetWidgetDataByIDParams

WithFormat adds the format to the get widget data by Id params

func (*GetWidgetDataByIDParams) WithHTTPClient ¶

func (o *GetWidgetDataByIDParams) WithHTTPClient(client *http.Client) *GetWidgetDataByIDParams

WithHTTPClient adds the HTTPClient to the get widget data by Id params

func (*GetWidgetDataByIDParams) WithID ¶

WithID adds the id to the get widget data by Id params

func (*GetWidgetDataByIDParams) WithStart ¶

WithStart adds the start to the get widget data by Id params

func (*GetWidgetDataByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get widget data by Id params

func (*GetWidgetDataByIDParams) WithUserAgent ¶

func (o *GetWidgetDataByIDParams) WithUserAgent(userAgent *string) *GetWidgetDataByIDParams

WithUserAgent adds the userAgent to the get widget data by Id params

func (*GetWidgetDataByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWidgetDataByIDReader ¶

type GetWidgetDataByIDReader struct {
	// contains filtered or unexported fields
}

GetWidgetDataByIDReader is a Reader for the GetWidgetDataByID structure.

func (*GetWidgetDataByIDReader) ReadResponse ¶

func (o *GetWidgetDataByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWidgetDataByIDTooManyRequests ¶

type GetWidgetDataByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWidgetDataByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWidgetDataByIDTooManyRequests ¶

func NewGetWidgetDataByIDTooManyRequests() *GetWidgetDataByIDTooManyRequests

NewGetWidgetDataByIDTooManyRequests creates a GetWidgetDataByIDTooManyRequests with default headers values

func (*GetWidgetDataByIDTooManyRequests) Error ¶

type GetWidgetListByDashboardIDDefault ¶

type GetWidgetListByDashboardIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWidgetListByDashboardIDDefault describes a response with status code -1, with default header values.

Error

func NewGetWidgetListByDashboardIDDefault ¶

func NewGetWidgetListByDashboardIDDefault(code int) *GetWidgetListByDashboardIDDefault

NewGetWidgetListByDashboardIDDefault creates a GetWidgetListByDashboardIDDefault with default headers values

func (*GetWidgetListByDashboardIDDefault) Code ¶

Code gets the status code for the get widget list by dashboard Id default response

func (*GetWidgetListByDashboardIDDefault) Error ¶

func (*GetWidgetListByDashboardIDDefault) GetPayload ¶

type GetWidgetListByDashboardIDOK ¶

type GetWidgetListByDashboardIDOK struct {
	Payload *models.WidgetPaginationResponse
}
GetWidgetListByDashboardIDOK describes a response with status code 200, with default header values.

successful operation

func NewGetWidgetListByDashboardIDOK ¶

func NewGetWidgetListByDashboardIDOK() *GetWidgetListByDashboardIDOK

NewGetWidgetListByDashboardIDOK creates a GetWidgetListByDashboardIDOK with default headers values

func (*GetWidgetListByDashboardIDOK) Error ¶

func (*GetWidgetListByDashboardIDOK) GetPayload ¶

type GetWidgetListByDashboardIDParams ¶

type GetWidgetListByDashboardIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// ID.
	//
	// Format: int32
	ID int32

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWidgetListByDashboardIDParams contains all the parameters to send to the API endpoint

for the get widget list by dashboard Id operation.

Typically these are written to a http.Request.

func NewGetWidgetListByDashboardIDParams ¶

func NewGetWidgetListByDashboardIDParams() *GetWidgetListByDashboardIDParams

NewGetWidgetListByDashboardIDParams creates a new GetWidgetListByDashboardIDParams 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 NewGetWidgetListByDashboardIDParamsWithContext ¶

func NewGetWidgetListByDashboardIDParamsWithContext(ctx context.Context) *GetWidgetListByDashboardIDParams

NewGetWidgetListByDashboardIDParamsWithContext creates a new GetWidgetListByDashboardIDParams object with the ability to set a context for a request.

func NewGetWidgetListByDashboardIDParamsWithHTTPClient ¶

func NewGetWidgetListByDashboardIDParamsWithHTTPClient(client *http.Client) *GetWidgetListByDashboardIDParams

NewGetWidgetListByDashboardIDParamsWithHTTPClient creates a new GetWidgetListByDashboardIDParams object with the ability to set a custom HTTPClient for a request.

func NewGetWidgetListByDashboardIDParamsWithTimeout ¶

func NewGetWidgetListByDashboardIDParamsWithTimeout(timeout time.Duration) *GetWidgetListByDashboardIDParams

NewGetWidgetListByDashboardIDParamsWithTimeout creates a new GetWidgetListByDashboardIDParams object with the ability to set a timeout on a request.

func (*GetWidgetListByDashboardIDParams) SetContext ¶

SetContext adds the context to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) SetDefaults ¶

func (o *GetWidgetListByDashboardIDParams) SetDefaults()

SetDefaults hydrates default values in the get widget list by dashboard Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWidgetListByDashboardIDParams) SetFields ¶

func (o *GetWidgetListByDashboardIDParams) SetFields(fields *string)

SetFields adds the fields to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) SetFilter ¶

func (o *GetWidgetListByDashboardIDParams) SetFilter(filter *string)

SetFilter adds the filter to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) SetHTTPClient ¶

func (o *GetWidgetListByDashboardIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) SetID ¶

SetID adds the id to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) SetOffset ¶

func (o *GetWidgetListByDashboardIDParams) SetOffset(offset *int32)

SetOffset adds the offset to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) SetSize ¶

func (o *GetWidgetListByDashboardIDParams) SetSize(size *int32)

SetSize adds the size to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) SetTimeout ¶

func (o *GetWidgetListByDashboardIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) SetUserAgent ¶

func (o *GetWidgetListByDashboardIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithContext ¶

WithContext adds the context to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithDefaults ¶

WithDefaults hydrates default values in the get widget list by dashboard Id params (not the query body).

All values with no default are reset to their zero value.

func (*GetWidgetListByDashboardIDParams) WithFields ¶

WithFields adds the fields to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithFilter ¶

WithFilter adds the filter to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithID ¶

WithID adds the id to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithOffset ¶

WithOffset adds the offset to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithSize ¶

WithSize adds the size to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithTimeout ¶

WithTimeout adds the timeout to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the get widget list by dashboard Id params

func (*GetWidgetListByDashboardIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type GetWidgetListByDashboardIDReader ¶

type GetWidgetListByDashboardIDReader struct {
	// contains filtered or unexported fields
}

GetWidgetListByDashboardIDReader is a Reader for the GetWidgetListByDashboardID structure.

func (*GetWidgetListByDashboardIDReader) ReadResponse ¶

func (o *GetWidgetListByDashboardIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWidgetListByDashboardIDTooManyRequests ¶

type GetWidgetListByDashboardIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWidgetListByDashboardIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWidgetListByDashboardIDTooManyRequests ¶

func NewGetWidgetListByDashboardIDTooManyRequests() *GetWidgetListByDashboardIDTooManyRequests

NewGetWidgetListByDashboardIDTooManyRequests creates a GetWidgetListByDashboardIDTooManyRequests with default headers values

func (*GetWidgetListByDashboardIDTooManyRequests) Error ¶

type GetWidgetListDefault ¶

type GetWidgetListDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GetWidgetListDefault describes a response with status code -1, with default header values.

Error

func NewGetWidgetListDefault ¶

func NewGetWidgetListDefault(code int) *GetWidgetListDefault

NewGetWidgetListDefault creates a GetWidgetListDefault with default headers values

func (*GetWidgetListDefault) Code ¶

func (o *GetWidgetListDefault) Code() int

Code gets the status code for the get widget list default response

func (*GetWidgetListDefault) Error ¶

func (o *GetWidgetListDefault) Error() string

func (*GetWidgetListDefault) GetPayload ¶

func (o *GetWidgetListDefault) GetPayload() *models.ErrorResponse

type GetWidgetListOK ¶

type GetWidgetListOK struct {
	Payload *models.WidgetPaginationResponse
}
GetWidgetListOK describes a response with status code 200, with default header values.

successful operation

func NewGetWidgetListOK ¶

func NewGetWidgetListOK() *GetWidgetListOK

NewGetWidgetListOK creates a GetWidgetListOK with default headers values

func (*GetWidgetListOK) Error ¶

func (o *GetWidgetListOK) Error() string

func (*GetWidgetListOK) GetPayload ¶

type GetWidgetListParams ¶

type GetWidgetListParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Fields.
	Fields *string

	// Filter.
	Filter *string

	// Offset.
	//
	// Format: int32
	Offset *int32

	// Size.
	//
	// Format: int32
	// Default: 50
	Size *int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetWidgetListParams contains all the parameters to send to the API endpoint

for the get widget list operation.

Typically these are written to a http.Request.

func NewGetWidgetListParams ¶

func NewGetWidgetListParams() *GetWidgetListParams

NewGetWidgetListParams creates a new GetWidgetListParams 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 NewGetWidgetListParamsWithContext ¶

func NewGetWidgetListParamsWithContext(ctx context.Context) *GetWidgetListParams

NewGetWidgetListParamsWithContext creates a new GetWidgetListParams object with the ability to set a context for a request.

func NewGetWidgetListParamsWithHTTPClient ¶

func NewGetWidgetListParamsWithHTTPClient(client *http.Client) *GetWidgetListParams

NewGetWidgetListParamsWithHTTPClient creates a new GetWidgetListParams object with the ability to set a custom HTTPClient for a request.

func NewGetWidgetListParamsWithTimeout ¶

func NewGetWidgetListParamsWithTimeout(timeout time.Duration) *GetWidgetListParams

NewGetWidgetListParamsWithTimeout creates a new GetWidgetListParams object with the ability to set a timeout on a request.

func (*GetWidgetListParams) SetContext ¶

func (o *GetWidgetListParams) SetContext(ctx context.Context)

SetContext adds the context to the get widget list params

func (*GetWidgetListParams) SetDefaults ¶

func (o *GetWidgetListParams) SetDefaults()

SetDefaults hydrates default values in the get widget list params (not the query body).

All values with no default are reset to their zero value.

func (*GetWidgetListParams) SetFields ¶

func (o *GetWidgetListParams) SetFields(fields *string)

SetFields adds the fields to the get widget list params

func (*GetWidgetListParams) SetFilter ¶

func (o *GetWidgetListParams) SetFilter(filter *string)

SetFilter adds the filter to the get widget list params

func (*GetWidgetListParams) SetHTTPClient ¶

func (o *GetWidgetListParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get widget list params

func (*GetWidgetListParams) SetOffset ¶

func (o *GetWidgetListParams) SetOffset(offset *int32)

SetOffset adds the offset to the get widget list params

func (*GetWidgetListParams) SetSize ¶

func (o *GetWidgetListParams) SetSize(size *int32)

SetSize adds the size to the get widget list params

func (*GetWidgetListParams) SetTimeout ¶

func (o *GetWidgetListParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get widget list params

func (*GetWidgetListParams) SetUserAgent ¶

func (o *GetWidgetListParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the get widget list params

func (*GetWidgetListParams) WithContext ¶

WithContext adds the context to the get widget list params

func (*GetWidgetListParams) WithDefaults ¶

func (o *GetWidgetListParams) WithDefaults() *GetWidgetListParams

WithDefaults hydrates default values in the get widget list params (not the query body).

All values with no default are reset to their zero value.

func (*GetWidgetListParams) WithFields ¶

func (o *GetWidgetListParams) WithFields(fields *string) *GetWidgetListParams

WithFields adds the fields to the get widget list params

func (*GetWidgetListParams) WithFilter ¶

func (o *GetWidgetListParams) WithFilter(filter *string) *GetWidgetListParams

WithFilter adds the filter to the get widget list params

func (*GetWidgetListParams) WithHTTPClient ¶

func (o *GetWidgetListParams) WithHTTPClient(client *http.Client) *GetWidgetListParams

WithHTTPClient adds the HTTPClient to the get widget list params

func (*GetWidgetListParams) WithOffset ¶

func (o *GetWidgetListParams) WithOffset(offset *int32) *GetWidgetListParams

WithOffset adds the offset to the get widget list params

func (*GetWidgetListParams) WithSize ¶

func (o *GetWidgetListParams) WithSize(size *int32) *GetWidgetListParams

WithSize adds the size to the get widget list params

func (*GetWidgetListParams) WithTimeout ¶

func (o *GetWidgetListParams) WithTimeout(timeout time.Duration) *GetWidgetListParams

WithTimeout adds the timeout to the get widget list params

func (*GetWidgetListParams) WithUserAgent ¶

func (o *GetWidgetListParams) WithUserAgent(userAgent *string) *GetWidgetListParams

WithUserAgent adds the userAgent to the get widget list params

func (*GetWidgetListParams) WriteToRequest ¶

func (o *GetWidgetListParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetWidgetListReader ¶

type GetWidgetListReader struct {
	// contains filtered or unexported fields
}

GetWidgetListReader is a Reader for the GetWidgetList structure.

func (*GetWidgetListReader) ReadResponse ¶

func (o *GetWidgetListReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetWidgetListTooManyRequests ¶

type GetWidgetListTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
GetWidgetListTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetWidgetListTooManyRequests ¶

func NewGetWidgetListTooManyRequests() *GetWidgetListTooManyRequests

NewGetWidgetListTooManyRequests creates a GetWidgetListTooManyRequests with default headers values

func (*GetWidgetListTooManyRequests) Error ¶

type PatchAdminByIDDefault ¶

type PatchAdminByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchAdminByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchAdminByIDDefault ¶

func NewPatchAdminByIDDefault(code int) *PatchAdminByIDDefault

NewPatchAdminByIDDefault creates a PatchAdminByIDDefault with default headers values

func (*PatchAdminByIDDefault) Code ¶

func (o *PatchAdminByIDDefault) Code() int

Code gets the status code for the patch admin by Id default response

func (*PatchAdminByIDDefault) Error ¶

func (o *PatchAdminByIDDefault) Error() string

func (*PatchAdminByIDDefault) GetPayload ¶

func (o *PatchAdminByIDDefault) GetPayload() *models.ErrorResponse

type PatchAdminByIDOK ¶

type PatchAdminByIDOK struct {
	Payload *models.Admin
}
PatchAdminByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchAdminByIDOK ¶

func NewPatchAdminByIDOK() *PatchAdminByIDOK

NewPatchAdminByIDOK creates a PatchAdminByIDOK with default headers values

func (*PatchAdminByIDOK) Error ¶

func (o *PatchAdminByIDOK) Error() string

func (*PatchAdminByIDOK) GetPayload ¶

func (o *PatchAdminByIDOK) GetPayload() *models.Admin

type PatchAdminByIDParams ¶

type PatchAdminByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Admin

	// ChangePassword.
	ChangePassword *bool

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchAdminByIDParams contains all the parameters to send to the API endpoint

for the patch admin by Id operation.

Typically these are written to a http.Request.

func NewPatchAdminByIDParams ¶

func NewPatchAdminByIDParams() *PatchAdminByIDParams

NewPatchAdminByIDParams creates a new PatchAdminByIDParams 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 NewPatchAdminByIDParamsWithContext ¶

func NewPatchAdminByIDParamsWithContext(ctx context.Context) *PatchAdminByIDParams

NewPatchAdminByIDParamsWithContext creates a new PatchAdminByIDParams object with the ability to set a context for a request.

func NewPatchAdminByIDParamsWithHTTPClient ¶

func NewPatchAdminByIDParamsWithHTTPClient(client *http.Client) *PatchAdminByIDParams

NewPatchAdminByIDParamsWithHTTPClient creates a new PatchAdminByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchAdminByIDParamsWithTimeout ¶

func NewPatchAdminByIDParamsWithTimeout(timeout time.Duration) *PatchAdminByIDParams

NewPatchAdminByIDParamsWithTimeout creates a new PatchAdminByIDParams object with the ability to set a timeout on a request.

func (*PatchAdminByIDParams) SetBody ¶

func (o *PatchAdminByIDParams) SetBody(body *models.Admin)

SetBody adds the body to the patch admin by Id params

func (*PatchAdminByIDParams) SetChangePassword ¶

func (o *PatchAdminByIDParams) SetChangePassword(changePassword *bool)

SetChangePassword adds the changePassword to the patch admin by Id params

func (*PatchAdminByIDParams) SetContext ¶

func (o *PatchAdminByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch admin by Id params

func (*PatchAdminByIDParams) SetDefaults ¶

func (o *PatchAdminByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch admin by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchAdminByIDParams) SetHTTPClient ¶

func (o *PatchAdminByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch admin by Id params

func (*PatchAdminByIDParams) SetID ¶

func (o *PatchAdminByIDParams) SetID(id int32)

SetID adds the id to the patch admin by Id params

func (*PatchAdminByIDParams) SetTimeout ¶

func (o *PatchAdminByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch admin by Id params

func (*PatchAdminByIDParams) SetUserAgent ¶

func (o *PatchAdminByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch admin by Id params

func (*PatchAdminByIDParams) WithBody ¶

WithBody adds the body to the patch admin by Id params

func (*PatchAdminByIDParams) WithChangePassword ¶

func (o *PatchAdminByIDParams) WithChangePassword(changePassword *bool) *PatchAdminByIDParams

WithChangePassword adds the changePassword to the patch admin by Id params

func (*PatchAdminByIDParams) WithContext ¶

WithContext adds the context to the patch admin by Id params

func (*PatchAdminByIDParams) WithDefaults ¶

func (o *PatchAdminByIDParams) WithDefaults() *PatchAdminByIDParams

WithDefaults hydrates default values in the patch admin by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchAdminByIDParams) WithHTTPClient ¶

func (o *PatchAdminByIDParams) WithHTTPClient(client *http.Client) *PatchAdminByIDParams

WithHTTPClient adds the HTTPClient to the patch admin by Id params

func (*PatchAdminByIDParams) WithID ¶

WithID adds the id to the patch admin by Id params

func (*PatchAdminByIDParams) WithTimeout ¶

func (o *PatchAdminByIDParams) WithTimeout(timeout time.Duration) *PatchAdminByIDParams

WithTimeout adds the timeout to the patch admin by Id params

func (*PatchAdminByIDParams) WithUserAgent ¶

func (o *PatchAdminByIDParams) WithUserAgent(userAgent *string) *PatchAdminByIDParams

WithUserAgent adds the userAgent to the patch admin by Id params

func (*PatchAdminByIDParams) WriteToRequest ¶

func (o *PatchAdminByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchAdminByIDReader ¶

type PatchAdminByIDReader struct {
	// contains filtered or unexported fields
}

PatchAdminByIDReader is a Reader for the PatchAdminByID structure.

func (*PatchAdminByIDReader) ReadResponse ¶

func (o *PatchAdminByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchAdminByIDTooManyRequests ¶

type PatchAdminByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchAdminByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchAdminByIDTooManyRequests ¶

func NewPatchAdminByIDTooManyRequests() *PatchAdminByIDTooManyRequests

NewPatchAdminByIDTooManyRequests creates a PatchAdminByIDTooManyRequests with default headers values

func (*PatchAdminByIDTooManyRequests) Error ¶

type PatchAlertRuleByIDDefault ¶

type PatchAlertRuleByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchAlertRuleByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchAlertRuleByIDDefault ¶

func NewPatchAlertRuleByIDDefault(code int) *PatchAlertRuleByIDDefault

NewPatchAlertRuleByIDDefault creates a PatchAlertRuleByIDDefault with default headers values

func (*PatchAlertRuleByIDDefault) Code ¶

func (o *PatchAlertRuleByIDDefault) Code() int

Code gets the status code for the patch alert rule by Id default response

func (*PatchAlertRuleByIDDefault) Error ¶

func (o *PatchAlertRuleByIDDefault) Error() string

func (*PatchAlertRuleByIDDefault) GetPayload ¶

type PatchAlertRuleByIDOK ¶

type PatchAlertRuleByIDOK struct {
	Payload *models.AlertRule
}
PatchAlertRuleByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchAlertRuleByIDOK ¶

func NewPatchAlertRuleByIDOK() *PatchAlertRuleByIDOK

NewPatchAlertRuleByIDOK creates a PatchAlertRuleByIDOK with default headers values

func (*PatchAlertRuleByIDOK) Error ¶

func (o *PatchAlertRuleByIDOK) Error() string

func (*PatchAlertRuleByIDOK) GetPayload ¶

func (o *PatchAlertRuleByIDOK) GetPayload() *models.AlertRule

type PatchAlertRuleByIDParams ¶

type PatchAlertRuleByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AlertRule

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchAlertRuleByIDParams contains all the parameters to send to the API endpoint

for the patch alert rule by Id operation.

Typically these are written to a http.Request.

func NewPatchAlertRuleByIDParams ¶

func NewPatchAlertRuleByIDParams() *PatchAlertRuleByIDParams

NewPatchAlertRuleByIDParams creates a new PatchAlertRuleByIDParams 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 NewPatchAlertRuleByIDParamsWithContext ¶

func NewPatchAlertRuleByIDParamsWithContext(ctx context.Context) *PatchAlertRuleByIDParams

NewPatchAlertRuleByIDParamsWithContext creates a new PatchAlertRuleByIDParams object with the ability to set a context for a request.

func NewPatchAlertRuleByIDParamsWithHTTPClient ¶

func NewPatchAlertRuleByIDParamsWithHTTPClient(client *http.Client) *PatchAlertRuleByIDParams

NewPatchAlertRuleByIDParamsWithHTTPClient creates a new PatchAlertRuleByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchAlertRuleByIDParamsWithTimeout ¶

func NewPatchAlertRuleByIDParamsWithTimeout(timeout time.Duration) *PatchAlertRuleByIDParams

NewPatchAlertRuleByIDParamsWithTimeout creates a new PatchAlertRuleByIDParams object with the ability to set a timeout on a request.

func (*PatchAlertRuleByIDParams) SetBody ¶

func (o *PatchAlertRuleByIDParams) SetBody(body *models.AlertRule)

SetBody adds the body to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) SetContext ¶

func (o *PatchAlertRuleByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) SetDefaults ¶

func (o *PatchAlertRuleByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch alert rule by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchAlertRuleByIDParams) SetHTTPClient ¶

func (o *PatchAlertRuleByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) SetID ¶

func (o *PatchAlertRuleByIDParams) SetID(id int32)

SetID adds the id to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) SetTimeout ¶

func (o *PatchAlertRuleByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) SetUserAgent ¶

func (o *PatchAlertRuleByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) WithBody ¶

WithBody adds the body to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) WithContext ¶

WithContext adds the context to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch alert rule by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchAlertRuleByIDParams) WithHTTPClient ¶

func (o *PatchAlertRuleByIDParams) WithHTTPClient(client *http.Client) *PatchAlertRuleByIDParams

WithHTTPClient adds the HTTPClient to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) WithID ¶

WithID adds the id to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) WithUserAgent ¶

func (o *PatchAlertRuleByIDParams) WithUserAgent(userAgent *string) *PatchAlertRuleByIDParams

WithUserAgent adds the userAgent to the patch alert rule by Id params

func (*PatchAlertRuleByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchAlertRuleByIDReader ¶

type PatchAlertRuleByIDReader struct {
	// contains filtered or unexported fields
}

PatchAlertRuleByIDReader is a Reader for the PatchAlertRuleByID structure.

func (*PatchAlertRuleByIDReader) ReadResponse ¶

func (o *PatchAlertRuleByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchAlertRuleByIDTooManyRequests ¶

type PatchAlertRuleByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchAlertRuleByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchAlertRuleByIDTooManyRequests ¶

func NewPatchAlertRuleByIDTooManyRequests() *PatchAlertRuleByIDTooManyRequests

NewPatchAlertRuleByIDTooManyRequests creates a PatchAlertRuleByIDTooManyRequests with default headers values

func (*PatchAlertRuleByIDTooManyRequests) Error ¶

type PatchAppliesToFunctionDefault ¶

type PatchAppliesToFunctionDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchAppliesToFunctionDefault describes a response with status code -1, with default header values.

Error

func NewPatchAppliesToFunctionDefault ¶

func NewPatchAppliesToFunctionDefault(code int) *PatchAppliesToFunctionDefault

NewPatchAppliesToFunctionDefault creates a PatchAppliesToFunctionDefault with default headers values

func (*PatchAppliesToFunctionDefault) Code ¶

Code gets the status code for the patch applies to function default response

func (*PatchAppliesToFunctionDefault) Error ¶

func (*PatchAppliesToFunctionDefault) GetPayload ¶

type PatchAppliesToFunctionOK ¶

type PatchAppliesToFunctionOK struct {
	Payload *models.AppliesToFunction
}
PatchAppliesToFunctionOK describes a response with status code 200, with default header values.

successful operation

func NewPatchAppliesToFunctionOK ¶

func NewPatchAppliesToFunctionOK() *PatchAppliesToFunctionOK

NewPatchAppliesToFunctionOK creates a PatchAppliesToFunctionOK with default headers values

func (*PatchAppliesToFunctionOK) Error ¶

func (o *PatchAppliesToFunctionOK) Error() string

func (*PatchAppliesToFunctionOK) GetPayload ¶

type PatchAppliesToFunctionParams ¶

type PatchAppliesToFunctionParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AppliesToFunction

	// ID.
	//
	// Format: int32
	ID int32

	// IgnoreReference.
	IgnoreReference *bool

	// Reason.
	Reason *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchAppliesToFunctionParams contains all the parameters to send to the API endpoint

for the patch applies to function operation.

Typically these are written to a http.Request.

func NewPatchAppliesToFunctionParams ¶

func NewPatchAppliesToFunctionParams() *PatchAppliesToFunctionParams

NewPatchAppliesToFunctionParams creates a new PatchAppliesToFunctionParams 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 NewPatchAppliesToFunctionParamsWithContext ¶

func NewPatchAppliesToFunctionParamsWithContext(ctx context.Context) *PatchAppliesToFunctionParams

NewPatchAppliesToFunctionParamsWithContext creates a new PatchAppliesToFunctionParams object with the ability to set a context for a request.

func NewPatchAppliesToFunctionParamsWithHTTPClient ¶

func NewPatchAppliesToFunctionParamsWithHTTPClient(client *http.Client) *PatchAppliesToFunctionParams

NewPatchAppliesToFunctionParamsWithHTTPClient creates a new PatchAppliesToFunctionParams object with the ability to set a custom HTTPClient for a request.

func NewPatchAppliesToFunctionParamsWithTimeout ¶

func NewPatchAppliesToFunctionParamsWithTimeout(timeout time.Duration) *PatchAppliesToFunctionParams

NewPatchAppliesToFunctionParamsWithTimeout creates a new PatchAppliesToFunctionParams object with the ability to set a timeout on a request.

func (*PatchAppliesToFunctionParams) SetBody ¶

SetBody adds the body to the patch applies to function params

func (*PatchAppliesToFunctionParams) SetContext ¶

func (o *PatchAppliesToFunctionParams) SetContext(ctx context.Context)

SetContext adds the context to the patch applies to function params

func (*PatchAppliesToFunctionParams) SetDefaults ¶

func (o *PatchAppliesToFunctionParams) SetDefaults()

SetDefaults hydrates default values in the patch applies to function params (not the query body).

All values with no default are reset to their zero value.

func (*PatchAppliesToFunctionParams) SetHTTPClient ¶

func (o *PatchAppliesToFunctionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch applies to function params

func (*PatchAppliesToFunctionParams) SetID ¶

func (o *PatchAppliesToFunctionParams) SetID(id int32)

SetID adds the id to the patch applies to function params

func (*PatchAppliesToFunctionParams) SetIgnoreReference ¶

func (o *PatchAppliesToFunctionParams) SetIgnoreReference(ignoreReference *bool)

SetIgnoreReference adds the ignoreReference to the patch applies to function params

func (*PatchAppliesToFunctionParams) SetReason ¶

func (o *PatchAppliesToFunctionParams) SetReason(reason *string)

SetReason adds the reason to the patch applies to function params

func (*PatchAppliesToFunctionParams) SetTimeout ¶

func (o *PatchAppliesToFunctionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch applies to function params

func (*PatchAppliesToFunctionParams) SetUserAgent ¶

func (o *PatchAppliesToFunctionParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch applies to function params

func (*PatchAppliesToFunctionParams) WithBody ¶

WithBody adds the body to the patch applies to function params

func (*PatchAppliesToFunctionParams) WithContext ¶

WithContext adds the context to the patch applies to function params

func (*PatchAppliesToFunctionParams) WithDefaults ¶

WithDefaults hydrates default values in the patch applies to function params (not the query body).

All values with no default are reset to their zero value.

func (*PatchAppliesToFunctionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch applies to function params

func (*PatchAppliesToFunctionParams) WithID ¶

WithID adds the id to the patch applies to function params

func (*PatchAppliesToFunctionParams) WithIgnoreReference ¶

func (o *PatchAppliesToFunctionParams) WithIgnoreReference(ignoreReference *bool) *PatchAppliesToFunctionParams

WithIgnoreReference adds the ignoreReference to the patch applies to function params

func (*PatchAppliesToFunctionParams) WithReason ¶

WithReason adds the reason to the patch applies to function params

func (*PatchAppliesToFunctionParams) WithTimeout ¶

WithTimeout adds the timeout to the patch applies to function params

func (*PatchAppliesToFunctionParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch applies to function params

func (*PatchAppliesToFunctionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchAppliesToFunctionReader ¶

type PatchAppliesToFunctionReader struct {
	// contains filtered or unexported fields
}

PatchAppliesToFunctionReader is a Reader for the PatchAppliesToFunction structure.

func (*PatchAppliesToFunctionReader) ReadResponse ¶

func (o *PatchAppliesToFunctionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchAppliesToFunctionTooManyRequests ¶

type PatchAppliesToFunctionTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchAppliesToFunctionTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchAppliesToFunctionTooManyRequests ¶

func NewPatchAppliesToFunctionTooManyRequests() *PatchAppliesToFunctionTooManyRequests

NewPatchAppliesToFunctionTooManyRequests creates a PatchAppliesToFunctionTooManyRequests with default headers values

func (*PatchAppliesToFunctionTooManyRequests) Error ¶

type PatchCollectorByIDDefault ¶

type PatchCollectorByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchCollectorByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchCollectorByIDDefault ¶

func NewPatchCollectorByIDDefault(code int) *PatchCollectorByIDDefault

NewPatchCollectorByIDDefault creates a PatchCollectorByIDDefault with default headers values

func (*PatchCollectorByIDDefault) Code ¶

func (o *PatchCollectorByIDDefault) Code() int

Code gets the status code for the patch collector by Id default response

func (*PatchCollectorByIDDefault) Error ¶

func (o *PatchCollectorByIDDefault) Error() string

func (*PatchCollectorByIDDefault) GetPayload ¶

type PatchCollectorByIDOK ¶

type PatchCollectorByIDOK struct {
	Payload *models.Collector
}
PatchCollectorByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchCollectorByIDOK ¶

func NewPatchCollectorByIDOK() *PatchCollectorByIDOK

NewPatchCollectorByIDOK creates a PatchCollectorByIDOK with default headers values

func (*PatchCollectorByIDOK) Error ¶

func (o *PatchCollectorByIDOK) Error() string

func (*PatchCollectorByIDOK) GetPayload ¶

func (o *PatchCollectorByIDOK) GetPayload() *models.Collector

type PatchCollectorByIDParams ¶

type PatchCollectorByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// AutoBalanceMonitoredDevices.
	AutoBalanceMonitoredDevices *bool

	// Body.
	Body *models.Collector

	// ForceUpdateFailedOverDevices.
	ForceUpdateFailedOverDevices *bool

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchCollectorByIDParams contains all the parameters to send to the API endpoint

for the patch collector by Id operation.

Typically these are written to a http.Request.

func NewPatchCollectorByIDParams ¶

func NewPatchCollectorByIDParams() *PatchCollectorByIDParams

NewPatchCollectorByIDParams creates a new PatchCollectorByIDParams 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 NewPatchCollectorByIDParamsWithContext ¶

func NewPatchCollectorByIDParamsWithContext(ctx context.Context) *PatchCollectorByIDParams

NewPatchCollectorByIDParamsWithContext creates a new PatchCollectorByIDParams object with the ability to set a context for a request.

func NewPatchCollectorByIDParamsWithHTTPClient ¶

func NewPatchCollectorByIDParamsWithHTTPClient(client *http.Client) *PatchCollectorByIDParams

NewPatchCollectorByIDParamsWithHTTPClient creates a new PatchCollectorByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchCollectorByIDParamsWithTimeout ¶

func NewPatchCollectorByIDParamsWithTimeout(timeout time.Duration) *PatchCollectorByIDParams

NewPatchCollectorByIDParamsWithTimeout creates a new PatchCollectorByIDParams object with the ability to set a timeout on a request.

func (*PatchCollectorByIDParams) SetAutoBalanceMonitoredDevices ¶

func (o *PatchCollectorByIDParams) SetAutoBalanceMonitoredDevices(autoBalanceMonitoredDevices *bool)

SetAutoBalanceMonitoredDevices adds the autoBalanceMonitoredDevices to the patch collector by Id params

func (*PatchCollectorByIDParams) SetBody ¶

func (o *PatchCollectorByIDParams) SetBody(body *models.Collector)

SetBody adds the body to the patch collector by Id params

func (*PatchCollectorByIDParams) SetContext ¶

func (o *PatchCollectorByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch collector by Id params

func (*PatchCollectorByIDParams) SetDefaults ¶

func (o *PatchCollectorByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch collector by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchCollectorByIDParams) SetForceUpdateFailedOverDevices ¶

func (o *PatchCollectorByIDParams) SetForceUpdateFailedOverDevices(forceUpdateFailedOverDevices *bool)

SetForceUpdateFailedOverDevices adds the forceUpdateFailedOverDevices to the patch collector by Id params

func (*PatchCollectorByIDParams) SetHTTPClient ¶

func (o *PatchCollectorByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch collector by Id params

func (*PatchCollectorByIDParams) SetID ¶

func (o *PatchCollectorByIDParams) SetID(id int32)

SetID adds the id to the patch collector by Id params

func (*PatchCollectorByIDParams) SetOpType ¶

func (o *PatchCollectorByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the patch collector by Id params

func (*PatchCollectorByIDParams) SetTimeout ¶

func (o *PatchCollectorByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch collector by Id params

func (*PatchCollectorByIDParams) SetUserAgent ¶

func (o *PatchCollectorByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch collector by Id params

func (*PatchCollectorByIDParams) WithAutoBalanceMonitoredDevices ¶

func (o *PatchCollectorByIDParams) WithAutoBalanceMonitoredDevices(autoBalanceMonitoredDevices *bool) *PatchCollectorByIDParams

WithAutoBalanceMonitoredDevices adds the autoBalanceMonitoredDevices to the patch collector by Id params

func (*PatchCollectorByIDParams) WithBody ¶

WithBody adds the body to the patch collector by Id params

func (*PatchCollectorByIDParams) WithContext ¶

WithContext adds the context to the patch collector by Id params

func (*PatchCollectorByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch collector by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchCollectorByIDParams) WithForceUpdateFailedOverDevices ¶

func (o *PatchCollectorByIDParams) WithForceUpdateFailedOverDevices(forceUpdateFailedOverDevices *bool) *PatchCollectorByIDParams

WithForceUpdateFailedOverDevices adds the forceUpdateFailedOverDevices to the patch collector by Id params

func (*PatchCollectorByIDParams) WithHTTPClient ¶

func (o *PatchCollectorByIDParams) WithHTTPClient(client *http.Client) *PatchCollectorByIDParams

WithHTTPClient adds the HTTPClient to the patch collector by Id params

func (*PatchCollectorByIDParams) WithID ¶

WithID adds the id to the patch collector by Id params

func (*PatchCollectorByIDParams) WithOpType ¶

WithOpType adds the opType to the patch collector by Id params

func (*PatchCollectorByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch collector by Id params

func (*PatchCollectorByIDParams) WithUserAgent ¶

func (o *PatchCollectorByIDParams) WithUserAgent(userAgent *string) *PatchCollectorByIDParams

WithUserAgent adds the userAgent to the patch collector by Id params

func (*PatchCollectorByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchCollectorByIDReader ¶

type PatchCollectorByIDReader struct {
	// contains filtered or unexported fields
}

PatchCollectorByIDReader is a Reader for the PatchCollectorByID structure.

func (*PatchCollectorByIDReader) ReadResponse ¶

func (o *PatchCollectorByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchCollectorByIDTooManyRequests ¶

type PatchCollectorByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchCollectorByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchCollectorByIDTooManyRequests ¶

func NewPatchCollectorByIDTooManyRequests() *PatchCollectorByIDTooManyRequests

NewPatchCollectorByIDTooManyRequests creates a PatchCollectorByIDTooManyRequests with default headers values

func (*PatchCollectorByIDTooManyRequests) Error ¶

type PatchCollectorGroupByIDDefault ¶

type PatchCollectorGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchCollectorGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchCollectorGroupByIDDefault ¶

func NewPatchCollectorGroupByIDDefault(code int) *PatchCollectorGroupByIDDefault

NewPatchCollectorGroupByIDDefault creates a PatchCollectorGroupByIDDefault with default headers values

func (*PatchCollectorGroupByIDDefault) Code ¶

Code gets the status code for the patch collector group by Id default response

func (*PatchCollectorGroupByIDDefault) Error ¶

func (*PatchCollectorGroupByIDDefault) GetPayload ¶

type PatchCollectorGroupByIDOK ¶

type PatchCollectorGroupByIDOK struct {
	Payload *models.CollectorGroup
}
PatchCollectorGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchCollectorGroupByIDOK ¶

func NewPatchCollectorGroupByIDOK() *PatchCollectorGroupByIDOK

NewPatchCollectorGroupByIDOK creates a PatchCollectorGroupByIDOK with default headers values

func (*PatchCollectorGroupByIDOK) Error ¶

func (o *PatchCollectorGroupByIDOK) Error() string

func (*PatchCollectorGroupByIDOK) GetPayload ¶

type PatchCollectorGroupByIDParams ¶

type PatchCollectorGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// AutoBalanceMonitoredDevices.
	AutoBalanceMonitoredDevices *bool

	// Body.
	Body *models.CollectorGroup

	// ForceUpdateFailedOverDevices.
	ForceUpdateFailedOverDevices *bool

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchCollectorGroupByIDParams contains all the parameters to send to the API endpoint

for the patch collector group by Id operation.

Typically these are written to a http.Request.

func NewPatchCollectorGroupByIDParams ¶

func NewPatchCollectorGroupByIDParams() *PatchCollectorGroupByIDParams

NewPatchCollectorGroupByIDParams creates a new PatchCollectorGroupByIDParams 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 NewPatchCollectorGroupByIDParamsWithContext ¶

func NewPatchCollectorGroupByIDParamsWithContext(ctx context.Context) *PatchCollectorGroupByIDParams

NewPatchCollectorGroupByIDParamsWithContext creates a new PatchCollectorGroupByIDParams object with the ability to set a context for a request.

func NewPatchCollectorGroupByIDParamsWithHTTPClient ¶

func NewPatchCollectorGroupByIDParamsWithHTTPClient(client *http.Client) *PatchCollectorGroupByIDParams

NewPatchCollectorGroupByIDParamsWithHTTPClient creates a new PatchCollectorGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchCollectorGroupByIDParamsWithTimeout ¶

func NewPatchCollectorGroupByIDParamsWithTimeout(timeout time.Duration) *PatchCollectorGroupByIDParams

NewPatchCollectorGroupByIDParamsWithTimeout creates a new PatchCollectorGroupByIDParams object with the ability to set a timeout on a request.

func (*PatchCollectorGroupByIDParams) SetAutoBalanceMonitoredDevices ¶

func (o *PatchCollectorGroupByIDParams) SetAutoBalanceMonitoredDevices(autoBalanceMonitoredDevices *bool)

SetAutoBalanceMonitoredDevices adds the autoBalanceMonitoredDevices to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) SetBody ¶

SetBody adds the body to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) SetContext ¶

func (o *PatchCollectorGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) SetDefaults ¶

func (o *PatchCollectorGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch collector group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchCollectorGroupByIDParams) SetForceUpdateFailedOverDevices ¶

func (o *PatchCollectorGroupByIDParams) SetForceUpdateFailedOverDevices(forceUpdateFailedOverDevices *bool)

SetForceUpdateFailedOverDevices adds the forceUpdateFailedOverDevices to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) SetHTTPClient ¶

func (o *PatchCollectorGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) SetID ¶

func (o *PatchCollectorGroupByIDParams) SetID(id int32)

SetID adds the id to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) SetOpType ¶

func (o *PatchCollectorGroupByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) SetTimeout ¶

func (o *PatchCollectorGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) SetUserAgent ¶

func (o *PatchCollectorGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithAutoBalanceMonitoredDevices ¶

func (o *PatchCollectorGroupByIDParams) WithAutoBalanceMonitoredDevices(autoBalanceMonitoredDevices *bool) *PatchCollectorGroupByIDParams

WithAutoBalanceMonitoredDevices adds the autoBalanceMonitoredDevices to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithBody ¶

WithBody adds the body to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithContext ¶

WithContext adds the context to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch collector group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchCollectorGroupByIDParams) WithForceUpdateFailedOverDevices ¶

func (o *PatchCollectorGroupByIDParams) WithForceUpdateFailedOverDevices(forceUpdateFailedOverDevices *bool) *PatchCollectorGroupByIDParams

WithForceUpdateFailedOverDevices adds the forceUpdateFailedOverDevices to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithID ¶

WithID adds the id to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithOpType ¶

WithOpType adds the opType to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch collector group by Id params

func (*PatchCollectorGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchCollectorGroupByIDReader ¶

type PatchCollectorGroupByIDReader struct {
	// contains filtered or unexported fields
}

PatchCollectorGroupByIDReader is a Reader for the PatchCollectorGroupByID structure.

func (*PatchCollectorGroupByIDReader) ReadResponse ¶

func (o *PatchCollectorGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchCollectorGroupByIDTooManyRequests ¶

type PatchCollectorGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchCollectorGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchCollectorGroupByIDTooManyRequests ¶

func NewPatchCollectorGroupByIDTooManyRequests() *PatchCollectorGroupByIDTooManyRequests

NewPatchCollectorGroupByIDTooManyRequests creates a PatchCollectorGroupByIDTooManyRequests with default headers values

func (*PatchCollectorGroupByIDTooManyRequests) Error ¶

type PatchDashboardByIDDefault ¶

type PatchDashboardByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDashboardByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchDashboardByIDDefault ¶

func NewPatchDashboardByIDDefault(code int) *PatchDashboardByIDDefault

NewPatchDashboardByIDDefault creates a PatchDashboardByIDDefault with default headers values

func (*PatchDashboardByIDDefault) Code ¶

func (o *PatchDashboardByIDDefault) Code() int

Code gets the status code for the patch dashboard by Id default response

func (*PatchDashboardByIDDefault) Error ¶

func (o *PatchDashboardByIDDefault) Error() string

func (*PatchDashboardByIDDefault) GetPayload ¶

type PatchDashboardByIDOK ¶

type PatchDashboardByIDOK struct {
	Payload *models.Dashboard
}
PatchDashboardByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDashboardByIDOK ¶

func NewPatchDashboardByIDOK() *PatchDashboardByIDOK

NewPatchDashboardByIDOK creates a PatchDashboardByIDOK with default headers values

func (*PatchDashboardByIDOK) Error ¶

func (o *PatchDashboardByIDOK) Error() string

func (*PatchDashboardByIDOK) GetPayload ¶

func (o *PatchDashboardByIDOK) GetPayload() *models.Dashboard

type PatchDashboardByIDParams ¶

type PatchDashboardByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Dashboard

	// ID.
	//
	// Format: int32
	ID int32

	// OverwriteGroupFields.
	OverwriteGroupFields *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDashboardByIDParams contains all the parameters to send to the API endpoint

for the patch dashboard by Id operation.

Typically these are written to a http.Request.

func NewPatchDashboardByIDParams ¶

func NewPatchDashboardByIDParams() *PatchDashboardByIDParams

NewPatchDashboardByIDParams creates a new PatchDashboardByIDParams 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 NewPatchDashboardByIDParamsWithContext ¶

func NewPatchDashboardByIDParamsWithContext(ctx context.Context) *PatchDashboardByIDParams

NewPatchDashboardByIDParamsWithContext creates a new PatchDashboardByIDParams object with the ability to set a context for a request.

func NewPatchDashboardByIDParamsWithHTTPClient ¶

func NewPatchDashboardByIDParamsWithHTTPClient(client *http.Client) *PatchDashboardByIDParams

NewPatchDashboardByIDParamsWithHTTPClient creates a new PatchDashboardByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDashboardByIDParamsWithTimeout ¶

func NewPatchDashboardByIDParamsWithTimeout(timeout time.Duration) *PatchDashboardByIDParams

NewPatchDashboardByIDParamsWithTimeout creates a new PatchDashboardByIDParams object with the ability to set a timeout on a request.

func (*PatchDashboardByIDParams) SetBody ¶

func (o *PatchDashboardByIDParams) SetBody(body *models.Dashboard)

SetBody adds the body to the patch dashboard by Id params

func (*PatchDashboardByIDParams) SetContext ¶

func (o *PatchDashboardByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch dashboard by Id params

func (*PatchDashboardByIDParams) SetDefaults ¶

func (o *PatchDashboardByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch dashboard by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDashboardByIDParams) SetHTTPClient ¶

func (o *PatchDashboardByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch dashboard by Id params

func (*PatchDashboardByIDParams) SetID ¶

func (o *PatchDashboardByIDParams) SetID(id int32)

SetID adds the id to the patch dashboard by Id params

func (*PatchDashboardByIDParams) SetOverwriteGroupFields ¶

func (o *PatchDashboardByIDParams) SetOverwriteGroupFields(overwriteGroupFields *bool)

SetOverwriteGroupFields adds the overwriteGroupFields to the patch dashboard by Id params

func (*PatchDashboardByIDParams) SetTimeout ¶

func (o *PatchDashboardByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch dashboard by Id params

func (*PatchDashboardByIDParams) SetUserAgent ¶

func (o *PatchDashboardByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch dashboard by Id params

func (*PatchDashboardByIDParams) WithBody ¶

WithBody adds the body to the patch dashboard by Id params

func (*PatchDashboardByIDParams) WithContext ¶

WithContext adds the context to the patch dashboard by Id params

func (*PatchDashboardByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch dashboard by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDashboardByIDParams) WithHTTPClient ¶

func (o *PatchDashboardByIDParams) WithHTTPClient(client *http.Client) *PatchDashboardByIDParams

WithHTTPClient adds the HTTPClient to the patch dashboard by Id params

func (*PatchDashboardByIDParams) WithID ¶

WithID adds the id to the patch dashboard by Id params

func (*PatchDashboardByIDParams) WithOverwriteGroupFields ¶

func (o *PatchDashboardByIDParams) WithOverwriteGroupFields(overwriteGroupFields *bool) *PatchDashboardByIDParams

WithOverwriteGroupFields adds the overwriteGroupFields to the patch dashboard by Id params

func (*PatchDashboardByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch dashboard by Id params

func (*PatchDashboardByIDParams) WithUserAgent ¶

func (o *PatchDashboardByIDParams) WithUserAgent(userAgent *string) *PatchDashboardByIDParams

WithUserAgent adds the userAgent to the patch dashboard by Id params

func (*PatchDashboardByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDashboardByIDReader ¶

type PatchDashboardByIDReader struct {
	// contains filtered or unexported fields
}

PatchDashboardByIDReader is a Reader for the PatchDashboardByID structure.

func (*PatchDashboardByIDReader) ReadResponse ¶

func (o *PatchDashboardByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDashboardByIDTooManyRequests ¶

type PatchDashboardByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDashboardByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDashboardByIDTooManyRequests ¶

func NewPatchDashboardByIDTooManyRequests() *PatchDashboardByIDTooManyRequests

NewPatchDashboardByIDTooManyRequests creates a PatchDashboardByIDTooManyRequests with default headers values

func (*PatchDashboardByIDTooManyRequests) Error ¶

type PatchDashboardGroupByIDDefault ¶

type PatchDashboardGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDashboardGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchDashboardGroupByIDDefault ¶

func NewPatchDashboardGroupByIDDefault(code int) *PatchDashboardGroupByIDDefault

NewPatchDashboardGroupByIDDefault creates a PatchDashboardGroupByIDDefault with default headers values

func (*PatchDashboardGroupByIDDefault) Code ¶

Code gets the status code for the patch dashboard group by Id default response

func (*PatchDashboardGroupByIDDefault) Error ¶

func (*PatchDashboardGroupByIDDefault) GetPayload ¶

type PatchDashboardGroupByIDOK ¶

type PatchDashboardGroupByIDOK struct {
	Payload *models.DashboardGroup
}
PatchDashboardGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDashboardGroupByIDOK ¶

func NewPatchDashboardGroupByIDOK() *PatchDashboardGroupByIDOK

NewPatchDashboardGroupByIDOK creates a PatchDashboardGroupByIDOK with default headers values

func (*PatchDashboardGroupByIDOK) Error ¶

func (o *PatchDashboardGroupByIDOK) Error() string

func (*PatchDashboardGroupByIDOK) GetPayload ¶

type PatchDashboardGroupByIDParams ¶

type PatchDashboardGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DashboardGroup

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDashboardGroupByIDParams contains all the parameters to send to the API endpoint

for the patch dashboard group by Id operation.

Typically these are written to a http.Request.

func NewPatchDashboardGroupByIDParams ¶

func NewPatchDashboardGroupByIDParams() *PatchDashboardGroupByIDParams

NewPatchDashboardGroupByIDParams creates a new PatchDashboardGroupByIDParams 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 NewPatchDashboardGroupByIDParamsWithContext ¶

func NewPatchDashboardGroupByIDParamsWithContext(ctx context.Context) *PatchDashboardGroupByIDParams

NewPatchDashboardGroupByIDParamsWithContext creates a new PatchDashboardGroupByIDParams object with the ability to set a context for a request.

func NewPatchDashboardGroupByIDParamsWithHTTPClient ¶

func NewPatchDashboardGroupByIDParamsWithHTTPClient(client *http.Client) *PatchDashboardGroupByIDParams

NewPatchDashboardGroupByIDParamsWithHTTPClient creates a new PatchDashboardGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDashboardGroupByIDParamsWithTimeout ¶

func NewPatchDashboardGroupByIDParamsWithTimeout(timeout time.Duration) *PatchDashboardGroupByIDParams

NewPatchDashboardGroupByIDParamsWithTimeout creates a new PatchDashboardGroupByIDParams object with the ability to set a timeout on a request.

func (*PatchDashboardGroupByIDParams) SetBody ¶

SetBody adds the body to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) SetContext ¶

func (o *PatchDashboardGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) SetDefaults ¶

func (o *PatchDashboardGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch dashboard group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDashboardGroupByIDParams) SetHTTPClient ¶

func (o *PatchDashboardGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) SetID ¶

func (o *PatchDashboardGroupByIDParams) SetID(id int32)

SetID adds the id to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) SetTimeout ¶

func (o *PatchDashboardGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) SetUserAgent ¶

func (o *PatchDashboardGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) WithBody ¶

WithBody adds the body to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) WithContext ¶

WithContext adds the context to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch dashboard group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDashboardGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) WithID ¶

WithID adds the id to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch dashboard group by Id params

func (*PatchDashboardGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDashboardGroupByIDReader ¶

type PatchDashboardGroupByIDReader struct {
	// contains filtered or unexported fields
}

PatchDashboardGroupByIDReader is a Reader for the PatchDashboardGroupByID structure.

func (*PatchDashboardGroupByIDReader) ReadResponse ¶

func (o *PatchDashboardGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDashboardGroupByIDTooManyRequests ¶

type PatchDashboardGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDashboardGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDashboardGroupByIDTooManyRequests ¶

func NewPatchDashboardGroupByIDTooManyRequests() *PatchDashboardGroupByIDTooManyRequests

NewPatchDashboardGroupByIDTooManyRequests creates a PatchDashboardGroupByIDTooManyRequests with default headers values

func (*PatchDashboardGroupByIDTooManyRequests) Error ¶

type PatchDeviceDatasourceInstanceAlertSettingByIDDefault ¶

type PatchDeviceDatasourceInstanceAlertSettingByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDeviceDatasourceInstanceAlertSettingByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchDeviceDatasourceInstanceAlertSettingByIDDefault ¶

func NewPatchDeviceDatasourceInstanceAlertSettingByIDDefault(code int) *PatchDeviceDatasourceInstanceAlertSettingByIDDefault

NewPatchDeviceDatasourceInstanceAlertSettingByIDDefault creates a PatchDeviceDatasourceInstanceAlertSettingByIDDefault with default headers values

func (*PatchDeviceDatasourceInstanceAlertSettingByIDDefault) Code ¶

Code gets the status code for the patch device datasource instance alert setting by Id default response

func (*PatchDeviceDatasourceInstanceAlertSettingByIDDefault) Error ¶

func (*PatchDeviceDatasourceInstanceAlertSettingByIDDefault) GetPayload ¶

type PatchDeviceDatasourceInstanceAlertSettingByIDOK ¶

type PatchDeviceDatasourceInstanceAlertSettingByIDOK struct {
	Payload *models.DeviceDataSourceInstanceAlertSetting
}
PatchDeviceDatasourceInstanceAlertSettingByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDeviceDatasourceInstanceAlertSettingByIDOK ¶

func NewPatchDeviceDatasourceInstanceAlertSettingByIDOK() *PatchDeviceDatasourceInstanceAlertSettingByIDOK

NewPatchDeviceDatasourceInstanceAlertSettingByIDOK creates a PatchDeviceDatasourceInstanceAlertSettingByIDOK with default headers values

func (*PatchDeviceDatasourceInstanceAlertSettingByIDOK) Error ¶

func (*PatchDeviceDatasourceInstanceAlertSettingByIDOK) GetPayload ¶

type PatchDeviceDatasourceInstanceAlertSettingByIDParams ¶

type PatchDeviceDatasourceInstanceAlertSettingByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceDataSourceInstanceAlertSetting

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	/* HdsID.

	   Device-DataSource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

	// InstanceID.
	//
	// Format: int32
	InstanceID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDeviceDatasourceInstanceAlertSettingByIDParams contains all the parameters to send to the API endpoint

for the patch device datasource instance alert setting by Id operation.

Typically these are written to a http.Request.

func NewPatchDeviceDatasourceInstanceAlertSettingByIDParams ¶

func NewPatchDeviceDatasourceInstanceAlertSettingByIDParams() *PatchDeviceDatasourceInstanceAlertSettingByIDParams

NewPatchDeviceDatasourceInstanceAlertSettingByIDParams creates a new PatchDeviceDatasourceInstanceAlertSettingByIDParams 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 NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithContext ¶

func NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithContext(ctx context.Context) *PatchDeviceDatasourceInstanceAlertSettingByIDParams

NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithContext creates a new PatchDeviceDatasourceInstanceAlertSettingByIDParams object with the ability to set a context for a request.

func NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithHTTPClient ¶

func NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithHTTPClient(client *http.Client) *PatchDeviceDatasourceInstanceAlertSettingByIDParams

NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithHTTPClient creates a new PatchDeviceDatasourceInstanceAlertSettingByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithTimeout ¶

func NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithTimeout(timeout time.Duration) *PatchDeviceDatasourceInstanceAlertSettingByIDParams

NewPatchDeviceDatasourceInstanceAlertSettingByIDParamsWithTimeout creates a new PatchDeviceDatasourceInstanceAlertSettingByIDParams object with the ability to set a timeout on a request.

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetBody ¶

SetBody adds the body to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetContext ¶

SetContext adds the context to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetDefaults ¶

SetDefaults hydrates default values in the patch device datasource instance alert setting by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetDeviceID ¶

SetDeviceID adds the deviceId to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetHdsID ¶

SetHdsID adds the hdsId to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetID ¶

SetID adds the id to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetInstanceID ¶

func (o *PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetInstanceID(instanceID int32)

SetInstanceID adds the instanceId to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetTimeout ¶

SetTimeout adds the timeout to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetUserAgent ¶

func (o *PatchDeviceDatasourceInstanceAlertSettingByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithBody ¶

WithBody adds the body to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithContext ¶

WithContext adds the context to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch device datasource instance alert setting by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithHdsID ¶

WithHdsID adds the hdsID to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithID ¶

WithID adds the id to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithInstanceID ¶

WithInstanceID adds the instanceID to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch device datasource instance alert setting by Id params

func (*PatchDeviceDatasourceInstanceAlertSettingByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDeviceDatasourceInstanceAlertSettingByIDReader ¶

type PatchDeviceDatasourceInstanceAlertSettingByIDReader struct {
	// contains filtered or unexported fields
}

PatchDeviceDatasourceInstanceAlertSettingByIDReader is a Reader for the PatchDeviceDatasourceInstanceAlertSettingByID structure.

func (*PatchDeviceDatasourceInstanceAlertSettingByIDReader) ReadResponse ¶

func (o *PatchDeviceDatasourceInstanceAlertSettingByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests ¶

type PatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests ¶

func NewPatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests() *PatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests

NewPatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests creates a PatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests with default headers values

func (*PatchDeviceDatasourceInstanceAlertSettingByIDTooManyRequests) Error ¶

type PatchDeviceDatasourceInstanceByIDDefault ¶

type PatchDeviceDatasourceInstanceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDeviceDatasourceInstanceByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchDeviceDatasourceInstanceByIDDefault ¶

func NewPatchDeviceDatasourceInstanceByIDDefault(code int) *PatchDeviceDatasourceInstanceByIDDefault

NewPatchDeviceDatasourceInstanceByIDDefault creates a PatchDeviceDatasourceInstanceByIDDefault with default headers values

func (*PatchDeviceDatasourceInstanceByIDDefault) Code ¶

Code gets the status code for the patch device datasource instance by Id default response

func (*PatchDeviceDatasourceInstanceByIDDefault) Error ¶

func (*PatchDeviceDatasourceInstanceByIDDefault) GetPayload ¶

type PatchDeviceDatasourceInstanceByIDOK ¶

type PatchDeviceDatasourceInstanceByIDOK struct {
	Payload *models.DeviceDataSourceInstance
}
PatchDeviceDatasourceInstanceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDeviceDatasourceInstanceByIDOK ¶

func NewPatchDeviceDatasourceInstanceByIDOK() *PatchDeviceDatasourceInstanceByIDOK

NewPatchDeviceDatasourceInstanceByIDOK creates a PatchDeviceDatasourceInstanceByIDOK with default headers values

func (*PatchDeviceDatasourceInstanceByIDOK) Error ¶

func (*PatchDeviceDatasourceInstanceByIDOK) GetPayload ¶

type PatchDeviceDatasourceInstanceByIDParams ¶

type PatchDeviceDatasourceInstanceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceDataSourceInstance

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDeviceDatasourceInstanceByIDParams contains all the parameters to send to the API endpoint

for the patch device datasource instance by Id operation.

Typically these are written to a http.Request.

func NewPatchDeviceDatasourceInstanceByIDParams ¶

func NewPatchDeviceDatasourceInstanceByIDParams() *PatchDeviceDatasourceInstanceByIDParams

NewPatchDeviceDatasourceInstanceByIDParams creates a new PatchDeviceDatasourceInstanceByIDParams 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 NewPatchDeviceDatasourceInstanceByIDParamsWithContext ¶

func NewPatchDeviceDatasourceInstanceByIDParamsWithContext(ctx context.Context) *PatchDeviceDatasourceInstanceByIDParams

NewPatchDeviceDatasourceInstanceByIDParamsWithContext creates a new PatchDeviceDatasourceInstanceByIDParams object with the ability to set a context for a request.

func NewPatchDeviceDatasourceInstanceByIDParamsWithHTTPClient ¶

func NewPatchDeviceDatasourceInstanceByIDParamsWithHTTPClient(client *http.Client) *PatchDeviceDatasourceInstanceByIDParams

NewPatchDeviceDatasourceInstanceByIDParamsWithHTTPClient creates a new PatchDeviceDatasourceInstanceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDeviceDatasourceInstanceByIDParamsWithTimeout ¶

func NewPatchDeviceDatasourceInstanceByIDParamsWithTimeout(timeout time.Duration) *PatchDeviceDatasourceInstanceByIDParams

NewPatchDeviceDatasourceInstanceByIDParamsWithTimeout creates a new PatchDeviceDatasourceInstanceByIDParams object with the ability to set a timeout on a request.

func (*PatchDeviceDatasourceInstanceByIDParams) SetBody ¶

SetBody adds the body to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) SetContext ¶

SetContext adds the context to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) SetDefaults ¶

func (o *PatchDeviceDatasourceInstanceByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch device datasource instance by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceDatasourceInstanceByIDParams) SetDeviceID ¶

func (o *PatchDeviceDatasourceInstanceByIDParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) SetHTTPClient ¶

func (o *PatchDeviceDatasourceInstanceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) SetHdsID ¶

SetHdsID adds the hdsId to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) SetID ¶

SetID adds the id to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) SetOpType ¶

func (o *PatchDeviceDatasourceInstanceByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) SetTimeout ¶

func (o *PatchDeviceDatasourceInstanceByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) SetUserAgent ¶

func (o *PatchDeviceDatasourceInstanceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithBody ¶

WithBody adds the body to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithContext ¶

WithContext adds the context to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch device datasource instance by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceDatasourceInstanceByIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithHdsID ¶

WithHdsID adds the hdsID to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithID ¶

WithID adds the id to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithOpType ¶

WithOpType adds the opType to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch device datasource instance by Id params

func (*PatchDeviceDatasourceInstanceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDeviceDatasourceInstanceByIDReader ¶

type PatchDeviceDatasourceInstanceByIDReader struct {
	// contains filtered or unexported fields
}

PatchDeviceDatasourceInstanceByIDReader is a Reader for the PatchDeviceDatasourceInstanceByID structure.

func (*PatchDeviceDatasourceInstanceByIDReader) ReadResponse ¶

func (o *PatchDeviceDatasourceInstanceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDeviceDatasourceInstanceByIDTooManyRequests ¶

type PatchDeviceDatasourceInstanceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDeviceDatasourceInstanceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDeviceDatasourceInstanceByIDTooManyRequests ¶

func NewPatchDeviceDatasourceInstanceByIDTooManyRequests() *PatchDeviceDatasourceInstanceByIDTooManyRequests

NewPatchDeviceDatasourceInstanceByIDTooManyRequests creates a PatchDeviceDatasourceInstanceByIDTooManyRequests with default headers values

func (*PatchDeviceDatasourceInstanceByIDTooManyRequests) Error ¶

type PatchDeviceDefault ¶

type PatchDeviceDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDeviceDefault describes a response with status code -1, with default header values.

Error

func NewPatchDeviceDefault ¶

func NewPatchDeviceDefault(code int) *PatchDeviceDefault

NewPatchDeviceDefault creates a PatchDeviceDefault with default headers values

func (*PatchDeviceDefault) Code ¶

func (o *PatchDeviceDefault) Code() int

Code gets the status code for the patch device default response

func (*PatchDeviceDefault) Error ¶

func (o *PatchDeviceDefault) Error() string

func (*PatchDeviceDefault) GetPayload ¶

func (o *PatchDeviceDefault) GetPayload() *models.ErrorResponse

type PatchDeviceGroupByIDDefault ¶

type PatchDeviceGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDeviceGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchDeviceGroupByIDDefault ¶

func NewPatchDeviceGroupByIDDefault(code int) *PatchDeviceGroupByIDDefault

NewPatchDeviceGroupByIDDefault creates a PatchDeviceGroupByIDDefault with default headers values

func (*PatchDeviceGroupByIDDefault) Code ¶

func (o *PatchDeviceGroupByIDDefault) Code() int

Code gets the status code for the patch device group by Id default response

func (*PatchDeviceGroupByIDDefault) Error ¶

func (*PatchDeviceGroupByIDDefault) GetPayload ¶

type PatchDeviceGroupByIDOK ¶

type PatchDeviceGroupByIDOK struct {
	Payload *models.DeviceGroup
}
PatchDeviceGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDeviceGroupByIDOK ¶

func NewPatchDeviceGroupByIDOK() *PatchDeviceGroupByIDOK

NewPatchDeviceGroupByIDOK creates a PatchDeviceGroupByIDOK with default headers values

func (*PatchDeviceGroupByIDOK) Error ¶

func (o *PatchDeviceGroupByIDOK) Error() string

func (*PatchDeviceGroupByIDOK) GetPayload ¶

func (o *PatchDeviceGroupByIDOK) GetPayload() *models.DeviceGroup

type PatchDeviceGroupByIDParams ¶

type PatchDeviceGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceGroup

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDeviceGroupByIDParams contains all the parameters to send to the API endpoint

for the patch device group by Id operation.

Typically these are written to a http.Request.

func NewPatchDeviceGroupByIDParams ¶

func NewPatchDeviceGroupByIDParams() *PatchDeviceGroupByIDParams

NewPatchDeviceGroupByIDParams creates a new PatchDeviceGroupByIDParams 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 NewPatchDeviceGroupByIDParamsWithContext ¶

func NewPatchDeviceGroupByIDParamsWithContext(ctx context.Context) *PatchDeviceGroupByIDParams

NewPatchDeviceGroupByIDParamsWithContext creates a new PatchDeviceGroupByIDParams object with the ability to set a context for a request.

func NewPatchDeviceGroupByIDParamsWithHTTPClient ¶

func NewPatchDeviceGroupByIDParamsWithHTTPClient(client *http.Client) *PatchDeviceGroupByIDParams

NewPatchDeviceGroupByIDParamsWithHTTPClient creates a new PatchDeviceGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDeviceGroupByIDParamsWithTimeout ¶

func NewPatchDeviceGroupByIDParamsWithTimeout(timeout time.Duration) *PatchDeviceGroupByIDParams

NewPatchDeviceGroupByIDParamsWithTimeout creates a new PatchDeviceGroupByIDParams object with the ability to set a timeout on a request.

func (*PatchDeviceGroupByIDParams) SetBody ¶

func (o *PatchDeviceGroupByIDParams) SetBody(body *models.DeviceGroup)

SetBody adds the body to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) SetContext ¶

func (o *PatchDeviceGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) SetDefaults ¶

func (o *PatchDeviceGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch device group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceGroupByIDParams) SetHTTPClient ¶

func (o *PatchDeviceGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) SetID ¶

func (o *PatchDeviceGroupByIDParams) SetID(id int32)

SetID adds the id to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) SetOpType ¶

func (o *PatchDeviceGroupByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) SetTimeout ¶

func (o *PatchDeviceGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) SetUserAgent ¶

func (o *PatchDeviceGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) WithBody ¶

WithBody adds the body to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) WithContext ¶

WithContext adds the context to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch device group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) WithID ¶

WithID adds the id to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) WithOpType ¶

WithOpType adds the opType to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) WithUserAgent ¶

func (o *PatchDeviceGroupByIDParams) WithUserAgent(userAgent *string) *PatchDeviceGroupByIDParams

WithUserAgent adds the userAgent to the patch device group by Id params

func (*PatchDeviceGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDeviceGroupByIDReader ¶

type PatchDeviceGroupByIDReader struct {
	// contains filtered or unexported fields
}

PatchDeviceGroupByIDReader is a Reader for the PatchDeviceGroupByID structure.

func (*PatchDeviceGroupByIDReader) ReadResponse ¶

func (o *PatchDeviceGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDeviceGroupByIDTooManyRequests ¶

type PatchDeviceGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDeviceGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDeviceGroupByIDTooManyRequests ¶

func NewPatchDeviceGroupByIDTooManyRequests() *PatchDeviceGroupByIDTooManyRequests

NewPatchDeviceGroupByIDTooManyRequests creates a PatchDeviceGroupByIDTooManyRequests with default headers values

func (*PatchDeviceGroupByIDTooManyRequests) Error ¶

type PatchDeviceGroupDatasourceAlertSettingDefault ¶

type PatchDeviceGroupDatasourceAlertSettingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDeviceGroupDatasourceAlertSettingDefault describes a response with status code -1, with default header values.

Error

func NewPatchDeviceGroupDatasourceAlertSettingDefault ¶

func NewPatchDeviceGroupDatasourceAlertSettingDefault(code int) *PatchDeviceGroupDatasourceAlertSettingDefault

NewPatchDeviceGroupDatasourceAlertSettingDefault creates a PatchDeviceGroupDatasourceAlertSettingDefault with default headers values

func (*PatchDeviceGroupDatasourceAlertSettingDefault) Code ¶

Code gets the status code for the patch device group datasource alert setting default response

func (*PatchDeviceGroupDatasourceAlertSettingDefault) Error ¶

func (*PatchDeviceGroupDatasourceAlertSettingDefault) GetPayload ¶

type PatchDeviceGroupDatasourceAlertSettingOK ¶

type PatchDeviceGroupDatasourceAlertSettingOK struct {
	Payload *models.DeviceGroupDataSourceAlertConfig
}
PatchDeviceGroupDatasourceAlertSettingOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDeviceGroupDatasourceAlertSettingOK ¶

func NewPatchDeviceGroupDatasourceAlertSettingOK() *PatchDeviceGroupDatasourceAlertSettingOK

NewPatchDeviceGroupDatasourceAlertSettingOK creates a PatchDeviceGroupDatasourceAlertSettingOK with default headers values

func (*PatchDeviceGroupDatasourceAlertSettingOK) Error ¶

func (*PatchDeviceGroupDatasourceAlertSettingOK) GetPayload ¶

type PatchDeviceGroupDatasourceAlertSettingParams ¶

type PatchDeviceGroupDatasourceAlertSettingParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceGroupDataSourceAlertConfig

	// DeviceGroupID.
	//
	// Format: int32
	DeviceGroupID int32

	// DsID.
	//
	// Format: int32
	DsID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDeviceGroupDatasourceAlertSettingParams contains all the parameters to send to the API endpoint

for the patch device group datasource alert setting operation.

Typically these are written to a http.Request.

func NewPatchDeviceGroupDatasourceAlertSettingParams ¶

func NewPatchDeviceGroupDatasourceAlertSettingParams() *PatchDeviceGroupDatasourceAlertSettingParams

NewPatchDeviceGroupDatasourceAlertSettingParams creates a new PatchDeviceGroupDatasourceAlertSettingParams 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 NewPatchDeviceGroupDatasourceAlertSettingParamsWithContext ¶

func NewPatchDeviceGroupDatasourceAlertSettingParamsWithContext(ctx context.Context) *PatchDeviceGroupDatasourceAlertSettingParams

NewPatchDeviceGroupDatasourceAlertSettingParamsWithContext creates a new PatchDeviceGroupDatasourceAlertSettingParams object with the ability to set a context for a request.

func NewPatchDeviceGroupDatasourceAlertSettingParamsWithHTTPClient ¶

func NewPatchDeviceGroupDatasourceAlertSettingParamsWithHTTPClient(client *http.Client) *PatchDeviceGroupDatasourceAlertSettingParams

NewPatchDeviceGroupDatasourceAlertSettingParamsWithHTTPClient creates a new PatchDeviceGroupDatasourceAlertSettingParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDeviceGroupDatasourceAlertSettingParamsWithTimeout ¶

func NewPatchDeviceGroupDatasourceAlertSettingParamsWithTimeout(timeout time.Duration) *PatchDeviceGroupDatasourceAlertSettingParams

NewPatchDeviceGroupDatasourceAlertSettingParamsWithTimeout creates a new PatchDeviceGroupDatasourceAlertSettingParams object with the ability to set a timeout on a request.

func (*PatchDeviceGroupDatasourceAlertSettingParams) SetBody ¶

SetBody adds the body to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) SetContext ¶

SetContext adds the context to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) SetDefaults ¶

SetDefaults hydrates default values in the patch device group datasource alert setting params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceGroupDatasourceAlertSettingParams) SetDeviceGroupID ¶

func (o *PatchDeviceGroupDatasourceAlertSettingParams) SetDeviceGroupID(deviceGroupID int32)

SetDeviceGroupID adds the deviceGroupId to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) SetDsID ¶

SetDsID adds the dsId to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) SetHTTPClient ¶

func (o *PatchDeviceGroupDatasourceAlertSettingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) SetTimeout ¶

SetTimeout adds the timeout to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) SetUserAgent ¶

func (o *PatchDeviceGroupDatasourceAlertSettingParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) WithBody ¶

WithBody adds the body to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) WithContext ¶

WithContext adds the context to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) WithDefaults ¶

WithDefaults hydrates default values in the patch device group datasource alert setting params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceGroupDatasourceAlertSettingParams) WithDeviceGroupID ¶

WithDeviceGroupID adds the deviceGroupID to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) WithDsID ¶

WithDsID adds the dsID to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) WithTimeout ¶

WithTimeout adds the timeout to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch device group datasource alert setting params

func (*PatchDeviceGroupDatasourceAlertSettingParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDeviceGroupDatasourceAlertSettingReader ¶

type PatchDeviceGroupDatasourceAlertSettingReader struct {
	// contains filtered or unexported fields
}

PatchDeviceGroupDatasourceAlertSettingReader is a Reader for the PatchDeviceGroupDatasourceAlertSetting structure.

func (*PatchDeviceGroupDatasourceAlertSettingReader) ReadResponse ¶

func (o *PatchDeviceGroupDatasourceAlertSettingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDeviceGroupDatasourceAlertSettingTooManyRequests ¶

type PatchDeviceGroupDatasourceAlertSettingTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDeviceGroupDatasourceAlertSettingTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDeviceGroupDatasourceAlertSettingTooManyRequests ¶

func NewPatchDeviceGroupDatasourceAlertSettingTooManyRequests() *PatchDeviceGroupDatasourceAlertSettingTooManyRequests

NewPatchDeviceGroupDatasourceAlertSettingTooManyRequests creates a PatchDeviceGroupDatasourceAlertSettingTooManyRequests with default headers values

func (*PatchDeviceGroupDatasourceAlertSettingTooManyRequests) Error ¶

type PatchDeviceGroupDatasourceByIDDefault ¶

type PatchDeviceGroupDatasourceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDeviceGroupDatasourceByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchDeviceGroupDatasourceByIDDefault ¶

func NewPatchDeviceGroupDatasourceByIDDefault(code int) *PatchDeviceGroupDatasourceByIDDefault

NewPatchDeviceGroupDatasourceByIDDefault creates a PatchDeviceGroupDatasourceByIDDefault with default headers values

func (*PatchDeviceGroupDatasourceByIDDefault) Code ¶

Code gets the status code for the patch device group datasource by Id default response

func (*PatchDeviceGroupDatasourceByIDDefault) Error ¶

func (*PatchDeviceGroupDatasourceByIDDefault) GetPayload ¶

type PatchDeviceGroupDatasourceByIDOK ¶

type PatchDeviceGroupDatasourceByIDOK struct {
	Payload *models.DeviceGroupDataSource
}
PatchDeviceGroupDatasourceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDeviceGroupDatasourceByIDOK ¶

func NewPatchDeviceGroupDatasourceByIDOK() *PatchDeviceGroupDatasourceByIDOK

NewPatchDeviceGroupDatasourceByIDOK creates a PatchDeviceGroupDatasourceByIDOK with default headers values

func (*PatchDeviceGroupDatasourceByIDOK) Error ¶

func (*PatchDeviceGroupDatasourceByIDOK) GetPayload ¶

type PatchDeviceGroupDatasourceByIDParams ¶

type PatchDeviceGroupDatasourceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceGroupDataSource

	// DeviceGroupID.
	//
	// Format: int32
	DeviceGroupID int32

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDeviceGroupDatasourceByIDParams contains all the parameters to send to the API endpoint

for the patch device group datasource by Id operation.

Typically these are written to a http.Request.

func NewPatchDeviceGroupDatasourceByIDParams ¶

func NewPatchDeviceGroupDatasourceByIDParams() *PatchDeviceGroupDatasourceByIDParams

NewPatchDeviceGroupDatasourceByIDParams creates a new PatchDeviceGroupDatasourceByIDParams 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 NewPatchDeviceGroupDatasourceByIDParamsWithContext ¶

func NewPatchDeviceGroupDatasourceByIDParamsWithContext(ctx context.Context) *PatchDeviceGroupDatasourceByIDParams

NewPatchDeviceGroupDatasourceByIDParamsWithContext creates a new PatchDeviceGroupDatasourceByIDParams object with the ability to set a context for a request.

func NewPatchDeviceGroupDatasourceByIDParamsWithHTTPClient ¶

func NewPatchDeviceGroupDatasourceByIDParamsWithHTTPClient(client *http.Client) *PatchDeviceGroupDatasourceByIDParams

NewPatchDeviceGroupDatasourceByIDParamsWithHTTPClient creates a new PatchDeviceGroupDatasourceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDeviceGroupDatasourceByIDParamsWithTimeout ¶

func NewPatchDeviceGroupDatasourceByIDParamsWithTimeout(timeout time.Duration) *PatchDeviceGroupDatasourceByIDParams

NewPatchDeviceGroupDatasourceByIDParamsWithTimeout creates a new PatchDeviceGroupDatasourceByIDParams object with the ability to set a timeout on a request.

func (*PatchDeviceGroupDatasourceByIDParams) SetBody ¶

SetBody adds the body to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) SetContext ¶

SetContext adds the context to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) SetDefaults ¶

func (o *PatchDeviceGroupDatasourceByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch device group datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceGroupDatasourceByIDParams) SetDeviceGroupID ¶

func (o *PatchDeviceGroupDatasourceByIDParams) SetDeviceGroupID(deviceGroupID int32)

SetDeviceGroupID adds the deviceGroupId to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) SetHTTPClient ¶

func (o *PatchDeviceGroupDatasourceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) SetID ¶

SetID adds the id to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) SetTimeout ¶

func (o *PatchDeviceGroupDatasourceByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) SetUserAgent ¶

func (o *PatchDeviceGroupDatasourceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) WithBody ¶

WithBody adds the body to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) WithContext ¶

WithContext adds the context to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch device group datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceGroupDatasourceByIDParams) WithDeviceGroupID ¶

WithDeviceGroupID adds the deviceGroupID to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) WithID ¶

WithID adds the id to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch device group datasource by Id params

func (*PatchDeviceGroupDatasourceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDeviceGroupDatasourceByIDReader ¶

type PatchDeviceGroupDatasourceByIDReader struct {
	// contains filtered or unexported fields
}

PatchDeviceGroupDatasourceByIDReader is a Reader for the PatchDeviceGroupDatasourceByID structure.

func (*PatchDeviceGroupDatasourceByIDReader) ReadResponse ¶

func (o *PatchDeviceGroupDatasourceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDeviceGroupDatasourceByIDTooManyRequests ¶

type PatchDeviceGroupDatasourceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDeviceGroupDatasourceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDeviceGroupDatasourceByIDTooManyRequests ¶

func NewPatchDeviceGroupDatasourceByIDTooManyRequests() *PatchDeviceGroupDatasourceByIDTooManyRequests

NewPatchDeviceGroupDatasourceByIDTooManyRequests creates a PatchDeviceGroupDatasourceByIDTooManyRequests with default headers values

func (*PatchDeviceGroupDatasourceByIDTooManyRequests) Error ¶

type PatchDeviceGroupPropertyByNameDefault ¶

type PatchDeviceGroupPropertyByNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDeviceGroupPropertyByNameDefault describes a response with status code -1, with default header values.

Error

func NewPatchDeviceGroupPropertyByNameDefault ¶

func NewPatchDeviceGroupPropertyByNameDefault(code int) *PatchDeviceGroupPropertyByNameDefault

NewPatchDeviceGroupPropertyByNameDefault creates a PatchDeviceGroupPropertyByNameDefault with default headers values

func (*PatchDeviceGroupPropertyByNameDefault) Code ¶

Code gets the status code for the patch device group property by name default response

func (*PatchDeviceGroupPropertyByNameDefault) Error ¶

func (*PatchDeviceGroupPropertyByNameDefault) GetPayload ¶

type PatchDeviceGroupPropertyByNameOK ¶

type PatchDeviceGroupPropertyByNameOK struct {
	Payload *models.EntityProperty
}
PatchDeviceGroupPropertyByNameOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDeviceGroupPropertyByNameOK ¶

func NewPatchDeviceGroupPropertyByNameOK() *PatchDeviceGroupPropertyByNameOK

NewPatchDeviceGroupPropertyByNameOK creates a PatchDeviceGroupPropertyByNameOK with default headers values

func (*PatchDeviceGroupPropertyByNameOK) Error ¶

func (*PatchDeviceGroupPropertyByNameOK) GetPayload ¶

type PatchDeviceGroupPropertyByNameParams ¶

type PatchDeviceGroupPropertyByNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EntityProperty

	/* Gid.

	   group ID

	   Format: int32
	*/
	Gid int32

	// Name.
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDeviceGroupPropertyByNameParams contains all the parameters to send to the API endpoint

for the patch device group property by name operation.

Typically these are written to a http.Request.

func NewPatchDeviceGroupPropertyByNameParams ¶

func NewPatchDeviceGroupPropertyByNameParams() *PatchDeviceGroupPropertyByNameParams

NewPatchDeviceGroupPropertyByNameParams creates a new PatchDeviceGroupPropertyByNameParams 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 NewPatchDeviceGroupPropertyByNameParamsWithContext ¶

func NewPatchDeviceGroupPropertyByNameParamsWithContext(ctx context.Context) *PatchDeviceGroupPropertyByNameParams

NewPatchDeviceGroupPropertyByNameParamsWithContext creates a new PatchDeviceGroupPropertyByNameParams object with the ability to set a context for a request.

func NewPatchDeviceGroupPropertyByNameParamsWithHTTPClient ¶

func NewPatchDeviceGroupPropertyByNameParamsWithHTTPClient(client *http.Client) *PatchDeviceGroupPropertyByNameParams

NewPatchDeviceGroupPropertyByNameParamsWithHTTPClient creates a new PatchDeviceGroupPropertyByNameParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDeviceGroupPropertyByNameParamsWithTimeout ¶

func NewPatchDeviceGroupPropertyByNameParamsWithTimeout(timeout time.Duration) *PatchDeviceGroupPropertyByNameParams

NewPatchDeviceGroupPropertyByNameParamsWithTimeout creates a new PatchDeviceGroupPropertyByNameParams object with the ability to set a timeout on a request.

func (*PatchDeviceGroupPropertyByNameParams) SetBody ¶

SetBody adds the body to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) SetContext ¶

SetContext adds the context to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) SetDefaults ¶

func (o *PatchDeviceGroupPropertyByNameParams) SetDefaults()

SetDefaults hydrates default values in the patch device group property by name params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceGroupPropertyByNameParams) SetGid ¶

SetGid adds the gid to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) SetHTTPClient ¶

func (o *PatchDeviceGroupPropertyByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) SetName ¶

SetName adds the name to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) SetTimeout ¶

func (o *PatchDeviceGroupPropertyByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) SetUserAgent ¶

func (o *PatchDeviceGroupPropertyByNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) WithBody ¶

WithBody adds the body to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) WithContext ¶

WithContext adds the context to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) WithDefaults ¶

WithDefaults hydrates default values in the patch device group property by name params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceGroupPropertyByNameParams) WithGid ¶

WithGid adds the gid to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) WithName ¶

WithName adds the name to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) WithTimeout ¶

WithTimeout adds the timeout to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch device group property by name params

func (*PatchDeviceGroupPropertyByNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDeviceGroupPropertyByNameReader ¶

type PatchDeviceGroupPropertyByNameReader struct {
	// contains filtered or unexported fields
}

PatchDeviceGroupPropertyByNameReader is a Reader for the PatchDeviceGroupPropertyByName structure.

func (*PatchDeviceGroupPropertyByNameReader) ReadResponse ¶

func (o *PatchDeviceGroupPropertyByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDeviceGroupPropertyByNameTooManyRequests ¶

type PatchDeviceGroupPropertyByNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDeviceGroupPropertyByNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDeviceGroupPropertyByNameTooManyRequests ¶

func NewPatchDeviceGroupPropertyByNameTooManyRequests() *PatchDeviceGroupPropertyByNameTooManyRequests

NewPatchDeviceGroupPropertyByNameTooManyRequests creates a PatchDeviceGroupPropertyByNameTooManyRequests with default headers values

func (*PatchDeviceGroupPropertyByNameTooManyRequests) Error ¶

type PatchDeviceOK ¶

type PatchDeviceOK struct {
	Payload *models.Device
}
PatchDeviceOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDeviceOK ¶

func NewPatchDeviceOK() *PatchDeviceOK

NewPatchDeviceOK creates a PatchDeviceOK with default headers values

func (*PatchDeviceOK) Error ¶

func (o *PatchDeviceOK) Error() string

func (*PatchDeviceOK) GetPayload ¶

func (o *PatchDeviceOK) GetPayload() *models.Device

type PatchDeviceParams ¶

type PatchDeviceParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Device

	// End.
	//
	// Format: int64
	End *int64

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDeviceParams contains all the parameters to send to the API endpoint

for the patch device operation.

Typically these are written to a http.Request.

func NewPatchDeviceParams ¶

func NewPatchDeviceParams() *PatchDeviceParams

NewPatchDeviceParams creates a new PatchDeviceParams 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 NewPatchDeviceParamsWithContext ¶

func NewPatchDeviceParamsWithContext(ctx context.Context) *PatchDeviceParams

NewPatchDeviceParamsWithContext creates a new PatchDeviceParams object with the ability to set a context for a request.

func NewPatchDeviceParamsWithHTTPClient ¶

func NewPatchDeviceParamsWithHTTPClient(client *http.Client) *PatchDeviceParams

NewPatchDeviceParamsWithHTTPClient creates a new PatchDeviceParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDeviceParamsWithTimeout ¶

func NewPatchDeviceParamsWithTimeout(timeout time.Duration) *PatchDeviceParams

NewPatchDeviceParamsWithTimeout creates a new PatchDeviceParams object with the ability to set a timeout on a request.

func (*PatchDeviceParams) SetBody ¶

func (o *PatchDeviceParams) SetBody(body *models.Device)

SetBody adds the body to the patch device params

func (*PatchDeviceParams) SetContext ¶

func (o *PatchDeviceParams) SetContext(ctx context.Context)

SetContext adds the context to the patch device params

func (*PatchDeviceParams) SetDefaults ¶

func (o *PatchDeviceParams) SetDefaults()

SetDefaults hydrates default values in the patch device params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceParams) SetEnd ¶

func (o *PatchDeviceParams) SetEnd(end *int64)

SetEnd adds the end to the patch device params

func (*PatchDeviceParams) SetHTTPClient ¶

func (o *PatchDeviceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch device params

func (*PatchDeviceParams) SetID ¶

func (o *PatchDeviceParams) SetID(id int32)

SetID adds the id to the patch device params

func (*PatchDeviceParams) SetNetflowFilter ¶

func (o *PatchDeviceParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the patch device params

func (*PatchDeviceParams) SetOpType ¶

func (o *PatchDeviceParams) SetOpType(opType *string)

SetOpType adds the opType to the patch device params

func (*PatchDeviceParams) SetStart ¶

func (o *PatchDeviceParams) SetStart(start *int64)

SetStart adds the start to the patch device params

func (*PatchDeviceParams) SetTimeout ¶

func (o *PatchDeviceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch device params

func (*PatchDeviceParams) SetUserAgent ¶

func (o *PatchDeviceParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch device params

func (*PatchDeviceParams) WithBody ¶

func (o *PatchDeviceParams) WithBody(body *models.Device) *PatchDeviceParams

WithBody adds the body to the patch device params

func (*PatchDeviceParams) WithContext ¶

func (o *PatchDeviceParams) WithContext(ctx context.Context) *PatchDeviceParams

WithContext adds the context to the patch device params

func (*PatchDeviceParams) WithDefaults ¶

func (o *PatchDeviceParams) WithDefaults() *PatchDeviceParams

WithDefaults hydrates default values in the patch device params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDeviceParams) WithEnd ¶

func (o *PatchDeviceParams) WithEnd(end *int64) *PatchDeviceParams

WithEnd adds the end to the patch device params

func (*PatchDeviceParams) WithHTTPClient ¶

func (o *PatchDeviceParams) WithHTTPClient(client *http.Client) *PatchDeviceParams

WithHTTPClient adds the HTTPClient to the patch device params

func (*PatchDeviceParams) WithID ¶

func (o *PatchDeviceParams) WithID(id int32) *PatchDeviceParams

WithID adds the id to the patch device params

func (*PatchDeviceParams) WithNetflowFilter ¶

func (o *PatchDeviceParams) WithNetflowFilter(netflowFilter *string) *PatchDeviceParams

WithNetflowFilter adds the netflowFilter to the patch device params

func (*PatchDeviceParams) WithOpType ¶

func (o *PatchDeviceParams) WithOpType(opType *string) *PatchDeviceParams

WithOpType adds the opType to the patch device params

func (*PatchDeviceParams) WithStart ¶

func (o *PatchDeviceParams) WithStart(start *int64) *PatchDeviceParams

WithStart adds the start to the patch device params

func (*PatchDeviceParams) WithTimeout ¶

func (o *PatchDeviceParams) WithTimeout(timeout time.Duration) *PatchDeviceParams

WithTimeout adds the timeout to the patch device params

func (*PatchDeviceParams) WithUserAgent ¶

func (o *PatchDeviceParams) WithUserAgent(userAgent *string) *PatchDeviceParams

WithUserAgent adds the userAgent to the patch device params

func (*PatchDeviceParams) WriteToRequest ¶

func (o *PatchDeviceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchDevicePropertyByNameDefault ¶

type PatchDevicePropertyByNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchDevicePropertyByNameDefault describes a response with status code -1, with default header values.

Error

func NewPatchDevicePropertyByNameDefault ¶

func NewPatchDevicePropertyByNameDefault(code int) *PatchDevicePropertyByNameDefault

NewPatchDevicePropertyByNameDefault creates a PatchDevicePropertyByNameDefault with default headers values

func (*PatchDevicePropertyByNameDefault) Code ¶

Code gets the status code for the patch device property by name default response

func (*PatchDevicePropertyByNameDefault) Error ¶

func (*PatchDevicePropertyByNameDefault) GetPayload ¶

type PatchDevicePropertyByNameOK ¶

type PatchDevicePropertyByNameOK struct {
	Payload *models.EntityProperty
}
PatchDevicePropertyByNameOK describes a response with status code 200, with default header values.

successful operation

func NewPatchDevicePropertyByNameOK ¶

func NewPatchDevicePropertyByNameOK() *PatchDevicePropertyByNameOK

NewPatchDevicePropertyByNameOK creates a PatchDevicePropertyByNameOK with default headers values

func (*PatchDevicePropertyByNameOK) Error ¶

func (*PatchDevicePropertyByNameOK) GetPayload ¶

type PatchDevicePropertyByNameParams ¶

type PatchDevicePropertyByNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EntityProperty

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Name.
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchDevicePropertyByNameParams contains all the parameters to send to the API endpoint

for the patch device property by name operation.

Typically these are written to a http.Request.

func NewPatchDevicePropertyByNameParams ¶

func NewPatchDevicePropertyByNameParams() *PatchDevicePropertyByNameParams

NewPatchDevicePropertyByNameParams creates a new PatchDevicePropertyByNameParams 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 NewPatchDevicePropertyByNameParamsWithContext ¶

func NewPatchDevicePropertyByNameParamsWithContext(ctx context.Context) *PatchDevicePropertyByNameParams

NewPatchDevicePropertyByNameParamsWithContext creates a new PatchDevicePropertyByNameParams object with the ability to set a context for a request.

func NewPatchDevicePropertyByNameParamsWithHTTPClient ¶

func NewPatchDevicePropertyByNameParamsWithHTTPClient(client *http.Client) *PatchDevicePropertyByNameParams

NewPatchDevicePropertyByNameParamsWithHTTPClient creates a new PatchDevicePropertyByNameParams object with the ability to set a custom HTTPClient for a request.

func NewPatchDevicePropertyByNameParamsWithTimeout ¶

func NewPatchDevicePropertyByNameParamsWithTimeout(timeout time.Duration) *PatchDevicePropertyByNameParams

NewPatchDevicePropertyByNameParamsWithTimeout creates a new PatchDevicePropertyByNameParams object with the ability to set a timeout on a request.

func (*PatchDevicePropertyByNameParams) SetBody ¶

SetBody adds the body to the patch device property by name params

func (*PatchDevicePropertyByNameParams) SetContext ¶

func (o *PatchDevicePropertyByNameParams) SetContext(ctx context.Context)

SetContext adds the context to the patch device property by name params

func (*PatchDevicePropertyByNameParams) SetDefaults ¶

func (o *PatchDevicePropertyByNameParams) SetDefaults()

SetDefaults hydrates default values in the patch device property by name params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDevicePropertyByNameParams) SetDeviceID ¶

func (o *PatchDevicePropertyByNameParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the patch device property by name params

func (*PatchDevicePropertyByNameParams) SetHTTPClient ¶

func (o *PatchDevicePropertyByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch device property by name params

func (*PatchDevicePropertyByNameParams) SetName ¶

func (o *PatchDevicePropertyByNameParams) SetName(name string)

SetName adds the name to the patch device property by name params

func (*PatchDevicePropertyByNameParams) SetTimeout ¶

func (o *PatchDevicePropertyByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch device property by name params

func (*PatchDevicePropertyByNameParams) SetUserAgent ¶

func (o *PatchDevicePropertyByNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch device property by name params

func (*PatchDevicePropertyByNameParams) WithBody ¶

WithBody adds the body to the patch device property by name params

func (*PatchDevicePropertyByNameParams) WithContext ¶

WithContext adds the context to the patch device property by name params

func (*PatchDevicePropertyByNameParams) WithDefaults ¶

WithDefaults hydrates default values in the patch device property by name params (not the query body).

All values with no default are reset to their zero value.

func (*PatchDevicePropertyByNameParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the patch device property by name params

func (*PatchDevicePropertyByNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch device property by name params

func (*PatchDevicePropertyByNameParams) WithName ¶

WithName adds the name to the patch device property by name params

func (*PatchDevicePropertyByNameParams) WithTimeout ¶

WithTimeout adds the timeout to the patch device property by name params

func (*PatchDevicePropertyByNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch device property by name params

func (*PatchDevicePropertyByNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchDevicePropertyByNameReader ¶

type PatchDevicePropertyByNameReader struct {
	// contains filtered or unexported fields
}

PatchDevicePropertyByNameReader is a Reader for the PatchDevicePropertyByName structure.

func (*PatchDevicePropertyByNameReader) ReadResponse ¶

func (o *PatchDevicePropertyByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDevicePropertyByNameTooManyRequests ¶

type PatchDevicePropertyByNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDevicePropertyByNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDevicePropertyByNameTooManyRequests ¶

func NewPatchDevicePropertyByNameTooManyRequests() *PatchDevicePropertyByNameTooManyRequests

NewPatchDevicePropertyByNameTooManyRequests creates a PatchDevicePropertyByNameTooManyRequests with default headers values

func (*PatchDevicePropertyByNameTooManyRequests) Error ¶

type PatchDeviceReader ¶

type PatchDeviceReader struct {
	// contains filtered or unexported fields
}

PatchDeviceReader is a Reader for the PatchDevice structure.

func (*PatchDeviceReader) ReadResponse ¶

func (o *PatchDeviceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchDeviceTooManyRequests ¶

type PatchDeviceTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchDeviceTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchDeviceTooManyRequests ¶

func NewPatchDeviceTooManyRequests() *PatchDeviceTooManyRequests

NewPatchDeviceTooManyRequests creates a PatchDeviceTooManyRequests with default headers values

func (*PatchDeviceTooManyRequests) Error ¶

type PatchEscalationChainByIDDefault ¶

type PatchEscalationChainByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchEscalationChainByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchEscalationChainByIDDefault ¶

func NewPatchEscalationChainByIDDefault(code int) *PatchEscalationChainByIDDefault

NewPatchEscalationChainByIDDefault creates a PatchEscalationChainByIDDefault with default headers values

func (*PatchEscalationChainByIDDefault) Code ¶

Code gets the status code for the patch escalation chain by Id default response

func (*PatchEscalationChainByIDDefault) Error ¶

func (*PatchEscalationChainByIDDefault) GetPayload ¶

type PatchEscalationChainByIDOK ¶

type PatchEscalationChainByIDOK struct {
	Payload *models.EscalatingChain
}
PatchEscalationChainByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchEscalationChainByIDOK ¶

func NewPatchEscalationChainByIDOK() *PatchEscalationChainByIDOK

NewPatchEscalationChainByIDOK creates a PatchEscalationChainByIDOK with default headers values

func (*PatchEscalationChainByIDOK) Error ¶

func (*PatchEscalationChainByIDOK) GetPayload ¶

type PatchEscalationChainByIDParams ¶

type PatchEscalationChainByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EscalatingChain

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchEscalationChainByIDParams contains all the parameters to send to the API endpoint

for the patch escalation chain by Id operation.

Typically these are written to a http.Request.

func NewPatchEscalationChainByIDParams ¶

func NewPatchEscalationChainByIDParams() *PatchEscalationChainByIDParams

NewPatchEscalationChainByIDParams creates a new PatchEscalationChainByIDParams 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 NewPatchEscalationChainByIDParamsWithContext ¶

func NewPatchEscalationChainByIDParamsWithContext(ctx context.Context) *PatchEscalationChainByIDParams

NewPatchEscalationChainByIDParamsWithContext creates a new PatchEscalationChainByIDParams object with the ability to set a context for a request.

func NewPatchEscalationChainByIDParamsWithHTTPClient ¶

func NewPatchEscalationChainByIDParamsWithHTTPClient(client *http.Client) *PatchEscalationChainByIDParams

NewPatchEscalationChainByIDParamsWithHTTPClient creates a new PatchEscalationChainByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchEscalationChainByIDParamsWithTimeout ¶

func NewPatchEscalationChainByIDParamsWithTimeout(timeout time.Duration) *PatchEscalationChainByIDParams

NewPatchEscalationChainByIDParamsWithTimeout creates a new PatchEscalationChainByIDParams object with the ability to set a timeout on a request.

func (*PatchEscalationChainByIDParams) SetBody ¶

SetBody adds the body to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) SetContext ¶

func (o *PatchEscalationChainByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) SetDefaults ¶

func (o *PatchEscalationChainByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch escalation chain by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchEscalationChainByIDParams) SetHTTPClient ¶

func (o *PatchEscalationChainByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) SetID ¶

SetID adds the id to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) SetTimeout ¶

func (o *PatchEscalationChainByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) SetUserAgent ¶

func (o *PatchEscalationChainByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) WithBody ¶

WithBody adds the body to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) WithContext ¶

WithContext adds the context to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch escalation chain by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchEscalationChainByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) WithID ¶

WithID adds the id to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch escalation chain by Id params

func (*PatchEscalationChainByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchEscalationChainByIDReader ¶

type PatchEscalationChainByIDReader struct {
	// contains filtered or unexported fields
}

PatchEscalationChainByIDReader is a Reader for the PatchEscalationChainByID structure.

func (*PatchEscalationChainByIDReader) ReadResponse ¶

func (o *PatchEscalationChainByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchEscalationChainByIDTooManyRequests ¶

type PatchEscalationChainByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchEscalationChainByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchEscalationChainByIDTooManyRequests ¶

func NewPatchEscalationChainByIDTooManyRequests() *PatchEscalationChainByIDTooManyRequests

NewPatchEscalationChainByIDTooManyRequests creates a PatchEscalationChainByIDTooManyRequests with default headers values

func (*PatchEscalationChainByIDTooManyRequests) Error ¶

type PatchRecipientGroupByIDDefault ¶

type PatchRecipientGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchRecipientGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchRecipientGroupByIDDefault ¶

func NewPatchRecipientGroupByIDDefault(code int) *PatchRecipientGroupByIDDefault

NewPatchRecipientGroupByIDDefault creates a PatchRecipientGroupByIDDefault with default headers values

func (*PatchRecipientGroupByIDDefault) Code ¶

Code gets the status code for the patch recipient group by Id default response

func (*PatchRecipientGroupByIDDefault) Error ¶

func (*PatchRecipientGroupByIDDefault) GetPayload ¶

type PatchRecipientGroupByIDOK ¶

type PatchRecipientGroupByIDOK struct {
	Payload *models.RecipientGroup
}
PatchRecipientGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchRecipientGroupByIDOK ¶

func NewPatchRecipientGroupByIDOK() *PatchRecipientGroupByIDOK

NewPatchRecipientGroupByIDOK creates a PatchRecipientGroupByIDOK with default headers values

func (*PatchRecipientGroupByIDOK) Error ¶

func (o *PatchRecipientGroupByIDOK) Error() string

func (*PatchRecipientGroupByIDOK) GetPayload ¶

type PatchRecipientGroupByIDParams ¶

type PatchRecipientGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.RecipientGroup

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchRecipientGroupByIDParams contains all the parameters to send to the API endpoint

for the patch recipient group by Id operation.

Typically these are written to a http.Request.

func NewPatchRecipientGroupByIDParams ¶

func NewPatchRecipientGroupByIDParams() *PatchRecipientGroupByIDParams

NewPatchRecipientGroupByIDParams creates a new PatchRecipientGroupByIDParams 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 NewPatchRecipientGroupByIDParamsWithContext ¶

func NewPatchRecipientGroupByIDParamsWithContext(ctx context.Context) *PatchRecipientGroupByIDParams

NewPatchRecipientGroupByIDParamsWithContext creates a new PatchRecipientGroupByIDParams object with the ability to set a context for a request.

func NewPatchRecipientGroupByIDParamsWithHTTPClient ¶

func NewPatchRecipientGroupByIDParamsWithHTTPClient(client *http.Client) *PatchRecipientGroupByIDParams

NewPatchRecipientGroupByIDParamsWithHTTPClient creates a new PatchRecipientGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchRecipientGroupByIDParamsWithTimeout ¶

func NewPatchRecipientGroupByIDParamsWithTimeout(timeout time.Duration) *PatchRecipientGroupByIDParams

NewPatchRecipientGroupByIDParamsWithTimeout creates a new PatchRecipientGroupByIDParams object with the ability to set a timeout on a request.

func (*PatchRecipientGroupByIDParams) SetBody ¶

SetBody adds the body to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) SetContext ¶

func (o *PatchRecipientGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) SetDefaults ¶

func (o *PatchRecipientGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch recipient group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchRecipientGroupByIDParams) SetHTTPClient ¶

func (o *PatchRecipientGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) SetID ¶

func (o *PatchRecipientGroupByIDParams) SetID(id int32)

SetID adds the id to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) SetTimeout ¶

func (o *PatchRecipientGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) SetUserAgent ¶

func (o *PatchRecipientGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) WithBody ¶

WithBody adds the body to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) WithContext ¶

WithContext adds the context to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch recipient group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchRecipientGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) WithID ¶

WithID adds the id to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the patch recipient group by Id params

func (*PatchRecipientGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchRecipientGroupByIDReader ¶

type PatchRecipientGroupByIDReader struct {
	// contains filtered or unexported fields
}

PatchRecipientGroupByIDReader is a Reader for the PatchRecipientGroupByID structure.

func (*PatchRecipientGroupByIDReader) ReadResponse ¶

func (o *PatchRecipientGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchRecipientGroupByIDTooManyRequests ¶

type PatchRecipientGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchRecipientGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchRecipientGroupByIDTooManyRequests ¶

func NewPatchRecipientGroupByIDTooManyRequests() *PatchRecipientGroupByIDTooManyRequests

NewPatchRecipientGroupByIDTooManyRequests creates a PatchRecipientGroupByIDTooManyRequests with default headers values

func (*PatchRecipientGroupByIDTooManyRequests) Error ¶

type PatchReportByIDDefault ¶

type PatchReportByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchReportByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchReportByIDDefault ¶

func NewPatchReportByIDDefault(code int) *PatchReportByIDDefault

NewPatchReportByIDDefault creates a PatchReportByIDDefault with default headers values

func (*PatchReportByIDDefault) Code ¶

func (o *PatchReportByIDDefault) Code() int

Code gets the status code for the patch report by Id default response

func (*PatchReportByIDDefault) Error ¶

func (o *PatchReportByIDDefault) Error() string

func (*PatchReportByIDDefault) GetPayload ¶

func (o *PatchReportByIDDefault) GetPayload() *models.ErrorResponse

type PatchReportByIDOK ¶

type PatchReportByIDOK struct {
	Payload models.ReportBase
}
PatchReportByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchReportByIDOK ¶

func NewPatchReportByIDOK() *PatchReportByIDOK

NewPatchReportByIDOK creates a PatchReportByIDOK with default headers values

func (*PatchReportByIDOK) Error ¶

func (o *PatchReportByIDOK) Error() string

func (*PatchReportByIDOK) GetPayload ¶

func (o *PatchReportByIDOK) GetPayload() models.ReportBase

type PatchReportByIDParams ¶

type PatchReportByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.ReportBase

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchReportByIDParams contains all the parameters to send to the API endpoint

for the patch report by Id operation.

Typically these are written to a http.Request.

func NewPatchReportByIDParams ¶

func NewPatchReportByIDParams() *PatchReportByIDParams

NewPatchReportByIDParams creates a new PatchReportByIDParams 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 NewPatchReportByIDParamsWithContext ¶

func NewPatchReportByIDParamsWithContext(ctx context.Context) *PatchReportByIDParams

NewPatchReportByIDParamsWithContext creates a new PatchReportByIDParams object with the ability to set a context for a request.

func NewPatchReportByIDParamsWithHTTPClient ¶

func NewPatchReportByIDParamsWithHTTPClient(client *http.Client) *PatchReportByIDParams

NewPatchReportByIDParamsWithHTTPClient creates a new PatchReportByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchReportByIDParamsWithTimeout ¶

func NewPatchReportByIDParamsWithTimeout(timeout time.Duration) *PatchReportByIDParams

NewPatchReportByIDParamsWithTimeout creates a new PatchReportByIDParams object with the ability to set a timeout on a request.

func (*PatchReportByIDParams) SetBody ¶

func (o *PatchReportByIDParams) SetBody(body models.ReportBase)

SetBody adds the body to the patch report by Id params

func (*PatchReportByIDParams) SetContext ¶

func (o *PatchReportByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch report by Id params

func (*PatchReportByIDParams) SetDefaults ¶

func (o *PatchReportByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch report by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchReportByIDParams) SetHTTPClient ¶

func (o *PatchReportByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch report by Id params

func (*PatchReportByIDParams) SetID ¶

func (o *PatchReportByIDParams) SetID(id int32)

SetID adds the id to the patch report by Id params

func (*PatchReportByIDParams) SetTimeout ¶

func (o *PatchReportByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch report by Id params

func (*PatchReportByIDParams) SetUserAgent ¶

func (o *PatchReportByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch report by Id params

func (*PatchReportByIDParams) WithBody ¶

WithBody adds the body to the patch report by Id params

func (*PatchReportByIDParams) WithContext ¶

WithContext adds the context to the patch report by Id params

func (*PatchReportByIDParams) WithDefaults ¶

func (o *PatchReportByIDParams) WithDefaults() *PatchReportByIDParams

WithDefaults hydrates default values in the patch report by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchReportByIDParams) WithHTTPClient ¶

func (o *PatchReportByIDParams) WithHTTPClient(client *http.Client) *PatchReportByIDParams

WithHTTPClient adds the HTTPClient to the patch report by Id params

func (*PatchReportByIDParams) WithID ¶

WithID adds the id to the patch report by Id params

func (*PatchReportByIDParams) WithTimeout ¶

func (o *PatchReportByIDParams) WithTimeout(timeout time.Duration) *PatchReportByIDParams

WithTimeout adds the timeout to the patch report by Id params

func (*PatchReportByIDParams) WithUserAgent ¶

func (o *PatchReportByIDParams) WithUserAgent(userAgent *string) *PatchReportByIDParams

WithUserAgent adds the userAgent to the patch report by Id params

func (*PatchReportByIDParams) WriteToRequest ¶

func (o *PatchReportByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchReportByIDReader ¶

type PatchReportByIDReader struct {
	// contains filtered or unexported fields
}

PatchReportByIDReader is a Reader for the PatchReportByID structure.

func (*PatchReportByIDReader) ReadResponse ¶

func (o *PatchReportByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchReportByIDTooManyRequests ¶

type PatchReportByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchReportByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchReportByIDTooManyRequests ¶

func NewPatchReportByIDTooManyRequests() *PatchReportByIDTooManyRequests

NewPatchReportByIDTooManyRequests creates a PatchReportByIDTooManyRequests with default headers values

func (*PatchReportByIDTooManyRequests) Error ¶

type PatchReportGroupByIDDefault ¶

type PatchReportGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchReportGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchReportGroupByIDDefault ¶

func NewPatchReportGroupByIDDefault(code int) *PatchReportGroupByIDDefault

NewPatchReportGroupByIDDefault creates a PatchReportGroupByIDDefault with default headers values

func (*PatchReportGroupByIDDefault) Code ¶

func (o *PatchReportGroupByIDDefault) Code() int

Code gets the status code for the patch report group by Id default response

func (*PatchReportGroupByIDDefault) Error ¶

func (*PatchReportGroupByIDDefault) GetPayload ¶

type PatchReportGroupByIDOK ¶

type PatchReportGroupByIDOK struct {
	Payload *models.ReportGroup
}
PatchReportGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchReportGroupByIDOK ¶

func NewPatchReportGroupByIDOK() *PatchReportGroupByIDOK

NewPatchReportGroupByIDOK creates a PatchReportGroupByIDOK with default headers values

func (*PatchReportGroupByIDOK) Error ¶

func (o *PatchReportGroupByIDOK) Error() string

func (*PatchReportGroupByIDOK) GetPayload ¶

func (o *PatchReportGroupByIDOK) GetPayload() *models.ReportGroup

type PatchReportGroupByIDParams ¶

type PatchReportGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.ReportGroup

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchReportGroupByIDParams contains all the parameters to send to the API endpoint

for the patch report group by Id operation.

Typically these are written to a http.Request.

func NewPatchReportGroupByIDParams ¶

func NewPatchReportGroupByIDParams() *PatchReportGroupByIDParams

NewPatchReportGroupByIDParams creates a new PatchReportGroupByIDParams 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 NewPatchReportGroupByIDParamsWithContext ¶

func NewPatchReportGroupByIDParamsWithContext(ctx context.Context) *PatchReportGroupByIDParams

NewPatchReportGroupByIDParamsWithContext creates a new PatchReportGroupByIDParams object with the ability to set a context for a request.

func NewPatchReportGroupByIDParamsWithHTTPClient ¶

func NewPatchReportGroupByIDParamsWithHTTPClient(client *http.Client) *PatchReportGroupByIDParams

NewPatchReportGroupByIDParamsWithHTTPClient creates a new PatchReportGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchReportGroupByIDParamsWithTimeout ¶

func NewPatchReportGroupByIDParamsWithTimeout(timeout time.Duration) *PatchReportGroupByIDParams

NewPatchReportGroupByIDParamsWithTimeout creates a new PatchReportGroupByIDParams object with the ability to set a timeout on a request.

func (*PatchReportGroupByIDParams) SetBody ¶

func (o *PatchReportGroupByIDParams) SetBody(body *models.ReportGroup)

SetBody adds the body to the patch report group by Id params

func (*PatchReportGroupByIDParams) SetContext ¶

func (o *PatchReportGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch report group by Id params

func (*PatchReportGroupByIDParams) SetDefaults ¶

func (o *PatchReportGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch report group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchReportGroupByIDParams) SetHTTPClient ¶

func (o *PatchReportGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch report group by Id params

func (*PatchReportGroupByIDParams) SetID ¶

func (o *PatchReportGroupByIDParams) SetID(id int32)

SetID adds the id to the patch report group by Id params

func (*PatchReportGroupByIDParams) SetTimeout ¶

func (o *PatchReportGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch report group by Id params

func (*PatchReportGroupByIDParams) SetUserAgent ¶

func (o *PatchReportGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch report group by Id params

func (*PatchReportGroupByIDParams) WithBody ¶

WithBody adds the body to the patch report group by Id params

func (*PatchReportGroupByIDParams) WithContext ¶

WithContext adds the context to the patch report group by Id params

func (*PatchReportGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch report group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchReportGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch report group by Id params

func (*PatchReportGroupByIDParams) WithID ¶

WithID adds the id to the patch report group by Id params

func (*PatchReportGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch report group by Id params

func (*PatchReportGroupByIDParams) WithUserAgent ¶

func (o *PatchReportGroupByIDParams) WithUserAgent(userAgent *string) *PatchReportGroupByIDParams

WithUserAgent adds the userAgent to the patch report group by Id params

func (*PatchReportGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchReportGroupByIDReader ¶

type PatchReportGroupByIDReader struct {
	// contains filtered or unexported fields
}

PatchReportGroupByIDReader is a Reader for the PatchReportGroupByID structure.

func (*PatchReportGroupByIDReader) ReadResponse ¶

func (o *PatchReportGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchReportGroupByIDTooManyRequests ¶

type PatchReportGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchReportGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchReportGroupByIDTooManyRequests ¶

func NewPatchReportGroupByIDTooManyRequests() *PatchReportGroupByIDTooManyRequests

NewPatchReportGroupByIDTooManyRequests creates a PatchReportGroupByIDTooManyRequests with default headers values

func (*PatchReportGroupByIDTooManyRequests) Error ¶

type PatchRoleByIDDefault ¶

type PatchRoleByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchRoleByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchRoleByIDDefault ¶

func NewPatchRoleByIDDefault(code int) *PatchRoleByIDDefault

NewPatchRoleByIDDefault creates a PatchRoleByIDDefault with default headers values

func (*PatchRoleByIDDefault) Code ¶

func (o *PatchRoleByIDDefault) Code() int

Code gets the status code for the patch role by Id default response

func (*PatchRoleByIDDefault) Error ¶

func (o *PatchRoleByIDDefault) Error() string

func (*PatchRoleByIDDefault) GetPayload ¶

func (o *PatchRoleByIDDefault) GetPayload() *models.ErrorResponse

type PatchRoleByIDOK ¶

type PatchRoleByIDOK struct {
	Payload *models.Role
}
PatchRoleByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchRoleByIDOK ¶

func NewPatchRoleByIDOK() *PatchRoleByIDOK

NewPatchRoleByIDOK creates a PatchRoleByIDOK with default headers values

func (*PatchRoleByIDOK) Error ¶

func (o *PatchRoleByIDOK) Error() string

func (*PatchRoleByIDOK) GetPayload ¶

func (o *PatchRoleByIDOK) GetPayload() *models.Role

type PatchRoleByIDParams ¶

type PatchRoleByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Role

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchRoleByIDParams contains all the parameters to send to the API endpoint

for the patch role by Id operation.

Typically these are written to a http.Request.

func NewPatchRoleByIDParams ¶

func NewPatchRoleByIDParams() *PatchRoleByIDParams

NewPatchRoleByIDParams creates a new PatchRoleByIDParams 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 NewPatchRoleByIDParamsWithContext ¶

func NewPatchRoleByIDParamsWithContext(ctx context.Context) *PatchRoleByIDParams

NewPatchRoleByIDParamsWithContext creates a new PatchRoleByIDParams object with the ability to set a context for a request.

func NewPatchRoleByIDParamsWithHTTPClient ¶

func NewPatchRoleByIDParamsWithHTTPClient(client *http.Client) *PatchRoleByIDParams

NewPatchRoleByIDParamsWithHTTPClient creates a new PatchRoleByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchRoleByIDParamsWithTimeout ¶

func NewPatchRoleByIDParamsWithTimeout(timeout time.Duration) *PatchRoleByIDParams

NewPatchRoleByIDParamsWithTimeout creates a new PatchRoleByIDParams object with the ability to set a timeout on a request.

func (*PatchRoleByIDParams) SetBody ¶

func (o *PatchRoleByIDParams) SetBody(body *models.Role)

SetBody adds the body to the patch role by Id params

func (*PatchRoleByIDParams) SetContext ¶

func (o *PatchRoleByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch role by Id params

func (*PatchRoleByIDParams) SetDefaults ¶

func (o *PatchRoleByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch role by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchRoleByIDParams) SetHTTPClient ¶

func (o *PatchRoleByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch role by Id params

func (*PatchRoleByIDParams) SetID ¶

func (o *PatchRoleByIDParams) SetID(id int32)

SetID adds the id to the patch role by Id params

func (*PatchRoleByIDParams) SetTimeout ¶

func (o *PatchRoleByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch role by Id params

func (*PatchRoleByIDParams) SetUserAgent ¶

func (o *PatchRoleByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch role by Id params

func (*PatchRoleByIDParams) WithBody ¶

func (o *PatchRoleByIDParams) WithBody(body *models.Role) *PatchRoleByIDParams

WithBody adds the body to the patch role by Id params

func (*PatchRoleByIDParams) WithContext ¶

WithContext adds the context to the patch role by Id params

func (*PatchRoleByIDParams) WithDefaults ¶

func (o *PatchRoleByIDParams) WithDefaults() *PatchRoleByIDParams

WithDefaults hydrates default values in the patch role by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchRoleByIDParams) WithHTTPClient ¶

func (o *PatchRoleByIDParams) WithHTTPClient(client *http.Client) *PatchRoleByIDParams

WithHTTPClient adds the HTTPClient to the patch role by Id params

func (*PatchRoleByIDParams) WithID ¶

WithID adds the id to the patch role by Id params

func (*PatchRoleByIDParams) WithTimeout ¶

func (o *PatchRoleByIDParams) WithTimeout(timeout time.Duration) *PatchRoleByIDParams

WithTimeout adds the timeout to the patch role by Id params

func (*PatchRoleByIDParams) WithUserAgent ¶

func (o *PatchRoleByIDParams) WithUserAgent(userAgent *string) *PatchRoleByIDParams

WithUserAgent adds the userAgent to the patch role by Id params

func (*PatchRoleByIDParams) WriteToRequest ¶

func (o *PatchRoleByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchRoleByIDReader ¶

type PatchRoleByIDReader struct {
	// contains filtered or unexported fields
}

PatchRoleByIDReader is a Reader for the PatchRoleByID structure.

func (*PatchRoleByIDReader) ReadResponse ¶

func (o *PatchRoleByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchRoleByIDTooManyRequests ¶

type PatchRoleByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchRoleByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchRoleByIDTooManyRequests ¶

func NewPatchRoleByIDTooManyRequests() *PatchRoleByIDTooManyRequests

NewPatchRoleByIDTooManyRequests creates a PatchRoleByIDTooManyRequests with default headers values

func (*PatchRoleByIDTooManyRequests) Error ¶

type PatchSDTByIDDefault ¶

type PatchSDTByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchSDTByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchSDTByIDDefault ¶

func NewPatchSDTByIDDefault(code int) *PatchSDTByIDDefault

NewPatchSDTByIDDefault creates a PatchSDTByIDDefault with default headers values

func (*PatchSDTByIDDefault) Code ¶

func (o *PatchSDTByIDDefault) Code() int

Code gets the status code for the patch SDT by Id default response

func (*PatchSDTByIDDefault) Error ¶

func (o *PatchSDTByIDDefault) Error() string

func (*PatchSDTByIDDefault) GetPayload ¶

func (o *PatchSDTByIDDefault) GetPayload() *models.ErrorResponse

type PatchSDTByIDOK ¶

type PatchSDTByIDOK struct {
	Payload models.SDT
}
PatchSDTByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchSDTByIDOK ¶

func NewPatchSDTByIDOK() *PatchSDTByIDOK

NewPatchSDTByIDOK creates a PatchSDTByIDOK with default headers values

func (*PatchSDTByIDOK) Error ¶

func (o *PatchSDTByIDOK) Error() string

func (*PatchSDTByIDOK) GetPayload ¶

func (o *PatchSDTByIDOK) GetPayload() models.SDT

type PatchSDTByIDParams ¶

type PatchSDTByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.SDT

	// ID.
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchSDTByIDParams contains all the parameters to send to the API endpoint

for the patch SDT by Id operation.

Typically these are written to a http.Request.

func NewPatchSDTByIDParams ¶

func NewPatchSDTByIDParams() *PatchSDTByIDParams

NewPatchSDTByIDParams creates a new PatchSDTByIDParams 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 NewPatchSDTByIDParamsWithContext ¶

func NewPatchSDTByIDParamsWithContext(ctx context.Context) *PatchSDTByIDParams

NewPatchSDTByIDParamsWithContext creates a new PatchSDTByIDParams object with the ability to set a context for a request.

func NewPatchSDTByIDParamsWithHTTPClient ¶

func NewPatchSDTByIDParamsWithHTTPClient(client *http.Client) *PatchSDTByIDParams

NewPatchSDTByIDParamsWithHTTPClient creates a new PatchSDTByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchSDTByIDParamsWithTimeout ¶

func NewPatchSDTByIDParamsWithTimeout(timeout time.Duration) *PatchSDTByIDParams

NewPatchSDTByIDParamsWithTimeout creates a new PatchSDTByIDParams object with the ability to set a timeout on a request.

func (*PatchSDTByIDParams) SetBody ¶

func (o *PatchSDTByIDParams) SetBody(body models.SDT)

SetBody adds the body to the patch SDT by Id params

func (*PatchSDTByIDParams) SetContext ¶

func (o *PatchSDTByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch SDT by Id params

func (*PatchSDTByIDParams) SetDefaults ¶

func (o *PatchSDTByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch SDT by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchSDTByIDParams) SetHTTPClient ¶

func (o *PatchSDTByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch SDT by Id params

func (*PatchSDTByIDParams) SetID ¶

func (o *PatchSDTByIDParams) SetID(id string)

SetID adds the id to the patch SDT by Id params

func (*PatchSDTByIDParams) SetTimeout ¶

func (o *PatchSDTByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch SDT by Id params

func (*PatchSDTByIDParams) SetUserAgent ¶

func (o *PatchSDTByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch SDT by Id params

func (*PatchSDTByIDParams) WithBody ¶

func (o *PatchSDTByIDParams) WithBody(body models.SDT) *PatchSDTByIDParams

WithBody adds the body to the patch SDT by Id params

func (*PatchSDTByIDParams) WithContext ¶

WithContext adds the context to the patch SDT by Id params

func (*PatchSDTByIDParams) WithDefaults ¶

func (o *PatchSDTByIDParams) WithDefaults() *PatchSDTByIDParams

WithDefaults hydrates default values in the patch SDT by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchSDTByIDParams) WithHTTPClient ¶

func (o *PatchSDTByIDParams) WithHTTPClient(client *http.Client) *PatchSDTByIDParams

WithHTTPClient adds the HTTPClient to the patch SDT by Id params

func (*PatchSDTByIDParams) WithID ¶

WithID adds the id to the patch SDT by Id params

func (*PatchSDTByIDParams) WithTimeout ¶

func (o *PatchSDTByIDParams) WithTimeout(timeout time.Duration) *PatchSDTByIDParams

WithTimeout adds the timeout to the patch SDT by Id params

func (*PatchSDTByIDParams) WithUserAgent ¶

func (o *PatchSDTByIDParams) WithUserAgent(userAgent *string) *PatchSDTByIDParams

WithUserAgent adds the userAgent to the patch SDT by Id params

func (*PatchSDTByIDParams) WriteToRequest ¶

func (o *PatchSDTByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchSDTByIDReader ¶

type PatchSDTByIDReader struct {
	// contains filtered or unexported fields
}

PatchSDTByIDReader is a Reader for the PatchSDTByID structure.

func (*PatchSDTByIDReader) ReadResponse ¶

func (o *PatchSDTByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchSDTByIDTooManyRequests ¶

type PatchSDTByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchSDTByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchSDTByIDTooManyRequests ¶

func NewPatchSDTByIDTooManyRequests() *PatchSDTByIDTooManyRequests

NewPatchSDTByIDTooManyRequests creates a PatchSDTByIDTooManyRequests with default headers values

func (*PatchSDTByIDTooManyRequests) Error ¶

type PatchWebsiteByIDDefault ¶

type PatchWebsiteByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchWebsiteByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchWebsiteByIDDefault ¶

func NewPatchWebsiteByIDDefault(code int) *PatchWebsiteByIDDefault

NewPatchWebsiteByIDDefault creates a PatchWebsiteByIDDefault with default headers values

func (*PatchWebsiteByIDDefault) Code ¶

func (o *PatchWebsiteByIDDefault) Code() int

Code gets the status code for the patch website by Id default response

func (*PatchWebsiteByIDDefault) Error ¶

func (o *PatchWebsiteByIDDefault) Error() string

func (*PatchWebsiteByIDDefault) GetPayload ¶

func (o *PatchWebsiteByIDDefault) GetPayload() *models.ErrorResponse

type PatchWebsiteByIDOK ¶

type PatchWebsiteByIDOK struct {
	Payload models.Website
}
PatchWebsiteByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchWebsiteByIDOK ¶

func NewPatchWebsiteByIDOK() *PatchWebsiteByIDOK

NewPatchWebsiteByIDOK creates a PatchWebsiteByIDOK with default headers values

func (*PatchWebsiteByIDOK) Error ¶

func (o *PatchWebsiteByIDOK) Error() string

func (*PatchWebsiteByIDOK) GetPayload ¶

func (o *PatchWebsiteByIDOK) GetPayload() models.Website

type PatchWebsiteByIDParams ¶

type PatchWebsiteByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.Website

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchWebsiteByIDParams contains all the parameters to send to the API endpoint

for the patch website by Id operation.

Typically these are written to a http.Request.

func NewPatchWebsiteByIDParams ¶

func NewPatchWebsiteByIDParams() *PatchWebsiteByIDParams

NewPatchWebsiteByIDParams creates a new PatchWebsiteByIDParams 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 NewPatchWebsiteByIDParamsWithContext ¶

func NewPatchWebsiteByIDParamsWithContext(ctx context.Context) *PatchWebsiteByIDParams

NewPatchWebsiteByIDParamsWithContext creates a new PatchWebsiteByIDParams object with the ability to set a context for a request.

func NewPatchWebsiteByIDParamsWithHTTPClient ¶

func NewPatchWebsiteByIDParamsWithHTTPClient(client *http.Client) *PatchWebsiteByIDParams

NewPatchWebsiteByIDParamsWithHTTPClient creates a new PatchWebsiteByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchWebsiteByIDParamsWithTimeout ¶

func NewPatchWebsiteByIDParamsWithTimeout(timeout time.Duration) *PatchWebsiteByIDParams

NewPatchWebsiteByIDParamsWithTimeout creates a new PatchWebsiteByIDParams object with the ability to set a timeout on a request.

func (*PatchWebsiteByIDParams) SetBody ¶

func (o *PatchWebsiteByIDParams) SetBody(body models.Website)

SetBody adds the body to the patch website by Id params

func (*PatchWebsiteByIDParams) SetContext ¶

func (o *PatchWebsiteByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch website by Id params

func (*PatchWebsiteByIDParams) SetDefaults ¶

func (o *PatchWebsiteByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch website by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchWebsiteByIDParams) SetHTTPClient ¶

func (o *PatchWebsiteByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch website by Id params

func (*PatchWebsiteByIDParams) SetID ¶

func (o *PatchWebsiteByIDParams) SetID(id int32)

SetID adds the id to the patch website by Id params

func (*PatchWebsiteByIDParams) SetOpType ¶

func (o *PatchWebsiteByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the patch website by Id params

func (*PatchWebsiteByIDParams) SetTimeout ¶

func (o *PatchWebsiteByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch website by Id params

func (*PatchWebsiteByIDParams) SetUserAgent ¶

func (o *PatchWebsiteByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch website by Id params

func (*PatchWebsiteByIDParams) WithBody ¶

WithBody adds the body to the patch website by Id params

func (*PatchWebsiteByIDParams) WithContext ¶

WithContext adds the context to the patch website by Id params

func (*PatchWebsiteByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch website by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchWebsiteByIDParams) WithHTTPClient ¶

func (o *PatchWebsiteByIDParams) WithHTTPClient(client *http.Client) *PatchWebsiteByIDParams

WithHTTPClient adds the HTTPClient to the patch website by Id params

func (*PatchWebsiteByIDParams) WithID ¶

WithID adds the id to the patch website by Id params

func (*PatchWebsiteByIDParams) WithOpType ¶

func (o *PatchWebsiteByIDParams) WithOpType(opType *string) *PatchWebsiteByIDParams

WithOpType adds the opType to the patch website by Id params

func (*PatchWebsiteByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch website by Id params

func (*PatchWebsiteByIDParams) WithUserAgent ¶

func (o *PatchWebsiteByIDParams) WithUserAgent(userAgent *string) *PatchWebsiteByIDParams

WithUserAgent adds the userAgent to the patch website by Id params

func (*PatchWebsiteByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchWebsiteByIDReader ¶

type PatchWebsiteByIDReader struct {
	// contains filtered or unexported fields
}

PatchWebsiteByIDReader is a Reader for the PatchWebsiteByID structure.

func (*PatchWebsiteByIDReader) ReadResponse ¶

func (o *PatchWebsiteByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchWebsiteByIDTooManyRequests ¶

type PatchWebsiteByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchWebsiteByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchWebsiteByIDTooManyRequests ¶

func NewPatchWebsiteByIDTooManyRequests() *PatchWebsiteByIDTooManyRequests

NewPatchWebsiteByIDTooManyRequests creates a PatchWebsiteByIDTooManyRequests with default headers values

func (*PatchWebsiteByIDTooManyRequests) Error ¶

type PatchWebsiteGroupByIDDefault ¶

type PatchWebsiteGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchWebsiteGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchWebsiteGroupByIDDefault ¶

func NewPatchWebsiteGroupByIDDefault(code int) *PatchWebsiteGroupByIDDefault

NewPatchWebsiteGroupByIDDefault creates a PatchWebsiteGroupByIDDefault with default headers values

func (*PatchWebsiteGroupByIDDefault) Code ¶

Code gets the status code for the patch website group by Id default response

func (*PatchWebsiteGroupByIDDefault) Error ¶

func (*PatchWebsiteGroupByIDDefault) GetPayload ¶

type PatchWebsiteGroupByIDOK ¶

type PatchWebsiteGroupByIDOK struct {
	Payload *models.WebsiteGroup
}
PatchWebsiteGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchWebsiteGroupByIDOK ¶

func NewPatchWebsiteGroupByIDOK() *PatchWebsiteGroupByIDOK

NewPatchWebsiteGroupByIDOK creates a PatchWebsiteGroupByIDOK with default headers values

func (*PatchWebsiteGroupByIDOK) Error ¶

func (o *PatchWebsiteGroupByIDOK) Error() string

func (*PatchWebsiteGroupByIDOK) GetPayload ¶

func (o *PatchWebsiteGroupByIDOK) GetPayload() *models.WebsiteGroup

type PatchWebsiteGroupByIDParams ¶

type PatchWebsiteGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.WebsiteGroup

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchWebsiteGroupByIDParams contains all the parameters to send to the API endpoint

for the patch website group by Id operation.

Typically these are written to a http.Request.

func NewPatchWebsiteGroupByIDParams ¶

func NewPatchWebsiteGroupByIDParams() *PatchWebsiteGroupByIDParams

NewPatchWebsiteGroupByIDParams creates a new PatchWebsiteGroupByIDParams 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 NewPatchWebsiteGroupByIDParamsWithContext ¶

func NewPatchWebsiteGroupByIDParamsWithContext(ctx context.Context) *PatchWebsiteGroupByIDParams

NewPatchWebsiteGroupByIDParamsWithContext creates a new PatchWebsiteGroupByIDParams object with the ability to set a context for a request.

func NewPatchWebsiteGroupByIDParamsWithHTTPClient ¶

func NewPatchWebsiteGroupByIDParamsWithHTTPClient(client *http.Client) *PatchWebsiteGroupByIDParams

NewPatchWebsiteGroupByIDParamsWithHTTPClient creates a new PatchWebsiteGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchWebsiteGroupByIDParamsWithTimeout ¶

func NewPatchWebsiteGroupByIDParamsWithTimeout(timeout time.Duration) *PatchWebsiteGroupByIDParams

NewPatchWebsiteGroupByIDParamsWithTimeout creates a new PatchWebsiteGroupByIDParams object with the ability to set a timeout on a request.

func (*PatchWebsiteGroupByIDParams) SetBody ¶

SetBody adds the body to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) SetContext ¶

func (o *PatchWebsiteGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) SetDefaults ¶

func (o *PatchWebsiteGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch website group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchWebsiteGroupByIDParams) SetHTTPClient ¶

func (o *PatchWebsiteGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) SetID ¶

func (o *PatchWebsiteGroupByIDParams) SetID(id int32)

SetID adds the id to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) SetOpType ¶

func (o *PatchWebsiteGroupByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) SetTimeout ¶

func (o *PatchWebsiteGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) SetUserAgent ¶

func (o *PatchWebsiteGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) WithBody ¶

WithBody adds the body to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) WithContext ¶

WithContext adds the context to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the patch website group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchWebsiteGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) WithID ¶

WithID adds the id to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) WithOpType ¶

WithOpType adds the opType to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) WithUserAgent ¶

func (o *PatchWebsiteGroupByIDParams) WithUserAgent(userAgent *string) *PatchWebsiteGroupByIDParams

WithUserAgent adds the userAgent to the patch website group by Id params

func (*PatchWebsiteGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type PatchWebsiteGroupByIDReader ¶

type PatchWebsiteGroupByIDReader struct {
	// contains filtered or unexported fields
}

PatchWebsiteGroupByIDReader is a Reader for the PatchWebsiteGroupByID structure.

func (*PatchWebsiteGroupByIDReader) ReadResponse ¶

func (o *PatchWebsiteGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchWebsiteGroupByIDTooManyRequests ¶

type PatchWebsiteGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchWebsiteGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchWebsiteGroupByIDTooManyRequests ¶

func NewPatchWebsiteGroupByIDTooManyRequests() *PatchWebsiteGroupByIDTooManyRequests

NewPatchWebsiteGroupByIDTooManyRequests creates a PatchWebsiteGroupByIDTooManyRequests with default headers values

func (*PatchWebsiteGroupByIDTooManyRequests) Error ¶

type PatchWidgetByIDDefault ¶

type PatchWidgetByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
PatchWidgetByIDDefault describes a response with status code -1, with default header values.

Error

func NewPatchWidgetByIDDefault ¶

func NewPatchWidgetByIDDefault(code int) *PatchWidgetByIDDefault

NewPatchWidgetByIDDefault creates a PatchWidgetByIDDefault with default headers values

func (*PatchWidgetByIDDefault) Code ¶

func (o *PatchWidgetByIDDefault) Code() int

Code gets the status code for the patch widget by Id default response

func (*PatchWidgetByIDDefault) Error ¶

func (o *PatchWidgetByIDDefault) Error() string

func (*PatchWidgetByIDDefault) GetPayload ¶

func (o *PatchWidgetByIDDefault) GetPayload() *models.ErrorResponse

type PatchWidgetByIDOK ¶

type PatchWidgetByIDOK struct {
	Payload models.Widget
}
PatchWidgetByIDOK describes a response with status code 200, with default header values.

successful operation

func NewPatchWidgetByIDOK ¶

func NewPatchWidgetByIDOK() *PatchWidgetByIDOK

NewPatchWidgetByIDOK creates a PatchWidgetByIDOK with default headers values

func (*PatchWidgetByIDOK) Error ¶

func (o *PatchWidgetByIDOK) Error() string

func (*PatchWidgetByIDOK) GetPayload ¶

func (o *PatchWidgetByIDOK) GetPayload() models.Widget

type PatchWidgetByIDParams ¶

type PatchWidgetByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.Widget

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchWidgetByIDParams contains all the parameters to send to the API endpoint

for the patch widget by Id operation.

Typically these are written to a http.Request.

func NewPatchWidgetByIDParams ¶

func NewPatchWidgetByIDParams() *PatchWidgetByIDParams

NewPatchWidgetByIDParams creates a new PatchWidgetByIDParams 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 NewPatchWidgetByIDParamsWithContext ¶

func NewPatchWidgetByIDParamsWithContext(ctx context.Context) *PatchWidgetByIDParams

NewPatchWidgetByIDParamsWithContext creates a new PatchWidgetByIDParams object with the ability to set a context for a request.

func NewPatchWidgetByIDParamsWithHTTPClient ¶

func NewPatchWidgetByIDParamsWithHTTPClient(client *http.Client) *PatchWidgetByIDParams

NewPatchWidgetByIDParamsWithHTTPClient creates a new PatchWidgetByIDParams object with the ability to set a custom HTTPClient for a request.

func NewPatchWidgetByIDParamsWithTimeout ¶

func NewPatchWidgetByIDParamsWithTimeout(timeout time.Duration) *PatchWidgetByIDParams

NewPatchWidgetByIDParamsWithTimeout creates a new PatchWidgetByIDParams object with the ability to set a timeout on a request.

func (*PatchWidgetByIDParams) SetBody ¶

func (o *PatchWidgetByIDParams) SetBody(body models.Widget)

SetBody adds the body to the patch widget by Id params

func (*PatchWidgetByIDParams) SetContext ¶

func (o *PatchWidgetByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the patch widget by Id params

func (*PatchWidgetByIDParams) SetDefaults ¶

func (o *PatchWidgetByIDParams) SetDefaults()

SetDefaults hydrates default values in the patch widget by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchWidgetByIDParams) SetHTTPClient ¶

func (o *PatchWidgetByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the patch widget by Id params

func (*PatchWidgetByIDParams) SetID ¶

func (o *PatchWidgetByIDParams) SetID(id int32)

SetID adds the id to the patch widget by Id params

func (*PatchWidgetByIDParams) SetTimeout ¶

func (o *PatchWidgetByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the patch widget by Id params

func (*PatchWidgetByIDParams) SetUserAgent ¶

func (o *PatchWidgetByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the patch widget by Id params

func (*PatchWidgetByIDParams) WithBody ¶

WithBody adds the body to the patch widget by Id params

func (*PatchWidgetByIDParams) WithContext ¶

WithContext adds the context to the patch widget by Id params

func (*PatchWidgetByIDParams) WithDefaults ¶

func (o *PatchWidgetByIDParams) WithDefaults() *PatchWidgetByIDParams

WithDefaults hydrates default values in the patch widget by Id params (not the query body).

All values with no default are reset to their zero value.

func (*PatchWidgetByIDParams) WithHTTPClient ¶

func (o *PatchWidgetByIDParams) WithHTTPClient(client *http.Client) *PatchWidgetByIDParams

WithHTTPClient adds the HTTPClient to the patch widget by Id params

func (*PatchWidgetByIDParams) WithID ¶

WithID adds the id to the patch widget by Id params

func (*PatchWidgetByIDParams) WithTimeout ¶

func (o *PatchWidgetByIDParams) WithTimeout(timeout time.Duration) *PatchWidgetByIDParams

WithTimeout adds the timeout to the patch widget by Id params

func (*PatchWidgetByIDParams) WithUserAgent ¶

func (o *PatchWidgetByIDParams) WithUserAgent(userAgent *string) *PatchWidgetByIDParams

WithUserAgent adds the userAgent to the patch widget by Id params

func (*PatchWidgetByIDParams) WriteToRequest ¶

func (o *PatchWidgetByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type PatchWidgetByIDReader ¶

type PatchWidgetByIDReader struct {
	// contains filtered or unexported fields
}

PatchWidgetByIDReader is a Reader for the PatchWidgetByID structure.

func (*PatchWidgetByIDReader) ReadResponse ¶

func (o *PatchWidgetByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type PatchWidgetByIDTooManyRequests ¶

type PatchWidgetByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
PatchWidgetByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPatchWidgetByIDTooManyRequests ¶

func NewPatchWidgetByIDTooManyRequests() *PatchWidgetByIDTooManyRequests

NewPatchWidgetByIDTooManyRequests creates a PatchWidgetByIDTooManyRequests with default headers values

func (*PatchWidgetByIDTooManyRequests) Error ¶

type ScheduleAutoDiscoveryByDeviceIDDefault ¶

type ScheduleAutoDiscoveryByDeviceIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ScheduleAutoDiscoveryByDeviceIDDefault describes a response with status code -1, with default header values.

Error

func NewScheduleAutoDiscoveryByDeviceIDDefault ¶

func NewScheduleAutoDiscoveryByDeviceIDDefault(code int) *ScheduleAutoDiscoveryByDeviceIDDefault

NewScheduleAutoDiscoveryByDeviceIDDefault creates a ScheduleAutoDiscoveryByDeviceIDDefault with default headers values

func (*ScheduleAutoDiscoveryByDeviceIDDefault) Code ¶

Code gets the status code for the schedule auto discovery by device Id default response

func (*ScheduleAutoDiscoveryByDeviceIDDefault) Error ¶

func (*ScheduleAutoDiscoveryByDeviceIDDefault) GetPayload ¶

type ScheduleAutoDiscoveryByDeviceIDOK ¶

type ScheduleAutoDiscoveryByDeviceIDOK struct {
	Payload interface{}
}
ScheduleAutoDiscoveryByDeviceIDOK describes a response with status code 200, with default header values.

successful operation

func NewScheduleAutoDiscoveryByDeviceIDOK ¶

func NewScheduleAutoDiscoveryByDeviceIDOK() *ScheduleAutoDiscoveryByDeviceIDOK

NewScheduleAutoDiscoveryByDeviceIDOK creates a ScheduleAutoDiscoveryByDeviceIDOK with default headers values

func (*ScheduleAutoDiscoveryByDeviceIDOK) Error ¶

func (*ScheduleAutoDiscoveryByDeviceIDOK) GetPayload ¶

func (o *ScheduleAutoDiscoveryByDeviceIDOK) GetPayload() interface{}

type ScheduleAutoDiscoveryByDeviceIDParams ¶

type ScheduleAutoDiscoveryByDeviceIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// End.
	//
	// Format: int64
	End *int64

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ScheduleAutoDiscoveryByDeviceIDParams contains all the parameters to send to the API endpoint

for the schedule auto discovery by device Id operation.

Typically these are written to a http.Request.

func NewScheduleAutoDiscoveryByDeviceIDParams ¶

func NewScheduleAutoDiscoveryByDeviceIDParams() *ScheduleAutoDiscoveryByDeviceIDParams

NewScheduleAutoDiscoveryByDeviceIDParams creates a new ScheduleAutoDiscoveryByDeviceIDParams 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 NewScheduleAutoDiscoveryByDeviceIDParamsWithContext ¶

func NewScheduleAutoDiscoveryByDeviceIDParamsWithContext(ctx context.Context) *ScheduleAutoDiscoveryByDeviceIDParams

NewScheduleAutoDiscoveryByDeviceIDParamsWithContext creates a new ScheduleAutoDiscoveryByDeviceIDParams object with the ability to set a context for a request.

func NewScheduleAutoDiscoveryByDeviceIDParamsWithHTTPClient ¶

func NewScheduleAutoDiscoveryByDeviceIDParamsWithHTTPClient(client *http.Client) *ScheduleAutoDiscoveryByDeviceIDParams

NewScheduleAutoDiscoveryByDeviceIDParamsWithHTTPClient creates a new ScheduleAutoDiscoveryByDeviceIDParams object with the ability to set a custom HTTPClient for a request.

func NewScheduleAutoDiscoveryByDeviceIDParamsWithTimeout ¶

func NewScheduleAutoDiscoveryByDeviceIDParamsWithTimeout(timeout time.Duration) *ScheduleAutoDiscoveryByDeviceIDParams

NewScheduleAutoDiscoveryByDeviceIDParamsWithTimeout creates a new ScheduleAutoDiscoveryByDeviceIDParams object with the ability to set a timeout on a request.

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetContext ¶

SetContext adds the context to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetDefaults ¶

func (o *ScheduleAutoDiscoveryByDeviceIDParams) SetDefaults()

SetDefaults hydrates default values in the schedule auto discovery by device Id params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetEnd ¶

SetEnd adds the end to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetHTTPClient ¶

func (o *ScheduleAutoDiscoveryByDeviceIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetID ¶

SetID adds the id to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetNetflowFilter ¶

func (o *ScheduleAutoDiscoveryByDeviceIDParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetStart ¶

func (o *ScheduleAutoDiscoveryByDeviceIDParams) SetStart(start *int64)

SetStart adds the start to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetTimeout ¶

func (o *ScheduleAutoDiscoveryByDeviceIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) SetUserAgent ¶

func (o *ScheduleAutoDiscoveryByDeviceIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithContext ¶

WithContext adds the context to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithDefaults ¶

WithDefaults hydrates default values in the schedule auto discovery by device Id params (not the query body).

All values with no default are reset to their zero value.

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithEnd ¶

WithEnd adds the end to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithID ¶

WithID adds the id to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithNetflowFilter ¶

WithNetflowFilter adds the netflowFilter to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithStart ¶

WithStart adds the start to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithTimeout ¶

WithTimeout adds the timeout to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the schedule auto discovery by device Id params

func (*ScheduleAutoDiscoveryByDeviceIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ScheduleAutoDiscoveryByDeviceIDReader ¶

type ScheduleAutoDiscoveryByDeviceIDReader struct {
	// contains filtered or unexported fields
}

ScheduleAutoDiscoveryByDeviceIDReader is a Reader for the ScheduleAutoDiscoveryByDeviceID structure.

func (*ScheduleAutoDiscoveryByDeviceIDReader) ReadResponse ¶

func (o *ScheduleAutoDiscoveryByDeviceIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ScheduleAutoDiscoveryByDeviceIDTooManyRequests ¶

type ScheduleAutoDiscoveryByDeviceIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
ScheduleAutoDiscoveryByDeviceIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewScheduleAutoDiscoveryByDeviceIDTooManyRequests ¶

func NewScheduleAutoDiscoveryByDeviceIDTooManyRequests() *ScheduleAutoDiscoveryByDeviceIDTooManyRequests

NewScheduleAutoDiscoveryByDeviceIDTooManyRequests creates a ScheduleAutoDiscoveryByDeviceIDTooManyRequests with default headers values

func (*ScheduleAutoDiscoveryByDeviceIDTooManyRequests) Error ¶

type UpdateAdminByIDDefault ¶

type UpdateAdminByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateAdminByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateAdminByIDDefault ¶

func NewUpdateAdminByIDDefault(code int) *UpdateAdminByIDDefault

NewUpdateAdminByIDDefault creates a UpdateAdminByIDDefault with default headers values

func (*UpdateAdminByIDDefault) Code ¶

func (o *UpdateAdminByIDDefault) Code() int

Code gets the status code for the update admin by Id default response

func (*UpdateAdminByIDDefault) Error ¶

func (o *UpdateAdminByIDDefault) Error() string

func (*UpdateAdminByIDDefault) GetPayload ¶

func (o *UpdateAdminByIDDefault) GetPayload() *models.ErrorResponse

type UpdateAdminByIDOK ¶

type UpdateAdminByIDOK struct {
	Payload *models.Admin
}
UpdateAdminByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateAdminByIDOK ¶

func NewUpdateAdminByIDOK() *UpdateAdminByIDOK

NewUpdateAdminByIDOK creates a UpdateAdminByIDOK with default headers values

func (*UpdateAdminByIDOK) Error ¶

func (o *UpdateAdminByIDOK) Error() string

func (*UpdateAdminByIDOK) GetPayload ¶

func (o *UpdateAdminByIDOK) GetPayload() *models.Admin

type UpdateAdminByIDParams ¶

type UpdateAdminByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Admin

	// ChangePassword.
	ChangePassword *bool

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateAdminByIDParams contains all the parameters to send to the API endpoint

for the update admin by Id operation.

Typically these are written to a http.Request.

func NewUpdateAdminByIDParams ¶

func NewUpdateAdminByIDParams() *UpdateAdminByIDParams

NewUpdateAdminByIDParams creates a new UpdateAdminByIDParams 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 NewUpdateAdminByIDParamsWithContext ¶

func NewUpdateAdminByIDParamsWithContext(ctx context.Context) *UpdateAdminByIDParams

NewUpdateAdminByIDParamsWithContext creates a new UpdateAdminByIDParams object with the ability to set a context for a request.

func NewUpdateAdminByIDParamsWithHTTPClient ¶

func NewUpdateAdminByIDParamsWithHTTPClient(client *http.Client) *UpdateAdminByIDParams

NewUpdateAdminByIDParamsWithHTTPClient creates a new UpdateAdminByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAdminByIDParamsWithTimeout ¶

func NewUpdateAdminByIDParamsWithTimeout(timeout time.Duration) *UpdateAdminByIDParams

NewUpdateAdminByIDParamsWithTimeout creates a new UpdateAdminByIDParams object with the ability to set a timeout on a request.

func (*UpdateAdminByIDParams) SetBody ¶

func (o *UpdateAdminByIDParams) SetBody(body *models.Admin)

SetBody adds the body to the update admin by Id params

func (*UpdateAdminByIDParams) SetChangePassword ¶

func (o *UpdateAdminByIDParams) SetChangePassword(changePassword *bool)

SetChangePassword adds the changePassword to the update admin by Id params

func (*UpdateAdminByIDParams) SetContext ¶

func (o *UpdateAdminByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update admin by Id params

func (*UpdateAdminByIDParams) SetDefaults ¶

func (o *UpdateAdminByIDParams) SetDefaults()

SetDefaults hydrates default values in the update admin by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAdminByIDParams) SetHTTPClient ¶

func (o *UpdateAdminByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update admin by Id params

func (*UpdateAdminByIDParams) SetID ¶

func (o *UpdateAdminByIDParams) SetID(id int32)

SetID adds the id to the update admin by Id params

func (*UpdateAdminByIDParams) SetTimeout ¶

func (o *UpdateAdminByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update admin by Id params

func (*UpdateAdminByIDParams) SetUserAgent ¶

func (o *UpdateAdminByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update admin by Id params

func (*UpdateAdminByIDParams) WithBody ¶

WithBody adds the body to the update admin by Id params

func (*UpdateAdminByIDParams) WithChangePassword ¶

func (o *UpdateAdminByIDParams) WithChangePassword(changePassword *bool) *UpdateAdminByIDParams

WithChangePassword adds the changePassword to the update admin by Id params

func (*UpdateAdminByIDParams) WithContext ¶

WithContext adds the context to the update admin by Id params

func (*UpdateAdminByIDParams) WithDefaults ¶

func (o *UpdateAdminByIDParams) WithDefaults() *UpdateAdminByIDParams

WithDefaults hydrates default values in the update admin by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAdminByIDParams) WithHTTPClient ¶

func (o *UpdateAdminByIDParams) WithHTTPClient(client *http.Client) *UpdateAdminByIDParams

WithHTTPClient adds the HTTPClient to the update admin by Id params

func (*UpdateAdminByIDParams) WithID ¶

WithID adds the id to the update admin by Id params

func (*UpdateAdminByIDParams) WithTimeout ¶

func (o *UpdateAdminByIDParams) WithTimeout(timeout time.Duration) *UpdateAdminByIDParams

WithTimeout adds the timeout to the update admin by Id params

func (*UpdateAdminByIDParams) WithUserAgent ¶

func (o *UpdateAdminByIDParams) WithUserAgent(userAgent *string) *UpdateAdminByIDParams

WithUserAgent adds the userAgent to the update admin by Id params

func (*UpdateAdminByIDParams) WriteToRequest ¶

func (o *UpdateAdminByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateAdminByIDReader ¶

type UpdateAdminByIDReader struct {
	// contains filtered or unexported fields
}

UpdateAdminByIDReader is a Reader for the UpdateAdminByID structure.

func (*UpdateAdminByIDReader) ReadResponse ¶

func (o *UpdateAdminByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAdminByIDTooManyRequests ¶

type UpdateAdminByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateAdminByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateAdminByIDTooManyRequests ¶

func NewUpdateAdminByIDTooManyRequests() *UpdateAdminByIDTooManyRequests

NewUpdateAdminByIDTooManyRequests creates a UpdateAdminByIDTooManyRequests with default headers values

func (*UpdateAdminByIDTooManyRequests) Error ¶

type UpdateAlertRuleByIDDefault ¶

type UpdateAlertRuleByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateAlertRuleByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateAlertRuleByIDDefault ¶

func NewUpdateAlertRuleByIDDefault(code int) *UpdateAlertRuleByIDDefault

NewUpdateAlertRuleByIDDefault creates a UpdateAlertRuleByIDDefault with default headers values

func (*UpdateAlertRuleByIDDefault) Code ¶

func (o *UpdateAlertRuleByIDDefault) Code() int

Code gets the status code for the update alert rule by Id default response

func (*UpdateAlertRuleByIDDefault) Error ¶

func (*UpdateAlertRuleByIDDefault) GetPayload ¶

type UpdateAlertRuleByIDOK ¶

type UpdateAlertRuleByIDOK struct {
	Payload *models.AlertRule
}
UpdateAlertRuleByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateAlertRuleByIDOK ¶

func NewUpdateAlertRuleByIDOK() *UpdateAlertRuleByIDOK

NewUpdateAlertRuleByIDOK creates a UpdateAlertRuleByIDOK with default headers values

func (*UpdateAlertRuleByIDOK) Error ¶

func (o *UpdateAlertRuleByIDOK) Error() string

func (*UpdateAlertRuleByIDOK) GetPayload ¶

func (o *UpdateAlertRuleByIDOK) GetPayload() *models.AlertRule

type UpdateAlertRuleByIDParams ¶

type UpdateAlertRuleByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AlertRule

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateAlertRuleByIDParams contains all the parameters to send to the API endpoint

for the update alert rule by Id operation.

Typically these are written to a http.Request.

func NewUpdateAlertRuleByIDParams ¶

func NewUpdateAlertRuleByIDParams() *UpdateAlertRuleByIDParams

NewUpdateAlertRuleByIDParams creates a new UpdateAlertRuleByIDParams 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 NewUpdateAlertRuleByIDParamsWithContext ¶

func NewUpdateAlertRuleByIDParamsWithContext(ctx context.Context) *UpdateAlertRuleByIDParams

NewUpdateAlertRuleByIDParamsWithContext creates a new UpdateAlertRuleByIDParams object with the ability to set a context for a request.

func NewUpdateAlertRuleByIDParamsWithHTTPClient ¶

func NewUpdateAlertRuleByIDParamsWithHTTPClient(client *http.Client) *UpdateAlertRuleByIDParams

NewUpdateAlertRuleByIDParamsWithHTTPClient creates a new UpdateAlertRuleByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAlertRuleByIDParamsWithTimeout ¶

func NewUpdateAlertRuleByIDParamsWithTimeout(timeout time.Duration) *UpdateAlertRuleByIDParams

NewUpdateAlertRuleByIDParamsWithTimeout creates a new UpdateAlertRuleByIDParams object with the ability to set a timeout on a request.

func (*UpdateAlertRuleByIDParams) SetBody ¶

func (o *UpdateAlertRuleByIDParams) SetBody(body *models.AlertRule)

SetBody adds the body to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) SetContext ¶

func (o *UpdateAlertRuleByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) SetDefaults ¶

func (o *UpdateAlertRuleByIDParams) SetDefaults()

SetDefaults hydrates default values in the update alert rule by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertRuleByIDParams) SetHTTPClient ¶

func (o *UpdateAlertRuleByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) SetID ¶

func (o *UpdateAlertRuleByIDParams) SetID(id int32)

SetID adds the id to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) SetTimeout ¶

func (o *UpdateAlertRuleByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) SetUserAgent ¶

func (o *UpdateAlertRuleByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) WithBody ¶

WithBody adds the body to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) WithContext ¶

WithContext adds the context to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update alert rule by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAlertRuleByIDParams) WithHTTPClient ¶

func (o *UpdateAlertRuleByIDParams) WithHTTPClient(client *http.Client) *UpdateAlertRuleByIDParams

WithHTTPClient adds the HTTPClient to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) WithID ¶

WithID adds the id to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) WithUserAgent ¶

func (o *UpdateAlertRuleByIDParams) WithUserAgent(userAgent *string) *UpdateAlertRuleByIDParams

WithUserAgent adds the userAgent to the update alert rule by Id params

func (*UpdateAlertRuleByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateAlertRuleByIDReader ¶

type UpdateAlertRuleByIDReader struct {
	// contains filtered or unexported fields
}

UpdateAlertRuleByIDReader is a Reader for the UpdateAlertRuleByID structure.

func (*UpdateAlertRuleByIDReader) ReadResponse ¶

func (o *UpdateAlertRuleByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAlertRuleByIDTooManyRequests ¶

type UpdateAlertRuleByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateAlertRuleByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateAlertRuleByIDTooManyRequests ¶

func NewUpdateAlertRuleByIDTooManyRequests() *UpdateAlertRuleByIDTooManyRequests

NewUpdateAlertRuleByIDTooManyRequests creates a UpdateAlertRuleByIDTooManyRequests with default headers values

func (*UpdateAlertRuleByIDTooManyRequests) Error ¶

type UpdateAppliesToFunctionDefault ¶

type UpdateAppliesToFunctionDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateAppliesToFunctionDefault describes a response with status code -1, with default header values.

Error

func NewUpdateAppliesToFunctionDefault ¶

func NewUpdateAppliesToFunctionDefault(code int) *UpdateAppliesToFunctionDefault

NewUpdateAppliesToFunctionDefault creates a UpdateAppliesToFunctionDefault with default headers values

func (*UpdateAppliesToFunctionDefault) Code ¶

Code gets the status code for the update applies to function default response

func (*UpdateAppliesToFunctionDefault) Error ¶

func (*UpdateAppliesToFunctionDefault) GetPayload ¶

type UpdateAppliesToFunctionOK ¶

type UpdateAppliesToFunctionOK struct {
	Payload *models.AppliesToFunction
}
UpdateAppliesToFunctionOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateAppliesToFunctionOK ¶

func NewUpdateAppliesToFunctionOK() *UpdateAppliesToFunctionOK

NewUpdateAppliesToFunctionOK creates a UpdateAppliesToFunctionOK with default headers values

func (*UpdateAppliesToFunctionOK) Error ¶

func (o *UpdateAppliesToFunctionOK) Error() string

func (*UpdateAppliesToFunctionOK) GetPayload ¶

type UpdateAppliesToFunctionParams ¶

type UpdateAppliesToFunctionParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.AppliesToFunction

	// ID.
	//
	// Format: int32
	ID int32

	// IgnoreReference.
	IgnoreReference *bool

	// Reason.
	Reason *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateAppliesToFunctionParams contains all the parameters to send to the API endpoint

for the update applies to function operation.

Typically these are written to a http.Request.

func NewUpdateAppliesToFunctionParams ¶

func NewUpdateAppliesToFunctionParams() *UpdateAppliesToFunctionParams

NewUpdateAppliesToFunctionParams creates a new UpdateAppliesToFunctionParams 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 NewUpdateAppliesToFunctionParamsWithContext ¶

func NewUpdateAppliesToFunctionParamsWithContext(ctx context.Context) *UpdateAppliesToFunctionParams

NewUpdateAppliesToFunctionParamsWithContext creates a new UpdateAppliesToFunctionParams object with the ability to set a context for a request.

func NewUpdateAppliesToFunctionParamsWithHTTPClient ¶

func NewUpdateAppliesToFunctionParamsWithHTTPClient(client *http.Client) *UpdateAppliesToFunctionParams

NewUpdateAppliesToFunctionParamsWithHTTPClient creates a new UpdateAppliesToFunctionParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateAppliesToFunctionParamsWithTimeout ¶

func NewUpdateAppliesToFunctionParamsWithTimeout(timeout time.Duration) *UpdateAppliesToFunctionParams

NewUpdateAppliesToFunctionParamsWithTimeout creates a new UpdateAppliesToFunctionParams object with the ability to set a timeout on a request.

func (*UpdateAppliesToFunctionParams) SetBody ¶

SetBody adds the body to the update applies to function params

func (*UpdateAppliesToFunctionParams) SetContext ¶

func (o *UpdateAppliesToFunctionParams) SetContext(ctx context.Context)

SetContext adds the context to the update applies to function params

func (*UpdateAppliesToFunctionParams) SetDefaults ¶

func (o *UpdateAppliesToFunctionParams) SetDefaults()

SetDefaults hydrates default values in the update applies to function params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAppliesToFunctionParams) SetHTTPClient ¶

func (o *UpdateAppliesToFunctionParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update applies to function params

func (*UpdateAppliesToFunctionParams) SetID ¶

func (o *UpdateAppliesToFunctionParams) SetID(id int32)

SetID adds the id to the update applies to function params

func (*UpdateAppliesToFunctionParams) SetIgnoreReference ¶

func (o *UpdateAppliesToFunctionParams) SetIgnoreReference(ignoreReference *bool)

SetIgnoreReference adds the ignoreReference to the update applies to function params

func (*UpdateAppliesToFunctionParams) SetReason ¶

func (o *UpdateAppliesToFunctionParams) SetReason(reason *string)

SetReason adds the reason to the update applies to function params

func (*UpdateAppliesToFunctionParams) SetTimeout ¶

func (o *UpdateAppliesToFunctionParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update applies to function params

func (*UpdateAppliesToFunctionParams) SetUserAgent ¶

func (o *UpdateAppliesToFunctionParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update applies to function params

func (*UpdateAppliesToFunctionParams) WithBody ¶

WithBody adds the body to the update applies to function params

func (*UpdateAppliesToFunctionParams) WithContext ¶

WithContext adds the context to the update applies to function params

func (*UpdateAppliesToFunctionParams) WithDefaults ¶

WithDefaults hydrates default values in the update applies to function params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateAppliesToFunctionParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update applies to function params

func (*UpdateAppliesToFunctionParams) WithID ¶

WithID adds the id to the update applies to function params

func (*UpdateAppliesToFunctionParams) WithIgnoreReference ¶

func (o *UpdateAppliesToFunctionParams) WithIgnoreReference(ignoreReference *bool) *UpdateAppliesToFunctionParams

WithIgnoreReference adds the ignoreReference to the update applies to function params

func (*UpdateAppliesToFunctionParams) WithReason ¶

WithReason adds the reason to the update applies to function params

func (*UpdateAppliesToFunctionParams) WithTimeout ¶

WithTimeout adds the timeout to the update applies to function params

func (*UpdateAppliesToFunctionParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update applies to function params

func (*UpdateAppliesToFunctionParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateAppliesToFunctionReader ¶

type UpdateAppliesToFunctionReader struct {
	// contains filtered or unexported fields
}

UpdateAppliesToFunctionReader is a Reader for the UpdateAppliesToFunction structure.

func (*UpdateAppliesToFunctionReader) ReadResponse ¶

func (o *UpdateAppliesToFunctionReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateAppliesToFunctionTooManyRequests ¶

type UpdateAppliesToFunctionTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateAppliesToFunctionTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateAppliesToFunctionTooManyRequests ¶

func NewUpdateAppliesToFunctionTooManyRequests() *UpdateAppliesToFunctionTooManyRequests

NewUpdateAppliesToFunctionTooManyRequests creates a UpdateAppliesToFunctionTooManyRequests with default headers values

func (*UpdateAppliesToFunctionTooManyRequests) Error ¶

type UpdateCollectorByIDDefault ¶

type UpdateCollectorByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateCollectorByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateCollectorByIDDefault ¶

func NewUpdateCollectorByIDDefault(code int) *UpdateCollectorByIDDefault

NewUpdateCollectorByIDDefault creates a UpdateCollectorByIDDefault with default headers values

func (*UpdateCollectorByIDDefault) Code ¶

func (o *UpdateCollectorByIDDefault) Code() int

Code gets the status code for the update collector by Id default response

func (*UpdateCollectorByIDDefault) Error ¶

func (*UpdateCollectorByIDDefault) GetPayload ¶

type UpdateCollectorByIDOK ¶

type UpdateCollectorByIDOK struct {
	Payload *models.Collector
}
UpdateCollectorByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateCollectorByIDOK ¶

func NewUpdateCollectorByIDOK() *UpdateCollectorByIDOK

NewUpdateCollectorByIDOK creates a UpdateCollectorByIDOK with default headers values

func (*UpdateCollectorByIDOK) Error ¶

func (o *UpdateCollectorByIDOK) Error() string

func (*UpdateCollectorByIDOK) GetPayload ¶

func (o *UpdateCollectorByIDOK) GetPayload() *models.Collector

type UpdateCollectorByIDParams ¶

type UpdateCollectorByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// AutoBalanceMonitoredDevices.
	AutoBalanceMonitoredDevices *bool

	// Body.
	Body *models.Collector

	// ForceUpdateFailedOverDevices.
	ForceUpdateFailedOverDevices *bool

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateCollectorByIDParams contains all the parameters to send to the API endpoint

for the update collector by Id operation.

Typically these are written to a http.Request.

func NewUpdateCollectorByIDParams ¶

func NewUpdateCollectorByIDParams() *UpdateCollectorByIDParams

NewUpdateCollectorByIDParams creates a new UpdateCollectorByIDParams 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 NewUpdateCollectorByIDParamsWithContext ¶

func NewUpdateCollectorByIDParamsWithContext(ctx context.Context) *UpdateCollectorByIDParams

NewUpdateCollectorByIDParamsWithContext creates a new UpdateCollectorByIDParams object with the ability to set a context for a request.

func NewUpdateCollectorByIDParamsWithHTTPClient ¶

func NewUpdateCollectorByIDParamsWithHTTPClient(client *http.Client) *UpdateCollectorByIDParams

NewUpdateCollectorByIDParamsWithHTTPClient creates a new UpdateCollectorByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateCollectorByIDParamsWithTimeout ¶

func NewUpdateCollectorByIDParamsWithTimeout(timeout time.Duration) *UpdateCollectorByIDParams

NewUpdateCollectorByIDParamsWithTimeout creates a new UpdateCollectorByIDParams object with the ability to set a timeout on a request.

func (*UpdateCollectorByIDParams) SetAutoBalanceMonitoredDevices ¶

func (o *UpdateCollectorByIDParams) SetAutoBalanceMonitoredDevices(autoBalanceMonitoredDevices *bool)

SetAutoBalanceMonitoredDevices adds the autoBalanceMonitoredDevices to the update collector by Id params

func (*UpdateCollectorByIDParams) SetBody ¶

func (o *UpdateCollectorByIDParams) SetBody(body *models.Collector)

SetBody adds the body to the update collector by Id params

func (*UpdateCollectorByIDParams) SetContext ¶

func (o *UpdateCollectorByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update collector by Id params

func (*UpdateCollectorByIDParams) SetDefaults ¶

func (o *UpdateCollectorByIDParams) SetDefaults()

SetDefaults hydrates default values in the update collector by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateCollectorByIDParams) SetForceUpdateFailedOverDevices ¶

func (o *UpdateCollectorByIDParams) SetForceUpdateFailedOverDevices(forceUpdateFailedOverDevices *bool)

SetForceUpdateFailedOverDevices adds the forceUpdateFailedOverDevices to the update collector by Id params

func (*UpdateCollectorByIDParams) SetHTTPClient ¶

func (o *UpdateCollectorByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update collector by Id params

func (*UpdateCollectorByIDParams) SetID ¶

func (o *UpdateCollectorByIDParams) SetID(id int32)

SetID adds the id to the update collector by Id params

func (*UpdateCollectorByIDParams) SetOpType ¶

func (o *UpdateCollectorByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the update collector by Id params

func (*UpdateCollectorByIDParams) SetTimeout ¶

func (o *UpdateCollectorByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update collector by Id params

func (*UpdateCollectorByIDParams) SetUserAgent ¶

func (o *UpdateCollectorByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update collector by Id params

func (*UpdateCollectorByIDParams) WithAutoBalanceMonitoredDevices ¶

func (o *UpdateCollectorByIDParams) WithAutoBalanceMonitoredDevices(autoBalanceMonitoredDevices *bool) *UpdateCollectorByIDParams

WithAutoBalanceMonitoredDevices adds the autoBalanceMonitoredDevices to the update collector by Id params

func (*UpdateCollectorByIDParams) WithBody ¶

WithBody adds the body to the update collector by Id params

func (*UpdateCollectorByIDParams) WithContext ¶

WithContext adds the context to the update collector by Id params

func (*UpdateCollectorByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update collector by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateCollectorByIDParams) WithForceUpdateFailedOverDevices ¶

func (o *UpdateCollectorByIDParams) WithForceUpdateFailedOverDevices(forceUpdateFailedOverDevices *bool) *UpdateCollectorByIDParams

WithForceUpdateFailedOverDevices adds the forceUpdateFailedOverDevices to the update collector by Id params

func (*UpdateCollectorByIDParams) WithHTTPClient ¶

func (o *UpdateCollectorByIDParams) WithHTTPClient(client *http.Client) *UpdateCollectorByIDParams

WithHTTPClient adds the HTTPClient to the update collector by Id params

func (*UpdateCollectorByIDParams) WithID ¶

WithID adds the id to the update collector by Id params

func (*UpdateCollectorByIDParams) WithOpType ¶

WithOpType adds the opType to the update collector by Id params

func (*UpdateCollectorByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update collector by Id params

func (*UpdateCollectorByIDParams) WithUserAgent ¶

func (o *UpdateCollectorByIDParams) WithUserAgent(userAgent *string) *UpdateCollectorByIDParams

WithUserAgent adds the userAgent to the update collector by Id params

func (*UpdateCollectorByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateCollectorByIDReader ¶

type UpdateCollectorByIDReader struct {
	// contains filtered or unexported fields
}

UpdateCollectorByIDReader is a Reader for the UpdateCollectorByID structure.

func (*UpdateCollectorByIDReader) ReadResponse ¶

func (o *UpdateCollectorByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateCollectorByIDTooManyRequests ¶

type UpdateCollectorByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateCollectorByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateCollectorByIDTooManyRequests ¶

func NewUpdateCollectorByIDTooManyRequests() *UpdateCollectorByIDTooManyRequests

NewUpdateCollectorByIDTooManyRequests creates a UpdateCollectorByIDTooManyRequests with default headers values

func (*UpdateCollectorByIDTooManyRequests) Error ¶

type UpdateCollectorGroupByIDDefault ¶

type UpdateCollectorGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateCollectorGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateCollectorGroupByIDDefault ¶

func NewUpdateCollectorGroupByIDDefault(code int) *UpdateCollectorGroupByIDDefault

NewUpdateCollectorGroupByIDDefault creates a UpdateCollectorGroupByIDDefault with default headers values

func (*UpdateCollectorGroupByIDDefault) Code ¶

Code gets the status code for the update collector group by Id default response

func (*UpdateCollectorGroupByIDDefault) Error ¶

func (*UpdateCollectorGroupByIDDefault) GetPayload ¶

type UpdateCollectorGroupByIDOK ¶

type UpdateCollectorGroupByIDOK struct {
	Payload *models.CollectorGroup
}
UpdateCollectorGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateCollectorGroupByIDOK ¶

func NewUpdateCollectorGroupByIDOK() *UpdateCollectorGroupByIDOK

NewUpdateCollectorGroupByIDOK creates a UpdateCollectorGroupByIDOK with default headers values

func (*UpdateCollectorGroupByIDOK) Error ¶

func (*UpdateCollectorGroupByIDOK) GetPayload ¶

type UpdateCollectorGroupByIDParams ¶

type UpdateCollectorGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// AutoBalanceMonitoredDevices.
	AutoBalanceMonitoredDevices *bool

	// Body.
	Body *models.CollectorGroup

	// ForceUpdateFailedOverDevices.
	ForceUpdateFailedOverDevices *bool

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateCollectorGroupByIDParams contains all the parameters to send to the API endpoint

for the update collector group by Id operation.

Typically these are written to a http.Request.

func NewUpdateCollectorGroupByIDParams ¶

func NewUpdateCollectorGroupByIDParams() *UpdateCollectorGroupByIDParams

NewUpdateCollectorGroupByIDParams creates a new UpdateCollectorGroupByIDParams 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 NewUpdateCollectorGroupByIDParamsWithContext ¶

func NewUpdateCollectorGroupByIDParamsWithContext(ctx context.Context) *UpdateCollectorGroupByIDParams

NewUpdateCollectorGroupByIDParamsWithContext creates a new UpdateCollectorGroupByIDParams object with the ability to set a context for a request.

func NewUpdateCollectorGroupByIDParamsWithHTTPClient ¶

func NewUpdateCollectorGroupByIDParamsWithHTTPClient(client *http.Client) *UpdateCollectorGroupByIDParams

NewUpdateCollectorGroupByIDParamsWithHTTPClient creates a new UpdateCollectorGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateCollectorGroupByIDParamsWithTimeout ¶

func NewUpdateCollectorGroupByIDParamsWithTimeout(timeout time.Duration) *UpdateCollectorGroupByIDParams

NewUpdateCollectorGroupByIDParamsWithTimeout creates a new UpdateCollectorGroupByIDParams object with the ability to set a timeout on a request.

func (*UpdateCollectorGroupByIDParams) SetAutoBalanceMonitoredDevices ¶

func (o *UpdateCollectorGroupByIDParams) SetAutoBalanceMonitoredDevices(autoBalanceMonitoredDevices *bool)

SetAutoBalanceMonitoredDevices adds the autoBalanceMonitoredDevices to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) SetBody ¶

SetBody adds the body to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) SetContext ¶

func (o *UpdateCollectorGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) SetDefaults ¶

func (o *UpdateCollectorGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the update collector group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateCollectorGroupByIDParams) SetForceUpdateFailedOverDevices ¶

func (o *UpdateCollectorGroupByIDParams) SetForceUpdateFailedOverDevices(forceUpdateFailedOverDevices *bool)

SetForceUpdateFailedOverDevices adds the forceUpdateFailedOverDevices to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) SetHTTPClient ¶

func (o *UpdateCollectorGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) SetID ¶

SetID adds the id to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) SetOpType ¶

func (o *UpdateCollectorGroupByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) SetTimeout ¶

func (o *UpdateCollectorGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) SetUserAgent ¶

func (o *UpdateCollectorGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithAutoBalanceMonitoredDevices ¶

func (o *UpdateCollectorGroupByIDParams) WithAutoBalanceMonitoredDevices(autoBalanceMonitoredDevices *bool) *UpdateCollectorGroupByIDParams

WithAutoBalanceMonitoredDevices adds the autoBalanceMonitoredDevices to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithBody ¶

WithBody adds the body to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithContext ¶

WithContext adds the context to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update collector group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateCollectorGroupByIDParams) WithForceUpdateFailedOverDevices ¶

func (o *UpdateCollectorGroupByIDParams) WithForceUpdateFailedOverDevices(forceUpdateFailedOverDevices *bool) *UpdateCollectorGroupByIDParams

WithForceUpdateFailedOverDevices adds the forceUpdateFailedOverDevices to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithID ¶

WithID adds the id to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithOpType ¶

WithOpType adds the opType to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update collector group by Id params

func (*UpdateCollectorGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateCollectorGroupByIDReader ¶

type UpdateCollectorGroupByIDReader struct {
	// contains filtered or unexported fields
}

UpdateCollectorGroupByIDReader is a Reader for the UpdateCollectorGroupByID structure.

func (*UpdateCollectorGroupByIDReader) ReadResponse ¶

func (o *UpdateCollectorGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateCollectorGroupByIDTooManyRequests ¶

type UpdateCollectorGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateCollectorGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateCollectorGroupByIDTooManyRequests ¶

func NewUpdateCollectorGroupByIDTooManyRequests() *UpdateCollectorGroupByIDTooManyRequests

NewUpdateCollectorGroupByIDTooManyRequests creates a UpdateCollectorGroupByIDTooManyRequests with default headers values

func (*UpdateCollectorGroupByIDTooManyRequests) Error ¶

type UpdateDashboardByIDDefault ¶

type UpdateDashboardByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDashboardByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDashboardByIDDefault ¶

func NewUpdateDashboardByIDDefault(code int) *UpdateDashboardByIDDefault

NewUpdateDashboardByIDDefault creates a UpdateDashboardByIDDefault with default headers values

func (*UpdateDashboardByIDDefault) Code ¶

func (o *UpdateDashboardByIDDefault) Code() int

Code gets the status code for the update dashboard by Id default response

func (*UpdateDashboardByIDDefault) Error ¶

func (*UpdateDashboardByIDDefault) GetPayload ¶

type UpdateDashboardByIDOK ¶

type UpdateDashboardByIDOK struct {
	Payload *models.Dashboard
}
UpdateDashboardByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDashboardByIDOK ¶

func NewUpdateDashboardByIDOK() *UpdateDashboardByIDOK

NewUpdateDashboardByIDOK creates a UpdateDashboardByIDOK with default headers values

func (*UpdateDashboardByIDOK) Error ¶

func (o *UpdateDashboardByIDOK) Error() string

func (*UpdateDashboardByIDOK) GetPayload ¶

func (o *UpdateDashboardByIDOK) GetPayload() *models.Dashboard

type UpdateDashboardByIDParams ¶

type UpdateDashboardByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Dashboard

	// ID.
	//
	// Format: int32
	ID int32

	// OverwriteGroupFields.
	OverwriteGroupFields *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDashboardByIDParams contains all the parameters to send to the API endpoint

for the update dashboard by Id operation.

Typically these are written to a http.Request.

func NewUpdateDashboardByIDParams ¶

func NewUpdateDashboardByIDParams() *UpdateDashboardByIDParams

NewUpdateDashboardByIDParams creates a new UpdateDashboardByIDParams 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 NewUpdateDashboardByIDParamsWithContext ¶

func NewUpdateDashboardByIDParamsWithContext(ctx context.Context) *UpdateDashboardByIDParams

NewUpdateDashboardByIDParamsWithContext creates a new UpdateDashboardByIDParams object with the ability to set a context for a request.

func NewUpdateDashboardByIDParamsWithHTTPClient ¶

func NewUpdateDashboardByIDParamsWithHTTPClient(client *http.Client) *UpdateDashboardByIDParams

NewUpdateDashboardByIDParamsWithHTTPClient creates a new UpdateDashboardByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDashboardByIDParamsWithTimeout ¶

func NewUpdateDashboardByIDParamsWithTimeout(timeout time.Duration) *UpdateDashboardByIDParams

NewUpdateDashboardByIDParamsWithTimeout creates a new UpdateDashboardByIDParams object with the ability to set a timeout on a request.

func (*UpdateDashboardByIDParams) SetBody ¶

func (o *UpdateDashboardByIDParams) SetBody(body *models.Dashboard)

SetBody adds the body to the update dashboard by Id params

func (*UpdateDashboardByIDParams) SetContext ¶

func (o *UpdateDashboardByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update dashboard by Id params

func (*UpdateDashboardByIDParams) SetDefaults ¶

func (o *UpdateDashboardByIDParams) SetDefaults()

SetDefaults hydrates default values in the update dashboard by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDashboardByIDParams) SetHTTPClient ¶

func (o *UpdateDashboardByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update dashboard by Id params

func (*UpdateDashboardByIDParams) SetID ¶

func (o *UpdateDashboardByIDParams) SetID(id int32)

SetID adds the id to the update dashboard by Id params

func (*UpdateDashboardByIDParams) SetOverwriteGroupFields ¶

func (o *UpdateDashboardByIDParams) SetOverwriteGroupFields(overwriteGroupFields *bool)

SetOverwriteGroupFields adds the overwriteGroupFields to the update dashboard by Id params

func (*UpdateDashboardByIDParams) SetTimeout ¶

func (o *UpdateDashboardByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update dashboard by Id params

func (*UpdateDashboardByIDParams) SetUserAgent ¶

func (o *UpdateDashboardByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update dashboard by Id params

func (*UpdateDashboardByIDParams) WithBody ¶

WithBody adds the body to the update dashboard by Id params

func (*UpdateDashboardByIDParams) WithContext ¶

WithContext adds the context to the update dashboard by Id params

func (*UpdateDashboardByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update dashboard by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDashboardByIDParams) WithHTTPClient ¶

func (o *UpdateDashboardByIDParams) WithHTTPClient(client *http.Client) *UpdateDashboardByIDParams

WithHTTPClient adds the HTTPClient to the update dashboard by Id params

func (*UpdateDashboardByIDParams) WithID ¶

WithID adds the id to the update dashboard by Id params

func (*UpdateDashboardByIDParams) WithOverwriteGroupFields ¶

func (o *UpdateDashboardByIDParams) WithOverwriteGroupFields(overwriteGroupFields *bool) *UpdateDashboardByIDParams

WithOverwriteGroupFields adds the overwriteGroupFields to the update dashboard by Id params

func (*UpdateDashboardByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update dashboard by Id params

func (*UpdateDashboardByIDParams) WithUserAgent ¶

func (o *UpdateDashboardByIDParams) WithUserAgent(userAgent *string) *UpdateDashboardByIDParams

WithUserAgent adds the userAgent to the update dashboard by Id params

func (*UpdateDashboardByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDashboardByIDReader ¶

type UpdateDashboardByIDReader struct {
	// contains filtered or unexported fields
}

UpdateDashboardByIDReader is a Reader for the UpdateDashboardByID structure.

func (*UpdateDashboardByIDReader) ReadResponse ¶

func (o *UpdateDashboardByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDashboardByIDTooManyRequests ¶

type UpdateDashboardByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDashboardByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDashboardByIDTooManyRequests ¶

func NewUpdateDashboardByIDTooManyRequests() *UpdateDashboardByIDTooManyRequests

NewUpdateDashboardByIDTooManyRequests creates a UpdateDashboardByIDTooManyRequests with default headers values

func (*UpdateDashboardByIDTooManyRequests) Error ¶

type UpdateDashboardGroupByIDDefault ¶

type UpdateDashboardGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDashboardGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDashboardGroupByIDDefault ¶

func NewUpdateDashboardGroupByIDDefault(code int) *UpdateDashboardGroupByIDDefault

NewUpdateDashboardGroupByIDDefault creates a UpdateDashboardGroupByIDDefault with default headers values

func (*UpdateDashboardGroupByIDDefault) Code ¶

Code gets the status code for the update dashboard group by Id default response

func (*UpdateDashboardGroupByIDDefault) Error ¶

func (*UpdateDashboardGroupByIDDefault) GetPayload ¶

type UpdateDashboardGroupByIDOK ¶

type UpdateDashboardGroupByIDOK struct {
	Payload *models.DashboardGroup
}
UpdateDashboardGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDashboardGroupByIDOK ¶

func NewUpdateDashboardGroupByIDOK() *UpdateDashboardGroupByIDOK

NewUpdateDashboardGroupByIDOK creates a UpdateDashboardGroupByIDOK with default headers values

func (*UpdateDashboardGroupByIDOK) Error ¶

func (*UpdateDashboardGroupByIDOK) GetPayload ¶

type UpdateDashboardGroupByIDParams ¶

type UpdateDashboardGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DashboardGroup

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDashboardGroupByIDParams contains all the parameters to send to the API endpoint

for the update dashboard group by Id operation.

Typically these are written to a http.Request.

func NewUpdateDashboardGroupByIDParams ¶

func NewUpdateDashboardGroupByIDParams() *UpdateDashboardGroupByIDParams

NewUpdateDashboardGroupByIDParams creates a new UpdateDashboardGroupByIDParams 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 NewUpdateDashboardGroupByIDParamsWithContext ¶

func NewUpdateDashboardGroupByIDParamsWithContext(ctx context.Context) *UpdateDashboardGroupByIDParams

NewUpdateDashboardGroupByIDParamsWithContext creates a new UpdateDashboardGroupByIDParams object with the ability to set a context for a request.

func NewUpdateDashboardGroupByIDParamsWithHTTPClient ¶

func NewUpdateDashboardGroupByIDParamsWithHTTPClient(client *http.Client) *UpdateDashboardGroupByIDParams

NewUpdateDashboardGroupByIDParamsWithHTTPClient creates a new UpdateDashboardGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDashboardGroupByIDParamsWithTimeout ¶

func NewUpdateDashboardGroupByIDParamsWithTimeout(timeout time.Duration) *UpdateDashboardGroupByIDParams

NewUpdateDashboardGroupByIDParamsWithTimeout creates a new UpdateDashboardGroupByIDParams object with the ability to set a timeout on a request.

func (*UpdateDashboardGroupByIDParams) SetBody ¶

SetBody adds the body to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) SetContext ¶

func (o *UpdateDashboardGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) SetDefaults ¶

func (o *UpdateDashboardGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the update dashboard group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDashboardGroupByIDParams) SetHTTPClient ¶

func (o *UpdateDashboardGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) SetID ¶

SetID adds the id to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) SetTimeout ¶

func (o *UpdateDashboardGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) SetUserAgent ¶

func (o *UpdateDashboardGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) WithBody ¶

WithBody adds the body to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) WithContext ¶

WithContext adds the context to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update dashboard group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDashboardGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) WithID ¶

WithID adds the id to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update dashboard group by Id params

func (*UpdateDashboardGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDashboardGroupByIDReader ¶

type UpdateDashboardGroupByIDReader struct {
	// contains filtered or unexported fields
}

UpdateDashboardGroupByIDReader is a Reader for the UpdateDashboardGroupByID structure.

func (*UpdateDashboardGroupByIDReader) ReadResponse ¶

func (o *UpdateDashboardGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDashboardGroupByIDTooManyRequests ¶

type UpdateDashboardGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDashboardGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDashboardGroupByIDTooManyRequests ¶

func NewUpdateDashboardGroupByIDTooManyRequests() *UpdateDashboardGroupByIDTooManyRequests

NewUpdateDashboardGroupByIDTooManyRequests creates a UpdateDashboardGroupByIDTooManyRequests with default headers values

func (*UpdateDashboardGroupByIDTooManyRequests) Error ¶

type UpdateDeviceDatasourceInstanceAlertSettingByIDDefault ¶

type UpdateDeviceDatasourceInstanceAlertSettingByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDeviceDatasourceInstanceAlertSettingByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDDefault ¶

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDDefault(code int) *UpdateDeviceDatasourceInstanceAlertSettingByIDDefault

NewUpdateDeviceDatasourceInstanceAlertSettingByIDDefault creates a UpdateDeviceDatasourceInstanceAlertSettingByIDDefault with default headers values

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDDefault) Code ¶

Code gets the status code for the update device datasource instance alert setting by Id default response

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDDefault) Error ¶

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDDefault) GetPayload ¶

type UpdateDeviceDatasourceInstanceAlertSettingByIDOK ¶

type UpdateDeviceDatasourceInstanceAlertSettingByIDOK struct {
	Payload *models.DeviceDataSourceInstanceAlertSetting
}
UpdateDeviceDatasourceInstanceAlertSettingByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDOK ¶

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDOK() *UpdateDeviceDatasourceInstanceAlertSettingByIDOK

NewUpdateDeviceDatasourceInstanceAlertSettingByIDOK creates a UpdateDeviceDatasourceInstanceAlertSettingByIDOK with default headers values

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDOK) Error ¶

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDOK) GetPayload ¶

type UpdateDeviceDatasourceInstanceAlertSettingByIDParams ¶

type UpdateDeviceDatasourceInstanceAlertSettingByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceDataSourceInstanceAlertSetting

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	/* HdsID.

	   Device-DataSource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

	// InstanceID.
	//
	// Format: int32
	InstanceID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceDatasourceInstanceAlertSettingByIDParams contains all the parameters to send to the API endpoint

for the update device datasource instance alert setting by Id operation.

Typically these are written to a http.Request.

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDParams ¶

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDParams() *UpdateDeviceDatasourceInstanceAlertSettingByIDParams

NewUpdateDeviceDatasourceInstanceAlertSettingByIDParams creates a new UpdateDeviceDatasourceInstanceAlertSettingByIDParams 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 NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithContext ¶

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithContext(ctx context.Context) *UpdateDeviceDatasourceInstanceAlertSettingByIDParams

NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithContext creates a new UpdateDeviceDatasourceInstanceAlertSettingByIDParams object with the ability to set a context for a request.

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithHTTPClient ¶

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithHTTPClient(client *http.Client) *UpdateDeviceDatasourceInstanceAlertSettingByIDParams

NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithHTTPClient creates a new UpdateDeviceDatasourceInstanceAlertSettingByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithTimeout ¶

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithTimeout(timeout time.Duration) *UpdateDeviceDatasourceInstanceAlertSettingByIDParams

NewUpdateDeviceDatasourceInstanceAlertSettingByIDParamsWithTimeout creates a new UpdateDeviceDatasourceInstanceAlertSettingByIDParams object with the ability to set a timeout on a request.

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetBody ¶

SetBody adds the body to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetContext ¶

SetContext adds the context to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetDefaults ¶

SetDefaults hydrates default values in the update device datasource instance alert setting by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetDeviceID ¶

SetDeviceID adds the deviceId to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetHTTPClient ¶

SetHTTPClient adds the HTTPClient to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetHdsID ¶

SetHdsID adds the hdsId to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetID ¶

SetID adds the id to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetInstanceID ¶

func (o *UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetInstanceID(instanceID int32)

SetInstanceID adds the instanceId to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetTimeout ¶

SetTimeout adds the timeout to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) SetUserAgent ¶

SetUserAgent adds the userAgent to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithBody ¶

WithBody adds the body to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithContext ¶

WithContext adds the context to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update device datasource instance alert setting by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithHdsID ¶

WithHdsID adds the hdsID to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithID ¶

WithID adds the id to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithInstanceID ¶

WithInstanceID adds the instanceID to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update device datasource instance alert setting by Id params

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDeviceDatasourceInstanceAlertSettingByIDReader ¶

type UpdateDeviceDatasourceInstanceAlertSettingByIDReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceDatasourceInstanceAlertSettingByIDReader is a Reader for the UpdateDeviceDatasourceInstanceAlertSettingByID structure.

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDReader) ReadResponse ¶

func (o *UpdateDeviceDatasourceInstanceAlertSettingByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests ¶

type UpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests ¶

func NewUpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests() *UpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests

NewUpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests creates a UpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests with default headers values

func (*UpdateDeviceDatasourceInstanceAlertSettingByIDTooManyRequests) Error ¶

type UpdateDeviceDatasourceInstanceByIDDefault ¶

type UpdateDeviceDatasourceInstanceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDeviceDatasourceInstanceByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDeviceDatasourceInstanceByIDDefault ¶

func NewUpdateDeviceDatasourceInstanceByIDDefault(code int) *UpdateDeviceDatasourceInstanceByIDDefault

NewUpdateDeviceDatasourceInstanceByIDDefault creates a UpdateDeviceDatasourceInstanceByIDDefault with default headers values

func (*UpdateDeviceDatasourceInstanceByIDDefault) Code ¶

Code gets the status code for the update device datasource instance by Id default response

func (*UpdateDeviceDatasourceInstanceByIDDefault) Error ¶

func (*UpdateDeviceDatasourceInstanceByIDDefault) GetPayload ¶

type UpdateDeviceDatasourceInstanceByIDOK ¶

type UpdateDeviceDatasourceInstanceByIDOK struct {
	Payload *models.DeviceDataSourceInstance
}
UpdateDeviceDatasourceInstanceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDeviceDatasourceInstanceByIDOK ¶

func NewUpdateDeviceDatasourceInstanceByIDOK() *UpdateDeviceDatasourceInstanceByIDOK

NewUpdateDeviceDatasourceInstanceByIDOK creates a UpdateDeviceDatasourceInstanceByIDOK with default headers values

func (*UpdateDeviceDatasourceInstanceByIDOK) Error ¶

func (*UpdateDeviceDatasourceInstanceByIDOK) GetPayload ¶

type UpdateDeviceDatasourceInstanceByIDParams ¶

type UpdateDeviceDatasourceInstanceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceDataSourceInstance

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	/* HdsID.

	   The device-datasource ID

	   Format: int32
	*/
	HdsID int32

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceDatasourceInstanceByIDParams contains all the parameters to send to the API endpoint

for the update device datasource instance by Id operation.

Typically these are written to a http.Request.

func NewUpdateDeviceDatasourceInstanceByIDParams ¶

func NewUpdateDeviceDatasourceInstanceByIDParams() *UpdateDeviceDatasourceInstanceByIDParams

NewUpdateDeviceDatasourceInstanceByIDParams creates a new UpdateDeviceDatasourceInstanceByIDParams 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 NewUpdateDeviceDatasourceInstanceByIDParamsWithContext ¶

func NewUpdateDeviceDatasourceInstanceByIDParamsWithContext(ctx context.Context) *UpdateDeviceDatasourceInstanceByIDParams

NewUpdateDeviceDatasourceInstanceByIDParamsWithContext creates a new UpdateDeviceDatasourceInstanceByIDParams object with the ability to set a context for a request.

func NewUpdateDeviceDatasourceInstanceByIDParamsWithHTTPClient ¶

func NewUpdateDeviceDatasourceInstanceByIDParamsWithHTTPClient(client *http.Client) *UpdateDeviceDatasourceInstanceByIDParams

NewUpdateDeviceDatasourceInstanceByIDParamsWithHTTPClient creates a new UpdateDeviceDatasourceInstanceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceDatasourceInstanceByIDParamsWithTimeout ¶

func NewUpdateDeviceDatasourceInstanceByIDParamsWithTimeout(timeout time.Duration) *UpdateDeviceDatasourceInstanceByIDParams

NewUpdateDeviceDatasourceInstanceByIDParamsWithTimeout creates a new UpdateDeviceDatasourceInstanceByIDParams object with the ability to set a timeout on a request.

func (*UpdateDeviceDatasourceInstanceByIDParams) SetBody ¶

SetBody adds the body to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) SetContext ¶

SetContext adds the context to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) SetDefaults ¶

SetDefaults hydrates default values in the update device datasource instance by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceDatasourceInstanceByIDParams) SetDeviceID ¶

func (o *UpdateDeviceDatasourceInstanceByIDParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) SetHTTPClient ¶

func (o *UpdateDeviceDatasourceInstanceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) SetHdsID ¶

SetHdsID adds the hdsId to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) SetID ¶

SetID adds the id to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) SetOpType ¶

func (o *UpdateDeviceDatasourceInstanceByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) SetTimeout ¶

SetTimeout adds the timeout to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) SetUserAgent ¶

func (o *UpdateDeviceDatasourceInstanceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithBody ¶

WithBody adds the body to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithContext ¶

WithContext adds the context to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update device datasource instance by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceDatasourceInstanceByIDParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithHdsID ¶

WithHdsID adds the hdsID to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithID ¶

WithID adds the id to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithOpType ¶

WithOpType adds the opType to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update device datasource instance by Id params

func (*UpdateDeviceDatasourceInstanceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDeviceDatasourceInstanceByIDReader ¶

type UpdateDeviceDatasourceInstanceByIDReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceDatasourceInstanceByIDReader is a Reader for the UpdateDeviceDatasourceInstanceByID structure.

func (*UpdateDeviceDatasourceInstanceByIDReader) ReadResponse ¶

func (o *UpdateDeviceDatasourceInstanceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceDatasourceInstanceByIDTooManyRequests ¶

type UpdateDeviceDatasourceInstanceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDeviceDatasourceInstanceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDeviceDatasourceInstanceByIDTooManyRequests ¶

func NewUpdateDeviceDatasourceInstanceByIDTooManyRequests() *UpdateDeviceDatasourceInstanceByIDTooManyRequests

NewUpdateDeviceDatasourceInstanceByIDTooManyRequests creates a UpdateDeviceDatasourceInstanceByIDTooManyRequests with default headers values

func (*UpdateDeviceDatasourceInstanceByIDTooManyRequests) Error ¶

type UpdateDeviceDefault ¶

type UpdateDeviceDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDeviceDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDeviceDefault ¶

func NewUpdateDeviceDefault(code int) *UpdateDeviceDefault

NewUpdateDeviceDefault creates a UpdateDeviceDefault with default headers values

func (*UpdateDeviceDefault) Code ¶

func (o *UpdateDeviceDefault) Code() int

Code gets the status code for the update device default response

func (*UpdateDeviceDefault) Error ¶

func (o *UpdateDeviceDefault) Error() string

func (*UpdateDeviceDefault) GetPayload ¶

func (o *UpdateDeviceDefault) GetPayload() *models.ErrorResponse

type UpdateDeviceGroupByIDDefault ¶

type UpdateDeviceGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDeviceGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDeviceGroupByIDDefault ¶

func NewUpdateDeviceGroupByIDDefault(code int) *UpdateDeviceGroupByIDDefault

NewUpdateDeviceGroupByIDDefault creates a UpdateDeviceGroupByIDDefault with default headers values

func (*UpdateDeviceGroupByIDDefault) Code ¶

Code gets the status code for the update device group by Id default response

func (*UpdateDeviceGroupByIDDefault) Error ¶

func (*UpdateDeviceGroupByIDDefault) GetPayload ¶

type UpdateDeviceGroupByIDOK ¶

type UpdateDeviceGroupByIDOK struct {
	Payload *models.DeviceGroup
}
UpdateDeviceGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDeviceGroupByIDOK ¶

func NewUpdateDeviceGroupByIDOK() *UpdateDeviceGroupByIDOK

NewUpdateDeviceGroupByIDOK creates a UpdateDeviceGroupByIDOK with default headers values

func (*UpdateDeviceGroupByIDOK) Error ¶

func (o *UpdateDeviceGroupByIDOK) Error() string

func (*UpdateDeviceGroupByIDOK) GetPayload ¶

func (o *UpdateDeviceGroupByIDOK) GetPayload() *models.DeviceGroup

type UpdateDeviceGroupByIDParams ¶

type UpdateDeviceGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceGroup

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceGroupByIDParams contains all the parameters to send to the API endpoint

for the update device group by Id operation.

Typically these are written to a http.Request.

func NewUpdateDeviceGroupByIDParams ¶

func NewUpdateDeviceGroupByIDParams() *UpdateDeviceGroupByIDParams

NewUpdateDeviceGroupByIDParams creates a new UpdateDeviceGroupByIDParams 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 NewUpdateDeviceGroupByIDParamsWithContext ¶

func NewUpdateDeviceGroupByIDParamsWithContext(ctx context.Context) *UpdateDeviceGroupByIDParams

NewUpdateDeviceGroupByIDParamsWithContext creates a new UpdateDeviceGroupByIDParams object with the ability to set a context for a request.

func NewUpdateDeviceGroupByIDParamsWithHTTPClient ¶

func NewUpdateDeviceGroupByIDParamsWithHTTPClient(client *http.Client) *UpdateDeviceGroupByIDParams

NewUpdateDeviceGroupByIDParamsWithHTTPClient creates a new UpdateDeviceGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceGroupByIDParamsWithTimeout ¶

func NewUpdateDeviceGroupByIDParamsWithTimeout(timeout time.Duration) *UpdateDeviceGroupByIDParams

NewUpdateDeviceGroupByIDParamsWithTimeout creates a new UpdateDeviceGroupByIDParams object with the ability to set a timeout on a request.

func (*UpdateDeviceGroupByIDParams) SetBody ¶

SetBody adds the body to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) SetContext ¶

func (o *UpdateDeviceGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) SetDefaults ¶

func (o *UpdateDeviceGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the update device group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceGroupByIDParams) SetHTTPClient ¶

func (o *UpdateDeviceGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) SetID ¶

func (o *UpdateDeviceGroupByIDParams) SetID(id int32)

SetID adds the id to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) SetOpType ¶

func (o *UpdateDeviceGroupByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) SetTimeout ¶

func (o *UpdateDeviceGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) SetUserAgent ¶

func (o *UpdateDeviceGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) WithBody ¶

WithBody adds the body to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) WithContext ¶

WithContext adds the context to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update device group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) WithID ¶

WithID adds the id to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) WithOpType ¶

WithOpType adds the opType to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) WithUserAgent ¶

func (o *UpdateDeviceGroupByIDParams) WithUserAgent(userAgent *string) *UpdateDeviceGroupByIDParams

WithUserAgent adds the userAgent to the update device group by Id params

func (*UpdateDeviceGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDeviceGroupByIDReader ¶

type UpdateDeviceGroupByIDReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceGroupByIDReader is a Reader for the UpdateDeviceGroupByID structure.

func (*UpdateDeviceGroupByIDReader) ReadResponse ¶

func (o *UpdateDeviceGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceGroupByIDTooManyRequests ¶

type UpdateDeviceGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDeviceGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDeviceGroupByIDTooManyRequests ¶

func NewUpdateDeviceGroupByIDTooManyRequests() *UpdateDeviceGroupByIDTooManyRequests

NewUpdateDeviceGroupByIDTooManyRequests creates a UpdateDeviceGroupByIDTooManyRequests with default headers values

func (*UpdateDeviceGroupByIDTooManyRequests) Error ¶

type UpdateDeviceGroupDatasourceAlertSettingDefault ¶

type UpdateDeviceGroupDatasourceAlertSettingDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDeviceGroupDatasourceAlertSettingDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDeviceGroupDatasourceAlertSettingDefault ¶

func NewUpdateDeviceGroupDatasourceAlertSettingDefault(code int) *UpdateDeviceGroupDatasourceAlertSettingDefault

NewUpdateDeviceGroupDatasourceAlertSettingDefault creates a UpdateDeviceGroupDatasourceAlertSettingDefault with default headers values

func (*UpdateDeviceGroupDatasourceAlertSettingDefault) Code ¶

Code gets the status code for the update device group datasource alert setting default response

func (*UpdateDeviceGroupDatasourceAlertSettingDefault) Error ¶

func (*UpdateDeviceGroupDatasourceAlertSettingDefault) GetPayload ¶

type UpdateDeviceGroupDatasourceAlertSettingOK ¶

type UpdateDeviceGroupDatasourceAlertSettingOK struct {
	Payload *models.DeviceGroupDataSourceAlertConfig
}
UpdateDeviceGroupDatasourceAlertSettingOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDeviceGroupDatasourceAlertSettingOK ¶

func NewUpdateDeviceGroupDatasourceAlertSettingOK() *UpdateDeviceGroupDatasourceAlertSettingOK

NewUpdateDeviceGroupDatasourceAlertSettingOK creates a UpdateDeviceGroupDatasourceAlertSettingOK with default headers values

func (*UpdateDeviceGroupDatasourceAlertSettingOK) Error ¶

func (*UpdateDeviceGroupDatasourceAlertSettingOK) GetPayload ¶

type UpdateDeviceGroupDatasourceAlertSettingParams ¶

type UpdateDeviceGroupDatasourceAlertSettingParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceGroupDataSourceAlertConfig

	// DeviceGroupID.
	//
	// Format: int32
	DeviceGroupID int32

	// DsID.
	//
	// Format: int32
	DsID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceGroupDatasourceAlertSettingParams contains all the parameters to send to the API endpoint

for the update device group datasource alert setting operation.

Typically these are written to a http.Request.

func NewUpdateDeviceGroupDatasourceAlertSettingParams ¶

func NewUpdateDeviceGroupDatasourceAlertSettingParams() *UpdateDeviceGroupDatasourceAlertSettingParams

NewUpdateDeviceGroupDatasourceAlertSettingParams creates a new UpdateDeviceGroupDatasourceAlertSettingParams 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 NewUpdateDeviceGroupDatasourceAlertSettingParamsWithContext ¶

func NewUpdateDeviceGroupDatasourceAlertSettingParamsWithContext(ctx context.Context) *UpdateDeviceGroupDatasourceAlertSettingParams

NewUpdateDeviceGroupDatasourceAlertSettingParamsWithContext creates a new UpdateDeviceGroupDatasourceAlertSettingParams object with the ability to set a context for a request.

func NewUpdateDeviceGroupDatasourceAlertSettingParamsWithHTTPClient ¶

func NewUpdateDeviceGroupDatasourceAlertSettingParamsWithHTTPClient(client *http.Client) *UpdateDeviceGroupDatasourceAlertSettingParams

NewUpdateDeviceGroupDatasourceAlertSettingParamsWithHTTPClient creates a new UpdateDeviceGroupDatasourceAlertSettingParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceGroupDatasourceAlertSettingParamsWithTimeout ¶

func NewUpdateDeviceGroupDatasourceAlertSettingParamsWithTimeout(timeout time.Duration) *UpdateDeviceGroupDatasourceAlertSettingParams

NewUpdateDeviceGroupDatasourceAlertSettingParamsWithTimeout creates a new UpdateDeviceGroupDatasourceAlertSettingParams object with the ability to set a timeout on a request.

func (*UpdateDeviceGroupDatasourceAlertSettingParams) SetBody ¶

SetBody adds the body to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) SetContext ¶

SetContext adds the context to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) SetDefaults ¶

SetDefaults hydrates default values in the update device group datasource alert setting params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceGroupDatasourceAlertSettingParams) SetDeviceGroupID ¶

func (o *UpdateDeviceGroupDatasourceAlertSettingParams) SetDeviceGroupID(deviceGroupID int32)

SetDeviceGroupID adds the deviceGroupId to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) SetDsID ¶

SetDsID adds the dsId to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) SetHTTPClient ¶

func (o *UpdateDeviceGroupDatasourceAlertSettingParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) SetTimeout ¶

SetTimeout adds the timeout to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) SetUserAgent ¶

func (o *UpdateDeviceGroupDatasourceAlertSettingParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WithBody ¶

WithBody adds the body to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WithContext ¶

WithContext adds the context to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WithDefaults ¶

WithDefaults hydrates default values in the update device group datasource alert setting params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WithDeviceGroupID ¶

WithDeviceGroupID adds the deviceGroupID to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WithDsID ¶

WithDsID adds the dsID to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WithTimeout ¶

WithTimeout adds the timeout to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update device group datasource alert setting params

func (*UpdateDeviceGroupDatasourceAlertSettingParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDeviceGroupDatasourceAlertSettingReader ¶

type UpdateDeviceGroupDatasourceAlertSettingReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceGroupDatasourceAlertSettingReader is a Reader for the UpdateDeviceGroupDatasourceAlertSetting structure.

func (*UpdateDeviceGroupDatasourceAlertSettingReader) ReadResponse ¶

func (o *UpdateDeviceGroupDatasourceAlertSettingReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceGroupDatasourceAlertSettingTooManyRequests ¶

type UpdateDeviceGroupDatasourceAlertSettingTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDeviceGroupDatasourceAlertSettingTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDeviceGroupDatasourceAlertSettingTooManyRequests ¶

func NewUpdateDeviceGroupDatasourceAlertSettingTooManyRequests() *UpdateDeviceGroupDatasourceAlertSettingTooManyRequests

NewUpdateDeviceGroupDatasourceAlertSettingTooManyRequests creates a UpdateDeviceGroupDatasourceAlertSettingTooManyRequests with default headers values

func (*UpdateDeviceGroupDatasourceAlertSettingTooManyRequests) Error ¶

type UpdateDeviceGroupDatasourceByIDDefault ¶

type UpdateDeviceGroupDatasourceByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDeviceGroupDatasourceByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDeviceGroupDatasourceByIDDefault ¶

func NewUpdateDeviceGroupDatasourceByIDDefault(code int) *UpdateDeviceGroupDatasourceByIDDefault

NewUpdateDeviceGroupDatasourceByIDDefault creates a UpdateDeviceGroupDatasourceByIDDefault with default headers values

func (*UpdateDeviceGroupDatasourceByIDDefault) Code ¶

Code gets the status code for the update device group datasource by Id default response

func (*UpdateDeviceGroupDatasourceByIDDefault) Error ¶

func (*UpdateDeviceGroupDatasourceByIDDefault) GetPayload ¶

type UpdateDeviceGroupDatasourceByIDOK ¶

type UpdateDeviceGroupDatasourceByIDOK struct {
	Payload *models.DeviceGroupDataSource
}
UpdateDeviceGroupDatasourceByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDeviceGroupDatasourceByIDOK ¶

func NewUpdateDeviceGroupDatasourceByIDOK() *UpdateDeviceGroupDatasourceByIDOK

NewUpdateDeviceGroupDatasourceByIDOK creates a UpdateDeviceGroupDatasourceByIDOK with default headers values

func (*UpdateDeviceGroupDatasourceByIDOK) Error ¶

func (*UpdateDeviceGroupDatasourceByIDOK) GetPayload ¶

type UpdateDeviceGroupDatasourceByIDParams ¶

type UpdateDeviceGroupDatasourceByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.DeviceGroupDataSource

	// DeviceGroupID.
	//
	// Format: int32
	DeviceGroupID int32

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceGroupDatasourceByIDParams contains all the parameters to send to the API endpoint

for the update device group datasource by Id operation.

Typically these are written to a http.Request.

func NewUpdateDeviceGroupDatasourceByIDParams ¶

func NewUpdateDeviceGroupDatasourceByIDParams() *UpdateDeviceGroupDatasourceByIDParams

NewUpdateDeviceGroupDatasourceByIDParams creates a new UpdateDeviceGroupDatasourceByIDParams 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 NewUpdateDeviceGroupDatasourceByIDParamsWithContext ¶

func NewUpdateDeviceGroupDatasourceByIDParamsWithContext(ctx context.Context) *UpdateDeviceGroupDatasourceByIDParams

NewUpdateDeviceGroupDatasourceByIDParamsWithContext creates a new UpdateDeviceGroupDatasourceByIDParams object with the ability to set a context for a request.

func NewUpdateDeviceGroupDatasourceByIDParamsWithHTTPClient ¶

func NewUpdateDeviceGroupDatasourceByIDParamsWithHTTPClient(client *http.Client) *UpdateDeviceGroupDatasourceByIDParams

NewUpdateDeviceGroupDatasourceByIDParamsWithHTTPClient creates a new UpdateDeviceGroupDatasourceByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceGroupDatasourceByIDParamsWithTimeout ¶

func NewUpdateDeviceGroupDatasourceByIDParamsWithTimeout(timeout time.Duration) *UpdateDeviceGroupDatasourceByIDParams

NewUpdateDeviceGroupDatasourceByIDParamsWithTimeout creates a new UpdateDeviceGroupDatasourceByIDParams object with the ability to set a timeout on a request.

func (*UpdateDeviceGroupDatasourceByIDParams) SetBody ¶

SetBody adds the body to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) SetContext ¶

SetContext adds the context to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) SetDefaults ¶

func (o *UpdateDeviceGroupDatasourceByIDParams) SetDefaults()

SetDefaults hydrates default values in the update device group datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceGroupDatasourceByIDParams) SetDeviceGroupID ¶

func (o *UpdateDeviceGroupDatasourceByIDParams) SetDeviceGroupID(deviceGroupID int32)

SetDeviceGroupID adds the deviceGroupId to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) SetHTTPClient ¶

func (o *UpdateDeviceGroupDatasourceByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) SetID ¶

SetID adds the id to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) SetTimeout ¶

func (o *UpdateDeviceGroupDatasourceByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) SetUserAgent ¶

func (o *UpdateDeviceGroupDatasourceByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) WithBody ¶

WithBody adds the body to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) WithContext ¶

WithContext adds the context to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update device group datasource by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceGroupDatasourceByIDParams) WithDeviceGroupID ¶

WithDeviceGroupID adds the deviceGroupID to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) WithID ¶

WithID adds the id to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update device group datasource by Id params

func (*UpdateDeviceGroupDatasourceByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDeviceGroupDatasourceByIDReader ¶

type UpdateDeviceGroupDatasourceByIDReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceGroupDatasourceByIDReader is a Reader for the UpdateDeviceGroupDatasourceByID structure.

func (*UpdateDeviceGroupDatasourceByIDReader) ReadResponse ¶

func (o *UpdateDeviceGroupDatasourceByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceGroupDatasourceByIDTooManyRequests ¶

type UpdateDeviceGroupDatasourceByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDeviceGroupDatasourceByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDeviceGroupDatasourceByIDTooManyRequests ¶

func NewUpdateDeviceGroupDatasourceByIDTooManyRequests() *UpdateDeviceGroupDatasourceByIDTooManyRequests

NewUpdateDeviceGroupDatasourceByIDTooManyRequests creates a UpdateDeviceGroupDatasourceByIDTooManyRequests with default headers values

func (*UpdateDeviceGroupDatasourceByIDTooManyRequests) Error ¶

type UpdateDeviceGroupPropertyByNameDefault ¶

type UpdateDeviceGroupPropertyByNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDeviceGroupPropertyByNameDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDeviceGroupPropertyByNameDefault ¶

func NewUpdateDeviceGroupPropertyByNameDefault(code int) *UpdateDeviceGroupPropertyByNameDefault

NewUpdateDeviceGroupPropertyByNameDefault creates a UpdateDeviceGroupPropertyByNameDefault with default headers values

func (*UpdateDeviceGroupPropertyByNameDefault) Code ¶

Code gets the status code for the update device group property by name default response

func (*UpdateDeviceGroupPropertyByNameDefault) Error ¶

func (*UpdateDeviceGroupPropertyByNameDefault) GetPayload ¶

type UpdateDeviceGroupPropertyByNameOK ¶

type UpdateDeviceGroupPropertyByNameOK struct {
	Payload *models.EntityProperty
}
UpdateDeviceGroupPropertyByNameOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDeviceGroupPropertyByNameOK ¶

func NewUpdateDeviceGroupPropertyByNameOK() *UpdateDeviceGroupPropertyByNameOK

NewUpdateDeviceGroupPropertyByNameOK creates a UpdateDeviceGroupPropertyByNameOK with default headers values

func (*UpdateDeviceGroupPropertyByNameOK) Error ¶

func (*UpdateDeviceGroupPropertyByNameOK) GetPayload ¶

type UpdateDeviceGroupPropertyByNameParams ¶

type UpdateDeviceGroupPropertyByNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EntityProperty

	/* Gid.

	   group ID

	   Format: int32
	*/
	Gid int32

	// Name.
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceGroupPropertyByNameParams contains all the parameters to send to the API endpoint

for the update device group property by name operation.

Typically these are written to a http.Request.

func NewUpdateDeviceGroupPropertyByNameParams ¶

func NewUpdateDeviceGroupPropertyByNameParams() *UpdateDeviceGroupPropertyByNameParams

NewUpdateDeviceGroupPropertyByNameParams creates a new UpdateDeviceGroupPropertyByNameParams 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 NewUpdateDeviceGroupPropertyByNameParamsWithContext ¶

func NewUpdateDeviceGroupPropertyByNameParamsWithContext(ctx context.Context) *UpdateDeviceGroupPropertyByNameParams

NewUpdateDeviceGroupPropertyByNameParamsWithContext creates a new UpdateDeviceGroupPropertyByNameParams object with the ability to set a context for a request.

func NewUpdateDeviceGroupPropertyByNameParamsWithHTTPClient ¶

func NewUpdateDeviceGroupPropertyByNameParamsWithHTTPClient(client *http.Client) *UpdateDeviceGroupPropertyByNameParams

NewUpdateDeviceGroupPropertyByNameParamsWithHTTPClient creates a new UpdateDeviceGroupPropertyByNameParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceGroupPropertyByNameParamsWithTimeout ¶

func NewUpdateDeviceGroupPropertyByNameParamsWithTimeout(timeout time.Duration) *UpdateDeviceGroupPropertyByNameParams

NewUpdateDeviceGroupPropertyByNameParamsWithTimeout creates a new UpdateDeviceGroupPropertyByNameParams object with the ability to set a timeout on a request.

func (*UpdateDeviceGroupPropertyByNameParams) SetBody ¶

SetBody adds the body to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) SetContext ¶

SetContext adds the context to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) SetDefaults ¶

func (o *UpdateDeviceGroupPropertyByNameParams) SetDefaults()

SetDefaults hydrates default values in the update device group property by name params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceGroupPropertyByNameParams) SetGid ¶

SetGid adds the gid to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) SetHTTPClient ¶

func (o *UpdateDeviceGroupPropertyByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) SetName ¶

SetName adds the name to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) SetTimeout ¶

func (o *UpdateDeviceGroupPropertyByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) SetUserAgent ¶

func (o *UpdateDeviceGroupPropertyByNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) WithBody ¶

WithBody adds the body to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) WithContext ¶

WithContext adds the context to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) WithDefaults ¶

WithDefaults hydrates default values in the update device group property by name params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceGroupPropertyByNameParams) WithGid ¶

WithGid adds the gid to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) WithName ¶

WithName adds the name to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) WithTimeout ¶

WithTimeout adds the timeout to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update device group property by name params

func (*UpdateDeviceGroupPropertyByNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDeviceGroupPropertyByNameReader ¶

type UpdateDeviceGroupPropertyByNameReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceGroupPropertyByNameReader is a Reader for the UpdateDeviceGroupPropertyByName structure.

func (*UpdateDeviceGroupPropertyByNameReader) ReadResponse ¶

func (o *UpdateDeviceGroupPropertyByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceGroupPropertyByNameTooManyRequests ¶

type UpdateDeviceGroupPropertyByNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDeviceGroupPropertyByNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDeviceGroupPropertyByNameTooManyRequests ¶

func NewUpdateDeviceGroupPropertyByNameTooManyRequests() *UpdateDeviceGroupPropertyByNameTooManyRequests

NewUpdateDeviceGroupPropertyByNameTooManyRequests creates a UpdateDeviceGroupPropertyByNameTooManyRequests with default headers values

func (*UpdateDeviceGroupPropertyByNameTooManyRequests) Error ¶

type UpdateDeviceOK ¶

type UpdateDeviceOK struct {
	Payload *models.Device
}
UpdateDeviceOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDeviceOK ¶

func NewUpdateDeviceOK() *UpdateDeviceOK

NewUpdateDeviceOK creates a UpdateDeviceOK with default headers values

func (*UpdateDeviceOK) Error ¶

func (o *UpdateDeviceOK) Error() string

func (*UpdateDeviceOK) GetPayload ¶

func (o *UpdateDeviceOK) GetPayload() *models.Device

type UpdateDeviceParams ¶

type UpdateDeviceParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Device

	// End.
	//
	// Format: int64
	End *int64

	// ID.
	//
	// Format: int32
	ID int32

	// NetflowFilter.
	NetflowFilter *string

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	// Start.
	//
	// Format: int64
	Start *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDeviceParams contains all the parameters to send to the API endpoint

for the update device operation.

Typically these are written to a http.Request.

func NewUpdateDeviceParams ¶

func NewUpdateDeviceParams() *UpdateDeviceParams

NewUpdateDeviceParams creates a new UpdateDeviceParams 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 NewUpdateDeviceParamsWithContext ¶

func NewUpdateDeviceParamsWithContext(ctx context.Context) *UpdateDeviceParams

NewUpdateDeviceParamsWithContext creates a new UpdateDeviceParams object with the ability to set a context for a request.

func NewUpdateDeviceParamsWithHTTPClient ¶

func NewUpdateDeviceParamsWithHTTPClient(client *http.Client) *UpdateDeviceParams

NewUpdateDeviceParamsWithHTTPClient creates a new UpdateDeviceParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDeviceParamsWithTimeout ¶

func NewUpdateDeviceParamsWithTimeout(timeout time.Duration) *UpdateDeviceParams

NewUpdateDeviceParamsWithTimeout creates a new UpdateDeviceParams object with the ability to set a timeout on a request.

func (*UpdateDeviceParams) SetBody ¶

func (o *UpdateDeviceParams) SetBody(body *models.Device)

SetBody adds the body to the update device params

func (*UpdateDeviceParams) SetContext ¶

func (o *UpdateDeviceParams) SetContext(ctx context.Context)

SetContext adds the context to the update device params

func (*UpdateDeviceParams) SetDefaults ¶

func (o *UpdateDeviceParams) SetDefaults()

SetDefaults hydrates default values in the update device params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceParams) SetEnd ¶

func (o *UpdateDeviceParams) SetEnd(end *int64)

SetEnd adds the end to the update device params

func (*UpdateDeviceParams) SetHTTPClient ¶

func (o *UpdateDeviceParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device params

func (*UpdateDeviceParams) SetID ¶

func (o *UpdateDeviceParams) SetID(id int32)

SetID adds the id to the update device params

func (*UpdateDeviceParams) SetNetflowFilter ¶

func (o *UpdateDeviceParams) SetNetflowFilter(netflowFilter *string)

SetNetflowFilter adds the netflowFilter to the update device params

func (*UpdateDeviceParams) SetOpType ¶

func (o *UpdateDeviceParams) SetOpType(opType *string)

SetOpType adds the opType to the update device params

func (*UpdateDeviceParams) SetStart ¶

func (o *UpdateDeviceParams) SetStart(start *int64)

SetStart adds the start to the update device params

func (*UpdateDeviceParams) SetTimeout ¶

func (o *UpdateDeviceParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update device params

func (*UpdateDeviceParams) SetUserAgent ¶

func (o *UpdateDeviceParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update device params

func (*UpdateDeviceParams) WithBody ¶

func (o *UpdateDeviceParams) WithBody(body *models.Device) *UpdateDeviceParams

WithBody adds the body to the update device params

func (*UpdateDeviceParams) WithContext ¶

WithContext adds the context to the update device params

func (*UpdateDeviceParams) WithDefaults ¶

func (o *UpdateDeviceParams) WithDefaults() *UpdateDeviceParams

WithDefaults hydrates default values in the update device params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDeviceParams) WithEnd ¶

func (o *UpdateDeviceParams) WithEnd(end *int64) *UpdateDeviceParams

WithEnd adds the end to the update device params

func (*UpdateDeviceParams) WithHTTPClient ¶

func (o *UpdateDeviceParams) WithHTTPClient(client *http.Client) *UpdateDeviceParams

WithHTTPClient adds the HTTPClient to the update device params

func (*UpdateDeviceParams) WithID ¶

WithID adds the id to the update device params

func (*UpdateDeviceParams) WithNetflowFilter ¶

func (o *UpdateDeviceParams) WithNetflowFilter(netflowFilter *string) *UpdateDeviceParams

WithNetflowFilter adds the netflowFilter to the update device params

func (*UpdateDeviceParams) WithOpType ¶

func (o *UpdateDeviceParams) WithOpType(opType *string) *UpdateDeviceParams

WithOpType adds the opType to the update device params

func (*UpdateDeviceParams) WithStart ¶

func (o *UpdateDeviceParams) WithStart(start *int64) *UpdateDeviceParams

WithStart adds the start to the update device params

func (*UpdateDeviceParams) WithTimeout ¶

func (o *UpdateDeviceParams) WithTimeout(timeout time.Duration) *UpdateDeviceParams

WithTimeout adds the timeout to the update device params

func (*UpdateDeviceParams) WithUserAgent ¶

func (o *UpdateDeviceParams) WithUserAgent(userAgent *string) *UpdateDeviceParams

WithUserAgent adds the userAgent to the update device params

func (*UpdateDeviceParams) WriteToRequest ¶

func (o *UpdateDeviceParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateDevicePropertyByNameDefault ¶

type UpdateDevicePropertyByNameDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateDevicePropertyByNameDefault describes a response with status code -1, with default header values.

Error

func NewUpdateDevicePropertyByNameDefault ¶

func NewUpdateDevicePropertyByNameDefault(code int) *UpdateDevicePropertyByNameDefault

NewUpdateDevicePropertyByNameDefault creates a UpdateDevicePropertyByNameDefault with default headers values

func (*UpdateDevicePropertyByNameDefault) Code ¶

Code gets the status code for the update device property by name default response

func (*UpdateDevicePropertyByNameDefault) Error ¶

func (*UpdateDevicePropertyByNameDefault) GetPayload ¶

type UpdateDevicePropertyByNameOK ¶

type UpdateDevicePropertyByNameOK struct {
	Payload *models.EntityProperty
}
UpdateDevicePropertyByNameOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateDevicePropertyByNameOK ¶

func NewUpdateDevicePropertyByNameOK() *UpdateDevicePropertyByNameOK

NewUpdateDevicePropertyByNameOK creates a UpdateDevicePropertyByNameOK with default headers values

func (*UpdateDevicePropertyByNameOK) Error ¶

func (*UpdateDevicePropertyByNameOK) GetPayload ¶

type UpdateDevicePropertyByNameParams ¶

type UpdateDevicePropertyByNameParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EntityProperty

	// DeviceID.
	//
	// Format: int32
	DeviceID int32

	// Name.
	Name string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateDevicePropertyByNameParams contains all the parameters to send to the API endpoint

for the update device property by name operation.

Typically these are written to a http.Request.

func NewUpdateDevicePropertyByNameParams ¶

func NewUpdateDevicePropertyByNameParams() *UpdateDevicePropertyByNameParams

NewUpdateDevicePropertyByNameParams creates a new UpdateDevicePropertyByNameParams 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 NewUpdateDevicePropertyByNameParamsWithContext ¶

func NewUpdateDevicePropertyByNameParamsWithContext(ctx context.Context) *UpdateDevicePropertyByNameParams

NewUpdateDevicePropertyByNameParamsWithContext creates a new UpdateDevicePropertyByNameParams object with the ability to set a context for a request.

func NewUpdateDevicePropertyByNameParamsWithHTTPClient ¶

func NewUpdateDevicePropertyByNameParamsWithHTTPClient(client *http.Client) *UpdateDevicePropertyByNameParams

NewUpdateDevicePropertyByNameParamsWithHTTPClient creates a new UpdateDevicePropertyByNameParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateDevicePropertyByNameParamsWithTimeout ¶

func NewUpdateDevicePropertyByNameParamsWithTimeout(timeout time.Duration) *UpdateDevicePropertyByNameParams

NewUpdateDevicePropertyByNameParamsWithTimeout creates a new UpdateDevicePropertyByNameParams object with the ability to set a timeout on a request.

func (*UpdateDevicePropertyByNameParams) SetBody ¶

SetBody adds the body to the update device property by name params

func (*UpdateDevicePropertyByNameParams) SetContext ¶

SetContext adds the context to the update device property by name params

func (*UpdateDevicePropertyByNameParams) SetDefaults ¶

func (o *UpdateDevicePropertyByNameParams) SetDefaults()

SetDefaults hydrates default values in the update device property by name params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDevicePropertyByNameParams) SetDeviceID ¶

func (o *UpdateDevicePropertyByNameParams) SetDeviceID(deviceID int32)

SetDeviceID adds the deviceId to the update device property by name params

func (*UpdateDevicePropertyByNameParams) SetHTTPClient ¶

func (o *UpdateDevicePropertyByNameParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update device property by name params

func (*UpdateDevicePropertyByNameParams) SetName ¶

func (o *UpdateDevicePropertyByNameParams) SetName(name string)

SetName adds the name to the update device property by name params

func (*UpdateDevicePropertyByNameParams) SetTimeout ¶

func (o *UpdateDevicePropertyByNameParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update device property by name params

func (*UpdateDevicePropertyByNameParams) SetUserAgent ¶

func (o *UpdateDevicePropertyByNameParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update device property by name params

func (*UpdateDevicePropertyByNameParams) WithBody ¶

WithBody adds the body to the update device property by name params

func (*UpdateDevicePropertyByNameParams) WithContext ¶

WithContext adds the context to the update device property by name params

func (*UpdateDevicePropertyByNameParams) WithDefaults ¶

WithDefaults hydrates default values in the update device property by name params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateDevicePropertyByNameParams) WithDeviceID ¶

WithDeviceID adds the deviceID to the update device property by name params

func (*UpdateDevicePropertyByNameParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update device property by name params

func (*UpdateDevicePropertyByNameParams) WithName ¶

WithName adds the name to the update device property by name params

func (*UpdateDevicePropertyByNameParams) WithTimeout ¶

WithTimeout adds the timeout to the update device property by name params

func (*UpdateDevicePropertyByNameParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update device property by name params

func (*UpdateDevicePropertyByNameParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateDevicePropertyByNameReader ¶

type UpdateDevicePropertyByNameReader struct {
	// contains filtered or unexported fields
}

UpdateDevicePropertyByNameReader is a Reader for the UpdateDevicePropertyByName structure.

func (*UpdateDevicePropertyByNameReader) ReadResponse ¶

func (o *UpdateDevicePropertyByNameReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDevicePropertyByNameTooManyRequests ¶

type UpdateDevicePropertyByNameTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDevicePropertyByNameTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDevicePropertyByNameTooManyRequests ¶

func NewUpdateDevicePropertyByNameTooManyRequests() *UpdateDevicePropertyByNameTooManyRequests

NewUpdateDevicePropertyByNameTooManyRequests creates a UpdateDevicePropertyByNameTooManyRequests with default headers values

func (*UpdateDevicePropertyByNameTooManyRequests) Error ¶

type UpdateDeviceReader ¶

type UpdateDeviceReader struct {
	// contains filtered or unexported fields
}

UpdateDeviceReader is a Reader for the UpdateDevice structure.

func (*UpdateDeviceReader) ReadResponse ¶

func (o *UpdateDeviceReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateDeviceTooManyRequests ¶

type UpdateDeviceTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateDeviceTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateDeviceTooManyRequests ¶

func NewUpdateDeviceTooManyRequests() *UpdateDeviceTooManyRequests

NewUpdateDeviceTooManyRequests creates a UpdateDeviceTooManyRequests with default headers values

func (*UpdateDeviceTooManyRequests) Error ¶

type UpdateEscalationChainByIDDefault ¶

type UpdateEscalationChainByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateEscalationChainByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateEscalationChainByIDDefault ¶

func NewUpdateEscalationChainByIDDefault(code int) *UpdateEscalationChainByIDDefault

NewUpdateEscalationChainByIDDefault creates a UpdateEscalationChainByIDDefault with default headers values

func (*UpdateEscalationChainByIDDefault) Code ¶

Code gets the status code for the update escalation chain by Id default response

func (*UpdateEscalationChainByIDDefault) Error ¶

func (*UpdateEscalationChainByIDDefault) GetPayload ¶

type UpdateEscalationChainByIDOK ¶

type UpdateEscalationChainByIDOK struct {
	Payload *models.EscalatingChain
}
UpdateEscalationChainByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateEscalationChainByIDOK ¶

func NewUpdateEscalationChainByIDOK() *UpdateEscalationChainByIDOK

NewUpdateEscalationChainByIDOK creates a UpdateEscalationChainByIDOK with default headers values

func (*UpdateEscalationChainByIDOK) Error ¶

func (*UpdateEscalationChainByIDOK) GetPayload ¶

type UpdateEscalationChainByIDParams ¶

type UpdateEscalationChainByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.EscalatingChain

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateEscalationChainByIDParams contains all the parameters to send to the API endpoint

for the update escalation chain by Id operation.

Typically these are written to a http.Request.

func NewUpdateEscalationChainByIDParams ¶

func NewUpdateEscalationChainByIDParams() *UpdateEscalationChainByIDParams

NewUpdateEscalationChainByIDParams creates a new UpdateEscalationChainByIDParams 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 NewUpdateEscalationChainByIDParamsWithContext ¶

func NewUpdateEscalationChainByIDParamsWithContext(ctx context.Context) *UpdateEscalationChainByIDParams

NewUpdateEscalationChainByIDParamsWithContext creates a new UpdateEscalationChainByIDParams object with the ability to set a context for a request.

func NewUpdateEscalationChainByIDParamsWithHTTPClient ¶

func NewUpdateEscalationChainByIDParamsWithHTTPClient(client *http.Client) *UpdateEscalationChainByIDParams

NewUpdateEscalationChainByIDParamsWithHTTPClient creates a new UpdateEscalationChainByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateEscalationChainByIDParamsWithTimeout ¶

func NewUpdateEscalationChainByIDParamsWithTimeout(timeout time.Duration) *UpdateEscalationChainByIDParams

NewUpdateEscalationChainByIDParamsWithTimeout creates a new UpdateEscalationChainByIDParams object with the ability to set a timeout on a request.

func (*UpdateEscalationChainByIDParams) SetBody ¶

SetBody adds the body to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) SetContext ¶

func (o *UpdateEscalationChainByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) SetDefaults ¶

func (o *UpdateEscalationChainByIDParams) SetDefaults()

SetDefaults hydrates default values in the update escalation chain by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateEscalationChainByIDParams) SetHTTPClient ¶

func (o *UpdateEscalationChainByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) SetID ¶

SetID adds the id to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) SetTimeout ¶

func (o *UpdateEscalationChainByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) SetUserAgent ¶

func (o *UpdateEscalationChainByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) WithBody ¶

WithBody adds the body to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) WithContext ¶

WithContext adds the context to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update escalation chain by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateEscalationChainByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) WithID ¶

WithID adds the id to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update escalation chain by Id params

func (*UpdateEscalationChainByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateEscalationChainByIDReader ¶

type UpdateEscalationChainByIDReader struct {
	// contains filtered or unexported fields
}

UpdateEscalationChainByIDReader is a Reader for the UpdateEscalationChainByID structure.

func (*UpdateEscalationChainByIDReader) ReadResponse ¶

func (o *UpdateEscalationChainByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateEscalationChainByIDTooManyRequests ¶

type UpdateEscalationChainByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateEscalationChainByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateEscalationChainByIDTooManyRequests ¶

func NewUpdateEscalationChainByIDTooManyRequests() *UpdateEscalationChainByIDTooManyRequests

NewUpdateEscalationChainByIDTooManyRequests creates a UpdateEscalationChainByIDTooManyRequests with default headers values

func (*UpdateEscalationChainByIDTooManyRequests) Error ¶

type UpdateRecipientGroupByIDDefault ¶

type UpdateRecipientGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateRecipientGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateRecipientGroupByIDDefault ¶

func NewUpdateRecipientGroupByIDDefault(code int) *UpdateRecipientGroupByIDDefault

NewUpdateRecipientGroupByIDDefault creates a UpdateRecipientGroupByIDDefault with default headers values

func (*UpdateRecipientGroupByIDDefault) Code ¶

Code gets the status code for the update recipient group by Id default response

func (*UpdateRecipientGroupByIDDefault) Error ¶

func (*UpdateRecipientGroupByIDDefault) GetPayload ¶

type UpdateRecipientGroupByIDOK ¶

type UpdateRecipientGroupByIDOK struct {
	Payload *models.RecipientGroup
}
UpdateRecipientGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateRecipientGroupByIDOK ¶

func NewUpdateRecipientGroupByIDOK() *UpdateRecipientGroupByIDOK

NewUpdateRecipientGroupByIDOK creates a UpdateRecipientGroupByIDOK with default headers values

func (*UpdateRecipientGroupByIDOK) Error ¶

func (*UpdateRecipientGroupByIDOK) GetPayload ¶

type UpdateRecipientGroupByIDParams ¶

type UpdateRecipientGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.RecipientGroup

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateRecipientGroupByIDParams contains all the parameters to send to the API endpoint

for the update recipient group by Id operation.

Typically these are written to a http.Request.

func NewUpdateRecipientGroupByIDParams ¶

func NewUpdateRecipientGroupByIDParams() *UpdateRecipientGroupByIDParams

NewUpdateRecipientGroupByIDParams creates a new UpdateRecipientGroupByIDParams 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 NewUpdateRecipientGroupByIDParamsWithContext ¶

func NewUpdateRecipientGroupByIDParamsWithContext(ctx context.Context) *UpdateRecipientGroupByIDParams

NewUpdateRecipientGroupByIDParamsWithContext creates a new UpdateRecipientGroupByIDParams object with the ability to set a context for a request.

func NewUpdateRecipientGroupByIDParamsWithHTTPClient ¶

func NewUpdateRecipientGroupByIDParamsWithHTTPClient(client *http.Client) *UpdateRecipientGroupByIDParams

NewUpdateRecipientGroupByIDParamsWithHTTPClient creates a new UpdateRecipientGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateRecipientGroupByIDParamsWithTimeout ¶

func NewUpdateRecipientGroupByIDParamsWithTimeout(timeout time.Duration) *UpdateRecipientGroupByIDParams

NewUpdateRecipientGroupByIDParamsWithTimeout creates a new UpdateRecipientGroupByIDParams object with the ability to set a timeout on a request.

func (*UpdateRecipientGroupByIDParams) SetBody ¶

SetBody adds the body to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) SetContext ¶

func (o *UpdateRecipientGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) SetDefaults ¶

func (o *UpdateRecipientGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the update recipient group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRecipientGroupByIDParams) SetHTTPClient ¶

func (o *UpdateRecipientGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) SetID ¶

SetID adds the id to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) SetTimeout ¶

func (o *UpdateRecipientGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) SetUserAgent ¶

func (o *UpdateRecipientGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) WithBody ¶

WithBody adds the body to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) WithContext ¶

WithContext adds the context to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update recipient group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRecipientGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) WithID ¶

WithID adds the id to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update recipient group by Id params

func (*UpdateRecipientGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateRecipientGroupByIDReader ¶

type UpdateRecipientGroupByIDReader struct {
	// contains filtered or unexported fields
}

UpdateRecipientGroupByIDReader is a Reader for the UpdateRecipientGroupByID structure.

func (*UpdateRecipientGroupByIDReader) ReadResponse ¶

func (o *UpdateRecipientGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateRecipientGroupByIDTooManyRequests ¶

type UpdateRecipientGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateRecipientGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateRecipientGroupByIDTooManyRequests ¶

func NewUpdateRecipientGroupByIDTooManyRequests() *UpdateRecipientGroupByIDTooManyRequests

NewUpdateRecipientGroupByIDTooManyRequests creates a UpdateRecipientGroupByIDTooManyRequests with default headers values

func (*UpdateRecipientGroupByIDTooManyRequests) Error ¶

type UpdateReportByIDDefault ¶

type UpdateReportByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateReportByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateReportByIDDefault ¶

func NewUpdateReportByIDDefault(code int) *UpdateReportByIDDefault

NewUpdateReportByIDDefault creates a UpdateReportByIDDefault with default headers values

func (*UpdateReportByIDDefault) Code ¶

func (o *UpdateReportByIDDefault) Code() int

Code gets the status code for the update report by Id default response

func (*UpdateReportByIDDefault) Error ¶

func (o *UpdateReportByIDDefault) Error() string

func (*UpdateReportByIDDefault) GetPayload ¶

func (o *UpdateReportByIDDefault) GetPayload() *models.ErrorResponse

type UpdateReportByIDOK ¶

type UpdateReportByIDOK struct {
	Payload models.ReportBase
}
UpdateReportByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateReportByIDOK ¶

func NewUpdateReportByIDOK() *UpdateReportByIDOK

NewUpdateReportByIDOK creates a UpdateReportByIDOK with default headers values

func (*UpdateReportByIDOK) Error ¶

func (o *UpdateReportByIDOK) Error() string

func (*UpdateReportByIDOK) GetPayload ¶

func (o *UpdateReportByIDOK) GetPayload() models.ReportBase

type UpdateReportByIDParams ¶

type UpdateReportByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.ReportBase

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateReportByIDParams contains all the parameters to send to the API endpoint

for the update report by Id operation.

Typically these are written to a http.Request.

func NewUpdateReportByIDParams ¶

func NewUpdateReportByIDParams() *UpdateReportByIDParams

NewUpdateReportByIDParams creates a new UpdateReportByIDParams 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 NewUpdateReportByIDParamsWithContext ¶

func NewUpdateReportByIDParamsWithContext(ctx context.Context) *UpdateReportByIDParams

NewUpdateReportByIDParamsWithContext creates a new UpdateReportByIDParams object with the ability to set a context for a request.

func NewUpdateReportByIDParamsWithHTTPClient ¶

func NewUpdateReportByIDParamsWithHTTPClient(client *http.Client) *UpdateReportByIDParams

NewUpdateReportByIDParamsWithHTTPClient creates a new UpdateReportByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateReportByIDParamsWithTimeout ¶

func NewUpdateReportByIDParamsWithTimeout(timeout time.Duration) *UpdateReportByIDParams

NewUpdateReportByIDParamsWithTimeout creates a new UpdateReportByIDParams object with the ability to set a timeout on a request.

func (*UpdateReportByIDParams) SetBody ¶

func (o *UpdateReportByIDParams) SetBody(body models.ReportBase)

SetBody adds the body to the update report by Id params

func (*UpdateReportByIDParams) SetContext ¶

func (o *UpdateReportByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update report by Id params

func (*UpdateReportByIDParams) SetDefaults ¶

func (o *UpdateReportByIDParams) SetDefaults()

SetDefaults hydrates default values in the update report by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateReportByIDParams) SetHTTPClient ¶

func (o *UpdateReportByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update report by Id params

func (*UpdateReportByIDParams) SetID ¶

func (o *UpdateReportByIDParams) SetID(id int32)

SetID adds the id to the update report by Id params

func (*UpdateReportByIDParams) SetTimeout ¶

func (o *UpdateReportByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update report by Id params

func (*UpdateReportByIDParams) SetUserAgent ¶

func (o *UpdateReportByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update report by Id params

func (*UpdateReportByIDParams) WithBody ¶

WithBody adds the body to the update report by Id params

func (*UpdateReportByIDParams) WithContext ¶

WithContext adds the context to the update report by Id params

func (*UpdateReportByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update report by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateReportByIDParams) WithHTTPClient ¶

func (o *UpdateReportByIDParams) WithHTTPClient(client *http.Client) *UpdateReportByIDParams

WithHTTPClient adds the HTTPClient to the update report by Id params

func (*UpdateReportByIDParams) WithID ¶

WithID adds the id to the update report by Id params

func (*UpdateReportByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update report by Id params

func (*UpdateReportByIDParams) WithUserAgent ¶

func (o *UpdateReportByIDParams) WithUserAgent(userAgent *string) *UpdateReportByIDParams

WithUserAgent adds the userAgent to the update report by Id params

func (*UpdateReportByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateReportByIDReader ¶

type UpdateReportByIDReader struct {
	// contains filtered or unexported fields
}

UpdateReportByIDReader is a Reader for the UpdateReportByID structure.

func (*UpdateReportByIDReader) ReadResponse ¶

func (o *UpdateReportByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateReportByIDTooManyRequests ¶

type UpdateReportByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateReportByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateReportByIDTooManyRequests ¶

func NewUpdateReportByIDTooManyRequests() *UpdateReportByIDTooManyRequests

NewUpdateReportByIDTooManyRequests creates a UpdateReportByIDTooManyRequests with default headers values

func (*UpdateReportByIDTooManyRequests) Error ¶

type UpdateReportGroupByIDDefault ¶

type UpdateReportGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateReportGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateReportGroupByIDDefault ¶

func NewUpdateReportGroupByIDDefault(code int) *UpdateReportGroupByIDDefault

NewUpdateReportGroupByIDDefault creates a UpdateReportGroupByIDDefault with default headers values

func (*UpdateReportGroupByIDDefault) Code ¶

Code gets the status code for the update report group by Id default response

func (*UpdateReportGroupByIDDefault) Error ¶

func (*UpdateReportGroupByIDDefault) GetPayload ¶

type UpdateReportGroupByIDOK ¶

type UpdateReportGroupByIDOK struct {
	Payload *models.ReportGroup
}
UpdateReportGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateReportGroupByIDOK ¶

func NewUpdateReportGroupByIDOK() *UpdateReportGroupByIDOK

NewUpdateReportGroupByIDOK creates a UpdateReportGroupByIDOK with default headers values

func (*UpdateReportGroupByIDOK) Error ¶

func (o *UpdateReportGroupByIDOK) Error() string

func (*UpdateReportGroupByIDOK) GetPayload ¶

func (o *UpdateReportGroupByIDOK) GetPayload() *models.ReportGroup

type UpdateReportGroupByIDParams ¶

type UpdateReportGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.ReportGroup

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateReportGroupByIDParams contains all the parameters to send to the API endpoint

for the update report group by Id operation.

Typically these are written to a http.Request.

func NewUpdateReportGroupByIDParams ¶

func NewUpdateReportGroupByIDParams() *UpdateReportGroupByIDParams

NewUpdateReportGroupByIDParams creates a new UpdateReportGroupByIDParams 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 NewUpdateReportGroupByIDParamsWithContext ¶

func NewUpdateReportGroupByIDParamsWithContext(ctx context.Context) *UpdateReportGroupByIDParams

NewUpdateReportGroupByIDParamsWithContext creates a new UpdateReportGroupByIDParams object with the ability to set a context for a request.

func NewUpdateReportGroupByIDParamsWithHTTPClient ¶

func NewUpdateReportGroupByIDParamsWithHTTPClient(client *http.Client) *UpdateReportGroupByIDParams

NewUpdateReportGroupByIDParamsWithHTTPClient creates a new UpdateReportGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateReportGroupByIDParamsWithTimeout ¶

func NewUpdateReportGroupByIDParamsWithTimeout(timeout time.Duration) *UpdateReportGroupByIDParams

NewUpdateReportGroupByIDParamsWithTimeout creates a new UpdateReportGroupByIDParams object with the ability to set a timeout on a request.

func (*UpdateReportGroupByIDParams) SetBody ¶

SetBody adds the body to the update report group by Id params

func (*UpdateReportGroupByIDParams) SetContext ¶

func (o *UpdateReportGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update report group by Id params

func (*UpdateReportGroupByIDParams) SetDefaults ¶

func (o *UpdateReportGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the update report group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateReportGroupByIDParams) SetHTTPClient ¶

func (o *UpdateReportGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update report group by Id params

func (*UpdateReportGroupByIDParams) SetID ¶

func (o *UpdateReportGroupByIDParams) SetID(id int32)

SetID adds the id to the update report group by Id params

func (*UpdateReportGroupByIDParams) SetTimeout ¶

func (o *UpdateReportGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update report group by Id params

func (*UpdateReportGroupByIDParams) SetUserAgent ¶

func (o *UpdateReportGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update report group by Id params

func (*UpdateReportGroupByIDParams) WithBody ¶

WithBody adds the body to the update report group by Id params

func (*UpdateReportGroupByIDParams) WithContext ¶

WithContext adds the context to the update report group by Id params

func (*UpdateReportGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update report group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateReportGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update report group by Id params

func (*UpdateReportGroupByIDParams) WithID ¶

WithID adds the id to the update report group by Id params

func (*UpdateReportGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update report group by Id params

func (*UpdateReportGroupByIDParams) WithUserAgent ¶

func (o *UpdateReportGroupByIDParams) WithUserAgent(userAgent *string) *UpdateReportGroupByIDParams

WithUserAgent adds the userAgent to the update report group by Id params

func (*UpdateReportGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateReportGroupByIDReader ¶

type UpdateReportGroupByIDReader struct {
	// contains filtered or unexported fields
}

UpdateReportGroupByIDReader is a Reader for the UpdateReportGroupByID structure.

func (*UpdateReportGroupByIDReader) ReadResponse ¶

func (o *UpdateReportGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateReportGroupByIDTooManyRequests ¶

type UpdateReportGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateReportGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateReportGroupByIDTooManyRequests ¶

func NewUpdateReportGroupByIDTooManyRequests() *UpdateReportGroupByIDTooManyRequests

NewUpdateReportGroupByIDTooManyRequests creates a UpdateReportGroupByIDTooManyRequests with default headers values

func (*UpdateReportGroupByIDTooManyRequests) Error ¶

type UpdateRoleByIDDefault ¶

type UpdateRoleByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateRoleByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateRoleByIDDefault ¶

func NewUpdateRoleByIDDefault(code int) *UpdateRoleByIDDefault

NewUpdateRoleByIDDefault creates a UpdateRoleByIDDefault with default headers values

func (*UpdateRoleByIDDefault) Code ¶

func (o *UpdateRoleByIDDefault) Code() int

Code gets the status code for the update role by Id default response

func (*UpdateRoleByIDDefault) Error ¶

func (o *UpdateRoleByIDDefault) Error() string

func (*UpdateRoleByIDDefault) GetPayload ¶

func (o *UpdateRoleByIDDefault) GetPayload() *models.ErrorResponse

type UpdateRoleByIDOK ¶

type UpdateRoleByIDOK struct {
	Payload *models.Role
}
UpdateRoleByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateRoleByIDOK ¶

func NewUpdateRoleByIDOK() *UpdateRoleByIDOK

NewUpdateRoleByIDOK creates a UpdateRoleByIDOK with default headers values

func (*UpdateRoleByIDOK) Error ¶

func (o *UpdateRoleByIDOK) Error() string

func (*UpdateRoleByIDOK) GetPayload ¶

func (o *UpdateRoleByIDOK) GetPayload() *models.Role

type UpdateRoleByIDParams ¶

type UpdateRoleByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Role

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateRoleByIDParams contains all the parameters to send to the API endpoint

for the update role by Id operation.

Typically these are written to a http.Request.

func NewUpdateRoleByIDParams ¶

func NewUpdateRoleByIDParams() *UpdateRoleByIDParams

NewUpdateRoleByIDParams creates a new UpdateRoleByIDParams 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 NewUpdateRoleByIDParamsWithContext ¶

func NewUpdateRoleByIDParamsWithContext(ctx context.Context) *UpdateRoleByIDParams

NewUpdateRoleByIDParamsWithContext creates a new UpdateRoleByIDParams object with the ability to set a context for a request.

func NewUpdateRoleByIDParamsWithHTTPClient ¶

func NewUpdateRoleByIDParamsWithHTTPClient(client *http.Client) *UpdateRoleByIDParams

NewUpdateRoleByIDParamsWithHTTPClient creates a new UpdateRoleByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateRoleByIDParamsWithTimeout ¶

func NewUpdateRoleByIDParamsWithTimeout(timeout time.Duration) *UpdateRoleByIDParams

NewUpdateRoleByIDParamsWithTimeout creates a new UpdateRoleByIDParams object with the ability to set a timeout on a request.

func (*UpdateRoleByIDParams) SetBody ¶

func (o *UpdateRoleByIDParams) SetBody(body *models.Role)

SetBody adds the body to the update role by Id params

func (*UpdateRoleByIDParams) SetContext ¶

func (o *UpdateRoleByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update role by Id params

func (*UpdateRoleByIDParams) SetDefaults ¶

func (o *UpdateRoleByIDParams) SetDefaults()

SetDefaults hydrates default values in the update role by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRoleByIDParams) SetHTTPClient ¶

func (o *UpdateRoleByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update role by Id params

func (*UpdateRoleByIDParams) SetID ¶

func (o *UpdateRoleByIDParams) SetID(id int32)

SetID adds the id to the update role by Id params

func (*UpdateRoleByIDParams) SetTimeout ¶

func (o *UpdateRoleByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update role by Id params

func (*UpdateRoleByIDParams) SetUserAgent ¶

func (o *UpdateRoleByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update role by Id params

func (*UpdateRoleByIDParams) WithBody ¶

WithBody adds the body to the update role by Id params

func (*UpdateRoleByIDParams) WithContext ¶

WithContext adds the context to the update role by Id params

func (*UpdateRoleByIDParams) WithDefaults ¶

func (o *UpdateRoleByIDParams) WithDefaults() *UpdateRoleByIDParams

WithDefaults hydrates default values in the update role by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateRoleByIDParams) WithHTTPClient ¶

func (o *UpdateRoleByIDParams) WithHTTPClient(client *http.Client) *UpdateRoleByIDParams

WithHTTPClient adds the HTTPClient to the update role by Id params

func (*UpdateRoleByIDParams) WithID ¶

WithID adds the id to the update role by Id params

func (*UpdateRoleByIDParams) WithTimeout ¶

func (o *UpdateRoleByIDParams) WithTimeout(timeout time.Duration) *UpdateRoleByIDParams

WithTimeout adds the timeout to the update role by Id params

func (*UpdateRoleByIDParams) WithUserAgent ¶

func (o *UpdateRoleByIDParams) WithUserAgent(userAgent *string) *UpdateRoleByIDParams

WithUserAgent adds the userAgent to the update role by Id params

func (*UpdateRoleByIDParams) WriteToRequest ¶

func (o *UpdateRoleByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateRoleByIDReader ¶

type UpdateRoleByIDReader struct {
	// contains filtered or unexported fields
}

UpdateRoleByIDReader is a Reader for the UpdateRoleByID structure.

func (*UpdateRoleByIDReader) ReadResponse ¶

func (o *UpdateRoleByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateRoleByIDTooManyRequests ¶

type UpdateRoleByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateRoleByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateRoleByIDTooManyRequests ¶

func NewUpdateRoleByIDTooManyRequests() *UpdateRoleByIDTooManyRequests

NewUpdateRoleByIDTooManyRequests creates a UpdateRoleByIDTooManyRequests with default headers values

func (*UpdateRoleByIDTooManyRequests) Error ¶

type UpdateSDTByIDDefault ¶

type UpdateSDTByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateSDTByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateSDTByIDDefault ¶

func NewUpdateSDTByIDDefault(code int) *UpdateSDTByIDDefault

NewUpdateSDTByIDDefault creates a UpdateSDTByIDDefault with default headers values

func (*UpdateSDTByIDDefault) Code ¶

func (o *UpdateSDTByIDDefault) Code() int

Code gets the status code for the update SDT by Id default response

func (*UpdateSDTByIDDefault) Error ¶

func (o *UpdateSDTByIDDefault) Error() string

func (*UpdateSDTByIDDefault) GetPayload ¶

func (o *UpdateSDTByIDDefault) GetPayload() *models.ErrorResponse

type UpdateSDTByIDOK ¶

type UpdateSDTByIDOK struct {
	Payload models.SDT
}
UpdateSDTByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateSDTByIDOK ¶

func NewUpdateSDTByIDOK() *UpdateSDTByIDOK

NewUpdateSDTByIDOK creates a UpdateSDTByIDOK with default headers values

func (*UpdateSDTByIDOK) Error ¶

func (o *UpdateSDTByIDOK) Error() string

func (*UpdateSDTByIDOK) GetPayload ¶

func (o *UpdateSDTByIDOK) GetPayload() models.SDT

type UpdateSDTByIDParams ¶

type UpdateSDTByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.SDT

	// ID.
	ID string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateSDTByIDParams contains all the parameters to send to the API endpoint

for the update SDT by Id operation.

Typically these are written to a http.Request.

func NewUpdateSDTByIDParams ¶

func NewUpdateSDTByIDParams() *UpdateSDTByIDParams

NewUpdateSDTByIDParams creates a new UpdateSDTByIDParams 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 NewUpdateSDTByIDParamsWithContext ¶

func NewUpdateSDTByIDParamsWithContext(ctx context.Context) *UpdateSDTByIDParams

NewUpdateSDTByIDParamsWithContext creates a new UpdateSDTByIDParams object with the ability to set a context for a request.

func NewUpdateSDTByIDParamsWithHTTPClient ¶

func NewUpdateSDTByIDParamsWithHTTPClient(client *http.Client) *UpdateSDTByIDParams

NewUpdateSDTByIDParamsWithHTTPClient creates a new UpdateSDTByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateSDTByIDParamsWithTimeout ¶

func NewUpdateSDTByIDParamsWithTimeout(timeout time.Duration) *UpdateSDTByIDParams

NewUpdateSDTByIDParamsWithTimeout creates a new UpdateSDTByIDParams object with the ability to set a timeout on a request.

func (*UpdateSDTByIDParams) SetBody ¶

func (o *UpdateSDTByIDParams) SetBody(body models.SDT)

SetBody adds the body to the update SDT by Id params

func (*UpdateSDTByIDParams) SetContext ¶

func (o *UpdateSDTByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update SDT by Id params

func (*UpdateSDTByIDParams) SetDefaults ¶

func (o *UpdateSDTByIDParams) SetDefaults()

SetDefaults hydrates default values in the update SDT by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateSDTByIDParams) SetHTTPClient ¶

func (o *UpdateSDTByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update SDT by Id params

func (*UpdateSDTByIDParams) SetID ¶

func (o *UpdateSDTByIDParams) SetID(id string)

SetID adds the id to the update SDT by Id params

func (*UpdateSDTByIDParams) SetTimeout ¶

func (o *UpdateSDTByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update SDT by Id params

func (*UpdateSDTByIDParams) SetUserAgent ¶

func (o *UpdateSDTByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update SDT by Id params

func (*UpdateSDTByIDParams) WithBody ¶

WithBody adds the body to the update SDT by Id params

func (*UpdateSDTByIDParams) WithContext ¶

WithContext adds the context to the update SDT by Id params

func (*UpdateSDTByIDParams) WithDefaults ¶

func (o *UpdateSDTByIDParams) WithDefaults() *UpdateSDTByIDParams

WithDefaults hydrates default values in the update SDT by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateSDTByIDParams) WithHTTPClient ¶

func (o *UpdateSDTByIDParams) WithHTTPClient(client *http.Client) *UpdateSDTByIDParams

WithHTTPClient adds the HTTPClient to the update SDT by Id params

func (*UpdateSDTByIDParams) WithID ¶

WithID adds the id to the update SDT by Id params

func (*UpdateSDTByIDParams) WithTimeout ¶

func (o *UpdateSDTByIDParams) WithTimeout(timeout time.Duration) *UpdateSDTByIDParams

WithTimeout adds the timeout to the update SDT by Id params

func (*UpdateSDTByIDParams) WithUserAgent ¶

func (o *UpdateSDTByIDParams) WithUserAgent(userAgent *string) *UpdateSDTByIDParams

WithUserAgent adds the userAgent to the update SDT by Id params

func (*UpdateSDTByIDParams) WriteToRequest ¶

func (o *UpdateSDTByIDParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type UpdateSDTByIDReader ¶

type UpdateSDTByIDReader struct {
	// contains filtered or unexported fields
}

UpdateSDTByIDReader is a Reader for the UpdateSDTByID structure.

func (*UpdateSDTByIDReader) ReadResponse ¶

func (o *UpdateSDTByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateSDTByIDTooManyRequests ¶

type UpdateSDTByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateSDTByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateSDTByIDTooManyRequests ¶

func NewUpdateSDTByIDTooManyRequests() *UpdateSDTByIDTooManyRequests

NewUpdateSDTByIDTooManyRequests creates a UpdateSDTByIDTooManyRequests with default headers values

func (*UpdateSDTByIDTooManyRequests) Error ¶

type UpdateWebsiteByIDDefault ¶

type UpdateWebsiteByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateWebsiteByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateWebsiteByIDDefault ¶

func NewUpdateWebsiteByIDDefault(code int) *UpdateWebsiteByIDDefault

NewUpdateWebsiteByIDDefault creates a UpdateWebsiteByIDDefault with default headers values

func (*UpdateWebsiteByIDDefault) Code ¶

func (o *UpdateWebsiteByIDDefault) Code() int

Code gets the status code for the update website by Id default response

func (*UpdateWebsiteByIDDefault) Error ¶

func (o *UpdateWebsiteByIDDefault) Error() string

func (*UpdateWebsiteByIDDefault) GetPayload ¶

type UpdateWebsiteByIDOK ¶

type UpdateWebsiteByIDOK struct {
	Payload models.Website
}
UpdateWebsiteByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateWebsiteByIDOK ¶

func NewUpdateWebsiteByIDOK() *UpdateWebsiteByIDOK

NewUpdateWebsiteByIDOK creates a UpdateWebsiteByIDOK with default headers values

func (*UpdateWebsiteByIDOK) Error ¶

func (o *UpdateWebsiteByIDOK) Error() string

func (*UpdateWebsiteByIDOK) GetPayload ¶

func (o *UpdateWebsiteByIDOK) GetPayload() models.Website

type UpdateWebsiteByIDParams ¶

type UpdateWebsiteByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.Website

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateWebsiteByIDParams contains all the parameters to send to the API endpoint

for the update website by Id operation.

Typically these are written to a http.Request.

func NewUpdateWebsiteByIDParams ¶

func NewUpdateWebsiteByIDParams() *UpdateWebsiteByIDParams

NewUpdateWebsiteByIDParams creates a new UpdateWebsiteByIDParams 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 NewUpdateWebsiteByIDParamsWithContext ¶

func NewUpdateWebsiteByIDParamsWithContext(ctx context.Context) *UpdateWebsiteByIDParams

NewUpdateWebsiteByIDParamsWithContext creates a new UpdateWebsiteByIDParams object with the ability to set a context for a request.

func NewUpdateWebsiteByIDParamsWithHTTPClient ¶

func NewUpdateWebsiteByIDParamsWithHTTPClient(client *http.Client) *UpdateWebsiteByIDParams

NewUpdateWebsiteByIDParamsWithHTTPClient creates a new UpdateWebsiteByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateWebsiteByIDParamsWithTimeout ¶

func NewUpdateWebsiteByIDParamsWithTimeout(timeout time.Duration) *UpdateWebsiteByIDParams

NewUpdateWebsiteByIDParamsWithTimeout creates a new UpdateWebsiteByIDParams object with the ability to set a timeout on a request.

func (*UpdateWebsiteByIDParams) SetBody ¶

func (o *UpdateWebsiteByIDParams) SetBody(body models.Website)

SetBody adds the body to the update website by Id params

func (*UpdateWebsiteByIDParams) SetContext ¶

func (o *UpdateWebsiteByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update website by Id params

func (*UpdateWebsiteByIDParams) SetDefaults ¶

func (o *UpdateWebsiteByIDParams) SetDefaults()

SetDefaults hydrates default values in the update website by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateWebsiteByIDParams) SetHTTPClient ¶

func (o *UpdateWebsiteByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update website by Id params

func (*UpdateWebsiteByIDParams) SetID ¶

func (o *UpdateWebsiteByIDParams) SetID(id int32)

SetID adds the id to the update website by Id params

func (*UpdateWebsiteByIDParams) SetOpType ¶

func (o *UpdateWebsiteByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the update website by Id params

func (*UpdateWebsiteByIDParams) SetTimeout ¶

func (o *UpdateWebsiteByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update website by Id params

func (*UpdateWebsiteByIDParams) SetUserAgent ¶

func (o *UpdateWebsiteByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update website by Id params

func (*UpdateWebsiteByIDParams) WithBody ¶

WithBody adds the body to the update website by Id params

func (*UpdateWebsiteByIDParams) WithContext ¶

WithContext adds the context to the update website by Id params

func (*UpdateWebsiteByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update website by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateWebsiteByIDParams) WithHTTPClient ¶

func (o *UpdateWebsiteByIDParams) WithHTTPClient(client *http.Client) *UpdateWebsiteByIDParams

WithHTTPClient adds the HTTPClient to the update website by Id params

func (*UpdateWebsiteByIDParams) WithID ¶

WithID adds the id to the update website by Id params

func (*UpdateWebsiteByIDParams) WithOpType ¶

func (o *UpdateWebsiteByIDParams) WithOpType(opType *string) *UpdateWebsiteByIDParams

WithOpType adds the opType to the update website by Id params

func (*UpdateWebsiteByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update website by Id params

func (*UpdateWebsiteByIDParams) WithUserAgent ¶

func (o *UpdateWebsiteByIDParams) WithUserAgent(userAgent *string) *UpdateWebsiteByIDParams

WithUserAgent adds the userAgent to the update website by Id params

func (*UpdateWebsiteByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateWebsiteByIDReader ¶

type UpdateWebsiteByIDReader struct {
	// contains filtered or unexported fields
}

UpdateWebsiteByIDReader is a Reader for the UpdateWebsiteByID structure.

func (*UpdateWebsiteByIDReader) ReadResponse ¶

func (o *UpdateWebsiteByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateWebsiteByIDTooManyRequests ¶

type UpdateWebsiteByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateWebsiteByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateWebsiteByIDTooManyRequests ¶

func NewUpdateWebsiteByIDTooManyRequests() *UpdateWebsiteByIDTooManyRequests

NewUpdateWebsiteByIDTooManyRequests creates a UpdateWebsiteByIDTooManyRequests with default headers values

func (*UpdateWebsiteByIDTooManyRequests) Error ¶

type UpdateWebsiteGroupByIDDefault ¶

type UpdateWebsiteGroupByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateWebsiteGroupByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateWebsiteGroupByIDDefault ¶

func NewUpdateWebsiteGroupByIDDefault(code int) *UpdateWebsiteGroupByIDDefault

NewUpdateWebsiteGroupByIDDefault creates a UpdateWebsiteGroupByIDDefault with default headers values

func (*UpdateWebsiteGroupByIDDefault) Code ¶

Code gets the status code for the update website group by Id default response

func (*UpdateWebsiteGroupByIDDefault) Error ¶

func (*UpdateWebsiteGroupByIDDefault) GetPayload ¶

type UpdateWebsiteGroupByIDOK ¶

type UpdateWebsiteGroupByIDOK struct {
	Payload *models.WebsiteGroup
}
UpdateWebsiteGroupByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateWebsiteGroupByIDOK ¶

func NewUpdateWebsiteGroupByIDOK() *UpdateWebsiteGroupByIDOK

NewUpdateWebsiteGroupByIDOK creates a UpdateWebsiteGroupByIDOK with default headers values

func (*UpdateWebsiteGroupByIDOK) Error ¶

func (o *UpdateWebsiteGroupByIDOK) Error() string

func (*UpdateWebsiteGroupByIDOK) GetPayload ¶

func (o *UpdateWebsiteGroupByIDOK) GetPayload() *models.WebsiteGroup

type UpdateWebsiteGroupByIDParams ¶

type UpdateWebsiteGroupByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.WebsiteGroup

	// ID.
	//
	// Format: int32
	ID int32

	// OpType.
	//
	// Default: "refresh"
	OpType *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateWebsiteGroupByIDParams contains all the parameters to send to the API endpoint

for the update website group by Id operation.

Typically these are written to a http.Request.

func NewUpdateWebsiteGroupByIDParams ¶

func NewUpdateWebsiteGroupByIDParams() *UpdateWebsiteGroupByIDParams

NewUpdateWebsiteGroupByIDParams creates a new UpdateWebsiteGroupByIDParams 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 NewUpdateWebsiteGroupByIDParamsWithContext ¶

func NewUpdateWebsiteGroupByIDParamsWithContext(ctx context.Context) *UpdateWebsiteGroupByIDParams

NewUpdateWebsiteGroupByIDParamsWithContext creates a new UpdateWebsiteGroupByIDParams object with the ability to set a context for a request.

func NewUpdateWebsiteGroupByIDParamsWithHTTPClient ¶

func NewUpdateWebsiteGroupByIDParamsWithHTTPClient(client *http.Client) *UpdateWebsiteGroupByIDParams

NewUpdateWebsiteGroupByIDParamsWithHTTPClient creates a new UpdateWebsiteGroupByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateWebsiteGroupByIDParamsWithTimeout ¶

func NewUpdateWebsiteGroupByIDParamsWithTimeout(timeout time.Duration) *UpdateWebsiteGroupByIDParams

NewUpdateWebsiteGroupByIDParamsWithTimeout creates a new UpdateWebsiteGroupByIDParams object with the ability to set a timeout on a request.

func (*UpdateWebsiteGroupByIDParams) SetBody ¶

SetBody adds the body to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) SetContext ¶

func (o *UpdateWebsiteGroupByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) SetDefaults ¶

func (o *UpdateWebsiteGroupByIDParams) SetDefaults()

SetDefaults hydrates default values in the update website group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateWebsiteGroupByIDParams) SetHTTPClient ¶

func (o *UpdateWebsiteGroupByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) SetID ¶

func (o *UpdateWebsiteGroupByIDParams) SetID(id int32)

SetID adds the id to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) SetOpType ¶

func (o *UpdateWebsiteGroupByIDParams) SetOpType(opType *string)

SetOpType adds the opType to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) SetTimeout ¶

func (o *UpdateWebsiteGroupByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) SetUserAgent ¶

func (o *UpdateWebsiteGroupByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) WithBody ¶

WithBody adds the body to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) WithContext ¶

WithContext adds the context to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update website group by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateWebsiteGroupByIDParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) WithID ¶

WithID adds the id to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) WithOpType ¶

WithOpType adds the opType to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the update website group by Id params

func (*UpdateWebsiteGroupByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateWebsiteGroupByIDReader ¶

type UpdateWebsiteGroupByIDReader struct {
	// contains filtered or unexported fields
}

UpdateWebsiteGroupByIDReader is a Reader for the UpdateWebsiteGroupByID structure.

func (*UpdateWebsiteGroupByIDReader) ReadResponse ¶

func (o *UpdateWebsiteGroupByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateWebsiteGroupByIDTooManyRequests ¶

type UpdateWebsiteGroupByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateWebsiteGroupByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateWebsiteGroupByIDTooManyRequests ¶

func NewUpdateWebsiteGroupByIDTooManyRequests() *UpdateWebsiteGroupByIDTooManyRequests

NewUpdateWebsiteGroupByIDTooManyRequests creates a UpdateWebsiteGroupByIDTooManyRequests with default headers values

func (*UpdateWebsiteGroupByIDTooManyRequests) Error ¶

type UpdateWidgetByIDDefault ¶

type UpdateWidgetByIDDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
UpdateWidgetByIDDefault describes a response with status code -1, with default header values.

Error

func NewUpdateWidgetByIDDefault ¶

func NewUpdateWidgetByIDDefault(code int) *UpdateWidgetByIDDefault

NewUpdateWidgetByIDDefault creates a UpdateWidgetByIDDefault with default headers values

func (*UpdateWidgetByIDDefault) Code ¶

func (o *UpdateWidgetByIDDefault) Code() int

Code gets the status code for the update widget by Id default response

func (*UpdateWidgetByIDDefault) Error ¶

func (o *UpdateWidgetByIDDefault) Error() string

func (*UpdateWidgetByIDDefault) GetPayload ¶

func (o *UpdateWidgetByIDDefault) GetPayload() *models.ErrorResponse

type UpdateWidgetByIDOK ¶

type UpdateWidgetByIDOK struct {
	Payload models.Widget
}
UpdateWidgetByIDOK describes a response with status code 200, with default header values.

successful operation

func NewUpdateWidgetByIDOK ¶

func NewUpdateWidgetByIDOK() *UpdateWidgetByIDOK

NewUpdateWidgetByIDOK creates a UpdateWidgetByIDOK with default headers values

func (*UpdateWidgetByIDOK) Error ¶

func (o *UpdateWidgetByIDOK) Error() string

func (*UpdateWidgetByIDOK) GetPayload ¶

func (o *UpdateWidgetByIDOK) GetPayload() models.Widget

type UpdateWidgetByIDParams ¶

type UpdateWidgetByIDParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body models.Widget

	// ID.
	//
	// Format: int32
	ID int32

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

UpdateWidgetByIDParams contains all the parameters to send to the API endpoint

for the update widget by Id operation.

Typically these are written to a http.Request.

func NewUpdateWidgetByIDParams ¶

func NewUpdateWidgetByIDParams() *UpdateWidgetByIDParams

NewUpdateWidgetByIDParams creates a new UpdateWidgetByIDParams 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 NewUpdateWidgetByIDParamsWithContext ¶

func NewUpdateWidgetByIDParamsWithContext(ctx context.Context) *UpdateWidgetByIDParams

NewUpdateWidgetByIDParamsWithContext creates a new UpdateWidgetByIDParams object with the ability to set a context for a request.

func NewUpdateWidgetByIDParamsWithHTTPClient ¶

func NewUpdateWidgetByIDParamsWithHTTPClient(client *http.Client) *UpdateWidgetByIDParams

NewUpdateWidgetByIDParamsWithHTTPClient creates a new UpdateWidgetByIDParams object with the ability to set a custom HTTPClient for a request.

func NewUpdateWidgetByIDParamsWithTimeout ¶

func NewUpdateWidgetByIDParamsWithTimeout(timeout time.Duration) *UpdateWidgetByIDParams

NewUpdateWidgetByIDParamsWithTimeout creates a new UpdateWidgetByIDParams object with the ability to set a timeout on a request.

func (*UpdateWidgetByIDParams) SetBody ¶

func (o *UpdateWidgetByIDParams) SetBody(body models.Widget)

SetBody adds the body to the update widget by Id params

func (*UpdateWidgetByIDParams) SetContext ¶

func (o *UpdateWidgetByIDParams) SetContext(ctx context.Context)

SetContext adds the context to the update widget by Id params

func (*UpdateWidgetByIDParams) SetDefaults ¶

func (o *UpdateWidgetByIDParams) SetDefaults()

SetDefaults hydrates default values in the update widget by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateWidgetByIDParams) SetHTTPClient ¶

func (o *UpdateWidgetByIDParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the update widget by Id params

func (*UpdateWidgetByIDParams) SetID ¶

func (o *UpdateWidgetByIDParams) SetID(id int32)

SetID adds the id to the update widget by Id params

func (*UpdateWidgetByIDParams) SetTimeout ¶

func (o *UpdateWidgetByIDParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the update widget by Id params

func (*UpdateWidgetByIDParams) SetUserAgent ¶

func (o *UpdateWidgetByIDParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the update widget by Id params

func (*UpdateWidgetByIDParams) WithBody ¶

WithBody adds the body to the update widget by Id params

func (*UpdateWidgetByIDParams) WithContext ¶

WithContext adds the context to the update widget by Id params

func (*UpdateWidgetByIDParams) WithDefaults ¶

WithDefaults hydrates default values in the update widget by Id params (not the query body).

All values with no default are reset to their zero value.

func (*UpdateWidgetByIDParams) WithHTTPClient ¶

func (o *UpdateWidgetByIDParams) WithHTTPClient(client *http.Client) *UpdateWidgetByIDParams

WithHTTPClient adds the HTTPClient to the update widget by Id params

func (*UpdateWidgetByIDParams) WithID ¶

WithID adds the id to the update widget by Id params

func (*UpdateWidgetByIDParams) WithTimeout ¶

WithTimeout adds the timeout to the update widget by Id params

func (*UpdateWidgetByIDParams) WithUserAgent ¶

func (o *UpdateWidgetByIDParams) WithUserAgent(userAgent *string) *UpdateWidgetByIDParams

WithUserAgent adds the userAgent to the update widget by Id params

func (*UpdateWidgetByIDParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type UpdateWidgetByIDReader ¶

type UpdateWidgetByIDReader struct {
	// contains filtered or unexported fields
}

UpdateWidgetByIDReader is a Reader for the UpdateWidgetByID structure.

func (*UpdateWidgetByIDReader) ReadResponse ¶

func (o *UpdateWidgetByIDReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type UpdateWidgetByIDTooManyRequests ¶

type UpdateWidgetByIDTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
UpdateWidgetByIDTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewUpdateWidgetByIDTooManyRequests ¶

func NewUpdateWidgetByIDTooManyRequests() *UpdateWidgetByIDTooManyRequests

NewUpdateWidgetByIDTooManyRequests creates a UpdateWidgetByIDTooManyRequests with default headers values

func (*UpdateWidgetByIDTooManyRequests) Error ¶

type ValidateCollectorConfigDefault ¶

type ValidateCollectorConfigDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
ValidateCollectorConfigDefault describes a response with status code -1, with default header values.

Error

func NewValidateCollectorConfigDefault ¶

func NewValidateCollectorConfigDefault(code int) *ValidateCollectorConfigDefault

NewValidateCollectorConfigDefault creates a ValidateCollectorConfigDefault with default headers values

func (*ValidateCollectorConfigDefault) Code ¶

Code gets the status code for the validate collector config default response

func (*ValidateCollectorConfigDefault) Error ¶

func (*ValidateCollectorConfigDefault) GetPayload ¶

type ValidateCollectorConfigOK ¶

type ValidateCollectorConfigOK struct {
	Payload *models.Response
}
ValidateCollectorConfigOK describes a response with status code 200, with default header values.

successful operation

func NewValidateCollectorConfigOK ¶

func NewValidateCollectorConfigOK() *ValidateCollectorConfigOK

NewValidateCollectorConfigOK creates a ValidateCollectorConfigOK with default headers values

func (*ValidateCollectorConfigOK) Error ¶

func (o *ValidateCollectorConfigOK) Error() string

func (*ValidateCollectorConfigOK) GetPayload ¶

func (o *ValidateCollectorConfigOK) GetPayload() *models.Response

type ValidateCollectorConfigParams ¶

type ValidateCollectorConfigParams struct {

	// UserAgent.
	//
	// Default: "Logicmonitor/GO-SDK"
	UserAgent *string

	// Body.
	Body *models.Collector

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ValidateCollectorConfigParams contains all the parameters to send to the API endpoint

for the validate collector config operation.

Typically these are written to a http.Request.

func NewValidateCollectorConfigParams ¶

func NewValidateCollectorConfigParams() *ValidateCollectorConfigParams

NewValidateCollectorConfigParams creates a new ValidateCollectorConfigParams 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 NewValidateCollectorConfigParamsWithContext ¶

func NewValidateCollectorConfigParamsWithContext(ctx context.Context) *ValidateCollectorConfigParams

NewValidateCollectorConfigParamsWithContext creates a new ValidateCollectorConfigParams object with the ability to set a context for a request.

func NewValidateCollectorConfigParamsWithHTTPClient ¶

func NewValidateCollectorConfigParamsWithHTTPClient(client *http.Client) *ValidateCollectorConfigParams

NewValidateCollectorConfigParamsWithHTTPClient creates a new ValidateCollectorConfigParams object with the ability to set a custom HTTPClient for a request.

func NewValidateCollectorConfigParamsWithTimeout ¶

func NewValidateCollectorConfigParamsWithTimeout(timeout time.Duration) *ValidateCollectorConfigParams

NewValidateCollectorConfigParamsWithTimeout creates a new ValidateCollectorConfigParams object with the ability to set a timeout on a request.

func (*ValidateCollectorConfigParams) SetBody ¶

SetBody adds the body to the validate collector config params

func (*ValidateCollectorConfigParams) SetContext ¶

func (o *ValidateCollectorConfigParams) SetContext(ctx context.Context)

SetContext adds the context to the validate collector config params

func (*ValidateCollectorConfigParams) SetDefaults ¶

func (o *ValidateCollectorConfigParams) SetDefaults()

SetDefaults hydrates default values in the validate collector config params (not the query body).

All values with no default are reset to their zero value.

func (*ValidateCollectorConfigParams) SetHTTPClient ¶

func (o *ValidateCollectorConfigParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the validate collector config params

func (*ValidateCollectorConfigParams) SetTimeout ¶

func (o *ValidateCollectorConfigParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the validate collector config params

func (*ValidateCollectorConfigParams) SetUserAgent ¶

func (o *ValidateCollectorConfigParams) SetUserAgent(userAgent *string)

SetUserAgent adds the userAgent to the validate collector config params

func (*ValidateCollectorConfigParams) WithBody ¶

WithBody adds the body to the validate collector config params

func (*ValidateCollectorConfigParams) WithContext ¶

WithContext adds the context to the validate collector config params

func (*ValidateCollectorConfigParams) WithDefaults ¶

WithDefaults hydrates default values in the validate collector config params (not the query body).

All values with no default are reset to their zero value.

func (*ValidateCollectorConfigParams) WithHTTPClient ¶

WithHTTPClient adds the HTTPClient to the validate collector config params

func (*ValidateCollectorConfigParams) WithTimeout ¶

WithTimeout adds the timeout to the validate collector config params

func (*ValidateCollectorConfigParams) WithUserAgent ¶

WithUserAgent adds the userAgent to the validate collector config params

func (*ValidateCollectorConfigParams) WriteToRequest ¶

WriteToRequest writes these params to a swagger request

type ValidateCollectorConfigReader ¶

type ValidateCollectorConfigReader struct {
	// contains filtered or unexported fields
}

ValidateCollectorConfigReader is a Reader for the ValidateCollectorConfig structure.

func (*ValidateCollectorConfigReader) ReadResponse ¶

func (o *ValidateCollectorConfigReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ValidateCollectorConfigTooManyRequests ¶

type ValidateCollectorConfigTooManyRequests struct {

	/* Request limit per X-Rate-Limit-Window
	 */
	XRateLimitLimit int64

	/* The number of requests left for the time window
	 */
	XRateLimitRemaining int64

	/* The rolling time window length with the unit of second
	 */
	XRateLimitWindow int64
}
ValidateCollectorConfigTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewValidateCollectorConfigTooManyRequests ¶

func NewValidateCollectorConfigTooManyRequests() *ValidateCollectorConfigTooManyRequests

NewValidateCollectorConfigTooManyRequests creates a ValidateCollectorConfigTooManyRequests with default headers values

func (*ValidateCollectorConfigTooManyRequests) Error ¶

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL