malquery

package
v0.2.7 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2021 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 Client

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

Client for malquery API

func (*Client) GetMalQueryDownloadV1

func (a *Client) GetMalQueryDownloadV1(params *GetMalQueryDownloadV1Params, opts ...ClientOption) (*GetMalQueryDownloadV1OK, error)

GetMalQueryDownloadV1 downloads a file indexed by mal query specify the file using its s h a256 only one file is supported at this time

func (*Client) GetMalQueryEntitiesSamplesFetchV1

func (a *Client) GetMalQueryEntitiesSamplesFetchV1(params *GetMalQueryEntitiesSamplesFetchV1Params, opts ...ClientOption) (*GetMalQueryEntitiesSamplesFetchV1OK, error)

GetMalQueryEntitiesSamplesFetchV1 fetches a zip archive with password infected containing the samples call this once the entities samples multidownload request has finished processing

func (*Client) GetMalQueryMetadataV1

func (a *Client) GetMalQueryMetadataV1(params *GetMalQueryMetadataV1Params, opts ...ClientOption) (*GetMalQueryMetadataV1OK, error)

GetMalQueryMetadataV1 retrieves indexed files metadata by their hash

func (*Client) GetMalQueryQuotasV1

func (a *Client) GetMalQueryQuotasV1(params *GetMalQueryQuotasV1Params, opts ...ClientOption) (*GetMalQueryQuotasV1OK, error)

GetMalQueryQuotasV1 gets information about search and download quotas in your environment

func (*Client) GetMalQueryRequestV1

func (a *Client) GetMalQueryRequestV1(params *GetMalQueryRequestV1Params, opts ...ClientOption) (*GetMalQueryRequestV1OK, error)

GetMalQueryRequestV1 checks the status and results of an asynchronous request such as hunt or exact search supports a single request id at this time

func (*Client) PostMalQueryEntitiesSamplesMultidownloadV1

func (a *Client) PostMalQueryEntitiesSamplesMultidownloadV1(params *PostMalQueryEntitiesSamplesMultidownloadV1Params, opts ...ClientOption) (*PostMalQueryEntitiesSamplesMultidownloadV1OK, error)

PostMalQueryEntitiesSamplesMultidownloadV1 schedules samples for download use the result id with the request endpoint to check if the download is ready after which you can call the entities samples fetch to get the zip

func (*Client) PostMalQueryExactSearchV1

func (a *Client) PostMalQueryExactSearchV1(params *PostMalQueryExactSearchV1Params, opts ...ClientOption) (*PostMalQueryExactSearchV1OK, error)

PostMalQueryExactSearchV1 searches falcon mal query for a combination of hex patterns and strings in order to identify samples based upon file content at byte level granularity you can filter results on criteria such as file type file size and first seen date returns a request id which can be used with the request endpoint

func (*Client) PostMalQueryFuzzySearchV1

func (a *Client) PostMalQueryFuzzySearchV1(params *PostMalQueryFuzzySearchV1Params, opts ...ClientOption) (*PostMalQueryFuzzySearchV1OK, error)

PostMalQueryFuzzySearchV1 searches falcon mal query quickly but with more potential for false positives search for a combination of hex patterns and strings in order to identify samples based upon file content at byte level granularity

func (*Client) PostMalQueryHuntV1

func (a *Client) PostMalQueryHuntV1(params *PostMalQueryHuntV1Params, opts ...ClientOption) (*PostMalQueryHuntV1OK, error)

PostMalQueryHuntV1 schedules a y a r a based search for execution returns a request id which can be used with the request endpoint

func (*Client) SetTransport

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

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	GetMalQueryDownloadV1(params *GetMalQueryDownloadV1Params, opts ...ClientOption) (*GetMalQueryDownloadV1OK, error)

	GetMalQueryEntitiesSamplesFetchV1(params *GetMalQueryEntitiesSamplesFetchV1Params, opts ...ClientOption) (*GetMalQueryEntitiesSamplesFetchV1OK, error)

	GetMalQueryMetadataV1(params *GetMalQueryMetadataV1Params, opts ...ClientOption) (*GetMalQueryMetadataV1OK, error)

	GetMalQueryQuotasV1(params *GetMalQueryQuotasV1Params, opts ...ClientOption) (*GetMalQueryQuotasV1OK, error)

	GetMalQueryRequestV1(params *GetMalQueryRequestV1Params, opts ...ClientOption) (*GetMalQueryRequestV1OK, error)

	PostMalQueryEntitiesSamplesMultidownloadV1(params *PostMalQueryEntitiesSamplesMultidownloadV1Params, opts ...ClientOption) (*PostMalQueryEntitiesSamplesMultidownloadV1OK, error)

	PostMalQueryExactSearchV1(params *PostMalQueryExactSearchV1Params, opts ...ClientOption) (*PostMalQueryExactSearchV1OK, error)

	PostMalQueryFuzzySearchV1(params *PostMalQueryFuzzySearchV1Params, opts ...ClientOption) (*PostMalQueryFuzzySearchV1OK, error)

	PostMalQueryHuntV1(params *PostMalQueryHuntV1Params, opts ...ClientOption) (*PostMalQueryHuntV1OK, 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 malquery API client.

type GetMalQueryDownloadV1BadRequest

type GetMalQueryDownloadV1BadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetMalQueryDownloadV1BadRequest

func NewGetMalQueryDownloadV1BadRequest() *GetMalQueryDownloadV1BadRequest

NewGetMalQueryDownloadV1BadRequest creates a GetMalQueryDownloadV1BadRequest with default headers values

func (*GetMalQueryDownloadV1BadRequest) Error

func (*GetMalQueryDownloadV1BadRequest) GetPayload

type GetMalQueryDownloadV1Default

type GetMalQueryDownloadV1Default struct {
	// contains filtered or unexported fields
}
GetMalQueryDownloadV1Default describes a response with status code -1, with default header values.

The file content

func NewGetMalQueryDownloadV1Default

func NewGetMalQueryDownloadV1Default(code int) *GetMalQueryDownloadV1Default

NewGetMalQueryDownloadV1Default creates a GetMalQueryDownloadV1Default with default headers values

func (*GetMalQueryDownloadV1Default) Code

Code gets the status code for the get mal query download v1 default response

func (*GetMalQueryDownloadV1Default) Error

type GetMalQueryDownloadV1Forbidden

type GetMalQueryDownloadV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryDownloadV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetMalQueryDownloadV1Forbidden

func NewGetMalQueryDownloadV1Forbidden() *GetMalQueryDownloadV1Forbidden

NewGetMalQueryDownloadV1Forbidden creates a GetMalQueryDownloadV1Forbidden with default headers values

func (*GetMalQueryDownloadV1Forbidden) Error

func (*GetMalQueryDownloadV1Forbidden) GetPayload

type GetMalQueryDownloadV1InternalServerError

type GetMalQueryDownloadV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetMalQueryDownloadV1InternalServerError

func NewGetMalQueryDownloadV1InternalServerError() *GetMalQueryDownloadV1InternalServerError

NewGetMalQueryDownloadV1InternalServerError creates a GetMalQueryDownloadV1InternalServerError with default headers values

func (*GetMalQueryDownloadV1InternalServerError) Error

func (*GetMalQueryDownloadV1InternalServerError) GetPayload

type GetMalQueryDownloadV1NotFound

type GetMalQueryDownloadV1NotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewGetMalQueryDownloadV1NotFound

func NewGetMalQueryDownloadV1NotFound() *GetMalQueryDownloadV1NotFound

NewGetMalQueryDownloadV1NotFound creates a GetMalQueryDownloadV1NotFound with default headers values

func (*GetMalQueryDownloadV1NotFound) Error

func (*GetMalQueryDownloadV1NotFound) GetPayload

type GetMalQueryDownloadV1OK

type GetMalQueryDownloadV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64
}
GetMalQueryDownloadV1OK describes a response with status code 200, with default header values.

The file content

func NewGetMalQueryDownloadV1OK

func NewGetMalQueryDownloadV1OK() *GetMalQueryDownloadV1OK

NewGetMalQueryDownloadV1OK creates a GetMalQueryDownloadV1OK with default headers values

func (*GetMalQueryDownloadV1OK) Error

func (o *GetMalQueryDownloadV1OK) Error() string

type GetMalQueryDownloadV1Params

type GetMalQueryDownloadV1Params struct {

	/* Ids.

	   The file SHA256.
	*/
	Ids []string

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

GetMalQueryDownloadV1Params contains all the parameters to send to the API endpoint

for the get mal query download v1 operation.

Typically these are written to a http.Request.

func NewGetMalQueryDownloadV1Params

func NewGetMalQueryDownloadV1Params() *GetMalQueryDownloadV1Params

NewGetMalQueryDownloadV1Params creates a new GetMalQueryDownloadV1Params 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 NewGetMalQueryDownloadV1ParamsWithContext

func NewGetMalQueryDownloadV1ParamsWithContext(ctx context.Context) *GetMalQueryDownloadV1Params

NewGetMalQueryDownloadV1ParamsWithContext creates a new GetMalQueryDownloadV1Params object with the ability to set a context for a request.

func NewGetMalQueryDownloadV1ParamsWithHTTPClient

func NewGetMalQueryDownloadV1ParamsWithHTTPClient(client *http.Client) *GetMalQueryDownloadV1Params

NewGetMalQueryDownloadV1ParamsWithHTTPClient creates a new GetMalQueryDownloadV1Params object with the ability to set a custom HTTPClient for a request.

func NewGetMalQueryDownloadV1ParamsWithTimeout

func NewGetMalQueryDownloadV1ParamsWithTimeout(timeout time.Duration) *GetMalQueryDownloadV1Params

NewGetMalQueryDownloadV1ParamsWithTimeout creates a new GetMalQueryDownloadV1Params object with the ability to set a timeout on a request.

func (*GetMalQueryDownloadV1Params) SetContext

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

SetContext adds the context to the get mal query download v1 params

func (*GetMalQueryDownloadV1Params) SetDefaults

func (o *GetMalQueryDownloadV1Params) SetDefaults()

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

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

func (*GetMalQueryDownloadV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get mal query download v1 params

func (*GetMalQueryDownloadV1Params) SetIds

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

SetIds adds the ids to the get mal query download v1 params

func (*GetMalQueryDownloadV1Params) SetTimeout

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

SetTimeout adds the timeout to the get mal query download v1 params

func (*GetMalQueryDownloadV1Params) WithContext

WithContext adds the context to the get mal query download v1 params

func (*GetMalQueryDownloadV1Params) WithDefaults

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

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

func (*GetMalQueryDownloadV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get mal query download v1 params

func (*GetMalQueryDownloadV1Params) WithIds

WithIds adds the ids to the get mal query download v1 params

func (*GetMalQueryDownloadV1Params) WithTimeout

WithTimeout adds the timeout to the get mal query download v1 params

func (*GetMalQueryDownloadV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetMalQueryDownloadV1Reader

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

GetMalQueryDownloadV1Reader is a Reader for the GetMalQueryDownloadV1 structure.

func (*GetMalQueryDownloadV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetMalQueryDownloadV1TooManyRequests

type GetMalQueryDownloadV1TooManyRequests struct {

	/* 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
}
GetMalQueryDownloadV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetMalQueryDownloadV1TooManyRequests

func NewGetMalQueryDownloadV1TooManyRequests() *GetMalQueryDownloadV1TooManyRequests

NewGetMalQueryDownloadV1TooManyRequests creates a GetMalQueryDownloadV1TooManyRequests with default headers values

func (*GetMalQueryDownloadV1TooManyRequests) Error

func (*GetMalQueryDownloadV1TooManyRequests) GetPayload

type GetMalQueryDownloadV1Unauthorized

type GetMalQueryDownloadV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryDownloadV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetMalQueryDownloadV1Unauthorized

func NewGetMalQueryDownloadV1Unauthorized() *GetMalQueryDownloadV1Unauthorized

NewGetMalQueryDownloadV1Unauthorized creates a GetMalQueryDownloadV1Unauthorized with default headers values

func (*GetMalQueryDownloadV1Unauthorized) Error

func (*GetMalQueryDownloadV1Unauthorized) GetPayload

type GetMalQueryEntitiesSamplesFetchV1Default

type GetMalQueryEntitiesSamplesFetchV1Default struct {
	// contains filtered or unexported fields
}
GetMalQueryEntitiesSamplesFetchV1Default describes a response with status code -1, with default header values.

The zip archive if it's ready for download

func NewGetMalQueryEntitiesSamplesFetchV1Default

func NewGetMalQueryEntitiesSamplesFetchV1Default(code int) *GetMalQueryEntitiesSamplesFetchV1Default

NewGetMalQueryEntitiesSamplesFetchV1Default creates a GetMalQueryEntitiesSamplesFetchV1Default with default headers values

func (*GetMalQueryEntitiesSamplesFetchV1Default) Code

Code gets the status code for the get mal query entities samples fetch v1 default response

func (*GetMalQueryEntitiesSamplesFetchV1Default) Error

type GetMalQueryEntitiesSamplesFetchV1Forbidden

type GetMalQueryEntitiesSamplesFetchV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryEntitiesSamplesFetchV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetMalQueryEntitiesSamplesFetchV1Forbidden

func NewGetMalQueryEntitiesSamplesFetchV1Forbidden() *GetMalQueryEntitiesSamplesFetchV1Forbidden

NewGetMalQueryEntitiesSamplesFetchV1Forbidden creates a GetMalQueryEntitiesSamplesFetchV1Forbidden with default headers values

func (*GetMalQueryEntitiesSamplesFetchV1Forbidden) Error

func (*GetMalQueryEntitiesSamplesFetchV1Forbidden) GetPayload

type GetMalQueryEntitiesSamplesFetchV1InternalServerError

type GetMalQueryEntitiesSamplesFetchV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetMalQueryEntitiesSamplesFetchV1InternalServerError

func NewGetMalQueryEntitiesSamplesFetchV1InternalServerError() *GetMalQueryEntitiesSamplesFetchV1InternalServerError

NewGetMalQueryEntitiesSamplesFetchV1InternalServerError creates a GetMalQueryEntitiesSamplesFetchV1InternalServerError with default headers values

func (*GetMalQueryEntitiesSamplesFetchV1InternalServerError) Error

func (*GetMalQueryEntitiesSamplesFetchV1InternalServerError) GetPayload

type GetMalQueryEntitiesSamplesFetchV1OK

type GetMalQueryEntitiesSamplesFetchV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

	/* The number of requests remaining for the sliding one minute window.
	 */
	XRateLimitRemaining int64
}
GetMalQueryEntitiesSamplesFetchV1OK describes a response with status code 200, with default header values.

The zip archive if it's ready for download

func NewGetMalQueryEntitiesSamplesFetchV1OK

func NewGetMalQueryEntitiesSamplesFetchV1OK() *GetMalQueryEntitiesSamplesFetchV1OK

NewGetMalQueryEntitiesSamplesFetchV1OK creates a GetMalQueryEntitiesSamplesFetchV1OK with default headers values

func (*GetMalQueryEntitiesSamplesFetchV1OK) Error

type GetMalQueryEntitiesSamplesFetchV1Params

type GetMalQueryEntitiesSamplesFetchV1Params struct {

	/* Ids.

	   Multidownload job id
	*/
	Ids string

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

GetMalQueryEntitiesSamplesFetchV1Params contains all the parameters to send to the API endpoint

for the get mal query entities samples fetch v1 operation.

Typically these are written to a http.Request.

func NewGetMalQueryEntitiesSamplesFetchV1Params

func NewGetMalQueryEntitiesSamplesFetchV1Params() *GetMalQueryEntitiesSamplesFetchV1Params

NewGetMalQueryEntitiesSamplesFetchV1Params creates a new GetMalQueryEntitiesSamplesFetchV1Params 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 NewGetMalQueryEntitiesSamplesFetchV1ParamsWithContext

func NewGetMalQueryEntitiesSamplesFetchV1ParamsWithContext(ctx context.Context) *GetMalQueryEntitiesSamplesFetchV1Params

NewGetMalQueryEntitiesSamplesFetchV1ParamsWithContext creates a new GetMalQueryEntitiesSamplesFetchV1Params object with the ability to set a context for a request.

func NewGetMalQueryEntitiesSamplesFetchV1ParamsWithHTTPClient

func NewGetMalQueryEntitiesSamplesFetchV1ParamsWithHTTPClient(client *http.Client) *GetMalQueryEntitiesSamplesFetchV1Params

NewGetMalQueryEntitiesSamplesFetchV1ParamsWithHTTPClient creates a new GetMalQueryEntitiesSamplesFetchV1Params object with the ability to set a custom HTTPClient for a request.

func NewGetMalQueryEntitiesSamplesFetchV1ParamsWithTimeout

func NewGetMalQueryEntitiesSamplesFetchV1ParamsWithTimeout(timeout time.Duration) *GetMalQueryEntitiesSamplesFetchV1Params

NewGetMalQueryEntitiesSamplesFetchV1ParamsWithTimeout creates a new GetMalQueryEntitiesSamplesFetchV1Params object with the ability to set a timeout on a request.

func (*GetMalQueryEntitiesSamplesFetchV1Params) SetContext

SetContext adds the context to the get mal query entities samples fetch v1 params

func (*GetMalQueryEntitiesSamplesFetchV1Params) SetDefaults

func (o *GetMalQueryEntitiesSamplesFetchV1Params) SetDefaults()

SetDefaults hydrates default values in the get mal query entities samples fetch v1 params (not the query body).

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

func (*GetMalQueryEntitiesSamplesFetchV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get mal query entities samples fetch v1 params

func (*GetMalQueryEntitiesSamplesFetchV1Params) SetIds

SetIds adds the ids to the get mal query entities samples fetch v1 params

func (*GetMalQueryEntitiesSamplesFetchV1Params) SetTimeout

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

SetTimeout adds the timeout to the get mal query entities samples fetch v1 params

func (*GetMalQueryEntitiesSamplesFetchV1Params) WithContext

WithContext adds the context to the get mal query entities samples fetch v1 params

func (*GetMalQueryEntitiesSamplesFetchV1Params) WithDefaults

WithDefaults hydrates default values in the get mal query entities samples fetch v1 params (not the query body).

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

func (*GetMalQueryEntitiesSamplesFetchV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get mal query entities samples fetch v1 params

func (*GetMalQueryEntitiesSamplesFetchV1Params) WithIds

WithIds adds the ids to the get mal query entities samples fetch v1 params

func (*GetMalQueryEntitiesSamplesFetchV1Params) WithTimeout

WithTimeout adds the timeout to the get mal query entities samples fetch v1 params

func (*GetMalQueryEntitiesSamplesFetchV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetMalQueryEntitiesSamplesFetchV1Reader

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

GetMalQueryEntitiesSamplesFetchV1Reader is a Reader for the GetMalQueryEntitiesSamplesFetchV1 structure.

func (*GetMalQueryEntitiesSamplesFetchV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetMalQueryEntitiesSamplesFetchV1TooManyRequests

type GetMalQueryEntitiesSamplesFetchV1TooManyRequests struct {

	/* 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
}
GetMalQueryEntitiesSamplesFetchV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetMalQueryEntitiesSamplesFetchV1TooManyRequests

func NewGetMalQueryEntitiesSamplesFetchV1TooManyRequests() *GetMalQueryEntitiesSamplesFetchV1TooManyRequests

NewGetMalQueryEntitiesSamplesFetchV1TooManyRequests creates a GetMalQueryEntitiesSamplesFetchV1TooManyRequests with default headers values

func (*GetMalQueryEntitiesSamplesFetchV1TooManyRequests) Error

func (*GetMalQueryEntitiesSamplesFetchV1TooManyRequests) GetPayload

type GetMalQueryEntitiesSamplesFetchV1Unauthorized

type GetMalQueryEntitiesSamplesFetchV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryEntitiesSamplesFetchV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetMalQueryEntitiesSamplesFetchV1Unauthorized

func NewGetMalQueryEntitiesSamplesFetchV1Unauthorized() *GetMalQueryEntitiesSamplesFetchV1Unauthorized

NewGetMalQueryEntitiesSamplesFetchV1Unauthorized creates a GetMalQueryEntitiesSamplesFetchV1Unauthorized with default headers values

func (*GetMalQueryEntitiesSamplesFetchV1Unauthorized) Error

func (*GetMalQueryEntitiesSamplesFetchV1Unauthorized) GetPayload

type GetMalQueryMetadataV1BadRequest

type GetMalQueryMetadataV1BadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetMalQueryMetadataV1BadRequest

func NewGetMalQueryMetadataV1BadRequest() *GetMalQueryMetadataV1BadRequest

NewGetMalQueryMetadataV1BadRequest creates a GetMalQueryMetadataV1BadRequest with default headers values

func (*GetMalQueryMetadataV1BadRequest) Error

func (*GetMalQueryMetadataV1BadRequest) GetPayload

type GetMalQueryMetadataV1Default

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

OK

func NewGetMalQueryMetadataV1Default

func NewGetMalQueryMetadataV1Default(code int) *GetMalQueryMetadataV1Default

NewGetMalQueryMetadataV1Default creates a GetMalQueryMetadataV1Default with default headers values

func (*GetMalQueryMetadataV1Default) Code

Code gets the status code for the get mal query metadata v1 default response

func (*GetMalQueryMetadataV1Default) Error

func (*GetMalQueryMetadataV1Default) GetPayload

type GetMalQueryMetadataV1Forbidden

type GetMalQueryMetadataV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryMetadataV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetMalQueryMetadataV1Forbidden

func NewGetMalQueryMetadataV1Forbidden() *GetMalQueryMetadataV1Forbidden

NewGetMalQueryMetadataV1Forbidden creates a GetMalQueryMetadataV1Forbidden with default headers values

func (*GetMalQueryMetadataV1Forbidden) Error

func (*GetMalQueryMetadataV1Forbidden) GetPayload

type GetMalQueryMetadataV1InternalServerError

type GetMalQueryMetadataV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetMalQueryMetadataV1InternalServerError

func NewGetMalQueryMetadataV1InternalServerError() *GetMalQueryMetadataV1InternalServerError

NewGetMalQueryMetadataV1InternalServerError creates a GetMalQueryMetadataV1InternalServerError with default headers values

func (*GetMalQueryMetadataV1InternalServerError) Error

func (*GetMalQueryMetadataV1InternalServerError) GetPayload

type GetMalQueryMetadataV1OK

type GetMalQueryMetadataV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetMalQueryMetadataV1OK

func NewGetMalQueryMetadataV1OK() *GetMalQueryMetadataV1OK

NewGetMalQueryMetadataV1OK creates a GetMalQueryMetadataV1OK with default headers values

func (*GetMalQueryMetadataV1OK) Error

func (o *GetMalQueryMetadataV1OK) Error() string

func (*GetMalQueryMetadataV1OK) GetPayload

type GetMalQueryMetadataV1Params

type GetMalQueryMetadataV1Params struct {

	/* Ids.

	   The file SHA256.
	*/
	Ids []string

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

GetMalQueryMetadataV1Params contains all the parameters to send to the API endpoint

for the get mal query metadata v1 operation.

Typically these are written to a http.Request.

func NewGetMalQueryMetadataV1Params

func NewGetMalQueryMetadataV1Params() *GetMalQueryMetadataV1Params

NewGetMalQueryMetadataV1Params creates a new GetMalQueryMetadataV1Params 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 NewGetMalQueryMetadataV1ParamsWithContext

func NewGetMalQueryMetadataV1ParamsWithContext(ctx context.Context) *GetMalQueryMetadataV1Params

NewGetMalQueryMetadataV1ParamsWithContext creates a new GetMalQueryMetadataV1Params object with the ability to set a context for a request.

func NewGetMalQueryMetadataV1ParamsWithHTTPClient

func NewGetMalQueryMetadataV1ParamsWithHTTPClient(client *http.Client) *GetMalQueryMetadataV1Params

NewGetMalQueryMetadataV1ParamsWithHTTPClient creates a new GetMalQueryMetadataV1Params object with the ability to set a custom HTTPClient for a request.

func NewGetMalQueryMetadataV1ParamsWithTimeout

func NewGetMalQueryMetadataV1ParamsWithTimeout(timeout time.Duration) *GetMalQueryMetadataV1Params

NewGetMalQueryMetadataV1ParamsWithTimeout creates a new GetMalQueryMetadataV1Params object with the ability to set a timeout on a request.

func (*GetMalQueryMetadataV1Params) SetContext

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

SetContext adds the context to the get mal query metadata v1 params

func (*GetMalQueryMetadataV1Params) SetDefaults

func (o *GetMalQueryMetadataV1Params) SetDefaults()

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

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

func (*GetMalQueryMetadataV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get mal query metadata v1 params

func (*GetMalQueryMetadataV1Params) SetIds

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

SetIds adds the ids to the get mal query metadata v1 params

func (*GetMalQueryMetadataV1Params) SetTimeout

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

SetTimeout adds the timeout to the get mal query metadata v1 params

func (*GetMalQueryMetadataV1Params) WithContext

WithContext adds the context to the get mal query metadata v1 params

func (*GetMalQueryMetadataV1Params) WithDefaults

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

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

func (*GetMalQueryMetadataV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get mal query metadata v1 params

func (*GetMalQueryMetadataV1Params) WithIds

WithIds adds the ids to the get mal query metadata v1 params

func (*GetMalQueryMetadataV1Params) WithTimeout

WithTimeout adds the timeout to the get mal query metadata v1 params

func (*GetMalQueryMetadataV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetMalQueryMetadataV1Reader

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

GetMalQueryMetadataV1Reader is a Reader for the GetMalQueryMetadataV1 structure.

func (*GetMalQueryMetadataV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetMalQueryMetadataV1TooManyRequests

type GetMalQueryMetadataV1TooManyRequests struct {

	/* 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
}
GetMalQueryMetadataV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetMalQueryMetadataV1TooManyRequests

func NewGetMalQueryMetadataV1TooManyRequests() *GetMalQueryMetadataV1TooManyRequests

NewGetMalQueryMetadataV1TooManyRequests creates a GetMalQueryMetadataV1TooManyRequests with default headers values

func (*GetMalQueryMetadataV1TooManyRequests) Error

func (*GetMalQueryMetadataV1TooManyRequests) GetPayload

type GetMalQueryMetadataV1Unauthorized

type GetMalQueryMetadataV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryMetadataV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetMalQueryMetadataV1Unauthorized

func NewGetMalQueryMetadataV1Unauthorized() *GetMalQueryMetadataV1Unauthorized

NewGetMalQueryMetadataV1Unauthorized creates a GetMalQueryMetadataV1Unauthorized with default headers values

func (*GetMalQueryMetadataV1Unauthorized) Error

func (*GetMalQueryMetadataV1Unauthorized) GetPayload

type GetMalQueryQuotasV1BadRequest

type GetMalQueryQuotasV1BadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetMalQueryQuotasV1BadRequest

func NewGetMalQueryQuotasV1BadRequest() *GetMalQueryQuotasV1BadRequest

NewGetMalQueryQuotasV1BadRequest creates a GetMalQueryQuotasV1BadRequest with default headers values

func (*GetMalQueryQuotasV1BadRequest) Error

func (*GetMalQueryQuotasV1BadRequest) GetPayload

type GetMalQueryQuotasV1Default

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

OK

func NewGetMalQueryQuotasV1Default

func NewGetMalQueryQuotasV1Default(code int) *GetMalQueryQuotasV1Default

NewGetMalQueryQuotasV1Default creates a GetMalQueryQuotasV1Default with default headers values

func (*GetMalQueryQuotasV1Default) Code

func (o *GetMalQueryQuotasV1Default) Code() int

Code gets the status code for the get mal query quotas v1 default response

func (*GetMalQueryQuotasV1Default) Error

func (*GetMalQueryQuotasV1Default) GetPayload

type GetMalQueryQuotasV1Forbidden

type GetMalQueryQuotasV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryQuotasV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetMalQueryQuotasV1Forbidden

func NewGetMalQueryQuotasV1Forbidden() *GetMalQueryQuotasV1Forbidden

NewGetMalQueryQuotasV1Forbidden creates a GetMalQueryQuotasV1Forbidden with default headers values

func (*GetMalQueryQuotasV1Forbidden) Error

func (*GetMalQueryQuotasV1Forbidden) GetPayload

type GetMalQueryQuotasV1InternalServerError

type GetMalQueryQuotasV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetMalQueryQuotasV1InternalServerError

func NewGetMalQueryQuotasV1InternalServerError() *GetMalQueryQuotasV1InternalServerError

NewGetMalQueryQuotasV1InternalServerError creates a GetMalQueryQuotasV1InternalServerError with default headers values

func (*GetMalQueryQuotasV1InternalServerError) Error

func (*GetMalQueryQuotasV1InternalServerError) GetPayload

type GetMalQueryQuotasV1NotFound

type GetMalQueryQuotasV1NotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewGetMalQueryQuotasV1NotFound

func NewGetMalQueryQuotasV1NotFound() *GetMalQueryQuotasV1NotFound

NewGetMalQueryQuotasV1NotFound creates a GetMalQueryQuotasV1NotFound with default headers values

func (*GetMalQueryQuotasV1NotFound) Error

func (*GetMalQueryQuotasV1NotFound) GetPayload

type GetMalQueryQuotasV1OK

type GetMalQueryQuotasV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetMalQueryQuotasV1OK

func NewGetMalQueryQuotasV1OK() *GetMalQueryQuotasV1OK

NewGetMalQueryQuotasV1OK creates a GetMalQueryQuotasV1OK with default headers values

func (*GetMalQueryQuotasV1OK) Error

func (o *GetMalQueryQuotasV1OK) Error() string

func (*GetMalQueryQuotasV1OK) GetPayload

type GetMalQueryQuotasV1Params

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

GetMalQueryQuotasV1Params contains all the parameters to send to the API endpoint

for the get mal query quotas v1 operation.

Typically these are written to a http.Request.

func NewGetMalQueryQuotasV1Params

func NewGetMalQueryQuotasV1Params() *GetMalQueryQuotasV1Params

NewGetMalQueryQuotasV1Params creates a new GetMalQueryQuotasV1Params 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 NewGetMalQueryQuotasV1ParamsWithContext

func NewGetMalQueryQuotasV1ParamsWithContext(ctx context.Context) *GetMalQueryQuotasV1Params

NewGetMalQueryQuotasV1ParamsWithContext creates a new GetMalQueryQuotasV1Params object with the ability to set a context for a request.

func NewGetMalQueryQuotasV1ParamsWithHTTPClient

func NewGetMalQueryQuotasV1ParamsWithHTTPClient(client *http.Client) *GetMalQueryQuotasV1Params

NewGetMalQueryQuotasV1ParamsWithHTTPClient creates a new GetMalQueryQuotasV1Params object with the ability to set a custom HTTPClient for a request.

func NewGetMalQueryQuotasV1ParamsWithTimeout

func NewGetMalQueryQuotasV1ParamsWithTimeout(timeout time.Duration) *GetMalQueryQuotasV1Params

NewGetMalQueryQuotasV1ParamsWithTimeout creates a new GetMalQueryQuotasV1Params object with the ability to set a timeout on a request.

func (*GetMalQueryQuotasV1Params) SetContext

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

SetContext adds the context to the get mal query quotas v1 params

func (*GetMalQueryQuotasV1Params) SetDefaults

func (o *GetMalQueryQuotasV1Params) SetDefaults()

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

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

func (*GetMalQueryQuotasV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get mal query quotas v1 params

func (*GetMalQueryQuotasV1Params) SetTimeout

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

SetTimeout adds the timeout to the get mal query quotas v1 params

func (*GetMalQueryQuotasV1Params) WithContext

WithContext adds the context to the get mal query quotas v1 params

func (*GetMalQueryQuotasV1Params) WithDefaults

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

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

func (*GetMalQueryQuotasV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the get mal query quotas v1 params

func (*GetMalQueryQuotasV1Params) WithTimeout

WithTimeout adds the timeout to the get mal query quotas v1 params

func (*GetMalQueryQuotasV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetMalQueryQuotasV1Reader

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

GetMalQueryQuotasV1Reader is a Reader for the GetMalQueryQuotasV1 structure.

func (*GetMalQueryQuotasV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetMalQueryQuotasV1TooManyRequests

type GetMalQueryQuotasV1TooManyRequests struct {

	/* 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
}
GetMalQueryQuotasV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetMalQueryQuotasV1TooManyRequests

func NewGetMalQueryQuotasV1TooManyRequests() *GetMalQueryQuotasV1TooManyRequests

NewGetMalQueryQuotasV1TooManyRequests creates a GetMalQueryQuotasV1TooManyRequests with default headers values

func (*GetMalQueryQuotasV1TooManyRequests) Error

func (*GetMalQueryQuotasV1TooManyRequests) GetPayload

type GetMalQueryQuotasV1Unauthorized

type GetMalQueryQuotasV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryQuotasV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetMalQueryQuotasV1Unauthorized

func NewGetMalQueryQuotasV1Unauthorized() *GetMalQueryQuotasV1Unauthorized

NewGetMalQueryQuotasV1Unauthorized creates a GetMalQueryQuotasV1Unauthorized with default headers values

func (*GetMalQueryQuotasV1Unauthorized) Error

func (*GetMalQueryQuotasV1Unauthorized) GetPayload

type GetMalQueryRequestV1BadRequest

type GetMalQueryRequestV1BadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewGetMalQueryRequestV1BadRequest

func NewGetMalQueryRequestV1BadRequest() *GetMalQueryRequestV1BadRequest

NewGetMalQueryRequestV1BadRequest creates a GetMalQueryRequestV1BadRequest with default headers values

func (*GetMalQueryRequestV1BadRequest) Error

func (*GetMalQueryRequestV1BadRequest) GetPayload

type GetMalQueryRequestV1Default

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

OK

func NewGetMalQueryRequestV1Default

func NewGetMalQueryRequestV1Default(code int) *GetMalQueryRequestV1Default

NewGetMalQueryRequestV1Default creates a GetMalQueryRequestV1Default with default headers values

func (*GetMalQueryRequestV1Default) Code

func (o *GetMalQueryRequestV1Default) Code() int

Code gets the status code for the get mal query request v1 default response

func (*GetMalQueryRequestV1Default) Error

func (*GetMalQueryRequestV1Default) GetPayload

type GetMalQueryRequestV1Forbidden

type GetMalQueryRequestV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryRequestV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewGetMalQueryRequestV1Forbidden

func NewGetMalQueryRequestV1Forbidden() *GetMalQueryRequestV1Forbidden

NewGetMalQueryRequestV1Forbidden creates a GetMalQueryRequestV1Forbidden with default headers values

func (*GetMalQueryRequestV1Forbidden) Error

func (*GetMalQueryRequestV1Forbidden) GetPayload

type GetMalQueryRequestV1InternalServerError

type GetMalQueryRequestV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewGetMalQueryRequestV1InternalServerError

func NewGetMalQueryRequestV1InternalServerError() *GetMalQueryRequestV1InternalServerError

NewGetMalQueryRequestV1InternalServerError creates a GetMalQueryRequestV1InternalServerError with default headers values

func (*GetMalQueryRequestV1InternalServerError) Error

func (*GetMalQueryRequestV1InternalServerError) GetPayload

type GetMalQueryRequestV1OK

type GetMalQueryRequestV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewGetMalQueryRequestV1OK

func NewGetMalQueryRequestV1OK() *GetMalQueryRequestV1OK

NewGetMalQueryRequestV1OK creates a GetMalQueryRequestV1OK with default headers values

func (*GetMalQueryRequestV1OK) Error

func (o *GetMalQueryRequestV1OK) Error() string

func (*GetMalQueryRequestV1OK) GetPayload

type GetMalQueryRequestV1Params

type GetMalQueryRequestV1Params struct {

	/* Ids.

	   Identifier of a MalQuery request
	*/
	Ids []string

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

GetMalQueryRequestV1Params contains all the parameters to send to the API endpoint

for the get mal query request v1 operation.

Typically these are written to a http.Request.

func NewGetMalQueryRequestV1Params

func NewGetMalQueryRequestV1Params() *GetMalQueryRequestV1Params

NewGetMalQueryRequestV1Params creates a new GetMalQueryRequestV1Params 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 NewGetMalQueryRequestV1ParamsWithContext

func NewGetMalQueryRequestV1ParamsWithContext(ctx context.Context) *GetMalQueryRequestV1Params

NewGetMalQueryRequestV1ParamsWithContext creates a new GetMalQueryRequestV1Params object with the ability to set a context for a request.

func NewGetMalQueryRequestV1ParamsWithHTTPClient

func NewGetMalQueryRequestV1ParamsWithHTTPClient(client *http.Client) *GetMalQueryRequestV1Params

NewGetMalQueryRequestV1ParamsWithHTTPClient creates a new GetMalQueryRequestV1Params object with the ability to set a custom HTTPClient for a request.

func NewGetMalQueryRequestV1ParamsWithTimeout

func NewGetMalQueryRequestV1ParamsWithTimeout(timeout time.Duration) *GetMalQueryRequestV1Params

NewGetMalQueryRequestV1ParamsWithTimeout creates a new GetMalQueryRequestV1Params object with the ability to set a timeout on a request.

func (*GetMalQueryRequestV1Params) SetContext

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

SetContext adds the context to the get mal query request v1 params

func (*GetMalQueryRequestV1Params) SetDefaults

func (o *GetMalQueryRequestV1Params) SetDefaults()

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

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

func (*GetMalQueryRequestV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get mal query request v1 params

func (*GetMalQueryRequestV1Params) SetIds

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

SetIds adds the ids to the get mal query request v1 params

func (*GetMalQueryRequestV1Params) SetTimeout

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

SetTimeout adds the timeout to the get mal query request v1 params

func (*GetMalQueryRequestV1Params) WithContext

WithContext adds the context to the get mal query request v1 params

func (*GetMalQueryRequestV1Params) WithDefaults

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

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

func (*GetMalQueryRequestV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get mal query request v1 params

func (*GetMalQueryRequestV1Params) WithIds

WithIds adds the ids to the get mal query request v1 params

func (*GetMalQueryRequestV1Params) WithTimeout

WithTimeout adds the timeout to the get mal query request v1 params

func (*GetMalQueryRequestV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetMalQueryRequestV1Reader

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

GetMalQueryRequestV1Reader is a Reader for the GetMalQueryRequestV1 structure.

func (*GetMalQueryRequestV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetMalQueryRequestV1TooManyRequests

type GetMalQueryRequestV1TooManyRequests struct {

	/* 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
}
GetMalQueryRequestV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewGetMalQueryRequestV1TooManyRequests

func NewGetMalQueryRequestV1TooManyRequests() *GetMalQueryRequestV1TooManyRequests

NewGetMalQueryRequestV1TooManyRequests creates a GetMalQueryRequestV1TooManyRequests with default headers values

func (*GetMalQueryRequestV1TooManyRequests) Error

func (*GetMalQueryRequestV1TooManyRequests) GetPayload

type GetMalQueryRequestV1Unauthorized

type GetMalQueryRequestV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
GetMalQueryRequestV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewGetMalQueryRequestV1Unauthorized

func NewGetMalQueryRequestV1Unauthorized() *GetMalQueryRequestV1Unauthorized

NewGetMalQueryRequestV1Unauthorized creates a GetMalQueryRequestV1Unauthorized with default headers values

func (*GetMalQueryRequestV1Unauthorized) Error

func (*GetMalQueryRequestV1Unauthorized) GetPayload

type PostMalQueryEntitiesSamplesMultidownloadV1BadRequest

type PostMalQueryEntitiesSamplesMultidownloadV1BadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewPostMalQueryEntitiesSamplesMultidownloadV1BadRequest

func NewPostMalQueryEntitiesSamplesMultidownloadV1BadRequest() *PostMalQueryEntitiesSamplesMultidownloadV1BadRequest

NewPostMalQueryEntitiesSamplesMultidownloadV1BadRequest creates a PostMalQueryEntitiesSamplesMultidownloadV1BadRequest with default headers values

func (*PostMalQueryEntitiesSamplesMultidownloadV1BadRequest) Error

func (*PostMalQueryEntitiesSamplesMultidownloadV1BadRequest) GetPayload

type PostMalQueryEntitiesSamplesMultidownloadV1Default

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

OK

func NewPostMalQueryEntitiesSamplesMultidownloadV1Default

func NewPostMalQueryEntitiesSamplesMultidownloadV1Default(code int) *PostMalQueryEntitiesSamplesMultidownloadV1Default

NewPostMalQueryEntitiesSamplesMultidownloadV1Default creates a PostMalQueryEntitiesSamplesMultidownloadV1Default with default headers values

func (*PostMalQueryEntitiesSamplesMultidownloadV1Default) Code

Code gets the status code for the post mal query entities samples multidownload v1 default response

func (*PostMalQueryEntitiesSamplesMultidownloadV1Default) Error

func (*PostMalQueryEntitiesSamplesMultidownloadV1Default) GetPayload

type PostMalQueryEntitiesSamplesMultidownloadV1Forbidden

type PostMalQueryEntitiesSamplesMultidownloadV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
PostMalQueryEntitiesSamplesMultidownloadV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewPostMalQueryEntitiesSamplesMultidownloadV1Forbidden

func NewPostMalQueryEntitiesSamplesMultidownloadV1Forbidden() *PostMalQueryEntitiesSamplesMultidownloadV1Forbidden

NewPostMalQueryEntitiesSamplesMultidownloadV1Forbidden creates a PostMalQueryEntitiesSamplesMultidownloadV1Forbidden with default headers values

func (*PostMalQueryEntitiesSamplesMultidownloadV1Forbidden) Error

func (*PostMalQueryEntitiesSamplesMultidownloadV1Forbidden) GetPayload

type PostMalQueryEntitiesSamplesMultidownloadV1InternalServerError

type PostMalQueryEntitiesSamplesMultidownloadV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewPostMalQueryEntitiesSamplesMultidownloadV1InternalServerError

func NewPostMalQueryEntitiesSamplesMultidownloadV1InternalServerError() *PostMalQueryEntitiesSamplesMultidownloadV1InternalServerError

NewPostMalQueryEntitiesSamplesMultidownloadV1InternalServerError creates a PostMalQueryEntitiesSamplesMultidownloadV1InternalServerError with default headers values

func (*PostMalQueryEntitiesSamplesMultidownloadV1InternalServerError) Error

func (*PostMalQueryEntitiesSamplesMultidownloadV1InternalServerError) GetPayload

type PostMalQueryEntitiesSamplesMultidownloadV1NotFound

type PostMalQueryEntitiesSamplesMultidownloadV1NotFound struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Not Found

func NewPostMalQueryEntitiesSamplesMultidownloadV1NotFound

func NewPostMalQueryEntitiesSamplesMultidownloadV1NotFound() *PostMalQueryEntitiesSamplesMultidownloadV1NotFound

NewPostMalQueryEntitiesSamplesMultidownloadV1NotFound creates a PostMalQueryEntitiesSamplesMultidownloadV1NotFound with default headers values

func (*PostMalQueryEntitiesSamplesMultidownloadV1NotFound) Error

func (*PostMalQueryEntitiesSamplesMultidownloadV1NotFound) GetPayload

type PostMalQueryEntitiesSamplesMultidownloadV1OK

type PostMalQueryEntitiesSamplesMultidownloadV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewPostMalQueryEntitiesSamplesMultidownloadV1OK

func NewPostMalQueryEntitiesSamplesMultidownloadV1OK() *PostMalQueryEntitiesSamplesMultidownloadV1OK

NewPostMalQueryEntitiesSamplesMultidownloadV1OK creates a PostMalQueryEntitiesSamplesMultidownloadV1OK with default headers values

func (*PostMalQueryEntitiesSamplesMultidownloadV1OK) Error

func (*PostMalQueryEntitiesSamplesMultidownloadV1OK) GetPayload

type PostMalQueryEntitiesSamplesMultidownloadV1Params

type PostMalQueryEntitiesSamplesMultidownloadV1Params struct {

	/* Body.

	   Download request. See model for more details.
	*/
	Body *models.MalqueryMultiDownloadRequestV1

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

PostMalQueryEntitiesSamplesMultidownloadV1Params contains all the parameters to send to the API endpoint

for the post mal query entities samples multidownload v1 operation.

Typically these are written to a http.Request.

func NewPostMalQueryEntitiesSamplesMultidownloadV1Params

func NewPostMalQueryEntitiesSamplesMultidownloadV1Params() *PostMalQueryEntitiesSamplesMultidownloadV1Params

NewPostMalQueryEntitiesSamplesMultidownloadV1Params creates a new PostMalQueryEntitiesSamplesMultidownloadV1Params 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 NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithContext

func NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithContext(ctx context.Context) *PostMalQueryEntitiesSamplesMultidownloadV1Params

NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithContext creates a new PostMalQueryEntitiesSamplesMultidownloadV1Params object with the ability to set a context for a request.

func NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithHTTPClient

func NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithHTTPClient(client *http.Client) *PostMalQueryEntitiesSamplesMultidownloadV1Params

NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithHTTPClient creates a new PostMalQueryEntitiesSamplesMultidownloadV1Params object with the ability to set a custom HTTPClient for a request.

func NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithTimeout

func NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithTimeout(timeout time.Duration) *PostMalQueryEntitiesSamplesMultidownloadV1Params

NewPostMalQueryEntitiesSamplesMultidownloadV1ParamsWithTimeout creates a new PostMalQueryEntitiesSamplesMultidownloadV1Params object with the ability to set a timeout on a request.

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) SetBody

SetBody adds the body to the post mal query entities samples multidownload v1 params

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) SetContext

SetContext adds the context to the post mal query entities samples multidownload v1 params

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) SetDefaults

SetDefaults hydrates default values in the post mal query entities samples multidownload v1 params (not the query body).

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

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) SetHTTPClient

SetHTTPClient adds the HTTPClient to the post mal query entities samples multidownload v1 params

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) SetTimeout

SetTimeout adds the timeout to the post mal query entities samples multidownload v1 params

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) WithBody

WithBody adds the body to the post mal query entities samples multidownload v1 params

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) WithContext

WithContext adds the context to the post mal query entities samples multidownload v1 params

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) WithDefaults

WithDefaults hydrates default values in the post mal query entities samples multidownload v1 params (not the query body).

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

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post mal query entities samples multidownload v1 params

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) WithTimeout

WithTimeout adds the timeout to the post mal query entities samples multidownload v1 params

func (*PostMalQueryEntitiesSamplesMultidownloadV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostMalQueryEntitiesSamplesMultidownloadV1Reader

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

PostMalQueryEntitiesSamplesMultidownloadV1Reader is a Reader for the PostMalQueryEntitiesSamplesMultidownloadV1 structure.

func (*PostMalQueryEntitiesSamplesMultidownloadV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests

type PostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests struct {

	/* 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.MalqueryExternalQueryResponse
}
PostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests

func NewPostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests() *PostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests

NewPostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests creates a PostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests with default headers values

func (*PostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests) Error

func (*PostMalQueryEntitiesSamplesMultidownloadV1TooManyRequests) GetPayload

type PostMalQueryEntitiesSamplesMultidownloadV1Unauthorized

type PostMalQueryEntitiesSamplesMultidownloadV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
PostMalQueryEntitiesSamplesMultidownloadV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewPostMalQueryEntitiesSamplesMultidownloadV1Unauthorized

func NewPostMalQueryEntitiesSamplesMultidownloadV1Unauthorized() *PostMalQueryEntitiesSamplesMultidownloadV1Unauthorized

NewPostMalQueryEntitiesSamplesMultidownloadV1Unauthorized creates a PostMalQueryEntitiesSamplesMultidownloadV1Unauthorized with default headers values

func (*PostMalQueryEntitiesSamplesMultidownloadV1Unauthorized) Error

func (*PostMalQueryEntitiesSamplesMultidownloadV1Unauthorized) GetPayload

type PostMalQueryExactSearchV1BadRequest

type PostMalQueryExactSearchV1BadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewPostMalQueryExactSearchV1BadRequest

func NewPostMalQueryExactSearchV1BadRequest() *PostMalQueryExactSearchV1BadRequest

NewPostMalQueryExactSearchV1BadRequest creates a PostMalQueryExactSearchV1BadRequest with default headers values

func (*PostMalQueryExactSearchV1BadRequest) Error

func (*PostMalQueryExactSearchV1BadRequest) GetPayload

type PostMalQueryExactSearchV1Default

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

OK

func NewPostMalQueryExactSearchV1Default

func NewPostMalQueryExactSearchV1Default(code int) *PostMalQueryExactSearchV1Default

NewPostMalQueryExactSearchV1Default creates a PostMalQueryExactSearchV1Default with default headers values

func (*PostMalQueryExactSearchV1Default) Code

Code gets the status code for the post mal query exact search v1 default response

func (*PostMalQueryExactSearchV1Default) Error

func (*PostMalQueryExactSearchV1Default) GetPayload

type PostMalQueryExactSearchV1Forbidden

type PostMalQueryExactSearchV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
PostMalQueryExactSearchV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewPostMalQueryExactSearchV1Forbidden

func NewPostMalQueryExactSearchV1Forbidden() *PostMalQueryExactSearchV1Forbidden

NewPostMalQueryExactSearchV1Forbidden creates a PostMalQueryExactSearchV1Forbidden with default headers values

func (*PostMalQueryExactSearchV1Forbidden) Error

func (*PostMalQueryExactSearchV1Forbidden) GetPayload

type PostMalQueryExactSearchV1InternalServerError

type PostMalQueryExactSearchV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewPostMalQueryExactSearchV1InternalServerError

func NewPostMalQueryExactSearchV1InternalServerError() *PostMalQueryExactSearchV1InternalServerError

NewPostMalQueryExactSearchV1InternalServerError creates a PostMalQueryExactSearchV1InternalServerError with default headers values

func (*PostMalQueryExactSearchV1InternalServerError) Error

func (*PostMalQueryExactSearchV1InternalServerError) GetPayload

type PostMalQueryExactSearchV1OK

type PostMalQueryExactSearchV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewPostMalQueryExactSearchV1OK

func NewPostMalQueryExactSearchV1OK() *PostMalQueryExactSearchV1OK

NewPostMalQueryExactSearchV1OK creates a PostMalQueryExactSearchV1OK with default headers values

func (*PostMalQueryExactSearchV1OK) Error

func (*PostMalQueryExactSearchV1OK) GetPayload

type PostMalQueryExactSearchV1Params

type PostMalQueryExactSearchV1Params struct {

	/* Body.

	   Exact search parameters. See model for more details.
	*/
	Body *models.MalqueryExternalExactSearchParametersV1

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

PostMalQueryExactSearchV1Params contains all the parameters to send to the API endpoint

for the post mal query exact search v1 operation.

Typically these are written to a http.Request.

func NewPostMalQueryExactSearchV1Params

func NewPostMalQueryExactSearchV1Params() *PostMalQueryExactSearchV1Params

NewPostMalQueryExactSearchV1Params creates a new PostMalQueryExactSearchV1Params 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 NewPostMalQueryExactSearchV1ParamsWithContext

func NewPostMalQueryExactSearchV1ParamsWithContext(ctx context.Context) *PostMalQueryExactSearchV1Params

NewPostMalQueryExactSearchV1ParamsWithContext creates a new PostMalQueryExactSearchV1Params object with the ability to set a context for a request.

func NewPostMalQueryExactSearchV1ParamsWithHTTPClient

func NewPostMalQueryExactSearchV1ParamsWithHTTPClient(client *http.Client) *PostMalQueryExactSearchV1Params

NewPostMalQueryExactSearchV1ParamsWithHTTPClient creates a new PostMalQueryExactSearchV1Params object with the ability to set a custom HTTPClient for a request.

func NewPostMalQueryExactSearchV1ParamsWithTimeout

func NewPostMalQueryExactSearchV1ParamsWithTimeout(timeout time.Duration) *PostMalQueryExactSearchV1Params

NewPostMalQueryExactSearchV1ParamsWithTimeout creates a new PostMalQueryExactSearchV1Params object with the ability to set a timeout on a request.

func (*PostMalQueryExactSearchV1Params) SetBody

SetBody adds the body to the post mal query exact search v1 params

func (*PostMalQueryExactSearchV1Params) SetContext

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

SetContext adds the context to the post mal query exact search v1 params

func (*PostMalQueryExactSearchV1Params) SetDefaults

func (o *PostMalQueryExactSearchV1Params) SetDefaults()

SetDefaults hydrates default values in the post mal query exact search v1 params (not the query body).

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

func (*PostMalQueryExactSearchV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post mal query exact search v1 params

func (*PostMalQueryExactSearchV1Params) SetTimeout

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

SetTimeout adds the timeout to the post mal query exact search v1 params

func (*PostMalQueryExactSearchV1Params) WithBody

WithBody adds the body to the post mal query exact search v1 params

func (*PostMalQueryExactSearchV1Params) WithContext

WithContext adds the context to the post mal query exact search v1 params

func (*PostMalQueryExactSearchV1Params) WithDefaults

WithDefaults hydrates default values in the post mal query exact search v1 params (not the query body).

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

func (*PostMalQueryExactSearchV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post mal query exact search v1 params

func (*PostMalQueryExactSearchV1Params) WithTimeout

WithTimeout adds the timeout to the post mal query exact search v1 params

func (*PostMalQueryExactSearchV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostMalQueryExactSearchV1Reader

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

PostMalQueryExactSearchV1Reader is a Reader for the PostMalQueryExactSearchV1 structure.

func (*PostMalQueryExactSearchV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostMalQueryExactSearchV1TooManyRequests

type PostMalQueryExactSearchV1TooManyRequests struct {

	/* 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.MalqueryExternalQueryResponse
}
PostMalQueryExactSearchV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPostMalQueryExactSearchV1TooManyRequests

func NewPostMalQueryExactSearchV1TooManyRequests() *PostMalQueryExactSearchV1TooManyRequests

NewPostMalQueryExactSearchV1TooManyRequests creates a PostMalQueryExactSearchV1TooManyRequests with default headers values

func (*PostMalQueryExactSearchV1TooManyRequests) Error

func (*PostMalQueryExactSearchV1TooManyRequests) GetPayload

type PostMalQueryExactSearchV1Unauthorized

type PostMalQueryExactSearchV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
PostMalQueryExactSearchV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewPostMalQueryExactSearchV1Unauthorized

func NewPostMalQueryExactSearchV1Unauthorized() *PostMalQueryExactSearchV1Unauthorized

NewPostMalQueryExactSearchV1Unauthorized creates a PostMalQueryExactSearchV1Unauthorized with default headers values

func (*PostMalQueryExactSearchV1Unauthorized) Error

func (*PostMalQueryExactSearchV1Unauthorized) GetPayload

type PostMalQueryFuzzySearchV1BadRequest

type PostMalQueryFuzzySearchV1BadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewPostMalQueryFuzzySearchV1BadRequest

func NewPostMalQueryFuzzySearchV1BadRequest() *PostMalQueryFuzzySearchV1BadRequest

NewPostMalQueryFuzzySearchV1BadRequest creates a PostMalQueryFuzzySearchV1BadRequest with default headers values

func (*PostMalQueryFuzzySearchV1BadRequest) Error

func (*PostMalQueryFuzzySearchV1BadRequest) GetPayload

type PostMalQueryFuzzySearchV1Default

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

OK

func NewPostMalQueryFuzzySearchV1Default

func NewPostMalQueryFuzzySearchV1Default(code int) *PostMalQueryFuzzySearchV1Default

NewPostMalQueryFuzzySearchV1Default creates a PostMalQueryFuzzySearchV1Default with default headers values

func (*PostMalQueryFuzzySearchV1Default) Code

Code gets the status code for the post mal query fuzzy search v1 default response

func (*PostMalQueryFuzzySearchV1Default) Error

func (*PostMalQueryFuzzySearchV1Default) GetPayload

type PostMalQueryFuzzySearchV1Forbidden

type PostMalQueryFuzzySearchV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
PostMalQueryFuzzySearchV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewPostMalQueryFuzzySearchV1Forbidden

func NewPostMalQueryFuzzySearchV1Forbidden() *PostMalQueryFuzzySearchV1Forbidden

NewPostMalQueryFuzzySearchV1Forbidden creates a PostMalQueryFuzzySearchV1Forbidden with default headers values

func (*PostMalQueryFuzzySearchV1Forbidden) Error

func (*PostMalQueryFuzzySearchV1Forbidden) GetPayload

type PostMalQueryFuzzySearchV1InternalServerError

type PostMalQueryFuzzySearchV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewPostMalQueryFuzzySearchV1InternalServerError

func NewPostMalQueryFuzzySearchV1InternalServerError() *PostMalQueryFuzzySearchV1InternalServerError

NewPostMalQueryFuzzySearchV1InternalServerError creates a PostMalQueryFuzzySearchV1InternalServerError with default headers values

func (*PostMalQueryFuzzySearchV1InternalServerError) Error

func (*PostMalQueryFuzzySearchV1InternalServerError) GetPayload

type PostMalQueryFuzzySearchV1OK

type PostMalQueryFuzzySearchV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewPostMalQueryFuzzySearchV1OK

func NewPostMalQueryFuzzySearchV1OK() *PostMalQueryFuzzySearchV1OK

NewPostMalQueryFuzzySearchV1OK creates a PostMalQueryFuzzySearchV1OK with default headers values

func (*PostMalQueryFuzzySearchV1OK) Error

func (*PostMalQueryFuzzySearchV1OK) GetPayload

type PostMalQueryFuzzySearchV1Params

type PostMalQueryFuzzySearchV1Params struct {

	/* Body.

	   Fuzzy search parameters. See model for more details.
	*/
	Body *models.MalqueryFuzzySearchParametersV1

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

PostMalQueryFuzzySearchV1Params contains all the parameters to send to the API endpoint

for the post mal query fuzzy search v1 operation.

Typically these are written to a http.Request.

func NewPostMalQueryFuzzySearchV1Params

func NewPostMalQueryFuzzySearchV1Params() *PostMalQueryFuzzySearchV1Params

NewPostMalQueryFuzzySearchV1Params creates a new PostMalQueryFuzzySearchV1Params 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 NewPostMalQueryFuzzySearchV1ParamsWithContext

func NewPostMalQueryFuzzySearchV1ParamsWithContext(ctx context.Context) *PostMalQueryFuzzySearchV1Params

NewPostMalQueryFuzzySearchV1ParamsWithContext creates a new PostMalQueryFuzzySearchV1Params object with the ability to set a context for a request.

func NewPostMalQueryFuzzySearchV1ParamsWithHTTPClient

func NewPostMalQueryFuzzySearchV1ParamsWithHTTPClient(client *http.Client) *PostMalQueryFuzzySearchV1Params

NewPostMalQueryFuzzySearchV1ParamsWithHTTPClient creates a new PostMalQueryFuzzySearchV1Params object with the ability to set a custom HTTPClient for a request.

func NewPostMalQueryFuzzySearchV1ParamsWithTimeout

func NewPostMalQueryFuzzySearchV1ParamsWithTimeout(timeout time.Duration) *PostMalQueryFuzzySearchV1Params

NewPostMalQueryFuzzySearchV1ParamsWithTimeout creates a new PostMalQueryFuzzySearchV1Params object with the ability to set a timeout on a request.

func (*PostMalQueryFuzzySearchV1Params) SetBody

SetBody adds the body to the post mal query fuzzy search v1 params

func (*PostMalQueryFuzzySearchV1Params) SetContext

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

SetContext adds the context to the post mal query fuzzy search v1 params

func (*PostMalQueryFuzzySearchV1Params) SetDefaults

func (o *PostMalQueryFuzzySearchV1Params) SetDefaults()

SetDefaults hydrates default values in the post mal query fuzzy search v1 params (not the query body).

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

func (*PostMalQueryFuzzySearchV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post mal query fuzzy search v1 params

func (*PostMalQueryFuzzySearchV1Params) SetTimeout

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

SetTimeout adds the timeout to the post mal query fuzzy search v1 params

func (*PostMalQueryFuzzySearchV1Params) WithBody

WithBody adds the body to the post mal query fuzzy search v1 params

func (*PostMalQueryFuzzySearchV1Params) WithContext

WithContext adds the context to the post mal query fuzzy search v1 params

func (*PostMalQueryFuzzySearchV1Params) WithDefaults

WithDefaults hydrates default values in the post mal query fuzzy search v1 params (not the query body).

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

func (*PostMalQueryFuzzySearchV1Params) WithHTTPClient

WithHTTPClient adds the HTTPClient to the post mal query fuzzy search v1 params

func (*PostMalQueryFuzzySearchV1Params) WithTimeout

WithTimeout adds the timeout to the post mal query fuzzy search v1 params

func (*PostMalQueryFuzzySearchV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostMalQueryFuzzySearchV1Reader

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

PostMalQueryFuzzySearchV1Reader is a Reader for the PostMalQueryFuzzySearchV1 structure.

func (*PostMalQueryFuzzySearchV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostMalQueryFuzzySearchV1TooManyRequests

type PostMalQueryFuzzySearchV1TooManyRequests struct {

	/* 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
}
PostMalQueryFuzzySearchV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPostMalQueryFuzzySearchV1TooManyRequests

func NewPostMalQueryFuzzySearchV1TooManyRequests() *PostMalQueryFuzzySearchV1TooManyRequests

NewPostMalQueryFuzzySearchV1TooManyRequests creates a PostMalQueryFuzzySearchV1TooManyRequests with default headers values

func (*PostMalQueryFuzzySearchV1TooManyRequests) Error

func (*PostMalQueryFuzzySearchV1TooManyRequests) GetPayload

type PostMalQueryFuzzySearchV1Unauthorized

type PostMalQueryFuzzySearchV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
PostMalQueryFuzzySearchV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewPostMalQueryFuzzySearchV1Unauthorized

func NewPostMalQueryFuzzySearchV1Unauthorized() *PostMalQueryFuzzySearchV1Unauthorized

NewPostMalQueryFuzzySearchV1Unauthorized creates a PostMalQueryFuzzySearchV1Unauthorized with default headers values

func (*PostMalQueryFuzzySearchV1Unauthorized) Error

func (*PostMalQueryFuzzySearchV1Unauthorized) GetPayload

type PostMalQueryHuntV1BadRequest

type PostMalQueryHuntV1BadRequest struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Bad Request

func NewPostMalQueryHuntV1BadRequest

func NewPostMalQueryHuntV1BadRequest() *PostMalQueryHuntV1BadRequest

NewPostMalQueryHuntV1BadRequest creates a PostMalQueryHuntV1BadRequest with default headers values

func (*PostMalQueryHuntV1BadRequest) Error

func (*PostMalQueryHuntV1BadRequest) GetPayload

type PostMalQueryHuntV1Default

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

OK

func NewPostMalQueryHuntV1Default

func NewPostMalQueryHuntV1Default(code int) *PostMalQueryHuntV1Default

NewPostMalQueryHuntV1Default creates a PostMalQueryHuntV1Default with default headers values

func (*PostMalQueryHuntV1Default) Code

func (o *PostMalQueryHuntV1Default) Code() int

Code gets the status code for the post mal query hunt v1 default response

func (*PostMalQueryHuntV1Default) Error

func (o *PostMalQueryHuntV1Default) Error() string

func (*PostMalQueryHuntV1Default) GetPayload

type PostMalQueryHuntV1Forbidden

type PostMalQueryHuntV1Forbidden struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
PostMalQueryHuntV1Forbidden describes a response with status code 403, with default header values.

Forbidden

func NewPostMalQueryHuntV1Forbidden

func NewPostMalQueryHuntV1Forbidden() *PostMalQueryHuntV1Forbidden

NewPostMalQueryHuntV1Forbidden creates a PostMalQueryHuntV1Forbidden with default headers values

func (*PostMalQueryHuntV1Forbidden) Error

func (*PostMalQueryHuntV1Forbidden) GetPayload

type PostMalQueryHuntV1InternalServerError

type PostMalQueryHuntV1InternalServerError struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

Internal Server Error

func NewPostMalQueryHuntV1InternalServerError

func NewPostMalQueryHuntV1InternalServerError() *PostMalQueryHuntV1InternalServerError

NewPostMalQueryHuntV1InternalServerError creates a PostMalQueryHuntV1InternalServerError with default headers values

func (*PostMalQueryHuntV1InternalServerError) Error

func (*PostMalQueryHuntV1InternalServerError) GetPayload

type PostMalQueryHuntV1OK

type PostMalQueryHuntV1OK struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

OK

func NewPostMalQueryHuntV1OK

func NewPostMalQueryHuntV1OK() *PostMalQueryHuntV1OK

NewPostMalQueryHuntV1OK creates a PostMalQueryHuntV1OK with default headers values

func (*PostMalQueryHuntV1OK) Error

func (o *PostMalQueryHuntV1OK) Error() string

func (*PostMalQueryHuntV1OK) GetPayload

type PostMalQueryHuntV1Params

type PostMalQueryHuntV1Params struct {

	/* Body.

	   Hunt parameters. See model for more details.
	*/
	Body *models.MalqueryExternalHuntParametersV1

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

PostMalQueryHuntV1Params contains all the parameters to send to the API endpoint

for the post mal query hunt v1 operation.

Typically these are written to a http.Request.

func NewPostMalQueryHuntV1Params

func NewPostMalQueryHuntV1Params() *PostMalQueryHuntV1Params

NewPostMalQueryHuntV1Params creates a new PostMalQueryHuntV1Params 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 NewPostMalQueryHuntV1ParamsWithContext

func NewPostMalQueryHuntV1ParamsWithContext(ctx context.Context) *PostMalQueryHuntV1Params

NewPostMalQueryHuntV1ParamsWithContext creates a new PostMalQueryHuntV1Params object with the ability to set a context for a request.

func NewPostMalQueryHuntV1ParamsWithHTTPClient

func NewPostMalQueryHuntV1ParamsWithHTTPClient(client *http.Client) *PostMalQueryHuntV1Params

NewPostMalQueryHuntV1ParamsWithHTTPClient creates a new PostMalQueryHuntV1Params object with the ability to set a custom HTTPClient for a request.

func NewPostMalQueryHuntV1ParamsWithTimeout

func NewPostMalQueryHuntV1ParamsWithTimeout(timeout time.Duration) *PostMalQueryHuntV1Params

NewPostMalQueryHuntV1ParamsWithTimeout creates a new PostMalQueryHuntV1Params object with the ability to set a timeout on a request.

func (*PostMalQueryHuntV1Params) SetBody

SetBody adds the body to the post mal query hunt v1 params

func (*PostMalQueryHuntV1Params) SetContext

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

SetContext adds the context to the post mal query hunt v1 params

func (*PostMalQueryHuntV1Params) SetDefaults

func (o *PostMalQueryHuntV1Params) SetDefaults()

SetDefaults hydrates default values in the post mal query hunt v1 params (not the query body).

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

func (*PostMalQueryHuntV1Params) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the post mal query hunt v1 params

func (*PostMalQueryHuntV1Params) SetTimeout

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

SetTimeout adds the timeout to the post mal query hunt v1 params

func (*PostMalQueryHuntV1Params) WithBody

WithBody adds the body to the post mal query hunt v1 params

func (*PostMalQueryHuntV1Params) WithContext

WithContext adds the context to the post mal query hunt v1 params

func (*PostMalQueryHuntV1Params) WithDefaults

WithDefaults hydrates default values in the post mal query hunt v1 params (not the query body).

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

func (*PostMalQueryHuntV1Params) WithHTTPClient

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

WithHTTPClient adds the HTTPClient to the post mal query hunt v1 params

func (*PostMalQueryHuntV1Params) WithTimeout

WithTimeout adds the timeout to the post mal query hunt v1 params

func (*PostMalQueryHuntV1Params) WriteToRequest

WriteToRequest writes these params to a swagger request

type PostMalQueryHuntV1Reader

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

PostMalQueryHuntV1Reader is a Reader for the PostMalQueryHuntV1 structure.

func (*PostMalQueryHuntV1Reader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PostMalQueryHuntV1TooManyRequests

type PostMalQueryHuntV1TooManyRequests struct {

	/* 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.MalqueryExternalQueryResponse
}
PostMalQueryHuntV1TooManyRequests describes a response with status code 429, with default header values.

Too Many Requests

func NewPostMalQueryHuntV1TooManyRequests

func NewPostMalQueryHuntV1TooManyRequests() *PostMalQueryHuntV1TooManyRequests

NewPostMalQueryHuntV1TooManyRequests creates a PostMalQueryHuntV1TooManyRequests with default headers values

func (*PostMalQueryHuntV1TooManyRequests) Error

func (*PostMalQueryHuntV1TooManyRequests) GetPayload

type PostMalQueryHuntV1Unauthorized

type PostMalQueryHuntV1Unauthorized struct {

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.MsaErrorsOnly
}
PostMalQueryHuntV1Unauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewPostMalQueryHuntV1Unauthorized

func NewPostMalQueryHuntV1Unauthorized() *PostMalQueryHuntV1Unauthorized

NewPostMalQueryHuntV1Unauthorized creates a PostMalQueryHuntV1Unauthorized with default headers values

func (*PostMalQueryHuntV1Unauthorized) Error

func (*PostMalQueryHuntV1Unauthorized) GetPayload

Jump to

Keyboard shortcuts

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