ioc

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Feb 27, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionGetV1Forbidden added in v0.2.29

type ActionGetV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

ActionGetV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewActionGetV1Forbidden added in v0.2.29

func NewActionGetV1Forbidden() *ActionGetV1Forbidden

NewActionGetV1Forbidden creates a ActionGetV1Forbidden with default headers values

func (*ActionGetV1Forbidden) Code added in v0.2.33

func (o *ActionGetV1Forbidden) Code() int

Code gets the status code for the action get v1 forbidden response

func (*ActionGetV1Forbidden) Error added in v0.2.29

func (o *ActionGetV1Forbidden) Error() string

func (*ActionGetV1Forbidden) GetPayload added in v0.2.29

func (o *ActionGetV1Forbidden) GetPayload() *models.MsaReplyMetaOnly

func (*ActionGetV1Forbidden) IsClientError added in v0.2.29

func (o *ActionGetV1Forbidden) IsClientError() bool

IsClientError returns true when this action get v1 forbidden response has a 4xx status code

func (*ActionGetV1Forbidden) IsCode added in v0.2.29

func (o *ActionGetV1Forbidden) IsCode(code int) bool

IsCode returns true when this action get v1 forbidden response a status code equal to that given

func (*ActionGetV1Forbidden) IsRedirect added in v0.2.29

func (o *ActionGetV1Forbidden) IsRedirect() bool

IsRedirect returns true when this action get v1 forbidden response has a 3xx status code

func (*ActionGetV1Forbidden) IsServerError added in v0.2.29

func (o *ActionGetV1Forbidden) IsServerError() bool

IsServerError returns true when this action get v1 forbidden response has a 5xx status code

func (*ActionGetV1Forbidden) IsSuccess added in v0.2.29

func (o *ActionGetV1Forbidden) IsSuccess() bool

IsSuccess returns true when this action get v1 forbidden response has a 2xx status code

func (*ActionGetV1Forbidden) String added in v0.2.29

func (o *ActionGetV1Forbidden) String() string

type ActionGetV1OK added in v0.2.29

type ActionGetV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIActionRespV1
}

ActionGetV1OK describes a response with status code 200, with default header values.

OK

func NewActionGetV1OK added in v0.2.29

func NewActionGetV1OK() *ActionGetV1OK

NewActionGetV1OK creates a ActionGetV1OK with default headers values

func (*ActionGetV1OK) Code added in v0.2.33

func (o *ActionGetV1OK) Code() int

Code gets the status code for the action get v1 o k response

func (*ActionGetV1OK) Error added in v0.2.29

func (o *ActionGetV1OK) Error() string

func (*ActionGetV1OK) GetPayload added in v0.2.29

func (o *ActionGetV1OK) GetPayload() *models.APIActionRespV1

func (*ActionGetV1OK) IsClientError added in v0.2.29

func (o *ActionGetV1OK) IsClientError() bool

IsClientError returns true when this action get v1 o k response has a 4xx status code

func (*ActionGetV1OK) IsCode added in v0.2.29

func (o *ActionGetV1OK) IsCode(code int) bool

IsCode returns true when this action get v1 o k response a status code equal to that given

func (*ActionGetV1OK) IsRedirect added in v0.2.29

func (o *ActionGetV1OK) IsRedirect() bool

IsRedirect returns true when this action get v1 o k response has a 3xx status code

func (*ActionGetV1OK) IsServerError added in v0.2.29

func (o *ActionGetV1OK) IsServerError() bool

IsServerError returns true when this action get v1 o k response has a 5xx status code

func (*ActionGetV1OK) IsSuccess added in v0.2.29

func (o *ActionGetV1OK) IsSuccess() bool

IsSuccess returns true when this action get v1 o k response has a 2xx status code

func (*ActionGetV1OK) String added in v0.2.29

func (o *ActionGetV1OK) String() string

type ActionGetV1Params added in v0.2.29

type ActionGetV1Params struct {

	/* Ids.

	   The ids of the Actions to retrieve
	*/
	Ids []string

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

ActionGetV1Params contains all the parameters to send to the API endpoint

for the action get v1 operation.

Typically these are written to a http.Request.

func NewActionGetV1Params added in v0.2.29

func NewActionGetV1Params() *ActionGetV1Params

NewActionGetV1Params creates a new ActionGetV1Params 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 NewActionGetV1ParamsWithContext added in v0.2.29

func NewActionGetV1ParamsWithContext(ctx context.Context) *ActionGetV1Params

NewActionGetV1ParamsWithContext creates a new ActionGetV1Params object with the ability to set a context for a request.

func NewActionGetV1ParamsWithHTTPClient added in v0.2.29

func NewActionGetV1ParamsWithHTTPClient(client *http.Client) *ActionGetV1Params

NewActionGetV1ParamsWithHTTPClient creates a new ActionGetV1Params object with the ability to set a custom HTTPClient for a request.

func NewActionGetV1ParamsWithTimeout added in v0.2.29

func NewActionGetV1ParamsWithTimeout(timeout time.Duration) *ActionGetV1Params

NewActionGetV1ParamsWithTimeout creates a new ActionGetV1Params object with the ability to set a timeout on a request.

func (*ActionGetV1Params) SetContext added in v0.2.29

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

SetContext adds the context to the action get v1 params

func (*ActionGetV1Params) SetDefaults added in v0.2.29

func (o *ActionGetV1Params) SetDefaults()

SetDefaults hydrates default values in the action get v1 params (not the query body).

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

func (*ActionGetV1Params) SetHTTPClient added in v0.2.29

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

SetHTTPClient adds the HTTPClient to the action get v1 params

func (*ActionGetV1Params) SetIds added in v0.2.29

func (o *ActionGetV1Params) SetIds(ids []string)

SetIds adds the ids to the action get v1 params

func (*ActionGetV1Params) SetTimeout added in v0.2.29

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

SetTimeout adds the timeout to the action get v1 params

func (*ActionGetV1Params) WithContext added in v0.2.29

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

WithContext adds the context to the action get v1 params

func (*ActionGetV1Params) WithDefaults added in v0.2.29

func (o *ActionGetV1Params) WithDefaults() *ActionGetV1Params

WithDefaults hydrates default values in the action get v1 params (not the query body).

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

func (*ActionGetV1Params) WithHTTPClient added in v0.2.29

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

WithHTTPClient adds the HTTPClient to the action get v1 params

func (*ActionGetV1Params) WithIds added in v0.2.29

func (o *ActionGetV1Params) WithIds(ids []string) *ActionGetV1Params

WithIds adds the ids to the action get v1 params

func (*ActionGetV1Params) WithTimeout added in v0.2.29

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

WithTimeout adds the timeout to the action get v1 params

func (*ActionGetV1Params) WriteToRequest added in v0.2.29

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

WriteToRequest writes these params to a swagger request

type ActionGetV1Reader added in v0.2.29

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

ActionGetV1Reader is a Reader for the ActionGetV1 structure.

func (*ActionGetV1Reader) ReadResponse added in v0.2.29

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

ReadResponse reads a server response into the received o.

type ActionGetV1TooManyRequests added in v0.2.29

type ActionGetV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

ActionGetV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewActionGetV1TooManyRequests added in v0.2.29

func NewActionGetV1TooManyRequests() *ActionGetV1TooManyRequests

NewActionGetV1TooManyRequests creates a ActionGetV1TooManyRequests with default headers values

func (*ActionGetV1TooManyRequests) Code added in v0.2.33

func (o *ActionGetV1TooManyRequests) Code() int

Code gets the status code for the action get v1 too many requests response

func (*ActionGetV1TooManyRequests) Error added in v0.2.29

func (*ActionGetV1TooManyRequests) GetPayload added in v0.2.29

func (*ActionGetV1TooManyRequests) IsClientError added in v0.2.29

func (o *ActionGetV1TooManyRequests) IsClientError() bool

IsClientError returns true when this action get v1 too many requests response has a 4xx status code

func (*ActionGetV1TooManyRequests) IsCode added in v0.2.29

func (o *ActionGetV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this action get v1 too many requests response a status code equal to that given

func (*ActionGetV1TooManyRequests) IsRedirect added in v0.2.29

func (o *ActionGetV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this action get v1 too many requests response has a 3xx status code

func (*ActionGetV1TooManyRequests) IsServerError added in v0.2.29

func (o *ActionGetV1TooManyRequests) IsServerError() bool

IsServerError returns true when this action get v1 too many requests response has a 5xx status code

func (*ActionGetV1TooManyRequests) IsSuccess added in v0.2.29

func (o *ActionGetV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this action get v1 too many requests response has a 2xx status code

func (*ActionGetV1TooManyRequests) String added in v0.2.29

func (o *ActionGetV1TooManyRequests) String() string

type ActionQueryV1Forbidden added in v0.2.29

type ActionQueryV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

ActionQueryV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewActionQueryV1Forbidden added in v0.2.29

func NewActionQueryV1Forbidden() *ActionQueryV1Forbidden

NewActionQueryV1Forbidden creates a ActionQueryV1Forbidden with default headers values

func (*ActionQueryV1Forbidden) Code added in v0.2.33

func (o *ActionQueryV1Forbidden) Code() int

Code gets the status code for the action query v1 forbidden response

func (*ActionQueryV1Forbidden) Error added in v0.2.29

func (o *ActionQueryV1Forbidden) Error() string

func (*ActionQueryV1Forbidden) GetPayload added in v0.2.29

func (*ActionQueryV1Forbidden) IsClientError added in v0.2.29

func (o *ActionQueryV1Forbidden) IsClientError() bool

IsClientError returns true when this action query v1 forbidden response has a 4xx status code

func (*ActionQueryV1Forbidden) IsCode added in v0.2.29

func (o *ActionQueryV1Forbidden) IsCode(code int) bool

IsCode returns true when this action query v1 forbidden response a status code equal to that given

func (*ActionQueryV1Forbidden) IsRedirect added in v0.2.29

func (o *ActionQueryV1Forbidden) IsRedirect() bool

IsRedirect returns true when this action query v1 forbidden response has a 3xx status code

func (*ActionQueryV1Forbidden) IsServerError added in v0.2.29

func (o *ActionQueryV1Forbidden) IsServerError() bool

IsServerError returns true when this action query v1 forbidden response has a 5xx status code

func (*ActionQueryV1Forbidden) IsSuccess added in v0.2.29

func (o *ActionQueryV1Forbidden) IsSuccess() bool

IsSuccess returns true when this action query v1 forbidden response has a 2xx status code

func (*ActionQueryV1Forbidden) String added in v0.2.29

func (o *ActionQueryV1Forbidden) String() string

type ActionQueryV1OK added in v0.2.29

type ActionQueryV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorQueryRespV1
}

ActionQueryV1OK describes a response with status code 200, with default header values.

OK

func NewActionQueryV1OK added in v0.2.29

func NewActionQueryV1OK() *ActionQueryV1OK

NewActionQueryV1OK creates a ActionQueryV1OK with default headers values

func (*ActionQueryV1OK) Code added in v0.2.33

func (o *ActionQueryV1OK) Code() int

Code gets the status code for the action query v1 o k response

func (*ActionQueryV1OK) Error added in v0.2.29

func (o *ActionQueryV1OK) Error() string

func (*ActionQueryV1OK) GetPayload added in v0.2.29

func (*ActionQueryV1OK) IsClientError added in v0.2.29

func (o *ActionQueryV1OK) IsClientError() bool

IsClientError returns true when this action query v1 o k response has a 4xx status code

func (*ActionQueryV1OK) IsCode added in v0.2.29

func (o *ActionQueryV1OK) IsCode(code int) bool

IsCode returns true when this action query v1 o k response a status code equal to that given

func (*ActionQueryV1OK) IsRedirect added in v0.2.29

func (o *ActionQueryV1OK) IsRedirect() bool

IsRedirect returns true when this action query v1 o k response has a 3xx status code

func (*ActionQueryV1OK) IsServerError added in v0.2.29

func (o *ActionQueryV1OK) IsServerError() bool

IsServerError returns true when this action query v1 o k response has a 5xx status code

func (*ActionQueryV1OK) IsSuccess added in v0.2.29

func (o *ActionQueryV1OK) IsSuccess() bool

IsSuccess returns true when this action query v1 o k response has a 2xx status code

func (*ActionQueryV1OK) String added in v0.2.29

func (o *ActionQueryV1OK) String() string

type ActionQueryV1Params added in v0.2.29

type ActionQueryV1Params struct {

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

	   Starting index of overall result set from which to return ids.
	*/
	Offset *string

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

ActionQueryV1Params contains all the parameters to send to the API endpoint

for the action query v1 operation.

Typically these are written to a http.Request.

func NewActionQueryV1Params added in v0.2.29

func NewActionQueryV1Params() *ActionQueryV1Params

NewActionQueryV1Params creates a new ActionQueryV1Params 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 NewActionQueryV1ParamsWithContext added in v0.2.29

func NewActionQueryV1ParamsWithContext(ctx context.Context) *ActionQueryV1Params

NewActionQueryV1ParamsWithContext creates a new ActionQueryV1Params object with the ability to set a context for a request.

func NewActionQueryV1ParamsWithHTTPClient added in v0.2.29

func NewActionQueryV1ParamsWithHTTPClient(client *http.Client) *ActionQueryV1Params

NewActionQueryV1ParamsWithHTTPClient creates a new ActionQueryV1Params object with the ability to set a custom HTTPClient for a request.

func NewActionQueryV1ParamsWithTimeout added in v0.2.29

func NewActionQueryV1ParamsWithTimeout(timeout time.Duration) *ActionQueryV1Params

NewActionQueryV1ParamsWithTimeout creates a new ActionQueryV1Params object with the ability to set a timeout on a request.

func (*ActionQueryV1Params) SetContext added in v0.2.29

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

SetContext adds the context to the action query v1 params

func (*ActionQueryV1Params) SetDefaults added in v0.2.29

func (o *ActionQueryV1Params) SetDefaults()

SetDefaults hydrates default values in the action query v1 params (not the query body).

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

func (*ActionQueryV1Params) SetHTTPClient added in v0.2.29

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

SetHTTPClient adds the HTTPClient to the action query v1 params

func (*ActionQueryV1Params) SetLimit added in v0.2.29

func (o *ActionQueryV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the action query v1 params

func (*ActionQueryV1Params) SetOffset added in v0.2.29

func (o *ActionQueryV1Params) SetOffset(offset *string)

SetOffset adds the offset to the action query v1 params

func (*ActionQueryV1Params) SetTimeout added in v0.2.29

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

SetTimeout adds the timeout to the action query v1 params

func (*ActionQueryV1Params) WithContext added in v0.2.29

WithContext adds the context to the action query v1 params

func (*ActionQueryV1Params) WithDefaults added in v0.2.29

func (o *ActionQueryV1Params) WithDefaults() *ActionQueryV1Params

WithDefaults hydrates default values in the action query v1 params (not the query body).

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

func (*ActionQueryV1Params) WithHTTPClient added in v0.2.29

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

WithHTTPClient adds the HTTPClient to the action query v1 params

func (*ActionQueryV1Params) WithLimit added in v0.2.29

func (o *ActionQueryV1Params) WithLimit(limit *int64) *ActionQueryV1Params

WithLimit adds the limit to the action query v1 params

func (*ActionQueryV1Params) WithOffset added in v0.2.29

func (o *ActionQueryV1Params) WithOffset(offset *string) *ActionQueryV1Params

WithOffset adds the offset to the action query v1 params

func (*ActionQueryV1Params) WithTimeout added in v0.2.29

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

WithTimeout adds the timeout to the action query v1 params

func (*ActionQueryV1Params) WriteToRequest added in v0.2.29

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

WriteToRequest writes these params to a swagger request

type ActionQueryV1Reader added in v0.2.29

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

ActionQueryV1Reader is a Reader for the ActionQueryV1 structure.

func (*ActionQueryV1Reader) ReadResponse added in v0.2.29

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

ReadResponse reads a server response into the received o.

type ActionQueryV1TooManyRequests added in v0.2.29

type ActionQueryV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

ActionQueryV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewActionQueryV1TooManyRequests added in v0.2.29

func NewActionQueryV1TooManyRequests() *ActionQueryV1TooManyRequests

NewActionQueryV1TooManyRequests creates a ActionQueryV1TooManyRequests with default headers values

func (*ActionQueryV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the action query v1 too many requests response

func (*ActionQueryV1TooManyRequests) Error added in v0.2.29

func (*ActionQueryV1TooManyRequests) GetPayload added in v0.2.29

func (*ActionQueryV1TooManyRequests) IsClientError added in v0.2.29

func (o *ActionQueryV1TooManyRequests) IsClientError() bool

IsClientError returns true when this action query v1 too many requests response has a 4xx status code

func (*ActionQueryV1TooManyRequests) IsCode added in v0.2.29

func (o *ActionQueryV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this action query v1 too many requests response a status code equal to that given

func (*ActionQueryV1TooManyRequests) IsRedirect added in v0.2.29

func (o *ActionQueryV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this action query v1 too many requests response has a 3xx status code

func (*ActionQueryV1TooManyRequests) IsServerError added in v0.2.29

func (o *ActionQueryV1TooManyRequests) IsServerError() bool

IsServerError returns true when this action query v1 too many requests response has a 5xx status code

func (*ActionQueryV1TooManyRequests) IsSuccess added in v0.2.29

func (o *ActionQueryV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this action query v1 too many requests response has a 2xx status code

func (*ActionQueryV1TooManyRequests) String added in v0.2.29

type Client

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

Client for ioc API

func (*Client) ActionGetV1 added in v0.2.29

func (a *Client) ActionGetV1(params *ActionGetV1Params, opts ...ClientOption) (*ActionGetV1OK, error)

ActionGetV1 gets actions by ids

func (*Client) ActionQueryV1 added in v0.2.29

func (a *Client) ActionQueryV1(params *ActionQueryV1Params, opts ...ClientOption) (*ActionQueryV1OK, error)

ActionQueryV1 queries actions

func (*Client) GetIndicatorsReport added in v0.2.29

func (a *Client) GetIndicatorsReport(params *GetIndicatorsReportParams, opts ...ClientOption) (*GetIndicatorsReportOK, error)

GetIndicatorsReport launches an indicators report creation job

func (*Client) IndicatorAggregateV1 added in v0.2.29

func (a *Client) IndicatorAggregateV1(params *IndicatorAggregateV1Params, opts ...ClientOption) (*IndicatorAggregateV1OK, error)

IndicatorAggregateV1 gets indicators aggregates as specified via json in the request body

func (*Client) IndicatorCombinedV1 added in v0.2.4

func (a *Client) IndicatorCombinedV1(params *IndicatorCombinedV1Params, opts ...ClientOption) (*IndicatorCombinedV1OK, error)

IndicatorCombinedV1 gets combined for indicators

func (*Client) IndicatorCreateV1

func (a *Client) IndicatorCreateV1(params *IndicatorCreateV1Params, opts ...ClientOption) (*IndicatorCreateV1Created, error)

IndicatorCreateV1 creates indicators

func (*Client) IndicatorDeleteV1

func (a *Client) IndicatorDeleteV1(params *IndicatorDeleteV1Params, opts ...ClientOption) (*IndicatorDeleteV1OK, error)

IndicatorDeleteV1 deletes indicators by ids

func (*Client) IndicatorGetDeviceCountV1 added in v0.5.0

func (a *Client) IndicatorGetDeviceCountV1(params *IndicatorGetDeviceCountV1Params, opts ...ClientOption) (*IndicatorGetDeviceCountV1OK, error)

IndicatorGetDeviceCountV1 gets the number of devices the indicator has run on

func (*Client) IndicatorGetDevicesRanOnV1 added in v0.5.0

func (a *Client) IndicatorGetDevicesRanOnV1(params *IndicatorGetDevicesRanOnV1Params, opts ...ClientOption) (*IndicatorGetDevicesRanOnV1OK, error)

IndicatorGetDevicesRanOnV1 gets the i ds of devices the indicator has run on

func (*Client) IndicatorGetProcessesRanOnV1 added in v0.5.0

func (a *Client) IndicatorGetProcessesRanOnV1(params *IndicatorGetProcessesRanOnV1Params, opts ...ClientOption) (*IndicatorGetProcessesRanOnV1OK, error)

IndicatorGetProcessesRanOnV1 gets the number of processes the indicator has run on

func (*Client) IndicatorGetV1

func (a *Client) IndicatorGetV1(params *IndicatorGetV1Params, opts ...ClientOption) (*IndicatorGetV1OK, error)

IndicatorGetV1 gets indicators by ids

func (*Client) IndicatorSearchV1

func (a *Client) IndicatorSearchV1(params *IndicatorSearchV1Params, opts ...ClientOption) (*IndicatorSearchV1OK, error)

IndicatorSearchV1 searches for indicators

func (*Client) IndicatorUpdateV1

func (a *Client) IndicatorUpdateV1(params *IndicatorUpdateV1Params, opts ...ClientOption) (*IndicatorUpdateV1OK, error)

IndicatorUpdateV1 updates indicators

func (*Client) IocTypeQueryV1 added in v0.2.29

func (a *Client) IocTypeQueryV1(params *IocTypeQueryV1Params, opts ...ClientOption) (*IocTypeQueryV1OK, error)

IocTypeQueryV1 queries i o c types

func (*Client) PlatformQueryV1 added in v0.2.29

func (a *Client) PlatformQueryV1(params *PlatformQueryV1Params, opts ...ClientOption) (*PlatformQueryV1OK, error)

PlatformQueryV1 queries platforms

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) SeverityQueryV1 added in v0.2.29

func (a *Client) SeverityQueryV1(params *SeverityQueryV1Params, opts ...ClientOption) (*SeverityQueryV1OK, error)

SeverityQueryV1 queries severities

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	GetIndicatorsReport(params *GetIndicatorsReportParams, opts ...ClientOption) (*GetIndicatorsReportOK, error)

	ActionGetV1(params *ActionGetV1Params, opts ...ClientOption) (*ActionGetV1OK, error)

	ActionQueryV1(params *ActionQueryV1Params, opts ...ClientOption) (*ActionQueryV1OK, error)

	IndicatorAggregateV1(params *IndicatorAggregateV1Params, opts ...ClientOption) (*IndicatorAggregateV1OK, error)

	IndicatorCombinedV1(params *IndicatorCombinedV1Params, opts ...ClientOption) (*IndicatorCombinedV1OK, error)

	IndicatorCreateV1(params *IndicatorCreateV1Params, opts ...ClientOption) (*IndicatorCreateV1Created, error)

	IndicatorDeleteV1(params *IndicatorDeleteV1Params, opts ...ClientOption) (*IndicatorDeleteV1OK, error)

	IndicatorGetDeviceCountV1(params *IndicatorGetDeviceCountV1Params, opts ...ClientOption) (*IndicatorGetDeviceCountV1OK, error)

	IndicatorGetDevicesRanOnV1(params *IndicatorGetDevicesRanOnV1Params, opts ...ClientOption) (*IndicatorGetDevicesRanOnV1OK, error)

	IndicatorGetProcessesRanOnV1(params *IndicatorGetProcessesRanOnV1Params, opts ...ClientOption) (*IndicatorGetProcessesRanOnV1OK, error)

	IndicatorGetV1(params *IndicatorGetV1Params, opts ...ClientOption) (*IndicatorGetV1OK, error)

	IndicatorSearchV1(params *IndicatorSearchV1Params, opts ...ClientOption) (*IndicatorSearchV1OK, error)

	IndicatorUpdateV1(params *IndicatorUpdateV1Params, opts ...ClientOption) (*IndicatorUpdateV1OK, error)

	IocTypeQueryV1(params *IocTypeQueryV1Params, opts ...ClientOption) (*IocTypeQueryV1OK, error)

	PlatformQueryV1(params *PlatformQueryV1Params, opts ...ClientOption) (*PlatformQueryV1OK, error)

	SeverityQueryV1(params *SeverityQueryV1Params, opts ...ClientOption) (*SeverityQueryV1OK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

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

New creates a new ioc API client.

type GetIndicatorsReportForbidden added in v0.2.29

type GetIndicatorsReportForbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

GetIndicatorsReportForbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetIndicatorsReportForbidden added in v0.2.29

func NewGetIndicatorsReportForbidden() *GetIndicatorsReportForbidden

NewGetIndicatorsReportForbidden creates a GetIndicatorsReportForbidden with default headers values

func (*GetIndicatorsReportForbidden) Code added in v0.2.33

Code gets the status code for the get indicators report forbidden response

func (*GetIndicatorsReportForbidden) Error added in v0.2.29

func (*GetIndicatorsReportForbidden) GetPayload added in v0.2.29

func (*GetIndicatorsReportForbidden) IsClientError added in v0.2.29

func (o *GetIndicatorsReportForbidden) IsClientError() bool

IsClientError returns true when this get indicators report forbidden response has a 4xx status code

func (*GetIndicatorsReportForbidden) IsCode added in v0.2.29

func (o *GetIndicatorsReportForbidden) IsCode(code int) bool

IsCode returns true when this get indicators report forbidden response a status code equal to that given

func (*GetIndicatorsReportForbidden) IsRedirect added in v0.2.29

func (o *GetIndicatorsReportForbidden) IsRedirect() bool

IsRedirect returns true when this get indicators report forbidden response has a 3xx status code

func (*GetIndicatorsReportForbidden) IsServerError added in v0.2.29

func (o *GetIndicatorsReportForbidden) IsServerError() bool

IsServerError returns true when this get indicators report forbidden response has a 5xx status code

func (*GetIndicatorsReportForbidden) IsSuccess added in v0.2.29

func (o *GetIndicatorsReportForbidden) IsSuccess() bool

IsSuccess returns true when this get indicators report forbidden response has a 2xx status code

func (*GetIndicatorsReportForbidden) String added in v0.2.29

type GetIndicatorsReportOK added in v0.2.29

type GetIndicatorsReportOK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaEntitiesResponse
}

GetIndicatorsReportOK describes a response with status code 200, with default header values.

OK

func NewGetIndicatorsReportOK added in v0.2.29

func NewGetIndicatorsReportOK() *GetIndicatorsReportOK

NewGetIndicatorsReportOK creates a GetIndicatorsReportOK with default headers values

func (*GetIndicatorsReportOK) Code added in v0.2.33

func (o *GetIndicatorsReportOK) Code() int

Code gets the status code for the get indicators report o k response

func (*GetIndicatorsReportOK) Error added in v0.2.29

func (o *GetIndicatorsReportOK) Error() string

func (*GetIndicatorsReportOK) GetPayload added in v0.2.29

func (*GetIndicatorsReportOK) IsClientError added in v0.2.29

func (o *GetIndicatorsReportOK) IsClientError() bool

IsClientError returns true when this get indicators report o k response has a 4xx status code

func (*GetIndicatorsReportOK) IsCode added in v0.2.29

func (o *GetIndicatorsReportOK) IsCode(code int) bool

IsCode returns true when this get indicators report o k response a status code equal to that given

func (*GetIndicatorsReportOK) IsRedirect added in v0.2.29

func (o *GetIndicatorsReportOK) IsRedirect() bool

IsRedirect returns true when this get indicators report o k response has a 3xx status code

func (*GetIndicatorsReportOK) IsServerError added in v0.2.29

func (o *GetIndicatorsReportOK) IsServerError() bool

IsServerError returns true when this get indicators report o k response has a 5xx status code

func (*GetIndicatorsReportOK) IsSuccess added in v0.2.29

func (o *GetIndicatorsReportOK) IsSuccess() bool

IsSuccess returns true when this get indicators report o k response has a 2xx status code

func (*GetIndicatorsReportOK) String added in v0.2.29

func (o *GetIndicatorsReportOK) String() string

type GetIndicatorsReportParams added in v0.2.29

type GetIndicatorsReportParams struct {

	// Body.
	Body *models.APIIndicatorsReportRequest

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

GetIndicatorsReportParams contains all the parameters to send to the API endpoint

for the get indicators report operation.

Typically these are written to a http.Request.

func NewGetIndicatorsReportParams added in v0.2.29

func NewGetIndicatorsReportParams() *GetIndicatorsReportParams

NewGetIndicatorsReportParams creates a new GetIndicatorsReportParams 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 NewGetIndicatorsReportParamsWithContext added in v0.2.29

func NewGetIndicatorsReportParamsWithContext(ctx context.Context) *GetIndicatorsReportParams

NewGetIndicatorsReportParamsWithContext creates a new GetIndicatorsReportParams object with the ability to set a context for a request.

func NewGetIndicatorsReportParamsWithHTTPClient added in v0.2.29

func NewGetIndicatorsReportParamsWithHTTPClient(client *http.Client) *GetIndicatorsReportParams

NewGetIndicatorsReportParamsWithHTTPClient creates a new GetIndicatorsReportParams object with the ability to set a custom HTTPClient for a request.

func NewGetIndicatorsReportParamsWithTimeout added in v0.2.29

func NewGetIndicatorsReportParamsWithTimeout(timeout time.Duration) *GetIndicatorsReportParams

NewGetIndicatorsReportParamsWithTimeout creates a new GetIndicatorsReportParams object with the ability to set a timeout on a request.

func (*GetIndicatorsReportParams) SetBody added in v0.2.29

SetBody adds the body to the get indicators report params

func (*GetIndicatorsReportParams) SetContext added in v0.2.29

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

SetContext adds the context to the get indicators report params

func (*GetIndicatorsReportParams) SetDefaults added in v0.2.29

func (o *GetIndicatorsReportParams) SetDefaults()

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

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

func (*GetIndicatorsReportParams) SetHTTPClient added in v0.2.29

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

SetHTTPClient adds the HTTPClient to the get indicators report params

func (*GetIndicatorsReportParams) SetTimeout added in v0.2.29

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

SetTimeout adds the timeout to the get indicators report params

func (*GetIndicatorsReportParams) WithBody added in v0.2.29

WithBody adds the body to the get indicators report params

func (*GetIndicatorsReportParams) WithContext added in v0.2.29

WithContext adds the context to the get indicators report params

func (*GetIndicatorsReportParams) WithDefaults added in v0.2.29

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

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

func (*GetIndicatorsReportParams) WithHTTPClient added in v0.2.29

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

WithHTTPClient adds the HTTPClient to the get indicators report params

func (*GetIndicatorsReportParams) WithTimeout added in v0.2.29

WithTimeout adds the timeout to the get indicators report params

func (*GetIndicatorsReportParams) WriteToRequest added in v0.2.29

WriteToRequest writes these params to a swagger request

type GetIndicatorsReportReader added in v0.2.29

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

GetIndicatorsReportReader is a Reader for the GetIndicatorsReport structure.

func (*GetIndicatorsReportReader) ReadResponse added in v0.2.29

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

ReadResponse reads a server response into the received o.

type GetIndicatorsReportTooManyRequests added in v0.2.29

type GetIndicatorsReportTooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

GetIndicatorsReportTooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetIndicatorsReportTooManyRequests added in v0.2.29

func NewGetIndicatorsReportTooManyRequests() *GetIndicatorsReportTooManyRequests

NewGetIndicatorsReportTooManyRequests creates a GetIndicatorsReportTooManyRequests with default headers values

func (*GetIndicatorsReportTooManyRequests) Code added in v0.2.33

Code gets the status code for the get indicators report too many requests response

func (*GetIndicatorsReportTooManyRequests) Error added in v0.2.29

func (*GetIndicatorsReportTooManyRequests) GetPayload added in v0.2.29

func (*GetIndicatorsReportTooManyRequests) IsClientError added in v0.2.29

func (o *GetIndicatorsReportTooManyRequests) IsClientError() bool

IsClientError returns true when this get indicators report too many requests response has a 4xx status code

func (*GetIndicatorsReportTooManyRequests) IsCode added in v0.2.29

IsCode returns true when this get indicators report too many requests response a status code equal to that given

func (*GetIndicatorsReportTooManyRequests) IsRedirect added in v0.2.29

func (o *GetIndicatorsReportTooManyRequests) IsRedirect() bool

IsRedirect returns true when this get indicators report too many requests response has a 3xx status code

func (*GetIndicatorsReportTooManyRequests) IsServerError added in v0.2.29

func (o *GetIndicatorsReportTooManyRequests) IsServerError() bool

IsServerError returns true when this get indicators report too many requests response has a 5xx status code

func (*GetIndicatorsReportTooManyRequests) IsSuccess added in v0.2.29

IsSuccess returns true when this get indicators report too many requests response has a 2xx status code

func (*GetIndicatorsReportTooManyRequests) String added in v0.2.29

type IndicatorAggregateV1Forbidden added in v0.2.29

type IndicatorAggregateV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorAggregateV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorAggregateV1Forbidden added in v0.2.29

func NewIndicatorAggregateV1Forbidden() *IndicatorAggregateV1Forbidden

NewIndicatorAggregateV1Forbidden creates a IndicatorAggregateV1Forbidden with default headers values

func (*IndicatorAggregateV1Forbidden) Code added in v0.2.33

Code gets the status code for the indicator aggregate v1 forbidden response

func (*IndicatorAggregateV1Forbidden) Error added in v0.2.29

func (*IndicatorAggregateV1Forbidden) GetPayload added in v0.2.29

func (*IndicatorAggregateV1Forbidden) IsClientError added in v0.2.29

func (o *IndicatorAggregateV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator aggregate v1 forbidden response has a 4xx status code

func (*IndicatorAggregateV1Forbidden) IsCode added in v0.2.29

func (o *IndicatorAggregateV1Forbidden) IsCode(code int) bool

IsCode returns true when this indicator aggregate v1 forbidden response a status code equal to that given

func (*IndicatorAggregateV1Forbidden) IsRedirect added in v0.2.29

func (o *IndicatorAggregateV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator aggregate v1 forbidden response has a 3xx status code

func (*IndicatorAggregateV1Forbidden) IsServerError added in v0.2.29

func (o *IndicatorAggregateV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator aggregate v1 forbidden response has a 5xx status code

func (*IndicatorAggregateV1Forbidden) IsSuccess added in v0.2.29

func (o *IndicatorAggregateV1Forbidden) IsSuccess() bool

IsSuccess returns true when this indicator aggregate v1 forbidden response has a 2xx status code

func (*IndicatorAggregateV1Forbidden) String added in v0.2.29

type IndicatorAggregateV1OK added in v0.2.29

type IndicatorAggregateV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaAggregatesResponse
}

IndicatorAggregateV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorAggregateV1OK added in v0.2.29

func NewIndicatorAggregateV1OK() *IndicatorAggregateV1OK

NewIndicatorAggregateV1OK creates a IndicatorAggregateV1OK with default headers values

func (*IndicatorAggregateV1OK) Code added in v0.2.33

func (o *IndicatorAggregateV1OK) Code() int

Code gets the status code for the indicator aggregate v1 o k response

func (*IndicatorAggregateV1OK) Error added in v0.2.29

func (o *IndicatorAggregateV1OK) Error() string

func (*IndicatorAggregateV1OK) GetPayload added in v0.2.29

func (*IndicatorAggregateV1OK) IsClientError added in v0.2.29

func (o *IndicatorAggregateV1OK) IsClientError() bool

IsClientError returns true when this indicator aggregate v1 o k response has a 4xx status code

func (*IndicatorAggregateV1OK) IsCode added in v0.2.29

func (o *IndicatorAggregateV1OK) IsCode(code int) bool

IsCode returns true when this indicator aggregate v1 o k response a status code equal to that given

func (*IndicatorAggregateV1OK) IsRedirect added in v0.2.29

func (o *IndicatorAggregateV1OK) IsRedirect() bool

IsRedirect returns true when this indicator aggregate v1 o k response has a 3xx status code

func (*IndicatorAggregateV1OK) IsServerError added in v0.2.29

func (o *IndicatorAggregateV1OK) IsServerError() bool

IsServerError returns true when this indicator aggregate v1 o k response has a 5xx status code

func (*IndicatorAggregateV1OK) IsSuccess added in v0.2.29

func (o *IndicatorAggregateV1OK) IsSuccess() bool

IsSuccess returns true when this indicator aggregate v1 o k response has a 2xx status code

func (*IndicatorAggregateV1OK) String added in v0.2.29

func (o *IndicatorAggregateV1OK) String() string

type IndicatorAggregateV1Params added in v0.2.29

type IndicatorAggregateV1Params struct {

	// Body.
	Body *models.MsaAggregateQueryRequest

	/* Filter.

	   The filter to narrow down the aggregation data
	*/
	Filter *string

	/* FromParent.

	   The filter for returning either only indicators for the request customer or its MSSP parents
	*/
	FromParent *bool

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

IndicatorAggregateV1Params contains all the parameters to send to the API endpoint

for the indicator aggregate v1 operation.

Typically these are written to a http.Request.

func NewIndicatorAggregateV1Params added in v0.2.29

func NewIndicatorAggregateV1Params() *IndicatorAggregateV1Params

NewIndicatorAggregateV1Params creates a new IndicatorAggregateV1Params 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 NewIndicatorAggregateV1ParamsWithContext added in v0.2.29

func NewIndicatorAggregateV1ParamsWithContext(ctx context.Context) *IndicatorAggregateV1Params

NewIndicatorAggregateV1ParamsWithContext creates a new IndicatorAggregateV1Params object with the ability to set a context for a request.

func NewIndicatorAggregateV1ParamsWithHTTPClient added in v0.2.29

func NewIndicatorAggregateV1ParamsWithHTTPClient(client *http.Client) *IndicatorAggregateV1Params

NewIndicatorAggregateV1ParamsWithHTTPClient creates a new IndicatorAggregateV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorAggregateV1ParamsWithTimeout added in v0.2.29

func NewIndicatorAggregateV1ParamsWithTimeout(timeout time.Duration) *IndicatorAggregateV1Params

NewIndicatorAggregateV1ParamsWithTimeout creates a new IndicatorAggregateV1Params object with the ability to set a timeout on a request.

func (*IndicatorAggregateV1Params) SetBody added in v0.2.29

SetBody adds the body to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) SetContext added in v0.2.29

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

SetContext adds the context to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) SetDefaults added in v0.2.29

func (o *IndicatorAggregateV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator aggregate v1 params (not the query body).

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

func (*IndicatorAggregateV1Params) SetFilter added in v0.2.29

func (o *IndicatorAggregateV1Params) SetFilter(filter *string)

SetFilter adds the filter to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) SetFromParent added in v0.2.29

func (o *IndicatorAggregateV1Params) SetFromParent(fromParent *bool)

SetFromParent adds the fromParent to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) SetHTTPClient added in v0.2.29

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

SetHTTPClient adds the HTTPClient to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) SetTimeout added in v0.2.29

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

SetTimeout adds the timeout to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) WithBody added in v0.2.29

WithBody adds the body to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) WithContext added in v0.2.29

WithContext adds the context to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) WithDefaults added in v0.2.29

WithDefaults hydrates default values in the indicator aggregate v1 params (not the query body).

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

func (*IndicatorAggregateV1Params) WithFilter added in v0.2.29

WithFilter adds the filter to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) WithFromParent added in v0.2.29

func (o *IndicatorAggregateV1Params) WithFromParent(fromParent *bool) *IndicatorAggregateV1Params

WithFromParent adds the fromParent to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) WithHTTPClient added in v0.2.29

WithHTTPClient adds the HTTPClient to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) WithTimeout added in v0.2.29

WithTimeout adds the timeout to the indicator aggregate v1 params

func (*IndicatorAggregateV1Params) WriteToRequest added in v0.2.29

WriteToRequest writes these params to a swagger request

type IndicatorAggregateV1Reader added in v0.2.29

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

IndicatorAggregateV1Reader is a Reader for the IndicatorAggregateV1 structure.

func (*IndicatorAggregateV1Reader) ReadResponse added in v0.2.29

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

ReadResponse reads a server response into the received o.

type IndicatorAggregateV1TooManyRequests added in v0.2.29

type IndicatorAggregateV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorAggregateV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorAggregateV1TooManyRequests added in v0.2.29

func NewIndicatorAggregateV1TooManyRequests() *IndicatorAggregateV1TooManyRequests

NewIndicatorAggregateV1TooManyRequests creates a IndicatorAggregateV1TooManyRequests with default headers values

func (*IndicatorAggregateV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the indicator aggregate v1 too many requests response

func (*IndicatorAggregateV1TooManyRequests) Error added in v0.2.29

func (*IndicatorAggregateV1TooManyRequests) GetPayload added in v0.2.29

func (*IndicatorAggregateV1TooManyRequests) IsClientError added in v0.2.29

func (o *IndicatorAggregateV1TooManyRequests) IsClientError() bool

IsClientError returns true when this indicator aggregate v1 too many requests response has a 4xx status code

func (*IndicatorAggregateV1TooManyRequests) IsCode added in v0.2.29

IsCode returns true when this indicator aggregate v1 too many requests response a status code equal to that given

func (*IndicatorAggregateV1TooManyRequests) IsRedirect added in v0.2.29

func (o *IndicatorAggregateV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this indicator aggregate v1 too many requests response has a 3xx status code

func (*IndicatorAggregateV1TooManyRequests) IsServerError added in v0.2.29

func (o *IndicatorAggregateV1TooManyRequests) IsServerError() bool

IsServerError returns true when this indicator aggregate v1 too many requests response has a 5xx status code

func (*IndicatorAggregateV1TooManyRequests) IsSuccess added in v0.2.29

IsSuccess returns true when this indicator aggregate v1 too many requests response has a 2xx status code

func (*IndicatorAggregateV1TooManyRequests) String added in v0.2.29

type IndicatorCombinedV1Forbidden added in v0.2.4

type IndicatorCombinedV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorCombinedV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorCombinedV1Forbidden added in v0.2.4

func NewIndicatorCombinedV1Forbidden() *IndicatorCombinedV1Forbidden

NewIndicatorCombinedV1Forbidden creates a IndicatorCombinedV1Forbidden with default headers values

func (*IndicatorCombinedV1Forbidden) Code added in v0.2.33

Code gets the status code for the indicator combined v1 forbidden response

func (*IndicatorCombinedV1Forbidden) Error added in v0.2.4

func (*IndicatorCombinedV1Forbidden) GetPayload added in v0.2.4

func (*IndicatorCombinedV1Forbidden) IsClientError added in v0.2.27

func (o *IndicatorCombinedV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator combined v1 forbidden response has a 4xx status code

func (*IndicatorCombinedV1Forbidden) IsCode added in v0.2.27

func (o *IndicatorCombinedV1Forbidden) IsCode(code int) bool

IsCode returns true when this indicator combined v1 forbidden response a status code equal to that given

func (*IndicatorCombinedV1Forbidden) IsRedirect added in v0.2.27

func (o *IndicatorCombinedV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator combined v1 forbidden response has a 3xx status code

func (*IndicatorCombinedV1Forbidden) IsServerError added in v0.2.27

func (o *IndicatorCombinedV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator combined v1 forbidden response has a 5xx status code

func (*IndicatorCombinedV1Forbidden) IsSuccess added in v0.2.27

func (o *IndicatorCombinedV1Forbidden) IsSuccess() bool

IsSuccess returns true when this indicator combined v1 forbidden response has a 2xx status code

func (*IndicatorCombinedV1Forbidden) String added in v0.2.27

type IndicatorCombinedV1OK added in v0.2.4

type IndicatorCombinedV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorRespV1
}

IndicatorCombinedV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorCombinedV1OK added in v0.2.4

func NewIndicatorCombinedV1OK() *IndicatorCombinedV1OK

NewIndicatorCombinedV1OK creates a IndicatorCombinedV1OK with default headers values

func (*IndicatorCombinedV1OK) Code added in v0.2.33

func (o *IndicatorCombinedV1OK) Code() int

Code gets the status code for the indicator combined v1 o k response

func (*IndicatorCombinedV1OK) Error added in v0.2.4

func (o *IndicatorCombinedV1OK) Error() string

func (*IndicatorCombinedV1OK) GetPayload added in v0.2.4

func (*IndicatorCombinedV1OK) IsClientError added in v0.2.27

func (o *IndicatorCombinedV1OK) IsClientError() bool

IsClientError returns true when this indicator combined v1 o k response has a 4xx status code

func (*IndicatorCombinedV1OK) IsCode added in v0.2.27

func (o *IndicatorCombinedV1OK) IsCode(code int) bool

IsCode returns true when this indicator combined v1 o k response a status code equal to that given

func (*IndicatorCombinedV1OK) IsRedirect added in v0.2.27

func (o *IndicatorCombinedV1OK) IsRedirect() bool

IsRedirect returns true when this indicator combined v1 o k response has a 3xx status code

func (*IndicatorCombinedV1OK) IsServerError added in v0.2.27

func (o *IndicatorCombinedV1OK) IsServerError() bool

IsServerError returns true when this indicator combined v1 o k response has a 5xx status code

func (*IndicatorCombinedV1OK) IsSuccess added in v0.2.27

func (o *IndicatorCombinedV1OK) IsSuccess() bool

IsSuccess returns true when this indicator combined v1 o k response has a 2xx status code

func (*IndicatorCombinedV1OK) String added in v0.2.27

func (o *IndicatorCombinedV1OK) String() string

type IndicatorCombinedV1Params added in v0.2.4

type IndicatorCombinedV1Params struct {

	/* After.

	   A pagination token used with the `limit` parameter to manage pagination of results. On your first request, don't provide an 'after' token. On subsequent requests, provide the 'after' token from the previous response to continue from that place in the results. To access more than 10k indicators, use the 'after' parameter instead of 'offset'.
	*/
	After *string

	/* Filter.

	   The filter expression that should be used to limit the results.
	*/
	Filter *string

	/* FromParent.

	   The filter for returning either only indicators for the request customer or its MSSP parents
	*/
	FromParent *bool

	/* Limit.

	   The maximum records to return.
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from. Offset and After params are mutually exclusive. If none provided then scrolling will be used by default. To access more than 10k iocs, use the 'after' parameter instead of 'offset'.
	*/
	Offset *int64

	/* Sort.

	   The sort expression that should be used to sort the results.
	*/
	Sort *string

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

IndicatorCombinedV1Params contains all the parameters to send to the API endpoint

for the indicator combined v1 operation.

Typically these are written to a http.Request.

func NewIndicatorCombinedV1Params added in v0.2.4

func NewIndicatorCombinedV1Params() *IndicatorCombinedV1Params

NewIndicatorCombinedV1Params creates a new IndicatorCombinedV1Params 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 NewIndicatorCombinedV1ParamsWithContext added in v0.2.4

func NewIndicatorCombinedV1ParamsWithContext(ctx context.Context) *IndicatorCombinedV1Params

NewIndicatorCombinedV1ParamsWithContext creates a new IndicatorCombinedV1Params object with the ability to set a context for a request.

func NewIndicatorCombinedV1ParamsWithHTTPClient added in v0.2.4

func NewIndicatorCombinedV1ParamsWithHTTPClient(client *http.Client) *IndicatorCombinedV1Params

NewIndicatorCombinedV1ParamsWithHTTPClient creates a new IndicatorCombinedV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorCombinedV1ParamsWithTimeout added in v0.2.4

func NewIndicatorCombinedV1ParamsWithTimeout(timeout time.Duration) *IndicatorCombinedV1Params

NewIndicatorCombinedV1ParamsWithTimeout creates a new IndicatorCombinedV1Params object with the ability to set a timeout on a request.

func (*IndicatorCombinedV1Params) SetAfter added in v0.2.8

func (o *IndicatorCombinedV1Params) SetAfter(after *string)

SetAfter adds the after to the indicator combined v1 params

func (*IndicatorCombinedV1Params) SetContext added in v0.2.4

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

SetContext adds the context to the indicator combined v1 params

func (*IndicatorCombinedV1Params) SetDefaults added in v0.2.4

func (o *IndicatorCombinedV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator combined v1 params (not the query body).

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

func (*IndicatorCombinedV1Params) SetFilter added in v0.2.4

func (o *IndicatorCombinedV1Params) SetFilter(filter *string)

SetFilter adds the filter to the indicator combined v1 params

func (*IndicatorCombinedV1Params) SetFromParent added in v0.2.8

func (o *IndicatorCombinedV1Params) SetFromParent(fromParent *bool)

SetFromParent adds the fromParent to the indicator combined v1 params

func (*IndicatorCombinedV1Params) SetHTTPClient added in v0.2.4

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

SetHTTPClient adds the HTTPClient to the indicator combined v1 params

func (*IndicatorCombinedV1Params) SetLimit added in v0.2.4

func (o *IndicatorCombinedV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the indicator combined v1 params

func (*IndicatorCombinedV1Params) SetOffset added in v0.2.4

func (o *IndicatorCombinedV1Params) SetOffset(offset *int64)

SetOffset adds the offset to the indicator combined v1 params

func (*IndicatorCombinedV1Params) SetSort added in v0.2.4

func (o *IndicatorCombinedV1Params) SetSort(sort *string)

SetSort adds the sort to the indicator combined v1 params

func (*IndicatorCombinedV1Params) SetTimeout added in v0.2.4

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

SetTimeout adds the timeout to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithAfter added in v0.2.8

WithAfter adds the after to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithContext added in v0.2.4

WithContext adds the context to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithDefaults added in v0.2.4

WithDefaults hydrates default values in the indicator combined v1 params (not the query body).

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

func (*IndicatorCombinedV1Params) WithFilter added in v0.2.4

WithFilter adds the filter to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithFromParent added in v0.2.8

func (o *IndicatorCombinedV1Params) WithFromParent(fromParent *bool) *IndicatorCombinedV1Params

WithFromParent adds the fromParent to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithHTTPClient added in v0.2.4

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

WithHTTPClient adds the HTTPClient to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithLimit added in v0.2.4

WithLimit adds the limit to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithOffset added in v0.2.4

WithOffset adds the offset to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithSort added in v0.2.4

WithSort adds the sort to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WithTimeout added in v0.2.4

WithTimeout adds the timeout to the indicator combined v1 params

func (*IndicatorCombinedV1Params) WriteToRequest added in v0.2.4

WriteToRequest writes these params to a swagger request

type IndicatorCombinedV1Reader added in v0.2.4

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

IndicatorCombinedV1Reader is a Reader for the IndicatorCombinedV1 structure.

func (*IndicatorCombinedV1Reader) ReadResponse added in v0.2.4

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

ReadResponse reads a server response into the received o.

type IndicatorCombinedV1TooManyRequests added in v0.2.4

type IndicatorCombinedV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorCombinedV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorCombinedV1TooManyRequests added in v0.2.4

func NewIndicatorCombinedV1TooManyRequests() *IndicatorCombinedV1TooManyRequests

NewIndicatorCombinedV1TooManyRequests creates a IndicatorCombinedV1TooManyRequests with default headers values

func (*IndicatorCombinedV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the indicator combined v1 too many requests response

func (*IndicatorCombinedV1TooManyRequests) Error added in v0.2.4

func (*IndicatorCombinedV1TooManyRequests) GetPayload added in v0.2.4

func (*IndicatorCombinedV1TooManyRequests) IsClientError added in v0.2.27

func (o *IndicatorCombinedV1TooManyRequests) IsClientError() bool

IsClientError returns true when this indicator combined v1 too many requests response has a 4xx status code

func (*IndicatorCombinedV1TooManyRequests) IsCode added in v0.2.27

IsCode returns true when this indicator combined v1 too many requests response a status code equal to that given

func (*IndicatorCombinedV1TooManyRequests) IsRedirect added in v0.2.27

func (o *IndicatorCombinedV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this indicator combined v1 too many requests response has a 3xx status code

func (*IndicatorCombinedV1TooManyRequests) IsServerError added in v0.2.27

func (o *IndicatorCombinedV1TooManyRequests) IsServerError() bool

IsServerError returns true when this indicator combined v1 too many requests response has a 5xx status code

func (*IndicatorCombinedV1TooManyRequests) IsSuccess added in v0.2.27

IsSuccess returns true when this indicator combined v1 too many requests response has a 2xx status code

func (*IndicatorCombinedV1TooManyRequests) String added in v0.2.27

type IndicatorCreateV1BadRequest added in v0.4.0

type IndicatorCreateV1BadRequest struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaspecResponseFields
}

IndicatorCreateV1BadRequest describes a response with status code 400, with default header values.

Bad Request

func NewIndicatorCreateV1BadRequest added in v0.4.0

func NewIndicatorCreateV1BadRequest() *IndicatorCreateV1BadRequest

NewIndicatorCreateV1BadRequest creates a IndicatorCreateV1BadRequest with default headers values

func (*IndicatorCreateV1BadRequest) Code added in v0.4.0

func (o *IndicatorCreateV1BadRequest) Code() int

Code gets the status code for the indicator create v1 bad request response

func (*IndicatorCreateV1BadRequest) Error added in v0.4.0

func (*IndicatorCreateV1BadRequest) GetPayload added in v0.4.0

func (*IndicatorCreateV1BadRequest) IsClientError added in v0.4.0

func (o *IndicatorCreateV1BadRequest) IsClientError() bool

IsClientError returns true when this indicator create v1 bad request response has a 4xx status code

func (*IndicatorCreateV1BadRequest) IsCode added in v0.4.0

func (o *IndicatorCreateV1BadRequest) IsCode(code int) bool

IsCode returns true when this indicator create v1 bad request response a status code equal to that given

func (*IndicatorCreateV1BadRequest) IsRedirect added in v0.4.0

func (o *IndicatorCreateV1BadRequest) IsRedirect() bool

IsRedirect returns true when this indicator create v1 bad request response has a 3xx status code

func (*IndicatorCreateV1BadRequest) IsServerError added in v0.4.0

func (o *IndicatorCreateV1BadRequest) IsServerError() bool

IsServerError returns true when this indicator create v1 bad request response has a 5xx status code

func (*IndicatorCreateV1BadRequest) IsSuccess added in v0.4.0

func (o *IndicatorCreateV1BadRequest) IsSuccess() bool

IsSuccess returns true when this indicator create v1 bad request response has a 2xx status code

func (*IndicatorCreateV1BadRequest) String added in v0.4.0

func (o *IndicatorCreateV1BadRequest) String() string

type IndicatorCreateV1Created

type IndicatorCreateV1Created struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorRespV1
}

IndicatorCreateV1Created describes a response with status code 201, with default header values.

Created

func NewIndicatorCreateV1Created

func NewIndicatorCreateV1Created() *IndicatorCreateV1Created

NewIndicatorCreateV1Created creates a IndicatorCreateV1Created with default headers values

func (*IndicatorCreateV1Created) Code added in v0.2.33

func (o *IndicatorCreateV1Created) Code() int

Code gets the status code for the indicator create v1 created response

func (*IndicatorCreateV1Created) Error

func (o *IndicatorCreateV1Created) Error() string

func (*IndicatorCreateV1Created) GetPayload

func (*IndicatorCreateV1Created) IsClientError added in v0.2.27

func (o *IndicatorCreateV1Created) IsClientError() bool

IsClientError returns true when this indicator create v1 created response has a 4xx status code

func (*IndicatorCreateV1Created) IsCode added in v0.2.27

func (o *IndicatorCreateV1Created) IsCode(code int) bool

IsCode returns true when this indicator create v1 created response a status code equal to that given

func (*IndicatorCreateV1Created) IsRedirect added in v0.2.27

func (o *IndicatorCreateV1Created) IsRedirect() bool

IsRedirect returns true when this indicator create v1 created response has a 3xx status code

func (*IndicatorCreateV1Created) IsServerError added in v0.2.27

func (o *IndicatorCreateV1Created) IsServerError() bool

IsServerError returns true when this indicator create v1 created response has a 5xx status code

func (*IndicatorCreateV1Created) IsSuccess added in v0.2.27

func (o *IndicatorCreateV1Created) IsSuccess() bool

IsSuccess returns true when this indicator create v1 created response has a 2xx status code

func (*IndicatorCreateV1Created) String added in v0.2.27

func (o *IndicatorCreateV1Created) String() string

type IndicatorCreateV1Forbidden

type IndicatorCreateV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorCreateV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorCreateV1Forbidden

func NewIndicatorCreateV1Forbidden() *IndicatorCreateV1Forbidden

NewIndicatorCreateV1Forbidden creates a IndicatorCreateV1Forbidden with default headers values

func (*IndicatorCreateV1Forbidden) Code added in v0.2.33

func (o *IndicatorCreateV1Forbidden) Code() int

Code gets the status code for the indicator create v1 forbidden response

func (*IndicatorCreateV1Forbidden) Error

func (*IndicatorCreateV1Forbidden) GetPayload

func (*IndicatorCreateV1Forbidden) IsClientError added in v0.2.27

func (o *IndicatorCreateV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator create v1 forbidden response has a 4xx status code

func (*IndicatorCreateV1Forbidden) IsCode added in v0.2.27

func (o *IndicatorCreateV1Forbidden) IsCode(code int) bool

IsCode returns true when this indicator create v1 forbidden response a status code equal to that given

func (*IndicatorCreateV1Forbidden) IsRedirect added in v0.2.27

func (o *IndicatorCreateV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator create v1 forbidden response has a 3xx status code

func (*IndicatorCreateV1Forbidden) IsServerError added in v0.2.27

func (o *IndicatorCreateV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator create v1 forbidden response has a 5xx status code

func (*IndicatorCreateV1Forbidden) IsSuccess added in v0.2.27

func (o *IndicatorCreateV1Forbidden) IsSuccess() bool

IsSuccess returns true when this indicator create v1 forbidden response has a 2xx status code

func (*IndicatorCreateV1Forbidden) String added in v0.2.27

func (o *IndicatorCreateV1Forbidden) String() string

type IndicatorCreateV1Params

type IndicatorCreateV1Params struct {

	// Body.
	Body *models.APIIndicatorCreateReqsV1

	/* IgnoreWarnings.

	   Set to true to ignore warnings and add all IOCs
	*/
	IgnoreWarnings *bool

	/* Retrodetects.

	   Whether to submit to retrodetects
	*/
	Retrodetects *bool

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

IndicatorCreateV1Params contains all the parameters to send to the API endpoint

for the indicator create v1 operation.

Typically these are written to a http.Request.

func NewIndicatorCreateV1Params

func NewIndicatorCreateV1Params() *IndicatorCreateV1Params

NewIndicatorCreateV1Params creates a new IndicatorCreateV1Params 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 NewIndicatorCreateV1ParamsWithContext

func NewIndicatorCreateV1ParamsWithContext(ctx context.Context) *IndicatorCreateV1Params

NewIndicatorCreateV1ParamsWithContext creates a new IndicatorCreateV1Params object with the ability to set a context for a request.

func NewIndicatorCreateV1ParamsWithHTTPClient

func NewIndicatorCreateV1ParamsWithHTTPClient(client *http.Client) *IndicatorCreateV1Params

NewIndicatorCreateV1ParamsWithHTTPClient creates a new IndicatorCreateV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorCreateV1ParamsWithTimeout

func NewIndicatorCreateV1ParamsWithTimeout(timeout time.Duration) *IndicatorCreateV1Params

NewIndicatorCreateV1ParamsWithTimeout creates a new IndicatorCreateV1Params object with the ability to set a timeout on a request.

func (*IndicatorCreateV1Params) SetBody

SetBody adds the body to the indicator create v1 params

func (*IndicatorCreateV1Params) SetContext

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

SetContext adds the context to the indicator create v1 params

func (*IndicatorCreateV1Params) SetDefaults

func (o *IndicatorCreateV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator create v1 params (not the query body).

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

func (*IndicatorCreateV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the indicator create v1 params

func (*IndicatorCreateV1Params) SetIgnoreWarnings

func (o *IndicatorCreateV1Params) SetIgnoreWarnings(ignoreWarnings *bool)

SetIgnoreWarnings adds the ignoreWarnings to the indicator create v1 params

func (*IndicatorCreateV1Params) SetRetrodetects

func (o *IndicatorCreateV1Params) SetRetrodetects(retrodetects *bool)

SetRetrodetects adds the retrodetects to the indicator create v1 params

func (*IndicatorCreateV1Params) SetTimeout

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

SetTimeout adds the timeout to the indicator create v1 params

func (*IndicatorCreateV1Params) WithBody

WithBody adds the body to the indicator create v1 params

func (*IndicatorCreateV1Params) WithContext

WithContext adds the context to the indicator create v1 params

func (*IndicatorCreateV1Params) WithDefaults

WithDefaults hydrates default values in the indicator create v1 params (not the query body).

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

func (*IndicatorCreateV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the indicator create v1 params

func (*IndicatorCreateV1Params) WithIgnoreWarnings

func (o *IndicatorCreateV1Params) WithIgnoreWarnings(ignoreWarnings *bool) *IndicatorCreateV1Params

WithIgnoreWarnings adds the ignoreWarnings to the indicator create v1 params

func (*IndicatorCreateV1Params) WithRetrodetects

func (o *IndicatorCreateV1Params) WithRetrodetects(retrodetects *bool) *IndicatorCreateV1Params

WithRetrodetects adds the retrodetects to the indicator create v1 params

func (*IndicatorCreateV1Params) WithTimeout

WithTimeout adds the timeout to the indicator create v1 params

func (*IndicatorCreateV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type IndicatorCreateV1Reader

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

IndicatorCreateV1Reader is a Reader for the IndicatorCreateV1 structure.

func (*IndicatorCreateV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IndicatorCreateV1TooManyRequests

type IndicatorCreateV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorCreateV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorCreateV1TooManyRequests

func NewIndicatorCreateV1TooManyRequests() *IndicatorCreateV1TooManyRequests

NewIndicatorCreateV1TooManyRequests creates a IndicatorCreateV1TooManyRequests with default headers values

func (*IndicatorCreateV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the indicator create v1 too many requests response

func (*IndicatorCreateV1TooManyRequests) Error

func (*IndicatorCreateV1TooManyRequests) GetPayload

func (*IndicatorCreateV1TooManyRequests) IsClientError added in v0.2.27

func (o *IndicatorCreateV1TooManyRequests) IsClientError() bool

IsClientError returns true when this indicator create v1 too many requests response has a 4xx status code

func (*IndicatorCreateV1TooManyRequests) IsCode added in v0.2.27

func (o *IndicatorCreateV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this indicator create v1 too many requests response a status code equal to that given

func (*IndicatorCreateV1TooManyRequests) IsRedirect added in v0.2.27

func (o *IndicatorCreateV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this indicator create v1 too many requests response has a 3xx status code

func (*IndicatorCreateV1TooManyRequests) IsServerError added in v0.2.27

func (o *IndicatorCreateV1TooManyRequests) IsServerError() bool

IsServerError returns true when this indicator create v1 too many requests response has a 5xx status code

func (*IndicatorCreateV1TooManyRequests) IsSuccess added in v0.2.27

func (o *IndicatorCreateV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this indicator create v1 too many requests response has a 2xx status code

func (*IndicatorCreateV1TooManyRequests) String added in v0.2.27

type IndicatorDeleteV1Forbidden

type IndicatorDeleteV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorDeleteV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorDeleteV1Forbidden

func NewIndicatorDeleteV1Forbidden() *IndicatorDeleteV1Forbidden

NewIndicatorDeleteV1Forbidden creates a IndicatorDeleteV1Forbidden with default headers values

func (*IndicatorDeleteV1Forbidden) Code added in v0.2.33

func (o *IndicatorDeleteV1Forbidden) Code() int

Code gets the status code for the indicator delete v1 forbidden response

func (*IndicatorDeleteV1Forbidden) Error

func (*IndicatorDeleteV1Forbidden) GetPayload

func (*IndicatorDeleteV1Forbidden) IsClientError added in v0.2.27

func (o *IndicatorDeleteV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator delete v1 forbidden response has a 4xx status code

func (*IndicatorDeleteV1Forbidden) IsCode added in v0.2.27

func (o *IndicatorDeleteV1Forbidden) IsCode(code int) bool

IsCode returns true when this indicator delete v1 forbidden response a status code equal to that given

func (*IndicatorDeleteV1Forbidden) IsRedirect added in v0.2.27

func (o *IndicatorDeleteV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator delete v1 forbidden response has a 3xx status code

func (*IndicatorDeleteV1Forbidden) IsServerError added in v0.2.27

func (o *IndicatorDeleteV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator delete v1 forbidden response has a 5xx status code

func (*IndicatorDeleteV1Forbidden) IsSuccess added in v0.2.27

func (o *IndicatorDeleteV1Forbidden) IsSuccess() bool

IsSuccess returns true when this indicator delete v1 forbidden response has a 2xx status code

func (*IndicatorDeleteV1Forbidden) String added in v0.2.27

func (o *IndicatorDeleteV1Forbidden) String() string

type IndicatorDeleteV1OK

type IndicatorDeleteV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorQueryRespV1
}

IndicatorDeleteV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorDeleteV1OK

func NewIndicatorDeleteV1OK() *IndicatorDeleteV1OK

NewIndicatorDeleteV1OK creates a IndicatorDeleteV1OK with default headers values

func (*IndicatorDeleteV1OK) Code added in v0.2.33

func (o *IndicatorDeleteV1OK) Code() int

Code gets the status code for the indicator delete v1 o k response

func (*IndicatorDeleteV1OK) Error

func (o *IndicatorDeleteV1OK) Error() string

func (*IndicatorDeleteV1OK) GetPayload

func (*IndicatorDeleteV1OK) IsClientError added in v0.2.27

func (o *IndicatorDeleteV1OK) IsClientError() bool

IsClientError returns true when this indicator delete v1 o k response has a 4xx status code

func (*IndicatorDeleteV1OK) IsCode added in v0.2.27

func (o *IndicatorDeleteV1OK) IsCode(code int) bool

IsCode returns true when this indicator delete v1 o k response a status code equal to that given

func (*IndicatorDeleteV1OK) IsRedirect added in v0.2.27

func (o *IndicatorDeleteV1OK) IsRedirect() bool

IsRedirect returns true when this indicator delete v1 o k response has a 3xx status code

func (*IndicatorDeleteV1OK) IsServerError added in v0.2.27

func (o *IndicatorDeleteV1OK) IsServerError() bool

IsServerError returns true when this indicator delete v1 o k response has a 5xx status code

func (*IndicatorDeleteV1OK) IsSuccess added in v0.2.27

func (o *IndicatorDeleteV1OK) IsSuccess() bool

IsSuccess returns true when this indicator delete v1 o k response has a 2xx status code

func (*IndicatorDeleteV1OK) String added in v0.2.27

func (o *IndicatorDeleteV1OK) String() string

type IndicatorDeleteV1Params

type IndicatorDeleteV1Params struct {

	/* Comment.

	   The comment why these indicators were deleted
	*/
	Comment *string

	/* Filter.

	   The FQL expression to delete Indicators in bulk. If both 'filter' and 'ids' are provided, then filter takes precedence and ignores ids.
	*/
	Filter *string

	/* FromParent.

	   The filter for returning either only indicators for the request customer or its MSSP parents
	*/
	FromParent *bool

	/* Ids.

	   The ids of the Indicators to delete. If both 'filter' and 'ids' are provided, then filter takes precedence and ignores ids
	*/
	Ids []string

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

IndicatorDeleteV1Params contains all the parameters to send to the API endpoint

for the indicator delete v1 operation.

Typically these are written to a http.Request.

func NewIndicatorDeleteV1Params

func NewIndicatorDeleteV1Params() *IndicatorDeleteV1Params

NewIndicatorDeleteV1Params creates a new IndicatorDeleteV1Params 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 NewIndicatorDeleteV1ParamsWithContext

func NewIndicatorDeleteV1ParamsWithContext(ctx context.Context) *IndicatorDeleteV1Params

NewIndicatorDeleteV1ParamsWithContext creates a new IndicatorDeleteV1Params object with the ability to set a context for a request.

func NewIndicatorDeleteV1ParamsWithHTTPClient

func NewIndicatorDeleteV1ParamsWithHTTPClient(client *http.Client) *IndicatorDeleteV1Params

NewIndicatorDeleteV1ParamsWithHTTPClient creates a new IndicatorDeleteV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorDeleteV1ParamsWithTimeout

func NewIndicatorDeleteV1ParamsWithTimeout(timeout time.Duration) *IndicatorDeleteV1Params

NewIndicatorDeleteV1ParamsWithTimeout creates a new IndicatorDeleteV1Params object with the ability to set a timeout on a request.

func (*IndicatorDeleteV1Params) SetComment

func (o *IndicatorDeleteV1Params) SetComment(comment *string)

SetComment adds the comment to the indicator delete v1 params

func (*IndicatorDeleteV1Params) SetContext

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

SetContext adds the context to the indicator delete v1 params

func (*IndicatorDeleteV1Params) SetDefaults

func (o *IndicatorDeleteV1Params) SetDefaults()

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

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

func (*IndicatorDeleteV1Params) SetFilter

func (o *IndicatorDeleteV1Params) SetFilter(filter *string)

SetFilter adds the filter to the indicator delete v1 params

func (*IndicatorDeleteV1Params) SetFromParent added in v0.2.29

func (o *IndicatorDeleteV1Params) SetFromParent(fromParent *bool)

SetFromParent adds the fromParent to the indicator delete v1 params

func (*IndicatorDeleteV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the indicator delete v1 params

func (*IndicatorDeleteV1Params) SetIds

func (o *IndicatorDeleteV1Params) SetIds(ids []string)

SetIds adds the ids to the indicator delete v1 params

func (*IndicatorDeleteV1Params) SetTimeout

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

SetTimeout adds the timeout to the indicator delete v1 params

func (*IndicatorDeleteV1Params) WithComment

func (o *IndicatorDeleteV1Params) WithComment(comment *string) *IndicatorDeleteV1Params

WithComment adds the comment to the indicator delete v1 params

func (*IndicatorDeleteV1Params) WithContext

WithContext adds the context to the indicator delete v1 params

func (*IndicatorDeleteV1Params) WithDefaults

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

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

func (*IndicatorDeleteV1Params) WithFilter

func (o *IndicatorDeleteV1Params) WithFilter(filter *string) *IndicatorDeleteV1Params

WithFilter adds the filter to the indicator delete v1 params

func (*IndicatorDeleteV1Params) WithFromParent added in v0.2.29

func (o *IndicatorDeleteV1Params) WithFromParent(fromParent *bool) *IndicatorDeleteV1Params

WithFromParent adds the fromParent to the indicator delete v1 params

func (*IndicatorDeleteV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the indicator delete v1 params

func (*IndicatorDeleteV1Params) WithIds

WithIds adds the ids to the indicator delete v1 params

func (*IndicatorDeleteV1Params) WithTimeout

WithTimeout adds the timeout to the indicator delete v1 params

func (*IndicatorDeleteV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type IndicatorDeleteV1Reader

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

IndicatorDeleteV1Reader is a Reader for the IndicatorDeleteV1 structure.

func (*IndicatorDeleteV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IndicatorDeleteV1TooManyRequests

type IndicatorDeleteV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorDeleteV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorDeleteV1TooManyRequests

func NewIndicatorDeleteV1TooManyRequests() *IndicatorDeleteV1TooManyRequests

NewIndicatorDeleteV1TooManyRequests creates a IndicatorDeleteV1TooManyRequests with default headers values

func (*IndicatorDeleteV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the indicator delete v1 too many requests response

func (*IndicatorDeleteV1TooManyRequests) Error

func (*IndicatorDeleteV1TooManyRequests) GetPayload

func (*IndicatorDeleteV1TooManyRequests) IsClientError added in v0.2.27

func (o *IndicatorDeleteV1TooManyRequests) IsClientError() bool

IsClientError returns true when this indicator delete v1 too many requests response has a 4xx status code

func (*IndicatorDeleteV1TooManyRequests) IsCode added in v0.2.27

func (o *IndicatorDeleteV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this indicator delete v1 too many requests response a status code equal to that given

func (*IndicatorDeleteV1TooManyRequests) IsRedirect added in v0.2.27

func (o *IndicatorDeleteV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this indicator delete v1 too many requests response has a 3xx status code

func (*IndicatorDeleteV1TooManyRequests) IsServerError added in v0.2.27

func (o *IndicatorDeleteV1TooManyRequests) IsServerError() bool

IsServerError returns true when this indicator delete v1 too many requests response has a 5xx status code

func (*IndicatorDeleteV1TooManyRequests) IsSuccess added in v0.2.27

func (o *IndicatorDeleteV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this indicator delete v1 too many requests response has a 2xx status code

func (*IndicatorDeleteV1TooManyRequests) String added in v0.2.27

type IndicatorGetDeviceCountV1Forbidden added in v0.5.0

type IndicatorGetDeviceCountV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorGetDeviceCountV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorGetDeviceCountV1Forbidden added in v0.5.0

func NewIndicatorGetDeviceCountV1Forbidden() *IndicatorGetDeviceCountV1Forbidden

NewIndicatorGetDeviceCountV1Forbidden creates a IndicatorGetDeviceCountV1Forbidden with default headers values

func (*IndicatorGetDeviceCountV1Forbidden) Code added in v0.5.0

Code gets the status code for the indicator get device count v1 forbidden response

func (*IndicatorGetDeviceCountV1Forbidden) Error added in v0.5.0

func (*IndicatorGetDeviceCountV1Forbidden) GetPayload added in v0.5.0

func (*IndicatorGetDeviceCountV1Forbidden) IsClientError added in v0.5.0

func (o *IndicatorGetDeviceCountV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator get device count v1 forbidden response has a 4xx status code

func (*IndicatorGetDeviceCountV1Forbidden) IsCode added in v0.5.0

IsCode returns true when this indicator get device count v1 forbidden response a status code equal to that given

func (*IndicatorGetDeviceCountV1Forbidden) IsRedirect added in v0.5.0

func (o *IndicatorGetDeviceCountV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator get device count v1 forbidden response has a 3xx status code

func (*IndicatorGetDeviceCountV1Forbidden) IsServerError added in v0.5.0

func (o *IndicatorGetDeviceCountV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator get device count v1 forbidden response has a 5xx status code

func (*IndicatorGetDeviceCountV1Forbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this indicator get device count v1 forbidden response has a 2xx status code

func (*IndicatorGetDeviceCountV1Forbidden) String added in v0.5.0

type IndicatorGetDeviceCountV1OK added in v0.5.0

type IndicatorGetDeviceCountV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIDeviceCountRespV1
}

IndicatorGetDeviceCountV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorGetDeviceCountV1OK added in v0.5.0

func NewIndicatorGetDeviceCountV1OK() *IndicatorGetDeviceCountV1OK

NewIndicatorGetDeviceCountV1OK creates a IndicatorGetDeviceCountV1OK with default headers values

func (*IndicatorGetDeviceCountV1OK) Code added in v0.5.0

func (o *IndicatorGetDeviceCountV1OK) Code() int

Code gets the status code for the indicator get device count v1 o k response

func (*IndicatorGetDeviceCountV1OK) Error added in v0.5.0

func (*IndicatorGetDeviceCountV1OK) GetPayload added in v0.5.0

func (*IndicatorGetDeviceCountV1OK) IsClientError added in v0.5.0

func (o *IndicatorGetDeviceCountV1OK) IsClientError() bool

IsClientError returns true when this indicator get device count v1 o k response has a 4xx status code

func (*IndicatorGetDeviceCountV1OK) IsCode added in v0.5.0

func (o *IndicatorGetDeviceCountV1OK) IsCode(code int) bool

IsCode returns true when this indicator get device count v1 o k response a status code equal to that given

func (*IndicatorGetDeviceCountV1OK) IsRedirect added in v0.5.0

func (o *IndicatorGetDeviceCountV1OK) IsRedirect() bool

IsRedirect returns true when this indicator get device count v1 o k response has a 3xx status code

func (*IndicatorGetDeviceCountV1OK) IsServerError added in v0.5.0

func (o *IndicatorGetDeviceCountV1OK) IsServerError() bool

IsServerError returns true when this indicator get device count v1 o k response has a 5xx status code

func (*IndicatorGetDeviceCountV1OK) IsSuccess added in v0.5.0

func (o *IndicatorGetDeviceCountV1OK) IsSuccess() bool

IsSuccess returns true when this indicator get device count v1 o k response has a 2xx status code

func (*IndicatorGetDeviceCountV1OK) String added in v0.5.0

func (o *IndicatorGetDeviceCountV1OK) String() string

type IndicatorGetDeviceCountV1Params added in v0.5.0

type IndicatorGetDeviceCountV1Params struct {

	/* Type.


	The type of the indicator. Valid types include:

	sha256: A hex-encoded sha256 hash string. Length - min: 64, max: 64.

	md5: A hex-encoded md5 hash string. Length - min 32, max: 32.

	domain: A domain name. Length - min: 1, max: 200.

	ipv4: An IPv4 address. Must be a valid IP address.

	ipv6: An IPv6 address. Must be a valid IP address.

	*/
	Type string

	/* Value.

	   The string representation of the indicator
	*/
	Value string

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

IndicatorGetDeviceCountV1Params contains all the parameters to send to the API endpoint

for the indicator get device count v1 operation.

Typically these are written to a http.Request.

func NewIndicatorGetDeviceCountV1Params added in v0.5.0

func NewIndicatorGetDeviceCountV1Params() *IndicatorGetDeviceCountV1Params

NewIndicatorGetDeviceCountV1Params creates a new IndicatorGetDeviceCountV1Params 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 NewIndicatorGetDeviceCountV1ParamsWithContext added in v0.5.0

func NewIndicatorGetDeviceCountV1ParamsWithContext(ctx context.Context) *IndicatorGetDeviceCountV1Params

NewIndicatorGetDeviceCountV1ParamsWithContext creates a new IndicatorGetDeviceCountV1Params object with the ability to set a context for a request.

func NewIndicatorGetDeviceCountV1ParamsWithHTTPClient added in v0.5.0

func NewIndicatorGetDeviceCountV1ParamsWithHTTPClient(client *http.Client) *IndicatorGetDeviceCountV1Params

NewIndicatorGetDeviceCountV1ParamsWithHTTPClient creates a new IndicatorGetDeviceCountV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorGetDeviceCountV1ParamsWithTimeout added in v0.5.0

func NewIndicatorGetDeviceCountV1ParamsWithTimeout(timeout time.Duration) *IndicatorGetDeviceCountV1Params

NewIndicatorGetDeviceCountV1ParamsWithTimeout creates a new IndicatorGetDeviceCountV1Params object with the ability to set a timeout on a request.

func (*IndicatorGetDeviceCountV1Params) SetContext added in v0.5.0

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

SetContext adds the context to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) SetDefaults added in v0.5.0

func (o *IndicatorGetDeviceCountV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator get device count v1 params (not the query body).

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

func (*IndicatorGetDeviceCountV1Params) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) SetType added in v0.5.0

func (o *IndicatorGetDeviceCountV1Params) SetType(typeVar string)

SetType adds the type to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) SetValue added in v0.5.0

func (o *IndicatorGetDeviceCountV1Params) SetValue(value string)

SetValue adds the value to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) WithContext added in v0.5.0

WithContext adds the context to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the indicator get device count v1 params (not the query body).

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

func (*IndicatorGetDeviceCountV1Params) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) WithType added in v0.5.0

WithType adds the typeVar to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) WithValue added in v0.5.0

WithValue adds the value to the indicator get device count v1 params

func (*IndicatorGetDeviceCountV1Params) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type IndicatorGetDeviceCountV1Reader added in v0.5.0

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

IndicatorGetDeviceCountV1Reader is a Reader for the IndicatorGetDeviceCountV1 structure.

func (*IndicatorGetDeviceCountV1Reader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type IndicatorGetDeviceCountV1TooManyRequests added in v0.5.0

type IndicatorGetDeviceCountV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorGetDeviceCountV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorGetDeviceCountV1TooManyRequests added in v0.5.0

func NewIndicatorGetDeviceCountV1TooManyRequests() *IndicatorGetDeviceCountV1TooManyRequests

NewIndicatorGetDeviceCountV1TooManyRequests creates a IndicatorGetDeviceCountV1TooManyRequests with default headers values

func (*IndicatorGetDeviceCountV1TooManyRequests) Code added in v0.5.0

Code gets the status code for the indicator get device count v1 too many requests response

func (*IndicatorGetDeviceCountV1TooManyRequests) Error added in v0.5.0

func (*IndicatorGetDeviceCountV1TooManyRequests) GetPayload added in v0.5.0

func (*IndicatorGetDeviceCountV1TooManyRequests) IsClientError added in v0.5.0

IsClientError returns true when this indicator get device count v1 too many requests response has a 4xx status code

func (*IndicatorGetDeviceCountV1TooManyRequests) IsCode added in v0.5.0

IsCode returns true when this indicator get device count v1 too many requests response a status code equal to that given

func (*IndicatorGetDeviceCountV1TooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this indicator get device count v1 too many requests response has a 3xx status code

func (*IndicatorGetDeviceCountV1TooManyRequests) IsServerError added in v0.5.0

IsServerError returns true when this indicator get device count v1 too many requests response has a 5xx status code

func (*IndicatorGetDeviceCountV1TooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this indicator get device count v1 too many requests response has a 2xx status code

func (*IndicatorGetDeviceCountV1TooManyRequests) String added in v0.5.0

type IndicatorGetDevicesRanOnV1Forbidden added in v0.5.0

type IndicatorGetDevicesRanOnV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorGetDevicesRanOnV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorGetDevicesRanOnV1Forbidden added in v0.5.0

func NewIndicatorGetDevicesRanOnV1Forbidden() *IndicatorGetDevicesRanOnV1Forbidden

NewIndicatorGetDevicesRanOnV1Forbidden creates a IndicatorGetDevicesRanOnV1Forbidden with default headers values

func (*IndicatorGetDevicesRanOnV1Forbidden) Code added in v0.5.0

Code gets the status code for the indicator get devices ran on v1 forbidden response

func (*IndicatorGetDevicesRanOnV1Forbidden) Error added in v0.5.0

func (*IndicatorGetDevicesRanOnV1Forbidden) GetPayload added in v0.5.0

func (*IndicatorGetDevicesRanOnV1Forbidden) IsClientError added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator get devices ran on v1 forbidden response has a 4xx status code

func (*IndicatorGetDevicesRanOnV1Forbidden) IsCode added in v0.5.0

IsCode returns true when this indicator get devices ran on v1 forbidden response a status code equal to that given

func (*IndicatorGetDevicesRanOnV1Forbidden) IsRedirect added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator get devices ran on v1 forbidden response has a 3xx status code

func (*IndicatorGetDevicesRanOnV1Forbidden) IsServerError added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator get devices ran on v1 forbidden response has a 5xx status code

func (*IndicatorGetDevicesRanOnV1Forbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this indicator get devices ran on v1 forbidden response has a 2xx status code

func (*IndicatorGetDevicesRanOnV1Forbidden) String added in v0.5.0

type IndicatorGetDevicesRanOnV1OK added in v0.5.0

type IndicatorGetDevicesRanOnV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIDevicesRanOnRespV1
}

IndicatorGetDevicesRanOnV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorGetDevicesRanOnV1OK added in v0.5.0

func NewIndicatorGetDevicesRanOnV1OK() *IndicatorGetDevicesRanOnV1OK

NewIndicatorGetDevicesRanOnV1OK creates a IndicatorGetDevicesRanOnV1OK with default headers values

func (*IndicatorGetDevicesRanOnV1OK) Code added in v0.5.0

Code gets the status code for the indicator get devices ran on v1 o k response

func (*IndicatorGetDevicesRanOnV1OK) Error added in v0.5.0

func (*IndicatorGetDevicesRanOnV1OK) GetPayload added in v0.5.0

func (*IndicatorGetDevicesRanOnV1OK) IsClientError added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1OK) IsClientError() bool

IsClientError returns true when this indicator get devices ran on v1 o k response has a 4xx status code

func (*IndicatorGetDevicesRanOnV1OK) IsCode added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1OK) IsCode(code int) bool

IsCode returns true when this indicator get devices ran on v1 o k response a status code equal to that given

func (*IndicatorGetDevicesRanOnV1OK) IsRedirect added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1OK) IsRedirect() bool

IsRedirect returns true when this indicator get devices ran on v1 o k response has a 3xx status code

func (*IndicatorGetDevicesRanOnV1OK) IsServerError added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1OK) IsServerError() bool

IsServerError returns true when this indicator get devices ran on v1 o k response has a 5xx status code

func (*IndicatorGetDevicesRanOnV1OK) IsSuccess added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1OK) IsSuccess() bool

IsSuccess returns true when this indicator get devices ran on v1 o k response has a 2xx status code

func (*IndicatorGetDevicesRanOnV1OK) String added in v0.5.0

type IndicatorGetDevicesRanOnV1Params added in v0.5.0

type IndicatorGetDevicesRanOnV1Params struct {

	/* Limit.

	   The maximum number of results to return. Use with the offset parameter to manage pagination of results.
	*/
	Limit *string

	/* Offset.

	   The first process to return, where 0 is the latest offset. Use with the limit parameter to manage pagination of results.
	*/
	Offset *string

	/* Type.


	The type of the indicator. Valid types include:

	sha256: A hex-encoded sha256 hash string. Length - min: 64, max: 64.

	md5: A hex-encoded md5 hash string. Length - min 32, max: 32.

	domain: A domain name. Length - min: 1, max: 200.

	ipv4: An IPv4 address. Must be a valid IP address.

	ipv6: An IPv6 address. Must be a valid IP address.

	*/
	Type string

	/* Value.

	   The string representation of the indicator
	*/
	Value string

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

IndicatorGetDevicesRanOnV1Params contains all the parameters to send to the API endpoint

for the indicator get devices ran on v1 operation.

Typically these are written to a http.Request.

func NewIndicatorGetDevicesRanOnV1Params added in v0.5.0

func NewIndicatorGetDevicesRanOnV1Params() *IndicatorGetDevicesRanOnV1Params

NewIndicatorGetDevicesRanOnV1Params creates a new IndicatorGetDevicesRanOnV1Params 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 NewIndicatorGetDevicesRanOnV1ParamsWithContext added in v0.5.0

func NewIndicatorGetDevicesRanOnV1ParamsWithContext(ctx context.Context) *IndicatorGetDevicesRanOnV1Params

NewIndicatorGetDevicesRanOnV1ParamsWithContext creates a new IndicatorGetDevicesRanOnV1Params object with the ability to set a context for a request.

func NewIndicatorGetDevicesRanOnV1ParamsWithHTTPClient added in v0.5.0

func NewIndicatorGetDevicesRanOnV1ParamsWithHTTPClient(client *http.Client) *IndicatorGetDevicesRanOnV1Params

NewIndicatorGetDevicesRanOnV1ParamsWithHTTPClient creates a new IndicatorGetDevicesRanOnV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorGetDevicesRanOnV1ParamsWithTimeout added in v0.5.0

func NewIndicatorGetDevicesRanOnV1ParamsWithTimeout(timeout time.Duration) *IndicatorGetDevicesRanOnV1Params

NewIndicatorGetDevicesRanOnV1ParamsWithTimeout creates a new IndicatorGetDevicesRanOnV1Params object with the ability to set a timeout on a request.

func (*IndicatorGetDevicesRanOnV1Params) SetContext added in v0.5.0

SetContext adds the context to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) SetDefaults added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator get devices ran on v1 params (not the query body).

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

func (*IndicatorGetDevicesRanOnV1Params) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) SetLimit added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1Params) SetLimit(limit *string)

SetLimit adds the limit to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) SetOffset added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1Params) SetOffset(offset *string)

SetOffset adds the offset to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) SetType added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1Params) SetType(typeVar string)

SetType adds the type to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) SetValue added in v0.5.0

func (o *IndicatorGetDevicesRanOnV1Params) SetValue(value string)

SetValue adds the value to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) WithContext added in v0.5.0

WithContext adds the context to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the indicator get devices ran on v1 params (not the query body).

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

func (*IndicatorGetDevicesRanOnV1Params) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) WithLimit added in v0.5.0

WithLimit adds the limit to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) WithOffset added in v0.5.0

WithOffset adds the offset to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) WithType added in v0.5.0

WithType adds the typeVar to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) WithValue added in v0.5.0

WithValue adds the value to the indicator get devices ran on v1 params

func (*IndicatorGetDevicesRanOnV1Params) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type IndicatorGetDevicesRanOnV1Reader added in v0.5.0

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

IndicatorGetDevicesRanOnV1Reader is a Reader for the IndicatorGetDevicesRanOnV1 structure.

func (*IndicatorGetDevicesRanOnV1Reader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type IndicatorGetDevicesRanOnV1TooManyRequests added in v0.5.0

type IndicatorGetDevicesRanOnV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorGetDevicesRanOnV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorGetDevicesRanOnV1TooManyRequests added in v0.5.0

func NewIndicatorGetDevicesRanOnV1TooManyRequests() *IndicatorGetDevicesRanOnV1TooManyRequests

NewIndicatorGetDevicesRanOnV1TooManyRequests creates a IndicatorGetDevicesRanOnV1TooManyRequests with default headers values

func (*IndicatorGetDevicesRanOnV1TooManyRequests) Code added in v0.5.0

Code gets the status code for the indicator get devices ran on v1 too many requests response

func (*IndicatorGetDevicesRanOnV1TooManyRequests) Error added in v0.5.0

func (*IndicatorGetDevicesRanOnV1TooManyRequests) GetPayload added in v0.5.0

func (*IndicatorGetDevicesRanOnV1TooManyRequests) IsClientError added in v0.5.0

IsClientError returns true when this indicator get devices ran on v1 too many requests response has a 4xx status code

func (*IndicatorGetDevicesRanOnV1TooManyRequests) IsCode added in v0.5.0

IsCode returns true when this indicator get devices ran on v1 too many requests response a status code equal to that given

func (*IndicatorGetDevicesRanOnV1TooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this indicator get devices ran on v1 too many requests response has a 3xx status code

func (*IndicatorGetDevicesRanOnV1TooManyRequests) IsServerError added in v0.5.0

IsServerError returns true when this indicator get devices ran on v1 too many requests response has a 5xx status code

func (*IndicatorGetDevicesRanOnV1TooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this indicator get devices ran on v1 too many requests response has a 2xx status code

func (*IndicatorGetDevicesRanOnV1TooManyRequests) String added in v0.5.0

type IndicatorGetProcessesRanOnV1Forbidden added in v0.5.0

type IndicatorGetProcessesRanOnV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorGetProcessesRanOnV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorGetProcessesRanOnV1Forbidden added in v0.5.0

func NewIndicatorGetProcessesRanOnV1Forbidden() *IndicatorGetProcessesRanOnV1Forbidden

NewIndicatorGetProcessesRanOnV1Forbidden creates a IndicatorGetProcessesRanOnV1Forbidden with default headers values

func (*IndicatorGetProcessesRanOnV1Forbidden) Code added in v0.5.0

Code gets the status code for the indicator get processes ran on v1 forbidden response

func (*IndicatorGetProcessesRanOnV1Forbidden) Error added in v0.5.0

func (*IndicatorGetProcessesRanOnV1Forbidden) GetPayload added in v0.5.0

func (*IndicatorGetProcessesRanOnV1Forbidden) IsClientError added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator get processes ran on v1 forbidden response has a 4xx status code

func (*IndicatorGetProcessesRanOnV1Forbidden) IsCode added in v0.5.0

IsCode returns true when this indicator get processes ran on v1 forbidden response a status code equal to that given

func (*IndicatorGetProcessesRanOnV1Forbidden) IsRedirect added in v0.5.0

IsRedirect returns true when this indicator get processes ran on v1 forbidden response has a 3xx status code

func (*IndicatorGetProcessesRanOnV1Forbidden) IsServerError added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator get processes ran on v1 forbidden response has a 5xx status code

func (*IndicatorGetProcessesRanOnV1Forbidden) IsSuccess added in v0.5.0

IsSuccess returns true when this indicator get processes ran on v1 forbidden response has a 2xx status code

func (*IndicatorGetProcessesRanOnV1Forbidden) String added in v0.5.0

type IndicatorGetProcessesRanOnV1OK added in v0.5.0

type IndicatorGetProcessesRanOnV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIProcessesRanOnRespV1
}

IndicatorGetProcessesRanOnV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorGetProcessesRanOnV1OK added in v0.5.0

func NewIndicatorGetProcessesRanOnV1OK() *IndicatorGetProcessesRanOnV1OK

NewIndicatorGetProcessesRanOnV1OK creates a IndicatorGetProcessesRanOnV1OK with default headers values

func (*IndicatorGetProcessesRanOnV1OK) Code added in v0.5.0

Code gets the status code for the indicator get processes ran on v1 o k response

func (*IndicatorGetProcessesRanOnV1OK) Error added in v0.5.0

func (*IndicatorGetProcessesRanOnV1OK) GetPayload added in v0.5.0

func (*IndicatorGetProcessesRanOnV1OK) IsClientError added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1OK) IsClientError() bool

IsClientError returns true when this indicator get processes ran on v1 o k response has a 4xx status code

func (*IndicatorGetProcessesRanOnV1OK) IsCode added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1OK) IsCode(code int) bool

IsCode returns true when this indicator get processes ran on v1 o k response a status code equal to that given

func (*IndicatorGetProcessesRanOnV1OK) IsRedirect added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1OK) IsRedirect() bool

IsRedirect returns true when this indicator get processes ran on v1 o k response has a 3xx status code

func (*IndicatorGetProcessesRanOnV1OK) IsServerError added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1OK) IsServerError() bool

IsServerError returns true when this indicator get processes ran on v1 o k response has a 5xx status code

func (*IndicatorGetProcessesRanOnV1OK) IsSuccess added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1OK) IsSuccess() bool

IsSuccess returns true when this indicator get processes ran on v1 o k response has a 2xx status code

func (*IndicatorGetProcessesRanOnV1OK) String added in v0.5.0

type IndicatorGetProcessesRanOnV1Params added in v0.5.0

type IndicatorGetProcessesRanOnV1Params struct {

	/* DeviceID.

	   Specify a host's ID to return only processes from that host. Get a host's ID from GET /devices/queries/devices/v1, the Falcon console, or the Streaming API.
	*/
	DeviceID string

	/* Limit.

	   The maximum number of results to return. Use with the offset parameter to manage pagination of results.
	*/
	Limit *string

	/* Offset.

	   The first process to return, where 0 is the latest offset. Use with the limit parameter to manage pagination of results.
	*/
	Offset *string

	/* Type.


	The type of the indicator. Valid types include:

	sha256: A hex-encoded sha256 hash string. Length - min: 64, max: 64.

	md5: A hex-encoded md5 hash string. Length - min 32, max: 32.

	domain: A domain name. Length - min: 1, max: 200.

	ipv4: An IPv4 address. Must be a valid IP address.

	ipv6: An IPv6 address. Must be a valid IP address.

	*/
	Type string

	/* Value.

	   The string representation of the indicator
	*/
	Value string

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

IndicatorGetProcessesRanOnV1Params contains all the parameters to send to the API endpoint

for the indicator get processes ran on v1 operation.

Typically these are written to a http.Request.

func NewIndicatorGetProcessesRanOnV1Params added in v0.5.0

func NewIndicatorGetProcessesRanOnV1Params() *IndicatorGetProcessesRanOnV1Params

NewIndicatorGetProcessesRanOnV1Params creates a new IndicatorGetProcessesRanOnV1Params 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 NewIndicatorGetProcessesRanOnV1ParamsWithContext added in v0.5.0

func NewIndicatorGetProcessesRanOnV1ParamsWithContext(ctx context.Context) *IndicatorGetProcessesRanOnV1Params

NewIndicatorGetProcessesRanOnV1ParamsWithContext creates a new IndicatorGetProcessesRanOnV1Params object with the ability to set a context for a request.

func NewIndicatorGetProcessesRanOnV1ParamsWithHTTPClient added in v0.5.0

func NewIndicatorGetProcessesRanOnV1ParamsWithHTTPClient(client *http.Client) *IndicatorGetProcessesRanOnV1Params

NewIndicatorGetProcessesRanOnV1ParamsWithHTTPClient creates a new IndicatorGetProcessesRanOnV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorGetProcessesRanOnV1ParamsWithTimeout added in v0.5.0

func NewIndicatorGetProcessesRanOnV1ParamsWithTimeout(timeout time.Duration) *IndicatorGetProcessesRanOnV1Params

NewIndicatorGetProcessesRanOnV1ParamsWithTimeout creates a new IndicatorGetProcessesRanOnV1Params object with the ability to set a timeout on a request.

func (*IndicatorGetProcessesRanOnV1Params) SetContext added in v0.5.0

SetContext adds the context to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) SetDefaults added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator get processes ran on v1 params (not the query body).

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

func (*IndicatorGetProcessesRanOnV1Params) SetDeviceID added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1Params) SetDeviceID(deviceID string)

SetDeviceID adds the deviceId to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) SetHTTPClient added in v0.5.0

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

SetHTTPClient adds the HTTPClient to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) SetLimit added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1Params) SetLimit(limit *string)

SetLimit adds the limit to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) SetOffset added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1Params) SetOffset(offset *string)

SetOffset adds the offset to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) SetTimeout added in v0.5.0

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

SetTimeout adds the timeout to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) SetType added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1Params) SetType(typeVar string)

SetType adds the type to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) SetValue added in v0.5.0

func (o *IndicatorGetProcessesRanOnV1Params) SetValue(value string)

SetValue adds the value to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WithContext added in v0.5.0

WithContext adds the context to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WithDefaults added in v0.5.0

WithDefaults hydrates default values in the indicator get processes ran on v1 params (not the query body).

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

func (*IndicatorGetProcessesRanOnV1Params) WithDeviceID added in v0.5.0

WithDeviceID adds the deviceID to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WithHTTPClient added in v0.5.0

WithHTTPClient adds the HTTPClient to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WithLimit added in v0.5.0

WithLimit adds the limit to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WithOffset added in v0.5.0

WithOffset adds the offset to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WithTimeout added in v0.5.0

WithTimeout adds the timeout to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WithType added in v0.5.0

WithType adds the typeVar to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WithValue added in v0.5.0

WithValue adds the value to the indicator get processes ran on v1 params

func (*IndicatorGetProcessesRanOnV1Params) WriteToRequest added in v0.5.0

WriteToRequest writes these params to a swagger request

type IndicatorGetProcessesRanOnV1Reader added in v0.5.0

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

IndicatorGetProcessesRanOnV1Reader is a Reader for the IndicatorGetProcessesRanOnV1 structure.

func (*IndicatorGetProcessesRanOnV1Reader) ReadResponse added in v0.5.0

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

ReadResponse reads a server response into the received o.

type IndicatorGetProcessesRanOnV1TooManyRequests added in v0.5.0

type IndicatorGetProcessesRanOnV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorGetProcessesRanOnV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorGetProcessesRanOnV1TooManyRequests added in v0.5.0

func NewIndicatorGetProcessesRanOnV1TooManyRequests() *IndicatorGetProcessesRanOnV1TooManyRequests

NewIndicatorGetProcessesRanOnV1TooManyRequests creates a IndicatorGetProcessesRanOnV1TooManyRequests with default headers values

func (*IndicatorGetProcessesRanOnV1TooManyRequests) Code added in v0.5.0

Code gets the status code for the indicator get processes ran on v1 too many requests response

func (*IndicatorGetProcessesRanOnV1TooManyRequests) Error added in v0.5.0

func (*IndicatorGetProcessesRanOnV1TooManyRequests) GetPayload added in v0.5.0

func (*IndicatorGetProcessesRanOnV1TooManyRequests) IsClientError added in v0.5.0

IsClientError returns true when this indicator get processes ran on v1 too many requests response has a 4xx status code

func (*IndicatorGetProcessesRanOnV1TooManyRequests) IsCode added in v0.5.0

IsCode returns true when this indicator get processes ran on v1 too many requests response a status code equal to that given

func (*IndicatorGetProcessesRanOnV1TooManyRequests) IsRedirect added in v0.5.0

IsRedirect returns true when this indicator get processes ran on v1 too many requests response has a 3xx status code

func (*IndicatorGetProcessesRanOnV1TooManyRequests) IsServerError added in v0.5.0

IsServerError returns true when this indicator get processes ran on v1 too many requests response has a 5xx status code

func (*IndicatorGetProcessesRanOnV1TooManyRequests) IsSuccess added in v0.5.0

IsSuccess returns true when this indicator get processes ran on v1 too many requests response has a 2xx status code

func (*IndicatorGetProcessesRanOnV1TooManyRequests) String added in v0.5.0

type IndicatorGetV1Forbidden

type IndicatorGetV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorGetV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorGetV1Forbidden

func NewIndicatorGetV1Forbidden() *IndicatorGetV1Forbidden

NewIndicatorGetV1Forbidden creates a IndicatorGetV1Forbidden with default headers values

func (*IndicatorGetV1Forbidden) Code added in v0.2.33

func (o *IndicatorGetV1Forbidden) Code() int

Code gets the status code for the indicator get v1 forbidden response

func (*IndicatorGetV1Forbidden) Error

func (o *IndicatorGetV1Forbidden) Error() string

func (*IndicatorGetV1Forbidden) GetPayload

func (*IndicatorGetV1Forbidden) IsClientError added in v0.2.27

func (o *IndicatorGetV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator get v1 forbidden response has a 4xx status code

func (*IndicatorGetV1Forbidden) IsCode added in v0.2.27

func (o *IndicatorGetV1Forbidden) IsCode(code int) bool

IsCode returns true when this indicator get v1 forbidden response a status code equal to that given

func (*IndicatorGetV1Forbidden) IsRedirect added in v0.2.27

func (o *IndicatorGetV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator get v1 forbidden response has a 3xx status code

func (*IndicatorGetV1Forbidden) IsServerError added in v0.2.27

func (o *IndicatorGetV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator get v1 forbidden response has a 5xx status code

func (*IndicatorGetV1Forbidden) IsSuccess added in v0.2.27

func (o *IndicatorGetV1Forbidden) IsSuccess() bool

IsSuccess returns true when this indicator get v1 forbidden response has a 2xx status code

func (*IndicatorGetV1Forbidden) String added in v0.2.27

func (o *IndicatorGetV1Forbidden) String() string

type IndicatorGetV1OK

type IndicatorGetV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorRespV1
}

IndicatorGetV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorGetV1OK

func NewIndicatorGetV1OK() *IndicatorGetV1OK

NewIndicatorGetV1OK creates a IndicatorGetV1OK with default headers values

func (*IndicatorGetV1OK) Code added in v0.2.33

func (o *IndicatorGetV1OK) Code() int

Code gets the status code for the indicator get v1 o k response

func (*IndicatorGetV1OK) Error

func (o *IndicatorGetV1OK) Error() string

func (*IndicatorGetV1OK) GetPayload

func (o *IndicatorGetV1OK) GetPayload() *models.APIIndicatorRespV1

func (*IndicatorGetV1OK) IsClientError added in v0.2.27

func (o *IndicatorGetV1OK) IsClientError() bool

IsClientError returns true when this indicator get v1 o k response has a 4xx status code

func (*IndicatorGetV1OK) IsCode added in v0.2.27

func (o *IndicatorGetV1OK) IsCode(code int) bool

IsCode returns true when this indicator get v1 o k response a status code equal to that given

func (*IndicatorGetV1OK) IsRedirect added in v0.2.27

func (o *IndicatorGetV1OK) IsRedirect() bool

IsRedirect returns true when this indicator get v1 o k response has a 3xx status code

func (*IndicatorGetV1OK) IsServerError added in v0.2.27

func (o *IndicatorGetV1OK) IsServerError() bool

IsServerError returns true when this indicator get v1 o k response has a 5xx status code

func (*IndicatorGetV1OK) IsSuccess added in v0.2.27

func (o *IndicatorGetV1OK) IsSuccess() bool

IsSuccess returns true when this indicator get v1 o k response has a 2xx status code

func (*IndicatorGetV1OK) String added in v0.2.27

func (o *IndicatorGetV1OK) String() string

type IndicatorGetV1Params

type IndicatorGetV1Params struct {

	/* Ids.

	   The ids of the Indicators to retrieve
	*/
	Ids []string

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

IndicatorGetV1Params contains all the parameters to send to the API endpoint

for the indicator get v1 operation.

Typically these are written to a http.Request.

func NewIndicatorGetV1Params

func NewIndicatorGetV1Params() *IndicatorGetV1Params

NewIndicatorGetV1Params creates a new IndicatorGetV1Params 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 NewIndicatorGetV1ParamsWithContext

func NewIndicatorGetV1ParamsWithContext(ctx context.Context) *IndicatorGetV1Params

NewIndicatorGetV1ParamsWithContext creates a new IndicatorGetV1Params object with the ability to set a context for a request.

func NewIndicatorGetV1ParamsWithHTTPClient

func NewIndicatorGetV1ParamsWithHTTPClient(client *http.Client) *IndicatorGetV1Params

NewIndicatorGetV1ParamsWithHTTPClient creates a new IndicatorGetV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorGetV1ParamsWithTimeout

func NewIndicatorGetV1ParamsWithTimeout(timeout time.Duration) *IndicatorGetV1Params

NewIndicatorGetV1ParamsWithTimeout creates a new IndicatorGetV1Params object with the ability to set a timeout on a request.

func (*IndicatorGetV1Params) SetContext

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

SetContext adds the context to the indicator get v1 params

func (*IndicatorGetV1Params) SetDefaults

func (o *IndicatorGetV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator get v1 params (not the query body).

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

func (*IndicatorGetV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the indicator get v1 params

func (*IndicatorGetV1Params) SetIds

func (o *IndicatorGetV1Params) SetIds(ids []string)

SetIds adds the ids to the indicator get v1 params

func (*IndicatorGetV1Params) SetTimeout

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

SetTimeout adds the timeout to the indicator get v1 params

func (*IndicatorGetV1Params) WithContext

WithContext adds the context to the indicator get v1 params

func (*IndicatorGetV1Params) WithDefaults

func (o *IndicatorGetV1Params) WithDefaults() *IndicatorGetV1Params

WithDefaults hydrates default values in the indicator get v1 params (not the query body).

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

func (*IndicatorGetV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the indicator get v1 params

func (*IndicatorGetV1Params) WithIds

WithIds adds the ids to the indicator get v1 params

func (*IndicatorGetV1Params) WithTimeout

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

WithTimeout adds the timeout to the indicator get v1 params

func (*IndicatorGetV1Params) WriteToRequest

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

WriteToRequest writes these params to a swagger request

type IndicatorGetV1Reader

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

IndicatorGetV1Reader is a Reader for the IndicatorGetV1 structure.

func (*IndicatorGetV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IndicatorGetV1TooManyRequests

type IndicatorGetV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorGetV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorGetV1TooManyRequests

func NewIndicatorGetV1TooManyRequests() *IndicatorGetV1TooManyRequests

NewIndicatorGetV1TooManyRequests creates a IndicatorGetV1TooManyRequests with default headers values

func (*IndicatorGetV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the indicator get v1 too many requests response

func (*IndicatorGetV1TooManyRequests) Error

func (*IndicatorGetV1TooManyRequests) GetPayload

func (*IndicatorGetV1TooManyRequests) IsClientError added in v0.2.27

func (o *IndicatorGetV1TooManyRequests) IsClientError() bool

IsClientError returns true when this indicator get v1 too many requests response has a 4xx status code

func (*IndicatorGetV1TooManyRequests) IsCode added in v0.2.27

func (o *IndicatorGetV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this indicator get v1 too many requests response a status code equal to that given

func (*IndicatorGetV1TooManyRequests) IsRedirect added in v0.2.27

func (o *IndicatorGetV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this indicator get v1 too many requests response has a 3xx status code

func (*IndicatorGetV1TooManyRequests) IsServerError added in v0.2.27

func (o *IndicatorGetV1TooManyRequests) IsServerError() bool

IsServerError returns true when this indicator get v1 too many requests response has a 5xx status code

func (*IndicatorGetV1TooManyRequests) IsSuccess added in v0.2.27

func (o *IndicatorGetV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this indicator get v1 too many requests response has a 2xx status code

func (*IndicatorGetV1TooManyRequests) String added in v0.2.27

type IndicatorSearchV1Forbidden

type IndicatorSearchV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorSearchV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorSearchV1Forbidden

func NewIndicatorSearchV1Forbidden() *IndicatorSearchV1Forbidden

NewIndicatorSearchV1Forbidden creates a IndicatorSearchV1Forbidden with default headers values

func (*IndicatorSearchV1Forbidden) Code added in v0.2.33

func (o *IndicatorSearchV1Forbidden) Code() int

Code gets the status code for the indicator search v1 forbidden response

func (*IndicatorSearchV1Forbidden) Error

func (*IndicatorSearchV1Forbidden) GetPayload

func (*IndicatorSearchV1Forbidden) IsClientError added in v0.2.27

func (o *IndicatorSearchV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator search v1 forbidden response has a 4xx status code

func (*IndicatorSearchV1Forbidden) IsCode added in v0.2.27

func (o *IndicatorSearchV1Forbidden) IsCode(code int) bool

IsCode returns true when this indicator search v1 forbidden response a status code equal to that given

func (*IndicatorSearchV1Forbidden) IsRedirect added in v0.2.27

func (o *IndicatorSearchV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator search v1 forbidden response has a 3xx status code

func (*IndicatorSearchV1Forbidden) IsServerError added in v0.2.27

func (o *IndicatorSearchV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator search v1 forbidden response has a 5xx status code

func (*IndicatorSearchV1Forbidden) IsSuccess added in v0.2.27

func (o *IndicatorSearchV1Forbidden) IsSuccess() bool

IsSuccess returns true when this indicator search v1 forbidden response has a 2xx status code

func (*IndicatorSearchV1Forbidden) String added in v0.2.27

func (o *IndicatorSearchV1Forbidden) String() string

type IndicatorSearchV1OK

type IndicatorSearchV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorQueryRespV1
}

IndicatorSearchV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorSearchV1OK

func NewIndicatorSearchV1OK() *IndicatorSearchV1OK

NewIndicatorSearchV1OK creates a IndicatorSearchV1OK with default headers values

func (*IndicatorSearchV1OK) Code added in v0.2.33

func (o *IndicatorSearchV1OK) Code() int

Code gets the status code for the indicator search v1 o k response

func (*IndicatorSearchV1OK) Error

func (o *IndicatorSearchV1OK) Error() string

func (*IndicatorSearchV1OK) GetPayload

func (*IndicatorSearchV1OK) IsClientError added in v0.2.27

func (o *IndicatorSearchV1OK) IsClientError() bool

IsClientError returns true when this indicator search v1 o k response has a 4xx status code

func (*IndicatorSearchV1OK) IsCode added in v0.2.27

func (o *IndicatorSearchV1OK) IsCode(code int) bool

IsCode returns true when this indicator search v1 o k response a status code equal to that given

func (*IndicatorSearchV1OK) IsRedirect added in v0.2.27

func (o *IndicatorSearchV1OK) IsRedirect() bool

IsRedirect returns true when this indicator search v1 o k response has a 3xx status code

func (*IndicatorSearchV1OK) IsServerError added in v0.2.27

func (o *IndicatorSearchV1OK) IsServerError() bool

IsServerError returns true when this indicator search v1 o k response has a 5xx status code

func (*IndicatorSearchV1OK) IsSuccess added in v0.2.27

func (o *IndicatorSearchV1OK) IsSuccess() bool

IsSuccess returns true when this indicator search v1 o k response has a 2xx status code

func (*IndicatorSearchV1OK) String added in v0.2.27

func (o *IndicatorSearchV1OK) String() string

type IndicatorSearchV1Params

type IndicatorSearchV1Params struct {

	/* After.

	   A pagination token used with the `limit` parameter to manage pagination of results. On your first request, don't provide an 'after' token. On subsequent requests, provide the 'after' token from the previous response to continue from that place in the results. To access more than 10k indicators, use the 'after' parameter instead of 'offset'.
	*/
	After *string

	/* Filter.

	   The filter expression that should be used to limit the results.
	*/
	Filter *string

	/* FromParent.

	   The filter for returning either only indicators for the request customer or its MSSP parents
	*/
	FromParent *bool

	/* Limit.

	   The maximum records to return.
	*/
	Limit *int64

	/* Offset.

	   The offset to start retrieving records from. Offset and After params are mutually exclusive. If none provided then scrolling will be used by default. To access more than 10k iocs, use the 'after' parameter instead of 'offset'.
	*/
	Offset *int64

	/* Sort.

	   The sort expression that should be used to sort the results.
	*/
	Sort *string

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

IndicatorSearchV1Params contains all the parameters to send to the API endpoint

for the indicator search v1 operation.

Typically these are written to a http.Request.

func NewIndicatorSearchV1Params

func NewIndicatorSearchV1Params() *IndicatorSearchV1Params

NewIndicatorSearchV1Params creates a new IndicatorSearchV1Params 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 NewIndicatorSearchV1ParamsWithContext

func NewIndicatorSearchV1ParamsWithContext(ctx context.Context) *IndicatorSearchV1Params

NewIndicatorSearchV1ParamsWithContext creates a new IndicatorSearchV1Params object with the ability to set a context for a request.

func NewIndicatorSearchV1ParamsWithHTTPClient

func NewIndicatorSearchV1ParamsWithHTTPClient(client *http.Client) *IndicatorSearchV1Params

NewIndicatorSearchV1ParamsWithHTTPClient creates a new IndicatorSearchV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorSearchV1ParamsWithTimeout

func NewIndicatorSearchV1ParamsWithTimeout(timeout time.Duration) *IndicatorSearchV1Params

NewIndicatorSearchV1ParamsWithTimeout creates a new IndicatorSearchV1Params object with the ability to set a timeout on a request.

func (*IndicatorSearchV1Params) SetAfter added in v0.2.8

func (o *IndicatorSearchV1Params) SetAfter(after *string)

SetAfter adds the after to the indicator search v1 params

func (*IndicatorSearchV1Params) SetContext

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

SetContext adds the context to the indicator search v1 params

func (*IndicatorSearchV1Params) SetDefaults

func (o *IndicatorSearchV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator search v1 params (not the query body).

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

func (*IndicatorSearchV1Params) SetFilter

func (o *IndicatorSearchV1Params) SetFilter(filter *string)

SetFilter adds the filter to the indicator search v1 params

func (*IndicatorSearchV1Params) SetFromParent added in v0.4.0

func (o *IndicatorSearchV1Params) SetFromParent(fromParent *bool)

SetFromParent adds the fromParent to the indicator search v1 params

func (*IndicatorSearchV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the indicator search v1 params

func (*IndicatorSearchV1Params) SetLimit

func (o *IndicatorSearchV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the indicator search v1 params

func (*IndicatorSearchV1Params) SetOffset

func (o *IndicatorSearchV1Params) SetOffset(offset *int64)

SetOffset adds the offset to the indicator search v1 params

func (*IndicatorSearchV1Params) SetSort

func (o *IndicatorSearchV1Params) SetSort(sort *string)

SetSort adds the sort to the indicator search v1 params

func (*IndicatorSearchV1Params) SetTimeout

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

SetTimeout adds the timeout to the indicator search v1 params

func (*IndicatorSearchV1Params) WithAfter added in v0.2.8

WithAfter adds the after to the indicator search v1 params

func (*IndicatorSearchV1Params) WithContext

WithContext adds the context to the indicator search v1 params

func (*IndicatorSearchV1Params) WithDefaults

WithDefaults hydrates default values in the indicator search v1 params (not the query body).

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

func (*IndicatorSearchV1Params) WithFilter

func (o *IndicatorSearchV1Params) WithFilter(filter *string) *IndicatorSearchV1Params

WithFilter adds the filter to the indicator search v1 params

func (*IndicatorSearchV1Params) WithFromParent added in v0.4.0

func (o *IndicatorSearchV1Params) WithFromParent(fromParent *bool) *IndicatorSearchV1Params

WithFromParent adds the fromParent to the indicator search v1 params

func (*IndicatorSearchV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the indicator search v1 params

func (*IndicatorSearchV1Params) WithLimit

WithLimit adds the limit to the indicator search v1 params

func (*IndicatorSearchV1Params) WithOffset

func (o *IndicatorSearchV1Params) WithOffset(offset *int64) *IndicatorSearchV1Params

WithOffset adds the offset to the indicator search v1 params

func (*IndicatorSearchV1Params) WithSort

WithSort adds the sort to the indicator search v1 params

func (*IndicatorSearchV1Params) WithTimeout

WithTimeout adds the timeout to the indicator search v1 params

func (*IndicatorSearchV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type IndicatorSearchV1Reader

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

IndicatorSearchV1Reader is a Reader for the IndicatorSearchV1 structure.

func (*IndicatorSearchV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IndicatorSearchV1TooManyRequests

type IndicatorSearchV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorSearchV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorSearchV1TooManyRequests

func NewIndicatorSearchV1TooManyRequests() *IndicatorSearchV1TooManyRequests

NewIndicatorSearchV1TooManyRequests creates a IndicatorSearchV1TooManyRequests with default headers values

func (*IndicatorSearchV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the indicator search v1 too many requests response

func (*IndicatorSearchV1TooManyRequests) Error

func (*IndicatorSearchV1TooManyRequests) GetPayload

func (*IndicatorSearchV1TooManyRequests) IsClientError added in v0.2.27

func (o *IndicatorSearchV1TooManyRequests) IsClientError() bool

IsClientError returns true when this indicator search v1 too many requests response has a 4xx status code

func (*IndicatorSearchV1TooManyRequests) IsCode added in v0.2.27

func (o *IndicatorSearchV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this indicator search v1 too many requests response a status code equal to that given

func (*IndicatorSearchV1TooManyRequests) IsRedirect added in v0.2.27

func (o *IndicatorSearchV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this indicator search v1 too many requests response has a 3xx status code

func (*IndicatorSearchV1TooManyRequests) IsServerError added in v0.2.27

func (o *IndicatorSearchV1TooManyRequests) IsServerError() bool

IsServerError returns true when this indicator search v1 too many requests response has a 5xx status code

func (*IndicatorSearchV1TooManyRequests) IsSuccess added in v0.2.27

func (o *IndicatorSearchV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this indicator search v1 too many requests response has a 2xx status code

func (*IndicatorSearchV1TooManyRequests) String added in v0.2.27

type IndicatorUpdateV1Forbidden

type IndicatorUpdateV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorUpdateV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIndicatorUpdateV1Forbidden

func NewIndicatorUpdateV1Forbidden() *IndicatorUpdateV1Forbidden

NewIndicatorUpdateV1Forbidden creates a IndicatorUpdateV1Forbidden with default headers values

func (*IndicatorUpdateV1Forbidden) Code added in v0.2.33

func (o *IndicatorUpdateV1Forbidden) Code() int

Code gets the status code for the indicator update v1 forbidden response

func (*IndicatorUpdateV1Forbidden) Error

func (*IndicatorUpdateV1Forbidden) GetPayload

func (*IndicatorUpdateV1Forbidden) IsClientError added in v0.2.27

func (o *IndicatorUpdateV1Forbidden) IsClientError() bool

IsClientError returns true when this indicator update v1 forbidden response has a 4xx status code

func (*IndicatorUpdateV1Forbidden) IsCode added in v0.2.27

func (o *IndicatorUpdateV1Forbidden) IsCode(code int) bool

IsCode returns true when this indicator update v1 forbidden response a status code equal to that given

func (*IndicatorUpdateV1Forbidden) IsRedirect added in v0.2.27

func (o *IndicatorUpdateV1Forbidden) IsRedirect() bool

IsRedirect returns true when this indicator update v1 forbidden response has a 3xx status code

func (*IndicatorUpdateV1Forbidden) IsServerError added in v0.2.27

func (o *IndicatorUpdateV1Forbidden) IsServerError() bool

IsServerError returns true when this indicator update v1 forbidden response has a 5xx status code

func (*IndicatorUpdateV1Forbidden) IsSuccess added in v0.2.27

func (o *IndicatorUpdateV1Forbidden) IsSuccess() bool

IsSuccess returns true when this indicator update v1 forbidden response has a 2xx status code

func (*IndicatorUpdateV1Forbidden) String added in v0.2.27

func (o *IndicatorUpdateV1Forbidden) String() string

type IndicatorUpdateV1OK

type IndicatorUpdateV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorRespV1
}

IndicatorUpdateV1OK describes a response with status code 200, with default header values.

OK

func NewIndicatorUpdateV1OK

func NewIndicatorUpdateV1OK() *IndicatorUpdateV1OK

NewIndicatorUpdateV1OK creates a IndicatorUpdateV1OK with default headers values

func (*IndicatorUpdateV1OK) Code added in v0.2.33

func (o *IndicatorUpdateV1OK) Code() int

Code gets the status code for the indicator update v1 o k response

func (*IndicatorUpdateV1OK) Error

func (o *IndicatorUpdateV1OK) Error() string

func (*IndicatorUpdateV1OK) GetPayload

func (*IndicatorUpdateV1OK) IsClientError added in v0.2.27

func (o *IndicatorUpdateV1OK) IsClientError() bool

IsClientError returns true when this indicator update v1 o k response has a 4xx status code

func (*IndicatorUpdateV1OK) IsCode added in v0.2.27

func (o *IndicatorUpdateV1OK) IsCode(code int) bool

IsCode returns true when this indicator update v1 o k response a status code equal to that given

func (*IndicatorUpdateV1OK) IsRedirect added in v0.2.27

func (o *IndicatorUpdateV1OK) IsRedirect() bool

IsRedirect returns true when this indicator update v1 o k response has a 3xx status code

func (*IndicatorUpdateV1OK) IsServerError added in v0.2.27

func (o *IndicatorUpdateV1OK) IsServerError() bool

IsServerError returns true when this indicator update v1 o k response has a 5xx status code

func (*IndicatorUpdateV1OK) IsSuccess added in v0.2.27

func (o *IndicatorUpdateV1OK) IsSuccess() bool

IsSuccess returns true when this indicator update v1 o k response has a 2xx status code

func (*IndicatorUpdateV1OK) String added in v0.2.27

func (o *IndicatorUpdateV1OK) String() string

type IndicatorUpdateV1Params

type IndicatorUpdateV1Params struct {

	// Body.
	Body *models.APIIndicatorUpdateReqsV1

	/* IgnoreWarnings.

	   Set to true to ignore warnings and add all IOCs
	*/
	IgnoreWarnings *bool

	/* Retrodetects.

	   Whether to submit to retrodetects
	*/
	Retrodetects *bool

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

IndicatorUpdateV1Params contains all the parameters to send to the API endpoint

for the indicator update v1 operation.

Typically these are written to a http.Request.

func NewIndicatorUpdateV1Params

func NewIndicatorUpdateV1Params() *IndicatorUpdateV1Params

NewIndicatorUpdateV1Params creates a new IndicatorUpdateV1Params 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 NewIndicatorUpdateV1ParamsWithContext

func NewIndicatorUpdateV1ParamsWithContext(ctx context.Context) *IndicatorUpdateV1Params

NewIndicatorUpdateV1ParamsWithContext creates a new IndicatorUpdateV1Params object with the ability to set a context for a request.

func NewIndicatorUpdateV1ParamsWithHTTPClient

func NewIndicatorUpdateV1ParamsWithHTTPClient(client *http.Client) *IndicatorUpdateV1Params

NewIndicatorUpdateV1ParamsWithHTTPClient creates a new IndicatorUpdateV1Params object with the ability to set a custom HTTPClient for a request.

func NewIndicatorUpdateV1ParamsWithTimeout

func NewIndicatorUpdateV1ParamsWithTimeout(timeout time.Duration) *IndicatorUpdateV1Params

NewIndicatorUpdateV1ParamsWithTimeout creates a new IndicatorUpdateV1Params object with the ability to set a timeout on a request.

func (*IndicatorUpdateV1Params) SetBody

SetBody adds the body to the indicator update v1 params

func (*IndicatorUpdateV1Params) SetContext

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

SetContext adds the context to the indicator update v1 params

func (*IndicatorUpdateV1Params) SetDefaults

func (o *IndicatorUpdateV1Params) SetDefaults()

SetDefaults hydrates default values in the indicator update v1 params (not the query body).

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

func (*IndicatorUpdateV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the indicator update v1 params

func (*IndicatorUpdateV1Params) SetIgnoreWarnings

func (o *IndicatorUpdateV1Params) SetIgnoreWarnings(ignoreWarnings *bool)

SetIgnoreWarnings adds the ignoreWarnings to the indicator update v1 params

func (*IndicatorUpdateV1Params) SetRetrodetects

func (o *IndicatorUpdateV1Params) SetRetrodetects(retrodetects *bool)

SetRetrodetects adds the retrodetects to the indicator update v1 params

func (*IndicatorUpdateV1Params) SetTimeout

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

SetTimeout adds the timeout to the indicator update v1 params

func (*IndicatorUpdateV1Params) WithBody

WithBody adds the body to the indicator update v1 params

func (*IndicatorUpdateV1Params) WithContext

WithContext adds the context to the indicator update v1 params

func (*IndicatorUpdateV1Params) WithDefaults

WithDefaults hydrates default values in the indicator update v1 params (not the query body).

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

func (*IndicatorUpdateV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the indicator update v1 params

func (*IndicatorUpdateV1Params) WithIgnoreWarnings

func (o *IndicatorUpdateV1Params) WithIgnoreWarnings(ignoreWarnings *bool) *IndicatorUpdateV1Params

WithIgnoreWarnings adds the ignoreWarnings to the indicator update v1 params

func (*IndicatorUpdateV1Params) WithRetrodetects

func (o *IndicatorUpdateV1Params) WithRetrodetects(retrodetects *bool) *IndicatorUpdateV1Params

WithRetrodetects adds the retrodetects to the indicator update v1 params

func (*IndicatorUpdateV1Params) WithTimeout

WithTimeout adds the timeout to the indicator update v1 params

func (*IndicatorUpdateV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type IndicatorUpdateV1Reader

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

IndicatorUpdateV1Reader is a Reader for the IndicatorUpdateV1 structure.

func (*IndicatorUpdateV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type IndicatorUpdateV1TooManyRequests

type IndicatorUpdateV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IndicatorUpdateV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIndicatorUpdateV1TooManyRequests

func NewIndicatorUpdateV1TooManyRequests() *IndicatorUpdateV1TooManyRequests

NewIndicatorUpdateV1TooManyRequests creates a IndicatorUpdateV1TooManyRequests with default headers values

func (*IndicatorUpdateV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the indicator update v1 too many requests response

func (*IndicatorUpdateV1TooManyRequests) Error

func (*IndicatorUpdateV1TooManyRequests) GetPayload

func (*IndicatorUpdateV1TooManyRequests) IsClientError added in v0.2.27

func (o *IndicatorUpdateV1TooManyRequests) IsClientError() bool

IsClientError returns true when this indicator update v1 too many requests response has a 4xx status code

func (*IndicatorUpdateV1TooManyRequests) IsCode added in v0.2.27

func (o *IndicatorUpdateV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this indicator update v1 too many requests response a status code equal to that given

func (*IndicatorUpdateV1TooManyRequests) IsRedirect added in v0.2.27

func (o *IndicatorUpdateV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this indicator update v1 too many requests response has a 3xx status code

func (*IndicatorUpdateV1TooManyRequests) IsServerError added in v0.2.27

func (o *IndicatorUpdateV1TooManyRequests) IsServerError() bool

IsServerError returns true when this indicator update v1 too many requests response has a 5xx status code

func (*IndicatorUpdateV1TooManyRequests) IsSuccess added in v0.2.27

func (o *IndicatorUpdateV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this indicator update v1 too many requests response has a 2xx status code

func (*IndicatorUpdateV1TooManyRequests) String added in v0.2.27

type IocTypeQueryV1Forbidden added in v0.2.29

type IocTypeQueryV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

IocTypeQueryV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewIocTypeQueryV1Forbidden added in v0.2.29

func NewIocTypeQueryV1Forbidden() *IocTypeQueryV1Forbidden

NewIocTypeQueryV1Forbidden creates a IocTypeQueryV1Forbidden with default headers values

func (*IocTypeQueryV1Forbidden) Code added in v0.2.33

func (o *IocTypeQueryV1Forbidden) Code() int

Code gets the status code for the ioc type query v1 forbidden response

func (*IocTypeQueryV1Forbidden) Error added in v0.2.29

func (o *IocTypeQueryV1Forbidden) Error() string

func (*IocTypeQueryV1Forbidden) GetPayload added in v0.2.29

func (*IocTypeQueryV1Forbidden) IsClientError added in v0.2.29

func (o *IocTypeQueryV1Forbidden) IsClientError() bool

IsClientError returns true when this ioc type query v1 forbidden response has a 4xx status code

func (*IocTypeQueryV1Forbidden) IsCode added in v0.2.29

func (o *IocTypeQueryV1Forbidden) IsCode(code int) bool

IsCode returns true when this ioc type query v1 forbidden response a status code equal to that given

func (*IocTypeQueryV1Forbidden) IsRedirect added in v0.2.29

func (o *IocTypeQueryV1Forbidden) IsRedirect() bool

IsRedirect returns true when this ioc type query v1 forbidden response has a 3xx status code

func (*IocTypeQueryV1Forbidden) IsServerError added in v0.2.29

func (o *IocTypeQueryV1Forbidden) IsServerError() bool

IsServerError returns true when this ioc type query v1 forbidden response has a 5xx status code

func (*IocTypeQueryV1Forbidden) IsSuccess added in v0.2.29

func (o *IocTypeQueryV1Forbidden) IsSuccess() bool

IsSuccess returns true when this ioc type query v1 forbidden response has a 2xx status code

func (*IocTypeQueryV1Forbidden) String added in v0.2.29

func (o *IocTypeQueryV1Forbidden) String() string

type IocTypeQueryV1OK added in v0.2.29

type IocTypeQueryV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorQueryRespV1
}

IocTypeQueryV1OK describes a response with status code 200, with default header values.

OK

func NewIocTypeQueryV1OK added in v0.2.29

func NewIocTypeQueryV1OK() *IocTypeQueryV1OK

NewIocTypeQueryV1OK creates a IocTypeQueryV1OK with default headers values

func (*IocTypeQueryV1OK) Code added in v0.2.33

func (o *IocTypeQueryV1OK) Code() int

Code gets the status code for the ioc type query v1 o k response

func (*IocTypeQueryV1OK) Error added in v0.2.29

func (o *IocTypeQueryV1OK) Error() string

func (*IocTypeQueryV1OK) GetPayload added in v0.2.29

func (*IocTypeQueryV1OK) IsClientError added in v0.2.29

func (o *IocTypeQueryV1OK) IsClientError() bool

IsClientError returns true when this ioc type query v1 o k response has a 4xx status code

func (*IocTypeQueryV1OK) IsCode added in v0.2.29

func (o *IocTypeQueryV1OK) IsCode(code int) bool

IsCode returns true when this ioc type query v1 o k response a status code equal to that given

func (*IocTypeQueryV1OK) IsRedirect added in v0.2.29

func (o *IocTypeQueryV1OK) IsRedirect() bool

IsRedirect returns true when this ioc type query v1 o k response has a 3xx status code

func (*IocTypeQueryV1OK) IsServerError added in v0.2.29

func (o *IocTypeQueryV1OK) IsServerError() bool

IsServerError returns true when this ioc type query v1 o k response has a 5xx status code

func (*IocTypeQueryV1OK) IsSuccess added in v0.2.29

func (o *IocTypeQueryV1OK) IsSuccess() bool

IsSuccess returns true when this ioc type query v1 o k response has a 2xx status code

func (*IocTypeQueryV1OK) String added in v0.2.29

func (o *IocTypeQueryV1OK) String() string

type IocTypeQueryV1Params added in v0.2.29

type IocTypeQueryV1Params struct {

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

	   Starting index of overall result set from which to return ids.
	*/
	Offset *string

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

IocTypeQueryV1Params contains all the parameters to send to the API endpoint

for the ioc type query v1 operation.

Typically these are written to a http.Request.

func NewIocTypeQueryV1Params added in v0.2.29

func NewIocTypeQueryV1Params() *IocTypeQueryV1Params

NewIocTypeQueryV1Params creates a new IocTypeQueryV1Params 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 NewIocTypeQueryV1ParamsWithContext added in v0.2.29

func NewIocTypeQueryV1ParamsWithContext(ctx context.Context) *IocTypeQueryV1Params

NewIocTypeQueryV1ParamsWithContext creates a new IocTypeQueryV1Params object with the ability to set a context for a request.

func NewIocTypeQueryV1ParamsWithHTTPClient added in v0.2.29

func NewIocTypeQueryV1ParamsWithHTTPClient(client *http.Client) *IocTypeQueryV1Params

NewIocTypeQueryV1ParamsWithHTTPClient creates a new IocTypeQueryV1Params object with the ability to set a custom HTTPClient for a request.

func NewIocTypeQueryV1ParamsWithTimeout added in v0.2.29

func NewIocTypeQueryV1ParamsWithTimeout(timeout time.Duration) *IocTypeQueryV1Params

NewIocTypeQueryV1ParamsWithTimeout creates a new IocTypeQueryV1Params object with the ability to set a timeout on a request.

func (*IocTypeQueryV1Params) SetContext added in v0.2.29

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

SetContext adds the context to the ioc type query v1 params

func (*IocTypeQueryV1Params) SetDefaults added in v0.2.29

func (o *IocTypeQueryV1Params) SetDefaults()

SetDefaults hydrates default values in the ioc type query v1 params (not the query body).

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

func (*IocTypeQueryV1Params) SetHTTPClient added in v0.2.29

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

SetHTTPClient adds the HTTPClient to the ioc type query v1 params

func (*IocTypeQueryV1Params) SetLimit added in v0.2.29

func (o *IocTypeQueryV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the ioc type query v1 params

func (*IocTypeQueryV1Params) SetOffset added in v0.2.29

func (o *IocTypeQueryV1Params) SetOffset(offset *string)

SetOffset adds the offset to the ioc type query v1 params

func (*IocTypeQueryV1Params) SetTimeout added in v0.2.29

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

SetTimeout adds the timeout to the ioc type query v1 params

func (*IocTypeQueryV1Params) WithContext added in v0.2.29

WithContext adds the context to the ioc type query v1 params

func (*IocTypeQueryV1Params) WithDefaults added in v0.2.29

func (o *IocTypeQueryV1Params) WithDefaults() *IocTypeQueryV1Params

WithDefaults hydrates default values in the ioc type query v1 params (not the query body).

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

func (*IocTypeQueryV1Params) WithHTTPClient added in v0.2.29

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

WithHTTPClient adds the HTTPClient to the ioc type query v1 params

func (*IocTypeQueryV1Params) WithLimit added in v0.2.29

func (o *IocTypeQueryV1Params) WithLimit(limit *int64) *IocTypeQueryV1Params

WithLimit adds the limit to the ioc type query v1 params

func (*IocTypeQueryV1Params) WithOffset added in v0.2.29

func (o *IocTypeQueryV1Params) WithOffset(offset *string) *IocTypeQueryV1Params

WithOffset adds the offset to the ioc type query v1 params

func (*IocTypeQueryV1Params) WithTimeout added in v0.2.29

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

WithTimeout adds the timeout to the ioc type query v1 params

func (*IocTypeQueryV1Params) WriteToRequest added in v0.2.29

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

WriteToRequest writes these params to a swagger request

type IocTypeQueryV1Reader added in v0.2.29

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

IocTypeQueryV1Reader is a Reader for the IocTypeQueryV1 structure.

func (*IocTypeQueryV1Reader) ReadResponse added in v0.2.29

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

ReadResponse reads a server response into the received o.

type IocTypeQueryV1TooManyRequests added in v0.2.29

type IocTypeQueryV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

IocTypeQueryV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewIocTypeQueryV1TooManyRequests added in v0.2.29

func NewIocTypeQueryV1TooManyRequests() *IocTypeQueryV1TooManyRequests

NewIocTypeQueryV1TooManyRequests creates a IocTypeQueryV1TooManyRequests with default headers values

func (*IocTypeQueryV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the ioc type query v1 too many requests response

func (*IocTypeQueryV1TooManyRequests) Error added in v0.2.29

func (*IocTypeQueryV1TooManyRequests) GetPayload added in v0.2.29

func (*IocTypeQueryV1TooManyRequests) IsClientError added in v0.2.29

func (o *IocTypeQueryV1TooManyRequests) IsClientError() bool

IsClientError returns true when this ioc type query v1 too many requests response has a 4xx status code

func (*IocTypeQueryV1TooManyRequests) IsCode added in v0.2.29

func (o *IocTypeQueryV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this ioc type query v1 too many requests response a status code equal to that given

func (*IocTypeQueryV1TooManyRequests) IsRedirect added in v0.2.29

func (o *IocTypeQueryV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this ioc type query v1 too many requests response has a 3xx status code

func (*IocTypeQueryV1TooManyRequests) IsServerError added in v0.2.29

func (o *IocTypeQueryV1TooManyRequests) IsServerError() bool

IsServerError returns true when this ioc type query v1 too many requests response has a 5xx status code

func (*IocTypeQueryV1TooManyRequests) IsSuccess added in v0.2.29

func (o *IocTypeQueryV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this ioc type query v1 too many requests response has a 2xx status code

func (*IocTypeQueryV1TooManyRequests) String added in v0.2.29

type PlatformQueryV1Forbidden added in v0.2.29

type PlatformQueryV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

PlatformQueryV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewPlatformQueryV1Forbidden added in v0.2.29

func NewPlatformQueryV1Forbidden() *PlatformQueryV1Forbidden

NewPlatformQueryV1Forbidden creates a PlatformQueryV1Forbidden with default headers values

func (*PlatformQueryV1Forbidden) Code added in v0.2.33

func (o *PlatformQueryV1Forbidden) Code() int

Code gets the status code for the platform query v1 forbidden response

func (*PlatformQueryV1Forbidden) Error added in v0.2.29

func (o *PlatformQueryV1Forbidden) Error() string

func (*PlatformQueryV1Forbidden) GetPayload added in v0.2.29

func (*PlatformQueryV1Forbidden) IsClientError added in v0.2.29

func (o *PlatformQueryV1Forbidden) IsClientError() bool

IsClientError returns true when this platform query v1 forbidden response has a 4xx status code

func (*PlatformQueryV1Forbidden) IsCode added in v0.2.29

func (o *PlatformQueryV1Forbidden) IsCode(code int) bool

IsCode returns true when this platform query v1 forbidden response a status code equal to that given

func (*PlatformQueryV1Forbidden) IsRedirect added in v0.2.29

func (o *PlatformQueryV1Forbidden) IsRedirect() bool

IsRedirect returns true when this platform query v1 forbidden response has a 3xx status code

func (*PlatformQueryV1Forbidden) IsServerError added in v0.2.29

func (o *PlatformQueryV1Forbidden) IsServerError() bool

IsServerError returns true when this platform query v1 forbidden response has a 5xx status code

func (*PlatformQueryV1Forbidden) IsSuccess added in v0.2.29

func (o *PlatformQueryV1Forbidden) IsSuccess() bool

IsSuccess returns true when this platform query v1 forbidden response has a 2xx status code

func (*PlatformQueryV1Forbidden) String added in v0.2.29

func (o *PlatformQueryV1Forbidden) String() string

type PlatformQueryV1OK added in v0.2.29

type PlatformQueryV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorQueryRespV1
}

PlatformQueryV1OK describes a response with status code 200, with default header values.

OK

func NewPlatformQueryV1OK added in v0.2.29

func NewPlatformQueryV1OK() *PlatformQueryV1OK

NewPlatformQueryV1OK creates a PlatformQueryV1OK with default headers values

func (*PlatformQueryV1OK) Code added in v0.2.33

func (o *PlatformQueryV1OK) Code() int

Code gets the status code for the platform query v1 o k response

func (*PlatformQueryV1OK) Error added in v0.2.29

func (o *PlatformQueryV1OK) Error() string

func (*PlatformQueryV1OK) GetPayload added in v0.2.29

func (*PlatformQueryV1OK) IsClientError added in v0.2.29

func (o *PlatformQueryV1OK) IsClientError() bool

IsClientError returns true when this platform query v1 o k response has a 4xx status code

func (*PlatformQueryV1OK) IsCode added in v0.2.29

func (o *PlatformQueryV1OK) IsCode(code int) bool

IsCode returns true when this platform query v1 o k response a status code equal to that given

func (*PlatformQueryV1OK) IsRedirect added in v0.2.29

func (o *PlatformQueryV1OK) IsRedirect() bool

IsRedirect returns true when this platform query v1 o k response has a 3xx status code

func (*PlatformQueryV1OK) IsServerError added in v0.2.29

func (o *PlatformQueryV1OK) IsServerError() bool

IsServerError returns true when this platform query v1 o k response has a 5xx status code

func (*PlatformQueryV1OK) IsSuccess added in v0.2.29

func (o *PlatformQueryV1OK) IsSuccess() bool

IsSuccess returns true when this platform query v1 o k response has a 2xx status code

func (*PlatformQueryV1OK) String added in v0.2.29

func (o *PlatformQueryV1OK) String() string

type PlatformQueryV1Params added in v0.2.29

type PlatformQueryV1Params struct {

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

	   Starting index of overall result set from which to return ids.
	*/
	Offset *string

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

PlatformQueryV1Params contains all the parameters to send to the API endpoint

for the platform query v1 operation.

Typically these are written to a http.Request.

func NewPlatformQueryV1Params added in v0.2.29

func NewPlatformQueryV1Params() *PlatformQueryV1Params

NewPlatformQueryV1Params creates a new PlatformQueryV1Params 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 NewPlatformQueryV1ParamsWithContext added in v0.2.29

func NewPlatformQueryV1ParamsWithContext(ctx context.Context) *PlatformQueryV1Params

NewPlatformQueryV1ParamsWithContext creates a new PlatformQueryV1Params object with the ability to set a context for a request.

func NewPlatformQueryV1ParamsWithHTTPClient added in v0.2.29

func NewPlatformQueryV1ParamsWithHTTPClient(client *http.Client) *PlatformQueryV1Params

NewPlatformQueryV1ParamsWithHTTPClient creates a new PlatformQueryV1Params object with the ability to set a custom HTTPClient for a request.

func NewPlatformQueryV1ParamsWithTimeout added in v0.2.29

func NewPlatformQueryV1ParamsWithTimeout(timeout time.Duration) *PlatformQueryV1Params

NewPlatformQueryV1ParamsWithTimeout creates a new PlatformQueryV1Params object with the ability to set a timeout on a request.

func (*PlatformQueryV1Params) SetContext added in v0.2.29

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

SetContext adds the context to the platform query v1 params

func (*PlatformQueryV1Params) SetDefaults added in v0.2.29

func (o *PlatformQueryV1Params) SetDefaults()

SetDefaults hydrates default values in the platform query v1 params (not the query body).

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

func (*PlatformQueryV1Params) SetHTTPClient added in v0.2.29

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

SetHTTPClient adds the HTTPClient to the platform query v1 params

func (*PlatformQueryV1Params) SetLimit added in v0.2.29

func (o *PlatformQueryV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the platform query v1 params

func (*PlatformQueryV1Params) SetOffset added in v0.2.29

func (o *PlatformQueryV1Params) SetOffset(offset *string)

SetOffset adds the offset to the platform query v1 params

func (*PlatformQueryV1Params) SetTimeout added in v0.2.29

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

SetTimeout adds the timeout to the platform query v1 params

func (*PlatformQueryV1Params) WithContext added in v0.2.29

WithContext adds the context to the platform query v1 params

func (*PlatformQueryV1Params) WithDefaults added in v0.2.29

func (o *PlatformQueryV1Params) WithDefaults() *PlatformQueryV1Params

WithDefaults hydrates default values in the platform query v1 params (not the query body).

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

func (*PlatformQueryV1Params) WithHTTPClient added in v0.2.29

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

WithHTTPClient adds the HTTPClient to the platform query v1 params

func (*PlatformQueryV1Params) WithLimit added in v0.2.29

func (o *PlatformQueryV1Params) WithLimit(limit *int64) *PlatformQueryV1Params

WithLimit adds the limit to the platform query v1 params

func (*PlatformQueryV1Params) WithOffset added in v0.2.29

func (o *PlatformQueryV1Params) WithOffset(offset *string) *PlatformQueryV1Params

WithOffset adds the offset to the platform query v1 params

func (*PlatformQueryV1Params) WithTimeout added in v0.2.29

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

WithTimeout adds the timeout to the platform query v1 params

func (*PlatformQueryV1Params) WriteToRequest added in v0.2.29

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

WriteToRequest writes these params to a swagger request

type PlatformQueryV1Reader added in v0.2.29

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

PlatformQueryV1Reader is a Reader for the PlatformQueryV1 structure.

func (*PlatformQueryV1Reader) ReadResponse added in v0.2.29

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

ReadResponse reads a server response into the received o.

type PlatformQueryV1TooManyRequests added in v0.2.29

type PlatformQueryV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

PlatformQueryV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPlatformQueryV1TooManyRequests added in v0.2.29

func NewPlatformQueryV1TooManyRequests() *PlatformQueryV1TooManyRequests

NewPlatformQueryV1TooManyRequests creates a PlatformQueryV1TooManyRequests with default headers values

func (*PlatformQueryV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the platform query v1 too many requests response

func (*PlatformQueryV1TooManyRequests) Error added in v0.2.29

func (*PlatformQueryV1TooManyRequests) GetPayload added in v0.2.29

func (*PlatformQueryV1TooManyRequests) IsClientError added in v0.2.29

func (o *PlatformQueryV1TooManyRequests) IsClientError() bool

IsClientError returns true when this platform query v1 too many requests response has a 4xx status code

func (*PlatformQueryV1TooManyRequests) IsCode added in v0.2.29

func (o *PlatformQueryV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this platform query v1 too many requests response a status code equal to that given

func (*PlatformQueryV1TooManyRequests) IsRedirect added in v0.2.29

func (o *PlatformQueryV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this platform query v1 too many requests response has a 3xx status code

func (*PlatformQueryV1TooManyRequests) IsServerError added in v0.2.29

func (o *PlatformQueryV1TooManyRequests) IsServerError() bool

IsServerError returns true when this platform query v1 too many requests response has a 5xx status code

func (*PlatformQueryV1TooManyRequests) IsSuccess added in v0.2.29

func (o *PlatformQueryV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this platform query v1 too many requests response has a 2xx status code

func (*PlatformQueryV1TooManyRequests) String added in v0.2.29

type SeverityQueryV1Forbidden added in v0.2.29

type SeverityQueryV1Forbidden struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.MsaReplyMetaOnly
}

SeverityQueryV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewSeverityQueryV1Forbidden added in v0.2.29

func NewSeverityQueryV1Forbidden() *SeverityQueryV1Forbidden

NewSeverityQueryV1Forbidden creates a SeverityQueryV1Forbidden with default headers values

func (*SeverityQueryV1Forbidden) Code added in v0.2.33

func (o *SeverityQueryV1Forbidden) Code() int

Code gets the status code for the severity query v1 forbidden response

func (*SeverityQueryV1Forbidden) Error added in v0.2.29

func (o *SeverityQueryV1Forbidden) Error() string

func (*SeverityQueryV1Forbidden) GetPayload added in v0.2.29

func (*SeverityQueryV1Forbidden) IsClientError added in v0.2.29

func (o *SeverityQueryV1Forbidden) IsClientError() bool

IsClientError returns true when this severity query v1 forbidden response has a 4xx status code

func (*SeverityQueryV1Forbidden) IsCode added in v0.2.29

func (o *SeverityQueryV1Forbidden) IsCode(code int) bool

IsCode returns true when this severity query v1 forbidden response a status code equal to that given

func (*SeverityQueryV1Forbidden) IsRedirect added in v0.2.29

func (o *SeverityQueryV1Forbidden) IsRedirect() bool

IsRedirect returns true when this severity query v1 forbidden response has a 3xx status code

func (*SeverityQueryV1Forbidden) IsServerError added in v0.2.29

func (o *SeverityQueryV1Forbidden) IsServerError() bool

IsServerError returns true when this severity query v1 forbidden response has a 5xx status code

func (*SeverityQueryV1Forbidden) IsSuccess added in v0.2.29

func (o *SeverityQueryV1Forbidden) IsSuccess() bool

IsSuccess returns true when this severity query v1 forbidden response has a 2xx status code

func (*SeverityQueryV1Forbidden) String added in v0.2.29

func (o *SeverityQueryV1Forbidden) String() string

type SeverityQueryV1OK added in v0.2.29

type SeverityQueryV1OK struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	Payload *models.APIIndicatorQueryRespV1
}

SeverityQueryV1OK describes a response with status code 200, with default header values.

OK

func NewSeverityQueryV1OK added in v0.2.29

func NewSeverityQueryV1OK() *SeverityQueryV1OK

NewSeverityQueryV1OK creates a SeverityQueryV1OK with default headers values

func (*SeverityQueryV1OK) Code added in v0.2.33

func (o *SeverityQueryV1OK) Code() int

Code gets the status code for the severity query v1 o k response

func (*SeverityQueryV1OK) Error added in v0.2.29

func (o *SeverityQueryV1OK) Error() string

func (*SeverityQueryV1OK) GetPayload added in v0.2.29

func (*SeverityQueryV1OK) IsClientError added in v0.2.29

func (o *SeverityQueryV1OK) IsClientError() bool

IsClientError returns true when this severity query v1 o k response has a 4xx status code

func (*SeverityQueryV1OK) IsCode added in v0.2.29

func (o *SeverityQueryV1OK) IsCode(code int) bool

IsCode returns true when this severity query v1 o k response a status code equal to that given

func (*SeverityQueryV1OK) IsRedirect added in v0.2.29

func (o *SeverityQueryV1OK) IsRedirect() bool

IsRedirect returns true when this severity query v1 o k response has a 3xx status code

func (*SeverityQueryV1OK) IsServerError added in v0.2.29

func (o *SeverityQueryV1OK) IsServerError() bool

IsServerError returns true when this severity query v1 o k response has a 5xx status code

func (*SeverityQueryV1OK) IsSuccess added in v0.2.29

func (o *SeverityQueryV1OK) IsSuccess() bool

IsSuccess returns true when this severity query v1 o k response has a 2xx status code

func (*SeverityQueryV1OK) String added in v0.2.29

func (o *SeverityQueryV1OK) String() string

type SeverityQueryV1Params added in v0.2.29

type SeverityQueryV1Params struct {

	/* Limit.

	   Number of ids to return.
	*/
	Limit *int64

	/* Offset.

	   Starting index of overall result set from which to return ids.
	*/
	Offset *string

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

SeverityQueryV1Params contains all the parameters to send to the API endpoint

for the severity query v1 operation.

Typically these are written to a http.Request.

func NewSeverityQueryV1Params added in v0.2.29

func NewSeverityQueryV1Params() *SeverityQueryV1Params

NewSeverityQueryV1Params creates a new SeverityQueryV1Params 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 NewSeverityQueryV1ParamsWithContext added in v0.2.29

func NewSeverityQueryV1ParamsWithContext(ctx context.Context) *SeverityQueryV1Params

NewSeverityQueryV1ParamsWithContext creates a new SeverityQueryV1Params object with the ability to set a context for a request.

func NewSeverityQueryV1ParamsWithHTTPClient added in v0.2.29

func NewSeverityQueryV1ParamsWithHTTPClient(client *http.Client) *SeverityQueryV1Params

NewSeverityQueryV1ParamsWithHTTPClient creates a new SeverityQueryV1Params object with the ability to set a custom HTTPClient for a request.

func NewSeverityQueryV1ParamsWithTimeout added in v0.2.29

func NewSeverityQueryV1ParamsWithTimeout(timeout time.Duration) *SeverityQueryV1Params

NewSeverityQueryV1ParamsWithTimeout creates a new SeverityQueryV1Params object with the ability to set a timeout on a request.

func (*SeverityQueryV1Params) SetContext added in v0.2.29

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

SetContext adds the context to the severity query v1 params

func (*SeverityQueryV1Params) SetDefaults added in v0.2.29

func (o *SeverityQueryV1Params) SetDefaults()

SetDefaults hydrates default values in the severity query v1 params (not the query body).

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

func (*SeverityQueryV1Params) SetHTTPClient added in v0.2.29

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

SetHTTPClient adds the HTTPClient to the severity query v1 params

func (*SeverityQueryV1Params) SetLimit added in v0.2.29

func (o *SeverityQueryV1Params) SetLimit(limit *int64)

SetLimit adds the limit to the severity query v1 params

func (*SeverityQueryV1Params) SetOffset added in v0.2.29

func (o *SeverityQueryV1Params) SetOffset(offset *string)

SetOffset adds the offset to the severity query v1 params

func (*SeverityQueryV1Params) SetTimeout added in v0.2.29

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

SetTimeout adds the timeout to the severity query v1 params

func (*SeverityQueryV1Params) WithContext added in v0.2.29

WithContext adds the context to the severity query v1 params

func (*SeverityQueryV1Params) WithDefaults added in v0.2.29

func (o *SeverityQueryV1Params) WithDefaults() *SeverityQueryV1Params

WithDefaults hydrates default values in the severity query v1 params (not the query body).

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

func (*SeverityQueryV1Params) WithHTTPClient added in v0.2.29

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

WithHTTPClient adds the HTTPClient to the severity query v1 params

func (*SeverityQueryV1Params) WithLimit added in v0.2.29

func (o *SeverityQueryV1Params) WithLimit(limit *int64) *SeverityQueryV1Params

WithLimit adds the limit to the severity query v1 params

func (*SeverityQueryV1Params) WithOffset added in v0.2.29

func (o *SeverityQueryV1Params) WithOffset(offset *string) *SeverityQueryV1Params

WithOffset adds the offset to the severity query v1 params

func (*SeverityQueryV1Params) WithTimeout added in v0.2.29

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

WithTimeout adds the timeout to the severity query v1 params

func (*SeverityQueryV1Params) WriteToRequest added in v0.2.29

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

WriteToRequest writes these params to a swagger request

type SeverityQueryV1Reader added in v0.2.29

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

SeverityQueryV1Reader is a Reader for the SeverityQueryV1 structure.

func (*SeverityQueryV1Reader) ReadResponse added in v0.2.29

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

ReadResponse reads a server response into the received o.

type SeverityQueryV1TooManyRequests added in v0.2.29

type SeverityQueryV1TooManyRequests struct {

	/* Trace-ID: submit to support if resolving an issue
	 */
	XCSTRACEID string

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64

	/* Too many requests, retry after this time (as milliseconds since epoch)
	 */
	XRateLimitRetryAfter int64

	Payload *models.MsaReplyMetaOnly
}

SeverityQueryV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewSeverityQueryV1TooManyRequests added in v0.2.29

func NewSeverityQueryV1TooManyRequests() *SeverityQueryV1TooManyRequests

NewSeverityQueryV1TooManyRequests creates a SeverityQueryV1TooManyRequests with default headers values

func (*SeverityQueryV1TooManyRequests) Code added in v0.2.33

Code gets the status code for the severity query v1 too many requests response

func (*SeverityQueryV1TooManyRequests) Error added in v0.2.29

func (*SeverityQueryV1TooManyRequests) GetPayload added in v0.2.29

func (*SeverityQueryV1TooManyRequests) IsClientError added in v0.2.29

func (o *SeverityQueryV1TooManyRequests) IsClientError() bool

IsClientError returns true when this severity query v1 too many requests response has a 4xx status code

func (*SeverityQueryV1TooManyRequests) IsCode added in v0.2.29

func (o *SeverityQueryV1TooManyRequests) IsCode(code int) bool

IsCode returns true when this severity query v1 too many requests response a status code equal to that given

func (*SeverityQueryV1TooManyRequests) IsRedirect added in v0.2.29

func (o *SeverityQueryV1TooManyRequests) IsRedirect() bool

IsRedirect returns true when this severity query v1 too many requests response has a 3xx status code

func (*SeverityQueryV1TooManyRequests) IsServerError added in v0.2.29

func (o *SeverityQueryV1TooManyRequests) IsServerError() bool

IsServerError returns true when this severity query v1 too many requests response has a 5xx status code

func (*SeverityQueryV1TooManyRequests) IsSuccess added in v0.2.29

func (o *SeverityQueryV1TooManyRequests) IsSuccess() bool

IsSuccess returns true when this severity query v1 too many requests response has a 2xx status code

func (*SeverityQueryV1TooManyRequests) String added in v0.2.29

Jump to

Keyboard shortcuts

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