compliance_assessments

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Nov 13, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

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

Client for compliance assessments API

func (*Client) ExtAggregateClusterAssessments

func (a *Client) ExtAggregateClusterAssessments(params *ExtAggregateClusterAssessmentsParams, opts ...ClientOption) (*ExtAggregateClusterAssessmentsOK, error)

ExtAggregateClusterAssessments gets the assessments for each cluster

func (*Client) ExtAggregateFailedContainersByRulesPath

func (a *Client) ExtAggregateFailedContainersByRulesPath(params *ExtAggregateFailedContainersByRulesPathParams, opts ...ClientOption) (*ExtAggregateFailedContainersByRulesPathOK, error)

ExtAggregateFailedContainersByRulesPath gets the containers grouped into rules on which they failed

func (*Client) ExtAggregateFailedContainersCountBySeverity

func (a *Client) ExtAggregateFailedContainersCountBySeverity(params *ExtAggregateFailedContainersCountBySeverityParams, opts ...ClientOption) (*ExtAggregateFailedContainersCountBySeverityOK, error)

ExtAggregateFailedContainersCountBySeverity gets the failed containers count grouped into severity levels

func (*Client) ExtAggregateFailedImagesByRulesPath

func (a *Client) ExtAggregateFailedImagesByRulesPath(params *ExtAggregateFailedImagesByRulesPathParams, opts ...ClientOption) (*ExtAggregateFailedImagesByRulesPathOK, error)

ExtAggregateFailedImagesByRulesPath gets the images grouped into rules on which they failed

func (*Client) ExtAggregateFailedImagesCountBySeverity

func (a *Client) ExtAggregateFailedImagesCountBySeverity(params *ExtAggregateFailedImagesCountBySeverityParams, opts ...ClientOption) (*ExtAggregateFailedImagesCountBySeverityOK, error)

ExtAggregateFailedImagesCountBySeverity gets the failed images count grouped into severity levels

func (*Client) ExtAggregateFailedRulesByClusters

func (a *Client) ExtAggregateFailedRulesByClusters(params *ExtAggregateFailedRulesByClustersParams, opts ...ClientOption) (*ExtAggregateFailedRulesByClustersOK, error)

ExtAggregateFailedRulesByClusters gets the failed rules for each cluster grouped into severity levels

func (*Client) ExtAggregateFailedRulesByImages

func (a *Client) ExtAggregateFailedRulesByImages(params *ExtAggregateFailedRulesByImagesParams, opts ...ClientOption) (*ExtAggregateFailedRulesByImagesOK, error)

ExtAggregateFailedRulesByImages gets images with failed rules rule count grouped by severity for each image

func (*Client) ExtAggregateFailedRulesCountBySeverity

func (a *Client) ExtAggregateFailedRulesCountBySeverity(params *ExtAggregateFailedRulesCountBySeverityParams, opts ...ClientOption) (*ExtAggregateFailedRulesCountBySeverityOK, error)

ExtAggregateFailedRulesCountBySeverity gets the failed rules count grouped into severity levels

func (*Client) ExtAggregateImageAssessments

func (a *Client) ExtAggregateImageAssessments(params *ExtAggregateImageAssessmentsParams, opts ...ClientOption) (*ExtAggregateImageAssessmentsOK, error)

ExtAggregateImageAssessments gets the assessments for each image

func (*Client) ExtAggregateRulesAssessments

func (a *Client) ExtAggregateRulesAssessments(params *ExtAggregateRulesAssessmentsParams, opts ...ClientOption) (*ExtAggregateRulesAssessmentsOK, error)

ExtAggregateRulesAssessments gets the assessments for each rule

func (*Client) ExtAggregateRulesByStatus

func (a *Client) ExtAggregateRulesByStatus(params *ExtAggregateRulesByStatusParams, opts ...ClientOption) (*ExtAggregateRulesByStatusOK, error)

ExtAggregateRulesByStatus gets the rules grouped by their statuses

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 {
	ExtAggregateClusterAssessments(params *ExtAggregateClusterAssessmentsParams, opts ...ClientOption) (*ExtAggregateClusterAssessmentsOK, error)

	ExtAggregateFailedContainersByRulesPath(params *ExtAggregateFailedContainersByRulesPathParams, opts ...ClientOption) (*ExtAggregateFailedContainersByRulesPathOK, error)

	ExtAggregateFailedContainersCountBySeverity(params *ExtAggregateFailedContainersCountBySeverityParams, opts ...ClientOption) (*ExtAggregateFailedContainersCountBySeverityOK, error)

	ExtAggregateFailedImagesByRulesPath(params *ExtAggregateFailedImagesByRulesPathParams, opts ...ClientOption) (*ExtAggregateFailedImagesByRulesPathOK, error)

	ExtAggregateFailedImagesCountBySeverity(params *ExtAggregateFailedImagesCountBySeverityParams, opts ...ClientOption) (*ExtAggregateFailedImagesCountBySeverityOK, error)

	ExtAggregateFailedRulesByClusters(params *ExtAggregateFailedRulesByClustersParams, opts ...ClientOption) (*ExtAggregateFailedRulesByClustersOK, error)

	ExtAggregateFailedRulesByImages(params *ExtAggregateFailedRulesByImagesParams, opts ...ClientOption) (*ExtAggregateFailedRulesByImagesOK, error)

	ExtAggregateFailedRulesCountBySeverity(params *ExtAggregateFailedRulesCountBySeverityParams, opts ...ClientOption) (*ExtAggregateFailedRulesCountBySeverityOK, error)

	ExtAggregateImageAssessments(params *ExtAggregateImageAssessmentsParams, opts ...ClientOption) (*ExtAggregateImageAssessmentsOK, error)

	ExtAggregateRulesAssessments(params *ExtAggregateRulesAssessmentsParams, opts ...ClientOption) (*ExtAggregateRulesAssessmentsOK, error)

	ExtAggregateRulesByStatus(params *ExtAggregateRulesByStatusParams, opts ...ClientOption) (*ExtAggregateRulesByStatusOK, 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 compliance assessments API client.

type ExtAggregateClusterAssessmentsBadRequest

type ExtAggregateClusterAssessmentsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateClusterAssessmentsResponse
}

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

Bad Request

func NewExtAggregateClusterAssessmentsBadRequest

func NewExtAggregateClusterAssessmentsBadRequest() *ExtAggregateClusterAssessmentsBadRequest

NewExtAggregateClusterAssessmentsBadRequest creates a ExtAggregateClusterAssessmentsBadRequest with default headers values

func (*ExtAggregateClusterAssessmentsBadRequest) Code

Code gets the status code for the ext aggregate cluster assessments bad request response

func (*ExtAggregateClusterAssessmentsBadRequest) Error

func (*ExtAggregateClusterAssessmentsBadRequest) GetPayload

func (*ExtAggregateClusterAssessmentsBadRequest) IsClientError

IsClientError returns true when this ext aggregate cluster assessments bad request response has a 4xx status code

func (*ExtAggregateClusterAssessmentsBadRequest) IsCode

IsCode returns true when this ext aggregate cluster assessments bad request response a status code equal to that given

func (*ExtAggregateClusterAssessmentsBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate cluster assessments bad request response has a 3xx status code

func (*ExtAggregateClusterAssessmentsBadRequest) IsServerError

IsServerError returns true when this ext aggregate cluster assessments bad request response has a 5xx status code

func (*ExtAggregateClusterAssessmentsBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate cluster assessments bad request response has a 2xx status code

func (*ExtAggregateClusterAssessmentsBadRequest) String

type ExtAggregateClusterAssessmentsForbidden

type ExtAggregateClusterAssessmentsForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateClusterAssessmentsResponse
}

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

Forbidden

func NewExtAggregateClusterAssessmentsForbidden

func NewExtAggregateClusterAssessmentsForbidden() *ExtAggregateClusterAssessmentsForbidden

NewExtAggregateClusterAssessmentsForbidden creates a ExtAggregateClusterAssessmentsForbidden with default headers values

func (*ExtAggregateClusterAssessmentsForbidden) Code

Code gets the status code for the ext aggregate cluster assessments forbidden response

func (*ExtAggregateClusterAssessmentsForbidden) Error

func (*ExtAggregateClusterAssessmentsForbidden) GetPayload

func (*ExtAggregateClusterAssessmentsForbidden) IsClientError

func (o *ExtAggregateClusterAssessmentsForbidden) IsClientError() bool

IsClientError returns true when this ext aggregate cluster assessments forbidden response has a 4xx status code

func (*ExtAggregateClusterAssessmentsForbidden) IsCode

IsCode returns true when this ext aggregate cluster assessments forbidden response a status code equal to that given

func (*ExtAggregateClusterAssessmentsForbidden) IsRedirect

IsRedirect returns true when this ext aggregate cluster assessments forbidden response has a 3xx status code

func (*ExtAggregateClusterAssessmentsForbidden) IsServerError

func (o *ExtAggregateClusterAssessmentsForbidden) IsServerError() bool

IsServerError returns true when this ext aggregate cluster assessments forbidden response has a 5xx status code

func (*ExtAggregateClusterAssessmentsForbidden) IsSuccess

IsSuccess returns true when this ext aggregate cluster assessments forbidden response has a 2xx status code

func (*ExtAggregateClusterAssessmentsForbidden) String

type ExtAggregateClusterAssessmentsInternalServerError

type ExtAggregateClusterAssessmentsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateClusterAssessmentsResponse
}

ExtAggregateClusterAssessmentsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateClusterAssessmentsInternalServerError

func NewExtAggregateClusterAssessmentsInternalServerError() *ExtAggregateClusterAssessmentsInternalServerError

NewExtAggregateClusterAssessmentsInternalServerError creates a ExtAggregateClusterAssessmentsInternalServerError with default headers values

func (*ExtAggregateClusterAssessmentsInternalServerError) Code

Code gets the status code for the ext aggregate cluster assessments internal server error response

func (*ExtAggregateClusterAssessmentsInternalServerError) Error

func (*ExtAggregateClusterAssessmentsInternalServerError) GetPayload

func (*ExtAggregateClusterAssessmentsInternalServerError) IsClientError

IsClientError returns true when this ext aggregate cluster assessments internal server error response has a 4xx status code

func (*ExtAggregateClusterAssessmentsInternalServerError) IsCode

IsCode returns true when this ext aggregate cluster assessments internal server error response a status code equal to that given

func (*ExtAggregateClusterAssessmentsInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate cluster assessments internal server error response has a 3xx status code

func (*ExtAggregateClusterAssessmentsInternalServerError) IsServerError

IsServerError returns true when this ext aggregate cluster assessments internal server error response has a 5xx status code

func (*ExtAggregateClusterAssessmentsInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate cluster assessments internal server error response has a 2xx status code

func (*ExtAggregateClusterAssessmentsInternalServerError) String

type ExtAggregateClusterAssessmentsOK

type ExtAggregateClusterAssessmentsOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateClusterAssessmentsResponse
}

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

OK

func NewExtAggregateClusterAssessmentsOK

func NewExtAggregateClusterAssessmentsOK() *ExtAggregateClusterAssessmentsOK

NewExtAggregateClusterAssessmentsOK creates a ExtAggregateClusterAssessmentsOK with default headers values

func (*ExtAggregateClusterAssessmentsOK) Code

Code gets the status code for the ext aggregate cluster assessments o k response

func (*ExtAggregateClusterAssessmentsOK) Error

func (*ExtAggregateClusterAssessmentsOK) GetPayload

func (*ExtAggregateClusterAssessmentsOK) IsClientError

func (o *ExtAggregateClusterAssessmentsOK) IsClientError() bool

IsClientError returns true when this ext aggregate cluster assessments o k response has a 4xx status code

func (*ExtAggregateClusterAssessmentsOK) IsCode

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

IsCode returns true when this ext aggregate cluster assessments o k response a status code equal to that given

func (*ExtAggregateClusterAssessmentsOK) IsRedirect

func (o *ExtAggregateClusterAssessmentsOK) IsRedirect() bool

IsRedirect returns true when this ext aggregate cluster assessments o k response has a 3xx status code

func (*ExtAggregateClusterAssessmentsOK) IsServerError

func (o *ExtAggregateClusterAssessmentsOK) IsServerError() bool

IsServerError returns true when this ext aggregate cluster assessments o k response has a 5xx status code

func (*ExtAggregateClusterAssessmentsOK) IsSuccess

func (o *ExtAggregateClusterAssessmentsOK) IsSuccess() bool

IsSuccess returns true when this ext aggregate cluster assessments o k response has a 2xx status code

func (*ExtAggregateClusterAssessmentsOK) String

type ExtAggregateClusterAssessmentsParams

type ExtAggregateClusterAssessmentsParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	cloud_info.cluster_name: Kubernetes cluster name
	cloud_info.namespace: Kubernetes namespace
	cid: Customer ID
	cloud_info.cloud_account_id: Cloud account ID
	cloud_info.cloud_provider: Cloud provider
	cloud_info.cloud_region: Cloud region
	compliance_finding.framework: Compliance finding framework (available values: CIS)

	*/
	Filter *string

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

ExtAggregateClusterAssessmentsParams contains all the parameters to send to the API endpoint

for the ext aggregate cluster assessments operation.

Typically these are written to a http.Request.

func NewExtAggregateClusterAssessmentsParams

func NewExtAggregateClusterAssessmentsParams() *ExtAggregateClusterAssessmentsParams

NewExtAggregateClusterAssessmentsParams creates a new ExtAggregateClusterAssessmentsParams 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 NewExtAggregateClusterAssessmentsParamsWithContext

func NewExtAggregateClusterAssessmentsParamsWithContext(ctx context.Context) *ExtAggregateClusterAssessmentsParams

NewExtAggregateClusterAssessmentsParamsWithContext creates a new ExtAggregateClusterAssessmentsParams object with the ability to set a context for a request.

func NewExtAggregateClusterAssessmentsParamsWithHTTPClient

func NewExtAggregateClusterAssessmentsParamsWithHTTPClient(client *http.Client) *ExtAggregateClusterAssessmentsParams

NewExtAggregateClusterAssessmentsParamsWithHTTPClient creates a new ExtAggregateClusterAssessmentsParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateClusterAssessmentsParamsWithTimeout

func NewExtAggregateClusterAssessmentsParamsWithTimeout(timeout time.Duration) *ExtAggregateClusterAssessmentsParams

NewExtAggregateClusterAssessmentsParamsWithTimeout creates a new ExtAggregateClusterAssessmentsParams object with the ability to set a timeout on a request.

func (*ExtAggregateClusterAssessmentsParams) SetContext

SetContext adds the context to the ext aggregate cluster assessments params

func (*ExtAggregateClusterAssessmentsParams) SetDefaults

func (o *ExtAggregateClusterAssessmentsParams) SetDefaults()

SetDefaults hydrates default values in the ext aggregate cluster assessments params (not the query body).

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

func (*ExtAggregateClusterAssessmentsParams) SetFilter

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

SetFilter adds the filter to the ext aggregate cluster assessments params

func (*ExtAggregateClusterAssessmentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate cluster assessments params

func (*ExtAggregateClusterAssessmentsParams) SetTimeout

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

SetTimeout adds the timeout to the ext aggregate cluster assessments params

func (*ExtAggregateClusterAssessmentsParams) WithContext

WithContext adds the context to the ext aggregate cluster assessments params

func (*ExtAggregateClusterAssessmentsParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate cluster assessments params (not the query body).

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

func (*ExtAggregateClusterAssessmentsParams) WithFilter

WithFilter adds the filter to the ext aggregate cluster assessments params

func (*ExtAggregateClusterAssessmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate cluster assessments params

func (*ExtAggregateClusterAssessmentsParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate cluster assessments params

func (*ExtAggregateClusterAssessmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateClusterAssessmentsReader

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

ExtAggregateClusterAssessmentsReader is a Reader for the ExtAggregateClusterAssessments structure.

func (*ExtAggregateClusterAssessmentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateClusterAssessmentsTooManyRequests

type ExtAggregateClusterAssessmentsTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateClusterAssessmentsTooManyRequests

func NewExtAggregateClusterAssessmentsTooManyRequests() *ExtAggregateClusterAssessmentsTooManyRequests

NewExtAggregateClusterAssessmentsTooManyRequests creates a ExtAggregateClusterAssessmentsTooManyRequests with default headers values

func (*ExtAggregateClusterAssessmentsTooManyRequests) Code

Code gets the status code for the ext aggregate cluster assessments too many requests response

func (*ExtAggregateClusterAssessmentsTooManyRequests) Error

func (*ExtAggregateClusterAssessmentsTooManyRequests) GetPayload

func (*ExtAggregateClusterAssessmentsTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate cluster assessments too many requests response has a 4xx status code

func (*ExtAggregateClusterAssessmentsTooManyRequests) IsCode

IsCode returns true when this ext aggregate cluster assessments too many requests response a status code equal to that given

func (*ExtAggregateClusterAssessmentsTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate cluster assessments too many requests response has a 3xx status code

func (*ExtAggregateClusterAssessmentsTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate cluster assessments too many requests response has a 5xx status code

func (*ExtAggregateClusterAssessmentsTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate cluster assessments too many requests response has a 2xx status code

func (*ExtAggregateClusterAssessmentsTooManyRequests) String

type ExtAggregateClusterAssessmentsUnauthorized

type ExtAggregateClusterAssessmentsUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateClusterAssessmentsResponse
}

ExtAggregateClusterAssessmentsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateClusterAssessmentsUnauthorized

func NewExtAggregateClusterAssessmentsUnauthorized() *ExtAggregateClusterAssessmentsUnauthorized

NewExtAggregateClusterAssessmentsUnauthorized creates a ExtAggregateClusterAssessmentsUnauthorized with default headers values

func (*ExtAggregateClusterAssessmentsUnauthorized) Code

Code gets the status code for the ext aggregate cluster assessments unauthorized response

func (*ExtAggregateClusterAssessmentsUnauthorized) Error

func (*ExtAggregateClusterAssessmentsUnauthorized) GetPayload

func (*ExtAggregateClusterAssessmentsUnauthorized) IsClientError

IsClientError returns true when this ext aggregate cluster assessments unauthorized response has a 4xx status code

func (*ExtAggregateClusterAssessmentsUnauthorized) IsCode

IsCode returns true when this ext aggregate cluster assessments unauthorized response a status code equal to that given

func (*ExtAggregateClusterAssessmentsUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate cluster assessments unauthorized response has a 3xx status code

func (*ExtAggregateClusterAssessmentsUnauthorized) IsServerError

IsServerError returns true when this ext aggregate cluster assessments unauthorized response has a 5xx status code

func (*ExtAggregateClusterAssessmentsUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate cluster assessments unauthorized response has a 2xx status code

func (*ExtAggregateClusterAssessmentsUnauthorized) String

type ExtAggregateFailedContainersByRulesPathBadRequest

type ExtAggregateFailedContainersByRulesPathBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

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

Bad Request

func NewExtAggregateFailedContainersByRulesPathBadRequest

func NewExtAggregateFailedContainersByRulesPathBadRequest() *ExtAggregateFailedContainersByRulesPathBadRequest

NewExtAggregateFailedContainersByRulesPathBadRequest creates a ExtAggregateFailedContainersByRulesPathBadRequest with default headers values

func (*ExtAggregateFailedContainersByRulesPathBadRequest) Code

Code gets the status code for the ext aggregate failed containers by rules path bad request response

func (*ExtAggregateFailedContainersByRulesPathBadRequest) Error

func (*ExtAggregateFailedContainersByRulesPathBadRequest) GetPayload

func (*ExtAggregateFailedContainersByRulesPathBadRequest) IsClientError

IsClientError returns true when this ext aggregate failed containers by rules path bad request response has a 4xx status code

func (*ExtAggregateFailedContainersByRulesPathBadRequest) IsCode

IsCode returns true when this ext aggregate failed containers by rules path bad request response a status code equal to that given

func (*ExtAggregateFailedContainersByRulesPathBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate failed containers by rules path bad request response has a 3xx status code

func (*ExtAggregateFailedContainersByRulesPathBadRequest) IsServerError

IsServerError returns true when this ext aggregate failed containers by rules path bad request response has a 5xx status code

func (*ExtAggregateFailedContainersByRulesPathBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate failed containers by rules path bad request response has a 2xx status code

func (*ExtAggregateFailedContainersByRulesPathBadRequest) String

type ExtAggregateFailedContainersByRulesPathForbidden

type ExtAggregateFailedContainersByRulesPathForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

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

Forbidden

func NewExtAggregateFailedContainersByRulesPathForbidden

func NewExtAggregateFailedContainersByRulesPathForbidden() *ExtAggregateFailedContainersByRulesPathForbidden

NewExtAggregateFailedContainersByRulesPathForbidden creates a ExtAggregateFailedContainersByRulesPathForbidden with default headers values

func (*ExtAggregateFailedContainersByRulesPathForbidden) Code

Code gets the status code for the ext aggregate failed containers by rules path forbidden response

func (*ExtAggregateFailedContainersByRulesPathForbidden) Error

func (*ExtAggregateFailedContainersByRulesPathForbidden) GetPayload

func (*ExtAggregateFailedContainersByRulesPathForbidden) IsClientError

IsClientError returns true when this ext aggregate failed containers by rules path forbidden response has a 4xx status code

func (*ExtAggregateFailedContainersByRulesPathForbidden) IsCode

IsCode returns true when this ext aggregate failed containers by rules path forbidden response a status code equal to that given

func (*ExtAggregateFailedContainersByRulesPathForbidden) IsRedirect

IsRedirect returns true when this ext aggregate failed containers by rules path forbidden response has a 3xx status code

func (*ExtAggregateFailedContainersByRulesPathForbidden) IsServerError

IsServerError returns true when this ext aggregate failed containers by rules path forbidden response has a 5xx status code

func (*ExtAggregateFailedContainersByRulesPathForbidden) IsSuccess

IsSuccess returns true when this ext aggregate failed containers by rules path forbidden response has a 2xx status code

func (*ExtAggregateFailedContainersByRulesPathForbidden) String

type ExtAggregateFailedContainersByRulesPathInternalServerError

type ExtAggregateFailedContainersByRulesPathInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

ExtAggregateFailedContainersByRulesPathInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateFailedContainersByRulesPathInternalServerError

func NewExtAggregateFailedContainersByRulesPathInternalServerError() *ExtAggregateFailedContainersByRulesPathInternalServerError

NewExtAggregateFailedContainersByRulesPathInternalServerError creates a ExtAggregateFailedContainersByRulesPathInternalServerError with default headers values

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) Code

Code gets the status code for the ext aggregate failed containers by rules path internal server error response

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) Error

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) GetPayload

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) IsClientError

IsClientError returns true when this ext aggregate failed containers by rules path internal server error response has a 4xx status code

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) IsCode

IsCode returns true when this ext aggregate failed containers by rules path internal server error response a status code equal to that given

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate failed containers by rules path internal server error response has a 3xx status code

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) IsServerError

IsServerError returns true when this ext aggregate failed containers by rules path internal server error response has a 5xx status code

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate failed containers by rules path internal server error response has a 2xx status code

func (*ExtAggregateFailedContainersByRulesPathInternalServerError) String

type ExtAggregateFailedContainersByRulesPathOK

type ExtAggregateFailedContainersByRulesPathOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

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

OK

func NewExtAggregateFailedContainersByRulesPathOK

func NewExtAggregateFailedContainersByRulesPathOK() *ExtAggregateFailedContainersByRulesPathOK

NewExtAggregateFailedContainersByRulesPathOK creates a ExtAggregateFailedContainersByRulesPathOK with default headers values

func (*ExtAggregateFailedContainersByRulesPathOK) Code

Code gets the status code for the ext aggregate failed containers by rules path o k response

func (*ExtAggregateFailedContainersByRulesPathOK) Error

func (*ExtAggregateFailedContainersByRulesPathOK) GetPayload

func (*ExtAggregateFailedContainersByRulesPathOK) IsClientError

IsClientError returns true when this ext aggregate failed containers by rules path o k response has a 4xx status code

func (*ExtAggregateFailedContainersByRulesPathOK) IsCode

IsCode returns true when this ext aggregate failed containers by rules path o k response a status code equal to that given

func (*ExtAggregateFailedContainersByRulesPathOK) IsRedirect

IsRedirect returns true when this ext aggregate failed containers by rules path o k response has a 3xx status code

func (*ExtAggregateFailedContainersByRulesPathOK) IsServerError

IsServerError returns true when this ext aggregate failed containers by rules path o k response has a 5xx status code

func (*ExtAggregateFailedContainersByRulesPathOK) IsSuccess

IsSuccess returns true when this ext aggregate failed containers by rules path o k response has a 2xx status code

func (*ExtAggregateFailedContainersByRulesPathOK) String

type ExtAggregateFailedContainersByRulesPathParams

type ExtAggregateFailedContainersByRulesPathParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	compliance_finding.name: Compliance finding Name
	cloud_info.namespace: Kubernetes namespace
	cloud_info.cloud_provider: Cloud provider
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	compliance_finding.id: Compliance finding ID
	image_digest: Image digest (sha256 digest)
	cloud_info.cloud_region: Cloud region
	image_registry: Image registry
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	image_repository: Image repository
	cid: Customer ID
	image_id: Image ID
	image_tag: Image tag
	cloud_info.cloud_account_id: Cloud account ID
	cloud_info.cluster_name: Kubernetes cluster name

	*/
	Filter *string

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

ExtAggregateFailedContainersByRulesPathParams contains all the parameters to send to the API endpoint

for the ext aggregate failed containers by rules path operation.

Typically these are written to a http.Request.

func NewExtAggregateFailedContainersByRulesPathParams

func NewExtAggregateFailedContainersByRulesPathParams() *ExtAggregateFailedContainersByRulesPathParams

NewExtAggregateFailedContainersByRulesPathParams creates a new ExtAggregateFailedContainersByRulesPathParams 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 NewExtAggregateFailedContainersByRulesPathParamsWithContext

func NewExtAggregateFailedContainersByRulesPathParamsWithContext(ctx context.Context) *ExtAggregateFailedContainersByRulesPathParams

NewExtAggregateFailedContainersByRulesPathParamsWithContext creates a new ExtAggregateFailedContainersByRulesPathParams object with the ability to set a context for a request.

func NewExtAggregateFailedContainersByRulesPathParamsWithHTTPClient

func NewExtAggregateFailedContainersByRulesPathParamsWithHTTPClient(client *http.Client) *ExtAggregateFailedContainersByRulesPathParams

NewExtAggregateFailedContainersByRulesPathParamsWithHTTPClient creates a new ExtAggregateFailedContainersByRulesPathParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateFailedContainersByRulesPathParamsWithTimeout

func NewExtAggregateFailedContainersByRulesPathParamsWithTimeout(timeout time.Duration) *ExtAggregateFailedContainersByRulesPathParams

NewExtAggregateFailedContainersByRulesPathParamsWithTimeout creates a new ExtAggregateFailedContainersByRulesPathParams object with the ability to set a timeout on a request.

func (*ExtAggregateFailedContainersByRulesPathParams) SetContext

SetContext adds the context to the ext aggregate failed containers by rules path params

func (*ExtAggregateFailedContainersByRulesPathParams) SetDefaults

SetDefaults hydrates default values in the ext aggregate failed containers by rules path params (not the query body).

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

func (*ExtAggregateFailedContainersByRulesPathParams) SetFilter

SetFilter adds the filter to the ext aggregate failed containers by rules path params

func (*ExtAggregateFailedContainersByRulesPathParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate failed containers by rules path params

func (*ExtAggregateFailedContainersByRulesPathParams) SetTimeout

SetTimeout adds the timeout to the ext aggregate failed containers by rules path params

func (*ExtAggregateFailedContainersByRulesPathParams) WithContext

WithContext adds the context to the ext aggregate failed containers by rules path params

func (*ExtAggregateFailedContainersByRulesPathParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate failed containers by rules path params (not the query body).

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

func (*ExtAggregateFailedContainersByRulesPathParams) WithFilter

WithFilter adds the filter to the ext aggregate failed containers by rules path params

func (*ExtAggregateFailedContainersByRulesPathParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate failed containers by rules path params

func (*ExtAggregateFailedContainersByRulesPathParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate failed containers by rules path params

func (*ExtAggregateFailedContainersByRulesPathParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateFailedContainersByRulesPathReader

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

ExtAggregateFailedContainersByRulesPathReader is a Reader for the ExtAggregateFailedContainersByRulesPath structure.

func (*ExtAggregateFailedContainersByRulesPathReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateFailedContainersByRulesPathTooManyRequests

type ExtAggregateFailedContainersByRulesPathTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateFailedContainersByRulesPathTooManyRequests

func NewExtAggregateFailedContainersByRulesPathTooManyRequests() *ExtAggregateFailedContainersByRulesPathTooManyRequests

NewExtAggregateFailedContainersByRulesPathTooManyRequests creates a ExtAggregateFailedContainersByRulesPathTooManyRequests with default headers values

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) Code

Code gets the status code for the ext aggregate failed containers by rules path too many requests response

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) Error

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) GetPayload

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate failed containers by rules path too many requests response has a 4xx status code

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) IsCode

IsCode returns true when this ext aggregate failed containers by rules path too many requests response a status code equal to that given

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate failed containers by rules path too many requests response has a 3xx status code

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate failed containers by rules path too many requests response has a 5xx status code

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate failed containers by rules path too many requests response has a 2xx status code

func (*ExtAggregateFailedContainersByRulesPathTooManyRequests) String

type ExtAggregateFailedContainersByRulesPathUnauthorized

type ExtAggregateFailedContainersByRulesPathUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

ExtAggregateFailedContainersByRulesPathUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateFailedContainersByRulesPathUnauthorized

func NewExtAggregateFailedContainersByRulesPathUnauthorized() *ExtAggregateFailedContainersByRulesPathUnauthorized

NewExtAggregateFailedContainersByRulesPathUnauthorized creates a ExtAggregateFailedContainersByRulesPathUnauthorized with default headers values

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) Code

Code gets the status code for the ext aggregate failed containers by rules path unauthorized response

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) Error

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) GetPayload

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) IsClientError

IsClientError returns true when this ext aggregate failed containers by rules path unauthorized response has a 4xx status code

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) IsCode

IsCode returns true when this ext aggregate failed containers by rules path unauthorized response a status code equal to that given

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate failed containers by rules path unauthorized response has a 3xx status code

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) IsServerError

IsServerError returns true when this ext aggregate failed containers by rules path unauthorized response has a 5xx status code

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate failed containers by rules path unauthorized response has a 2xx status code

func (*ExtAggregateFailedContainersByRulesPathUnauthorized) String

type ExtAggregateFailedContainersCountBySeverityBadRequest

type ExtAggregateFailedContainersCountBySeverityBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

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

Bad Request

func NewExtAggregateFailedContainersCountBySeverityBadRequest

func NewExtAggregateFailedContainersCountBySeverityBadRequest() *ExtAggregateFailedContainersCountBySeverityBadRequest

NewExtAggregateFailedContainersCountBySeverityBadRequest creates a ExtAggregateFailedContainersCountBySeverityBadRequest with default headers values

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) Code

Code gets the status code for the ext aggregate failed containers count by severity bad request response

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) Error

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) GetPayload

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) IsClientError

IsClientError returns true when this ext aggregate failed containers count by severity bad request response has a 4xx status code

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) IsCode

IsCode returns true when this ext aggregate failed containers count by severity bad request response a status code equal to that given

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate failed containers count by severity bad request response has a 3xx status code

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) IsServerError

IsServerError returns true when this ext aggregate failed containers count by severity bad request response has a 5xx status code

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate failed containers count by severity bad request response has a 2xx status code

func (*ExtAggregateFailedContainersCountBySeverityBadRequest) String

type ExtAggregateFailedContainersCountBySeverityForbidden

type ExtAggregateFailedContainersCountBySeverityForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

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

Forbidden

func NewExtAggregateFailedContainersCountBySeverityForbidden

func NewExtAggregateFailedContainersCountBySeverityForbidden() *ExtAggregateFailedContainersCountBySeverityForbidden

NewExtAggregateFailedContainersCountBySeverityForbidden creates a ExtAggregateFailedContainersCountBySeverityForbidden with default headers values

func (*ExtAggregateFailedContainersCountBySeverityForbidden) Code

Code gets the status code for the ext aggregate failed containers count by severity forbidden response

func (*ExtAggregateFailedContainersCountBySeverityForbidden) Error

func (*ExtAggregateFailedContainersCountBySeverityForbidden) GetPayload

func (*ExtAggregateFailedContainersCountBySeverityForbidden) IsClientError

IsClientError returns true when this ext aggregate failed containers count by severity forbidden response has a 4xx status code

func (*ExtAggregateFailedContainersCountBySeverityForbidden) IsCode

IsCode returns true when this ext aggregate failed containers count by severity forbidden response a status code equal to that given

func (*ExtAggregateFailedContainersCountBySeverityForbidden) IsRedirect

IsRedirect returns true when this ext aggregate failed containers count by severity forbidden response has a 3xx status code

func (*ExtAggregateFailedContainersCountBySeverityForbidden) IsServerError

IsServerError returns true when this ext aggregate failed containers count by severity forbidden response has a 5xx status code

func (*ExtAggregateFailedContainersCountBySeverityForbidden) IsSuccess

IsSuccess returns true when this ext aggregate failed containers count by severity forbidden response has a 2xx status code

func (*ExtAggregateFailedContainersCountBySeverityForbidden) String

type ExtAggregateFailedContainersCountBySeverityInternalServerError

type ExtAggregateFailedContainersCountBySeverityInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

ExtAggregateFailedContainersCountBySeverityInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateFailedContainersCountBySeverityInternalServerError

func NewExtAggregateFailedContainersCountBySeverityInternalServerError() *ExtAggregateFailedContainersCountBySeverityInternalServerError

NewExtAggregateFailedContainersCountBySeverityInternalServerError creates a ExtAggregateFailedContainersCountBySeverityInternalServerError with default headers values

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) Code

Code gets the status code for the ext aggregate failed containers count by severity internal server error response

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) Error

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) GetPayload

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) IsClientError

IsClientError returns true when this ext aggregate failed containers count by severity internal server error response has a 4xx status code

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) IsCode

IsCode returns true when this ext aggregate failed containers count by severity internal server error response a status code equal to that given

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate failed containers count by severity internal server error response has a 3xx status code

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) IsServerError

IsServerError returns true when this ext aggregate failed containers count by severity internal server error response has a 5xx status code

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate failed containers count by severity internal server error response has a 2xx status code

func (*ExtAggregateFailedContainersCountBySeverityInternalServerError) String

type ExtAggregateFailedContainersCountBySeverityOK

type ExtAggregateFailedContainersCountBySeverityOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

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

OK

func NewExtAggregateFailedContainersCountBySeverityOK

func NewExtAggregateFailedContainersCountBySeverityOK() *ExtAggregateFailedContainersCountBySeverityOK

NewExtAggregateFailedContainersCountBySeverityOK creates a ExtAggregateFailedContainersCountBySeverityOK with default headers values

func (*ExtAggregateFailedContainersCountBySeverityOK) Code

Code gets the status code for the ext aggregate failed containers count by severity o k response

func (*ExtAggregateFailedContainersCountBySeverityOK) Error

func (*ExtAggregateFailedContainersCountBySeverityOK) GetPayload

func (*ExtAggregateFailedContainersCountBySeverityOK) IsClientError

IsClientError returns true when this ext aggregate failed containers count by severity o k response has a 4xx status code

func (*ExtAggregateFailedContainersCountBySeverityOK) IsCode

IsCode returns true when this ext aggregate failed containers count by severity o k response a status code equal to that given

func (*ExtAggregateFailedContainersCountBySeverityOK) IsRedirect

IsRedirect returns true when this ext aggregate failed containers count by severity o k response has a 3xx status code

func (*ExtAggregateFailedContainersCountBySeverityOK) IsServerError

IsServerError returns true when this ext aggregate failed containers count by severity o k response has a 5xx status code

func (*ExtAggregateFailedContainersCountBySeverityOK) IsSuccess

IsSuccess returns true when this ext aggregate failed containers count by severity o k response has a 2xx status code

func (*ExtAggregateFailedContainersCountBySeverityOK) String

type ExtAggregateFailedContainersCountBySeverityParams

type ExtAggregateFailedContainersCountBySeverityParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	cloud_info.namespace: Kubernetes namespace
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	cloud_info.cluster_name: Kubernetes cluster name
	cloud_info.cloud_provider: Cloud provider
	image_repository: Image repository
	cid: Customer ID
	image_tag: Image tag
	image_registry: Image registry
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	image_digest: Image digest (sha256 digest)
	cloud_info.cloud_account_id: Cloud account ID
	cloud_info.cloud_region: Cloud region
	image_id: Image ID
	compliance_finding.name: Compliance finding Name
	compliance_finding.id: Compliance finding ID

	*/
	Filter *string

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

ExtAggregateFailedContainersCountBySeverityParams contains all the parameters to send to the API endpoint

for the ext aggregate failed containers count by severity operation.

Typically these are written to a http.Request.

func NewExtAggregateFailedContainersCountBySeverityParams

func NewExtAggregateFailedContainersCountBySeverityParams() *ExtAggregateFailedContainersCountBySeverityParams

NewExtAggregateFailedContainersCountBySeverityParams creates a new ExtAggregateFailedContainersCountBySeverityParams 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 NewExtAggregateFailedContainersCountBySeverityParamsWithContext

func NewExtAggregateFailedContainersCountBySeverityParamsWithContext(ctx context.Context) *ExtAggregateFailedContainersCountBySeverityParams

NewExtAggregateFailedContainersCountBySeverityParamsWithContext creates a new ExtAggregateFailedContainersCountBySeverityParams object with the ability to set a context for a request.

func NewExtAggregateFailedContainersCountBySeverityParamsWithHTTPClient

func NewExtAggregateFailedContainersCountBySeverityParamsWithHTTPClient(client *http.Client) *ExtAggregateFailedContainersCountBySeverityParams

NewExtAggregateFailedContainersCountBySeverityParamsWithHTTPClient creates a new ExtAggregateFailedContainersCountBySeverityParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateFailedContainersCountBySeverityParamsWithTimeout

func NewExtAggregateFailedContainersCountBySeverityParamsWithTimeout(timeout time.Duration) *ExtAggregateFailedContainersCountBySeverityParams

NewExtAggregateFailedContainersCountBySeverityParamsWithTimeout creates a new ExtAggregateFailedContainersCountBySeverityParams object with the ability to set a timeout on a request.

func (*ExtAggregateFailedContainersCountBySeverityParams) SetContext

SetContext adds the context to the ext aggregate failed containers count by severity params

func (*ExtAggregateFailedContainersCountBySeverityParams) SetDefaults

SetDefaults hydrates default values in the ext aggregate failed containers count by severity params (not the query body).

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

func (*ExtAggregateFailedContainersCountBySeverityParams) SetFilter

SetFilter adds the filter to the ext aggregate failed containers count by severity params

func (*ExtAggregateFailedContainersCountBySeverityParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the ext aggregate failed containers count by severity params

func (*ExtAggregateFailedContainersCountBySeverityParams) SetTimeout

SetTimeout adds the timeout to the ext aggregate failed containers count by severity params

func (*ExtAggregateFailedContainersCountBySeverityParams) WithContext

WithContext adds the context to the ext aggregate failed containers count by severity params

func (*ExtAggregateFailedContainersCountBySeverityParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate failed containers count by severity params (not the query body).

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

func (*ExtAggregateFailedContainersCountBySeverityParams) WithFilter

WithFilter adds the filter to the ext aggregate failed containers count by severity params

func (*ExtAggregateFailedContainersCountBySeverityParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate failed containers count by severity params

func (*ExtAggregateFailedContainersCountBySeverityParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate failed containers count by severity params

func (*ExtAggregateFailedContainersCountBySeverityParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateFailedContainersCountBySeverityReader

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

ExtAggregateFailedContainersCountBySeverityReader is a Reader for the ExtAggregateFailedContainersCountBySeverity structure.

func (*ExtAggregateFailedContainersCountBySeverityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateFailedContainersCountBySeverityTooManyRequests

type ExtAggregateFailedContainersCountBySeverityTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateFailedContainersCountBySeverityTooManyRequests

func NewExtAggregateFailedContainersCountBySeverityTooManyRequests() *ExtAggregateFailedContainersCountBySeverityTooManyRequests

NewExtAggregateFailedContainersCountBySeverityTooManyRequests creates a ExtAggregateFailedContainersCountBySeverityTooManyRequests with default headers values

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) Code

Code gets the status code for the ext aggregate failed containers count by severity too many requests response

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) Error

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) GetPayload

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate failed containers count by severity too many requests response has a 4xx status code

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) IsCode

IsCode returns true when this ext aggregate failed containers count by severity too many requests response a status code equal to that given

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate failed containers count by severity too many requests response has a 3xx status code

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate failed containers count by severity too many requests response has a 5xx status code

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate failed containers count by severity too many requests response has a 2xx status code

func (*ExtAggregateFailedContainersCountBySeverityTooManyRequests) String

type ExtAggregateFailedContainersCountBySeverityUnauthorized

type ExtAggregateFailedContainersCountBySeverityUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

ExtAggregateFailedContainersCountBySeverityUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateFailedContainersCountBySeverityUnauthorized

func NewExtAggregateFailedContainersCountBySeverityUnauthorized() *ExtAggregateFailedContainersCountBySeverityUnauthorized

NewExtAggregateFailedContainersCountBySeverityUnauthorized creates a ExtAggregateFailedContainersCountBySeverityUnauthorized with default headers values

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) Code

Code gets the status code for the ext aggregate failed containers count by severity unauthorized response

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) Error

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) GetPayload

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) IsClientError

IsClientError returns true when this ext aggregate failed containers count by severity unauthorized response has a 4xx status code

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) IsCode

IsCode returns true when this ext aggregate failed containers count by severity unauthorized response a status code equal to that given

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate failed containers count by severity unauthorized response has a 3xx status code

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) IsServerError

IsServerError returns true when this ext aggregate failed containers count by severity unauthorized response has a 5xx status code

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate failed containers count by severity unauthorized response has a 2xx status code

func (*ExtAggregateFailedContainersCountBySeverityUnauthorized) String

type ExtAggregateFailedImagesByRulesPathBadRequest

type ExtAggregateFailedImagesByRulesPathBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

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

Bad Request

func NewExtAggregateFailedImagesByRulesPathBadRequest

func NewExtAggregateFailedImagesByRulesPathBadRequest() *ExtAggregateFailedImagesByRulesPathBadRequest

NewExtAggregateFailedImagesByRulesPathBadRequest creates a ExtAggregateFailedImagesByRulesPathBadRequest with default headers values

func (*ExtAggregateFailedImagesByRulesPathBadRequest) Code

Code gets the status code for the ext aggregate failed images by rules path bad request response

func (*ExtAggregateFailedImagesByRulesPathBadRequest) Error

func (*ExtAggregateFailedImagesByRulesPathBadRequest) GetPayload

func (*ExtAggregateFailedImagesByRulesPathBadRequest) IsClientError

IsClientError returns true when this ext aggregate failed images by rules path bad request response has a 4xx status code

func (*ExtAggregateFailedImagesByRulesPathBadRequest) IsCode

IsCode returns true when this ext aggregate failed images by rules path bad request response a status code equal to that given

func (*ExtAggregateFailedImagesByRulesPathBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate failed images by rules path bad request response has a 3xx status code

func (*ExtAggregateFailedImagesByRulesPathBadRequest) IsServerError

IsServerError returns true when this ext aggregate failed images by rules path bad request response has a 5xx status code

func (*ExtAggregateFailedImagesByRulesPathBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate failed images by rules path bad request response has a 2xx status code

func (*ExtAggregateFailedImagesByRulesPathBadRequest) String

type ExtAggregateFailedImagesByRulesPathForbidden

type ExtAggregateFailedImagesByRulesPathForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

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

Forbidden

func NewExtAggregateFailedImagesByRulesPathForbidden

func NewExtAggregateFailedImagesByRulesPathForbidden() *ExtAggregateFailedImagesByRulesPathForbidden

NewExtAggregateFailedImagesByRulesPathForbidden creates a ExtAggregateFailedImagesByRulesPathForbidden with default headers values

func (*ExtAggregateFailedImagesByRulesPathForbidden) Code

Code gets the status code for the ext aggregate failed images by rules path forbidden response

func (*ExtAggregateFailedImagesByRulesPathForbidden) Error

func (*ExtAggregateFailedImagesByRulesPathForbidden) GetPayload

func (*ExtAggregateFailedImagesByRulesPathForbidden) IsClientError

IsClientError returns true when this ext aggregate failed images by rules path forbidden response has a 4xx status code

func (*ExtAggregateFailedImagesByRulesPathForbidden) IsCode

IsCode returns true when this ext aggregate failed images by rules path forbidden response a status code equal to that given

func (*ExtAggregateFailedImagesByRulesPathForbidden) IsRedirect

IsRedirect returns true when this ext aggregate failed images by rules path forbidden response has a 3xx status code

func (*ExtAggregateFailedImagesByRulesPathForbidden) IsServerError

IsServerError returns true when this ext aggregate failed images by rules path forbidden response has a 5xx status code

func (*ExtAggregateFailedImagesByRulesPathForbidden) IsSuccess

IsSuccess returns true when this ext aggregate failed images by rules path forbidden response has a 2xx status code

func (*ExtAggregateFailedImagesByRulesPathForbidden) String

type ExtAggregateFailedImagesByRulesPathInternalServerError

type ExtAggregateFailedImagesByRulesPathInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

ExtAggregateFailedImagesByRulesPathInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateFailedImagesByRulesPathInternalServerError

func NewExtAggregateFailedImagesByRulesPathInternalServerError() *ExtAggregateFailedImagesByRulesPathInternalServerError

NewExtAggregateFailedImagesByRulesPathInternalServerError creates a ExtAggregateFailedImagesByRulesPathInternalServerError with default headers values

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) Code

Code gets the status code for the ext aggregate failed images by rules path internal server error response

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) Error

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) GetPayload

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) IsClientError

IsClientError returns true when this ext aggregate failed images by rules path internal server error response has a 4xx status code

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) IsCode

IsCode returns true when this ext aggregate failed images by rules path internal server error response a status code equal to that given

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate failed images by rules path internal server error response has a 3xx status code

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) IsServerError

IsServerError returns true when this ext aggregate failed images by rules path internal server error response has a 5xx status code

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate failed images by rules path internal server error response has a 2xx status code

func (*ExtAggregateFailedImagesByRulesPathInternalServerError) String

type ExtAggregateFailedImagesByRulesPathOK

type ExtAggregateFailedImagesByRulesPathOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

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

OK

func NewExtAggregateFailedImagesByRulesPathOK

func NewExtAggregateFailedImagesByRulesPathOK() *ExtAggregateFailedImagesByRulesPathOK

NewExtAggregateFailedImagesByRulesPathOK creates a ExtAggregateFailedImagesByRulesPathOK with default headers values

func (*ExtAggregateFailedImagesByRulesPathOK) Code

Code gets the status code for the ext aggregate failed images by rules path o k response

func (*ExtAggregateFailedImagesByRulesPathOK) Error

func (*ExtAggregateFailedImagesByRulesPathOK) GetPayload

func (*ExtAggregateFailedImagesByRulesPathOK) IsClientError

func (o *ExtAggregateFailedImagesByRulesPathOK) IsClientError() bool

IsClientError returns true when this ext aggregate failed images by rules path o k response has a 4xx status code

func (*ExtAggregateFailedImagesByRulesPathOK) IsCode

IsCode returns true when this ext aggregate failed images by rules path o k response a status code equal to that given

func (*ExtAggregateFailedImagesByRulesPathOK) IsRedirect

IsRedirect returns true when this ext aggregate failed images by rules path o k response has a 3xx status code

func (*ExtAggregateFailedImagesByRulesPathOK) IsServerError

func (o *ExtAggregateFailedImagesByRulesPathOK) IsServerError() bool

IsServerError returns true when this ext aggregate failed images by rules path o k response has a 5xx status code

func (*ExtAggregateFailedImagesByRulesPathOK) IsSuccess

IsSuccess returns true when this ext aggregate failed images by rules path o k response has a 2xx status code

func (*ExtAggregateFailedImagesByRulesPathOK) String

type ExtAggregateFailedImagesByRulesPathParams

type ExtAggregateFailedImagesByRulesPathParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	compliance_finding.id: Compliance finding ID
	compliance_finding.name: Compliance finding Name
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	cloud_info.namespace: Kubernetes namespace
	image_repository: Image repository
	image_digest: Image digest (sha256 digest)
	image_tag: Image tag
	image_id: Image ID
	image_registry: Image registry
	cloud_info.cloud_account_id: Cloud account ID
	cloud_info.cloud_region: Cloud region
	cid: Customer ID
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	cloud_info.cluster_name: Kubernetes cluster name
	cloud_info.cloud_provider: Cloud provider

	*/
	Filter *string

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

ExtAggregateFailedImagesByRulesPathParams contains all the parameters to send to the API endpoint

for the ext aggregate failed images by rules path operation.

Typically these are written to a http.Request.

func NewExtAggregateFailedImagesByRulesPathParams

func NewExtAggregateFailedImagesByRulesPathParams() *ExtAggregateFailedImagesByRulesPathParams

NewExtAggregateFailedImagesByRulesPathParams creates a new ExtAggregateFailedImagesByRulesPathParams 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 NewExtAggregateFailedImagesByRulesPathParamsWithContext

func NewExtAggregateFailedImagesByRulesPathParamsWithContext(ctx context.Context) *ExtAggregateFailedImagesByRulesPathParams

NewExtAggregateFailedImagesByRulesPathParamsWithContext creates a new ExtAggregateFailedImagesByRulesPathParams object with the ability to set a context for a request.

func NewExtAggregateFailedImagesByRulesPathParamsWithHTTPClient

func NewExtAggregateFailedImagesByRulesPathParamsWithHTTPClient(client *http.Client) *ExtAggregateFailedImagesByRulesPathParams

NewExtAggregateFailedImagesByRulesPathParamsWithHTTPClient creates a new ExtAggregateFailedImagesByRulesPathParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateFailedImagesByRulesPathParamsWithTimeout

func NewExtAggregateFailedImagesByRulesPathParamsWithTimeout(timeout time.Duration) *ExtAggregateFailedImagesByRulesPathParams

NewExtAggregateFailedImagesByRulesPathParamsWithTimeout creates a new ExtAggregateFailedImagesByRulesPathParams object with the ability to set a timeout on a request.

func (*ExtAggregateFailedImagesByRulesPathParams) SetContext

SetContext adds the context to the ext aggregate failed images by rules path params

func (*ExtAggregateFailedImagesByRulesPathParams) SetDefaults

SetDefaults hydrates default values in the ext aggregate failed images by rules path params (not the query body).

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

func (*ExtAggregateFailedImagesByRulesPathParams) SetFilter

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

SetFilter adds the filter to the ext aggregate failed images by rules path params

func (*ExtAggregateFailedImagesByRulesPathParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate failed images by rules path params

func (*ExtAggregateFailedImagesByRulesPathParams) SetTimeout

SetTimeout adds the timeout to the ext aggregate failed images by rules path params

func (*ExtAggregateFailedImagesByRulesPathParams) WithContext

WithContext adds the context to the ext aggregate failed images by rules path params

func (*ExtAggregateFailedImagesByRulesPathParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate failed images by rules path params (not the query body).

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

func (*ExtAggregateFailedImagesByRulesPathParams) WithFilter

WithFilter adds the filter to the ext aggregate failed images by rules path params

func (*ExtAggregateFailedImagesByRulesPathParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate failed images by rules path params

func (*ExtAggregateFailedImagesByRulesPathParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate failed images by rules path params

func (*ExtAggregateFailedImagesByRulesPathParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateFailedImagesByRulesPathReader

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

ExtAggregateFailedImagesByRulesPathReader is a Reader for the ExtAggregateFailedImagesByRulesPath structure.

func (*ExtAggregateFailedImagesByRulesPathReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateFailedImagesByRulesPathTooManyRequests

type ExtAggregateFailedImagesByRulesPathTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateFailedImagesByRulesPathTooManyRequests

func NewExtAggregateFailedImagesByRulesPathTooManyRequests() *ExtAggregateFailedImagesByRulesPathTooManyRequests

NewExtAggregateFailedImagesByRulesPathTooManyRequests creates a ExtAggregateFailedImagesByRulesPathTooManyRequests with default headers values

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) Code

Code gets the status code for the ext aggregate failed images by rules path too many requests response

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) Error

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) GetPayload

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate failed images by rules path too many requests response has a 4xx status code

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) IsCode

IsCode returns true when this ext aggregate failed images by rules path too many requests response a status code equal to that given

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate failed images by rules path too many requests response has a 3xx status code

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate failed images by rules path too many requests response has a 5xx status code

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate failed images by rules path too many requests response has a 2xx status code

func (*ExtAggregateFailedImagesByRulesPathTooManyRequests) String

type ExtAggregateFailedImagesByRulesPathUnauthorized

type ExtAggregateFailedImagesByRulesPathUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetsByRulesResponse
}

ExtAggregateFailedImagesByRulesPathUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateFailedImagesByRulesPathUnauthorized

func NewExtAggregateFailedImagesByRulesPathUnauthorized() *ExtAggregateFailedImagesByRulesPathUnauthorized

NewExtAggregateFailedImagesByRulesPathUnauthorized creates a ExtAggregateFailedImagesByRulesPathUnauthorized with default headers values

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) Code

Code gets the status code for the ext aggregate failed images by rules path unauthorized response

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) Error

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) GetPayload

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) IsClientError

IsClientError returns true when this ext aggregate failed images by rules path unauthorized response has a 4xx status code

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) IsCode

IsCode returns true when this ext aggregate failed images by rules path unauthorized response a status code equal to that given

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate failed images by rules path unauthorized response has a 3xx status code

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) IsServerError

IsServerError returns true when this ext aggregate failed images by rules path unauthorized response has a 5xx status code

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate failed images by rules path unauthorized response has a 2xx status code

func (*ExtAggregateFailedImagesByRulesPathUnauthorized) String

type ExtAggregateFailedImagesCountBySeverityBadRequest

type ExtAggregateFailedImagesCountBySeverityBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

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

Bad Request

func NewExtAggregateFailedImagesCountBySeverityBadRequest

func NewExtAggregateFailedImagesCountBySeverityBadRequest() *ExtAggregateFailedImagesCountBySeverityBadRequest

NewExtAggregateFailedImagesCountBySeverityBadRequest creates a ExtAggregateFailedImagesCountBySeverityBadRequest with default headers values

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) Code

Code gets the status code for the ext aggregate failed images count by severity bad request response

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) Error

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) GetPayload

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) IsClientError

IsClientError returns true when this ext aggregate failed images count by severity bad request response has a 4xx status code

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) IsCode

IsCode returns true when this ext aggregate failed images count by severity bad request response a status code equal to that given

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate failed images count by severity bad request response has a 3xx status code

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) IsServerError

IsServerError returns true when this ext aggregate failed images count by severity bad request response has a 5xx status code

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate failed images count by severity bad request response has a 2xx status code

func (*ExtAggregateFailedImagesCountBySeverityBadRequest) String

type ExtAggregateFailedImagesCountBySeverityForbidden

type ExtAggregateFailedImagesCountBySeverityForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

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

Forbidden

func NewExtAggregateFailedImagesCountBySeverityForbidden

func NewExtAggregateFailedImagesCountBySeverityForbidden() *ExtAggregateFailedImagesCountBySeverityForbidden

NewExtAggregateFailedImagesCountBySeverityForbidden creates a ExtAggregateFailedImagesCountBySeverityForbidden with default headers values

func (*ExtAggregateFailedImagesCountBySeverityForbidden) Code

Code gets the status code for the ext aggregate failed images count by severity forbidden response

func (*ExtAggregateFailedImagesCountBySeverityForbidden) Error

func (*ExtAggregateFailedImagesCountBySeverityForbidden) GetPayload

func (*ExtAggregateFailedImagesCountBySeverityForbidden) IsClientError

IsClientError returns true when this ext aggregate failed images count by severity forbidden response has a 4xx status code

func (*ExtAggregateFailedImagesCountBySeverityForbidden) IsCode

IsCode returns true when this ext aggregate failed images count by severity forbidden response a status code equal to that given

func (*ExtAggregateFailedImagesCountBySeverityForbidden) IsRedirect

IsRedirect returns true when this ext aggregate failed images count by severity forbidden response has a 3xx status code

func (*ExtAggregateFailedImagesCountBySeverityForbidden) IsServerError

IsServerError returns true when this ext aggregate failed images count by severity forbidden response has a 5xx status code

func (*ExtAggregateFailedImagesCountBySeverityForbidden) IsSuccess

IsSuccess returns true when this ext aggregate failed images count by severity forbidden response has a 2xx status code

func (*ExtAggregateFailedImagesCountBySeverityForbidden) String

type ExtAggregateFailedImagesCountBySeverityInternalServerError

type ExtAggregateFailedImagesCountBySeverityInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

ExtAggregateFailedImagesCountBySeverityInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateFailedImagesCountBySeverityInternalServerError

func NewExtAggregateFailedImagesCountBySeverityInternalServerError() *ExtAggregateFailedImagesCountBySeverityInternalServerError

NewExtAggregateFailedImagesCountBySeverityInternalServerError creates a ExtAggregateFailedImagesCountBySeverityInternalServerError with default headers values

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) Code

Code gets the status code for the ext aggregate failed images count by severity internal server error response

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) Error

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) GetPayload

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) IsClientError

IsClientError returns true when this ext aggregate failed images count by severity internal server error response has a 4xx status code

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) IsCode

IsCode returns true when this ext aggregate failed images count by severity internal server error response a status code equal to that given

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate failed images count by severity internal server error response has a 3xx status code

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) IsServerError

IsServerError returns true when this ext aggregate failed images count by severity internal server error response has a 5xx status code

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate failed images count by severity internal server error response has a 2xx status code

func (*ExtAggregateFailedImagesCountBySeverityInternalServerError) String

type ExtAggregateFailedImagesCountBySeverityOK

type ExtAggregateFailedImagesCountBySeverityOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

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

OK

func NewExtAggregateFailedImagesCountBySeverityOK

func NewExtAggregateFailedImagesCountBySeverityOK() *ExtAggregateFailedImagesCountBySeverityOK

NewExtAggregateFailedImagesCountBySeverityOK creates a ExtAggregateFailedImagesCountBySeverityOK with default headers values

func (*ExtAggregateFailedImagesCountBySeverityOK) Code

Code gets the status code for the ext aggregate failed images count by severity o k response

func (*ExtAggregateFailedImagesCountBySeverityOK) Error

func (*ExtAggregateFailedImagesCountBySeverityOK) GetPayload

func (*ExtAggregateFailedImagesCountBySeverityOK) IsClientError

IsClientError returns true when this ext aggregate failed images count by severity o k response has a 4xx status code

func (*ExtAggregateFailedImagesCountBySeverityOK) IsCode

IsCode returns true when this ext aggregate failed images count by severity o k response a status code equal to that given

func (*ExtAggregateFailedImagesCountBySeverityOK) IsRedirect

IsRedirect returns true when this ext aggregate failed images count by severity o k response has a 3xx status code

func (*ExtAggregateFailedImagesCountBySeverityOK) IsServerError

IsServerError returns true when this ext aggregate failed images count by severity o k response has a 5xx status code

func (*ExtAggregateFailedImagesCountBySeverityOK) IsSuccess

IsSuccess returns true when this ext aggregate failed images count by severity o k response has a 2xx status code

func (*ExtAggregateFailedImagesCountBySeverityOK) String

type ExtAggregateFailedImagesCountBySeverityParams

type ExtAggregateFailedImagesCountBySeverityParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	compliance_finding.name: Compliance finding Name
	image_registry: Image registry
	cloud_info.cluster_name: Kubernetes cluster name
	compliance_finding.id: Compliance finding ID
	image_id: Image ID
	image_tag: Image tag
	cloud_info.cloud_account_id: Cloud account ID
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	cloud_info.namespace: Kubernetes namespace
	image_digest: Image digest (sha256 digest)
	cloud_info.cloud_provider: Cloud provider
	cloud_info.cloud_region: Cloud region
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	image_repository: Image repository
	cid: Customer ID

	*/
	Filter *string

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

ExtAggregateFailedImagesCountBySeverityParams contains all the parameters to send to the API endpoint

for the ext aggregate failed images count by severity operation.

Typically these are written to a http.Request.

func NewExtAggregateFailedImagesCountBySeverityParams

func NewExtAggregateFailedImagesCountBySeverityParams() *ExtAggregateFailedImagesCountBySeverityParams

NewExtAggregateFailedImagesCountBySeverityParams creates a new ExtAggregateFailedImagesCountBySeverityParams 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 NewExtAggregateFailedImagesCountBySeverityParamsWithContext

func NewExtAggregateFailedImagesCountBySeverityParamsWithContext(ctx context.Context) *ExtAggregateFailedImagesCountBySeverityParams

NewExtAggregateFailedImagesCountBySeverityParamsWithContext creates a new ExtAggregateFailedImagesCountBySeverityParams object with the ability to set a context for a request.

func NewExtAggregateFailedImagesCountBySeverityParamsWithHTTPClient

func NewExtAggregateFailedImagesCountBySeverityParamsWithHTTPClient(client *http.Client) *ExtAggregateFailedImagesCountBySeverityParams

NewExtAggregateFailedImagesCountBySeverityParamsWithHTTPClient creates a new ExtAggregateFailedImagesCountBySeverityParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateFailedImagesCountBySeverityParamsWithTimeout

func NewExtAggregateFailedImagesCountBySeverityParamsWithTimeout(timeout time.Duration) *ExtAggregateFailedImagesCountBySeverityParams

NewExtAggregateFailedImagesCountBySeverityParamsWithTimeout creates a new ExtAggregateFailedImagesCountBySeverityParams object with the ability to set a timeout on a request.

func (*ExtAggregateFailedImagesCountBySeverityParams) SetContext

SetContext adds the context to the ext aggregate failed images count by severity params

func (*ExtAggregateFailedImagesCountBySeverityParams) SetDefaults

SetDefaults hydrates default values in the ext aggregate failed images count by severity params (not the query body).

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

func (*ExtAggregateFailedImagesCountBySeverityParams) SetFilter

SetFilter adds the filter to the ext aggregate failed images count by severity params

func (*ExtAggregateFailedImagesCountBySeverityParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate failed images count by severity params

func (*ExtAggregateFailedImagesCountBySeverityParams) SetTimeout

SetTimeout adds the timeout to the ext aggregate failed images count by severity params

func (*ExtAggregateFailedImagesCountBySeverityParams) WithContext

WithContext adds the context to the ext aggregate failed images count by severity params

func (*ExtAggregateFailedImagesCountBySeverityParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate failed images count by severity params (not the query body).

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

func (*ExtAggregateFailedImagesCountBySeverityParams) WithFilter

WithFilter adds the filter to the ext aggregate failed images count by severity params

func (*ExtAggregateFailedImagesCountBySeverityParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate failed images count by severity params

func (*ExtAggregateFailedImagesCountBySeverityParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate failed images count by severity params

func (*ExtAggregateFailedImagesCountBySeverityParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateFailedImagesCountBySeverityReader

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

ExtAggregateFailedImagesCountBySeverityReader is a Reader for the ExtAggregateFailedImagesCountBySeverity structure.

func (*ExtAggregateFailedImagesCountBySeverityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateFailedImagesCountBySeverityTooManyRequests

type ExtAggregateFailedImagesCountBySeverityTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateFailedImagesCountBySeverityTooManyRequests

func NewExtAggregateFailedImagesCountBySeverityTooManyRequests() *ExtAggregateFailedImagesCountBySeverityTooManyRequests

NewExtAggregateFailedImagesCountBySeverityTooManyRequests creates a ExtAggregateFailedImagesCountBySeverityTooManyRequests with default headers values

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) Code

Code gets the status code for the ext aggregate failed images count by severity too many requests response

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) Error

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) GetPayload

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate failed images count by severity too many requests response has a 4xx status code

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) IsCode

IsCode returns true when this ext aggregate failed images count by severity too many requests response a status code equal to that given

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate failed images count by severity too many requests response has a 3xx status code

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate failed images count by severity too many requests response has a 5xx status code

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate failed images count by severity too many requests response has a 2xx status code

func (*ExtAggregateFailedImagesCountBySeverityTooManyRequests) String

type ExtAggregateFailedImagesCountBySeverityUnauthorized

type ExtAggregateFailedImagesCountBySeverityUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedAssetCountBySeverityResponse
}

ExtAggregateFailedImagesCountBySeverityUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateFailedImagesCountBySeverityUnauthorized

func NewExtAggregateFailedImagesCountBySeverityUnauthorized() *ExtAggregateFailedImagesCountBySeverityUnauthorized

NewExtAggregateFailedImagesCountBySeverityUnauthorized creates a ExtAggregateFailedImagesCountBySeverityUnauthorized with default headers values

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) Code

Code gets the status code for the ext aggregate failed images count by severity unauthorized response

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) Error

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) GetPayload

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) IsClientError

IsClientError returns true when this ext aggregate failed images count by severity unauthorized response has a 4xx status code

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) IsCode

IsCode returns true when this ext aggregate failed images count by severity unauthorized response a status code equal to that given

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate failed images count by severity unauthorized response has a 3xx status code

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) IsServerError

IsServerError returns true when this ext aggregate failed images count by severity unauthorized response has a 5xx status code

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate failed images count by severity unauthorized response has a 2xx status code

func (*ExtAggregateFailedImagesCountBySeverityUnauthorized) String

type ExtAggregateFailedRulesByClustersBadRequest

type ExtAggregateFailedRulesByClustersBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByClustersResponse
}

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

Bad Request

func NewExtAggregateFailedRulesByClustersBadRequest

func NewExtAggregateFailedRulesByClustersBadRequest() *ExtAggregateFailedRulesByClustersBadRequest

NewExtAggregateFailedRulesByClustersBadRequest creates a ExtAggregateFailedRulesByClustersBadRequest with default headers values

func (*ExtAggregateFailedRulesByClustersBadRequest) Code

Code gets the status code for the ext aggregate failed rules by clusters bad request response

func (*ExtAggregateFailedRulesByClustersBadRequest) Error

func (*ExtAggregateFailedRulesByClustersBadRequest) GetPayload

func (*ExtAggregateFailedRulesByClustersBadRequest) IsClientError

IsClientError returns true when this ext aggregate failed rules by clusters bad request response has a 4xx status code

func (*ExtAggregateFailedRulesByClustersBadRequest) IsCode

IsCode returns true when this ext aggregate failed rules by clusters bad request response a status code equal to that given

func (*ExtAggregateFailedRulesByClustersBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by clusters bad request response has a 3xx status code

func (*ExtAggregateFailedRulesByClustersBadRequest) IsServerError

IsServerError returns true when this ext aggregate failed rules by clusters bad request response has a 5xx status code

func (*ExtAggregateFailedRulesByClustersBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by clusters bad request response has a 2xx status code

func (*ExtAggregateFailedRulesByClustersBadRequest) String

type ExtAggregateFailedRulesByClustersForbidden

type ExtAggregateFailedRulesByClustersForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByClustersResponse
}

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

Forbidden

func NewExtAggregateFailedRulesByClustersForbidden

func NewExtAggregateFailedRulesByClustersForbidden() *ExtAggregateFailedRulesByClustersForbidden

NewExtAggregateFailedRulesByClustersForbidden creates a ExtAggregateFailedRulesByClustersForbidden with default headers values

func (*ExtAggregateFailedRulesByClustersForbidden) Code

Code gets the status code for the ext aggregate failed rules by clusters forbidden response

func (*ExtAggregateFailedRulesByClustersForbidden) Error

func (*ExtAggregateFailedRulesByClustersForbidden) GetPayload

func (*ExtAggregateFailedRulesByClustersForbidden) IsClientError

IsClientError returns true when this ext aggregate failed rules by clusters forbidden response has a 4xx status code

func (*ExtAggregateFailedRulesByClustersForbidden) IsCode

IsCode returns true when this ext aggregate failed rules by clusters forbidden response a status code equal to that given

func (*ExtAggregateFailedRulesByClustersForbidden) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by clusters forbidden response has a 3xx status code

func (*ExtAggregateFailedRulesByClustersForbidden) IsServerError

IsServerError returns true when this ext aggregate failed rules by clusters forbidden response has a 5xx status code

func (*ExtAggregateFailedRulesByClustersForbidden) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by clusters forbidden response has a 2xx status code

func (*ExtAggregateFailedRulesByClustersForbidden) String

type ExtAggregateFailedRulesByClustersInternalServerError

type ExtAggregateFailedRulesByClustersInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByClustersResponse
}

ExtAggregateFailedRulesByClustersInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateFailedRulesByClustersInternalServerError

func NewExtAggregateFailedRulesByClustersInternalServerError() *ExtAggregateFailedRulesByClustersInternalServerError

NewExtAggregateFailedRulesByClustersInternalServerError creates a ExtAggregateFailedRulesByClustersInternalServerError with default headers values

func (*ExtAggregateFailedRulesByClustersInternalServerError) Code

Code gets the status code for the ext aggregate failed rules by clusters internal server error response

func (*ExtAggregateFailedRulesByClustersInternalServerError) Error

func (*ExtAggregateFailedRulesByClustersInternalServerError) GetPayload

func (*ExtAggregateFailedRulesByClustersInternalServerError) IsClientError

IsClientError returns true when this ext aggregate failed rules by clusters internal server error response has a 4xx status code

func (*ExtAggregateFailedRulesByClustersInternalServerError) IsCode

IsCode returns true when this ext aggregate failed rules by clusters internal server error response a status code equal to that given

func (*ExtAggregateFailedRulesByClustersInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by clusters internal server error response has a 3xx status code

func (*ExtAggregateFailedRulesByClustersInternalServerError) IsServerError

IsServerError returns true when this ext aggregate failed rules by clusters internal server error response has a 5xx status code

func (*ExtAggregateFailedRulesByClustersInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by clusters internal server error response has a 2xx status code

func (*ExtAggregateFailedRulesByClustersInternalServerError) String

type ExtAggregateFailedRulesByClustersOK

type ExtAggregateFailedRulesByClustersOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByClustersResponse
}

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

OK

func NewExtAggregateFailedRulesByClustersOK

func NewExtAggregateFailedRulesByClustersOK() *ExtAggregateFailedRulesByClustersOK

NewExtAggregateFailedRulesByClustersOK creates a ExtAggregateFailedRulesByClustersOK with default headers values

func (*ExtAggregateFailedRulesByClustersOK) Code

Code gets the status code for the ext aggregate failed rules by clusters o k response

func (*ExtAggregateFailedRulesByClustersOK) Error

func (*ExtAggregateFailedRulesByClustersOK) GetPayload

func (*ExtAggregateFailedRulesByClustersOK) IsClientError

func (o *ExtAggregateFailedRulesByClustersOK) IsClientError() bool

IsClientError returns true when this ext aggregate failed rules by clusters o k response has a 4xx status code

func (*ExtAggregateFailedRulesByClustersOK) IsCode

IsCode returns true when this ext aggregate failed rules by clusters o k response a status code equal to that given

func (*ExtAggregateFailedRulesByClustersOK) IsRedirect

func (o *ExtAggregateFailedRulesByClustersOK) IsRedirect() bool

IsRedirect returns true when this ext aggregate failed rules by clusters o k response has a 3xx status code

func (*ExtAggregateFailedRulesByClustersOK) IsServerError

func (o *ExtAggregateFailedRulesByClustersOK) IsServerError() bool

IsServerError returns true when this ext aggregate failed rules by clusters o k response has a 5xx status code

func (*ExtAggregateFailedRulesByClustersOK) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by clusters o k response has a 2xx status code

func (*ExtAggregateFailedRulesByClustersOK) String

type ExtAggregateFailedRulesByClustersParams

type ExtAggregateFailedRulesByClustersParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	image_registry: Image registry
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	compliance_finding.id: Compliance finding ID
	image_tag: Image tag
	compliance_finding.name: Compliance finding Name
	image_repository: Image repository
	cloud_info.cluster_name: Kubernetes cluster name
	image_digest: Image digest (sha256 digest)
	cloud_info.cloud_provider: Cloud provider
	image_id: Image ID
	cloud_info.cloud_region: Cloud region
	cid: Customer ID
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	asset_type: asset type (container, image)
	cloud_info.cloud_account_id: Cloud account ID

	*/
	Filter *string

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

ExtAggregateFailedRulesByClustersParams contains all the parameters to send to the API endpoint

for the ext aggregate failed rules by clusters operation.

Typically these are written to a http.Request.

func NewExtAggregateFailedRulesByClustersParams

func NewExtAggregateFailedRulesByClustersParams() *ExtAggregateFailedRulesByClustersParams

NewExtAggregateFailedRulesByClustersParams creates a new ExtAggregateFailedRulesByClustersParams 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 NewExtAggregateFailedRulesByClustersParamsWithContext

func NewExtAggregateFailedRulesByClustersParamsWithContext(ctx context.Context) *ExtAggregateFailedRulesByClustersParams

NewExtAggregateFailedRulesByClustersParamsWithContext creates a new ExtAggregateFailedRulesByClustersParams object with the ability to set a context for a request.

func NewExtAggregateFailedRulesByClustersParamsWithHTTPClient

func NewExtAggregateFailedRulesByClustersParamsWithHTTPClient(client *http.Client) *ExtAggregateFailedRulesByClustersParams

NewExtAggregateFailedRulesByClustersParamsWithHTTPClient creates a new ExtAggregateFailedRulesByClustersParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateFailedRulesByClustersParamsWithTimeout

func NewExtAggregateFailedRulesByClustersParamsWithTimeout(timeout time.Duration) *ExtAggregateFailedRulesByClustersParams

NewExtAggregateFailedRulesByClustersParamsWithTimeout creates a new ExtAggregateFailedRulesByClustersParams object with the ability to set a timeout on a request.

func (*ExtAggregateFailedRulesByClustersParams) SetContext

SetContext adds the context to the ext aggregate failed rules by clusters params

func (*ExtAggregateFailedRulesByClustersParams) SetDefaults

func (o *ExtAggregateFailedRulesByClustersParams) SetDefaults()

SetDefaults hydrates default values in the ext aggregate failed rules by clusters params (not the query body).

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

func (*ExtAggregateFailedRulesByClustersParams) SetFilter

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

SetFilter adds the filter to the ext aggregate failed rules by clusters params

func (*ExtAggregateFailedRulesByClustersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate failed rules by clusters params

func (*ExtAggregateFailedRulesByClustersParams) SetTimeout

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

SetTimeout adds the timeout to the ext aggregate failed rules by clusters params

func (*ExtAggregateFailedRulesByClustersParams) WithContext

WithContext adds the context to the ext aggregate failed rules by clusters params

func (*ExtAggregateFailedRulesByClustersParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate failed rules by clusters params (not the query body).

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

func (*ExtAggregateFailedRulesByClustersParams) WithFilter

WithFilter adds the filter to the ext aggregate failed rules by clusters params

func (*ExtAggregateFailedRulesByClustersParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate failed rules by clusters params

func (*ExtAggregateFailedRulesByClustersParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate failed rules by clusters params

func (*ExtAggregateFailedRulesByClustersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateFailedRulesByClustersReader

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

ExtAggregateFailedRulesByClustersReader is a Reader for the ExtAggregateFailedRulesByClusters structure.

func (*ExtAggregateFailedRulesByClustersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateFailedRulesByClustersTooManyRequests

type ExtAggregateFailedRulesByClustersTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateFailedRulesByClustersTooManyRequests

func NewExtAggregateFailedRulesByClustersTooManyRequests() *ExtAggregateFailedRulesByClustersTooManyRequests

NewExtAggregateFailedRulesByClustersTooManyRequests creates a ExtAggregateFailedRulesByClustersTooManyRequests with default headers values

func (*ExtAggregateFailedRulesByClustersTooManyRequests) Code

Code gets the status code for the ext aggregate failed rules by clusters too many requests response

func (*ExtAggregateFailedRulesByClustersTooManyRequests) Error

func (*ExtAggregateFailedRulesByClustersTooManyRequests) GetPayload

func (*ExtAggregateFailedRulesByClustersTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate failed rules by clusters too many requests response has a 4xx status code

func (*ExtAggregateFailedRulesByClustersTooManyRequests) IsCode

IsCode returns true when this ext aggregate failed rules by clusters too many requests response a status code equal to that given

func (*ExtAggregateFailedRulesByClustersTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by clusters too many requests response has a 3xx status code

func (*ExtAggregateFailedRulesByClustersTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate failed rules by clusters too many requests response has a 5xx status code

func (*ExtAggregateFailedRulesByClustersTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by clusters too many requests response has a 2xx status code

func (*ExtAggregateFailedRulesByClustersTooManyRequests) String

type ExtAggregateFailedRulesByClustersUnauthorized

type ExtAggregateFailedRulesByClustersUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByClustersResponse
}

ExtAggregateFailedRulesByClustersUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateFailedRulesByClustersUnauthorized

func NewExtAggregateFailedRulesByClustersUnauthorized() *ExtAggregateFailedRulesByClustersUnauthorized

NewExtAggregateFailedRulesByClustersUnauthorized creates a ExtAggregateFailedRulesByClustersUnauthorized with default headers values

func (*ExtAggregateFailedRulesByClustersUnauthorized) Code

Code gets the status code for the ext aggregate failed rules by clusters unauthorized response

func (*ExtAggregateFailedRulesByClustersUnauthorized) Error

func (*ExtAggregateFailedRulesByClustersUnauthorized) GetPayload

func (*ExtAggregateFailedRulesByClustersUnauthorized) IsClientError

IsClientError returns true when this ext aggregate failed rules by clusters unauthorized response has a 4xx status code

func (*ExtAggregateFailedRulesByClustersUnauthorized) IsCode

IsCode returns true when this ext aggregate failed rules by clusters unauthorized response a status code equal to that given

func (*ExtAggregateFailedRulesByClustersUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by clusters unauthorized response has a 3xx status code

func (*ExtAggregateFailedRulesByClustersUnauthorized) IsServerError

IsServerError returns true when this ext aggregate failed rules by clusters unauthorized response has a 5xx status code

func (*ExtAggregateFailedRulesByClustersUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by clusters unauthorized response has a 2xx status code

func (*ExtAggregateFailedRulesByClustersUnauthorized) String

type ExtAggregateFailedRulesByImagesBadRequest

type ExtAggregateFailedRulesByImagesBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByImagesResponse
}

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

Bad Request

func NewExtAggregateFailedRulesByImagesBadRequest

func NewExtAggregateFailedRulesByImagesBadRequest() *ExtAggregateFailedRulesByImagesBadRequest

NewExtAggregateFailedRulesByImagesBadRequest creates a ExtAggregateFailedRulesByImagesBadRequest with default headers values

func (*ExtAggregateFailedRulesByImagesBadRequest) Code

Code gets the status code for the ext aggregate failed rules by images bad request response

func (*ExtAggregateFailedRulesByImagesBadRequest) Error

func (*ExtAggregateFailedRulesByImagesBadRequest) GetPayload

func (*ExtAggregateFailedRulesByImagesBadRequest) IsClientError

IsClientError returns true when this ext aggregate failed rules by images bad request response has a 4xx status code

func (*ExtAggregateFailedRulesByImagesBadRequest) IsCode

IsCode returns true when this ext aggregate failed rules by images bad request response a status code equal to that given

func (*ExtAggregateFailedRulesByImagesBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by images bad request response has a 3xx status code

func (*ExtAggregateFailedRulesByImagesBadRequest) IsServerError

IsServerError returns true when this ext aggregate failed rules by images bad request response has a 5xx status code

func (*ExtAggregateFailedRulesByImagesBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by images bad request response has a 2xx status code

func (*ExtAggregateFailedRulesByImagesBadRequest) String

type ExtAggregateFailedRulesByImagesForbidden

type ExtAggregateFailedRulesByImagesForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByImagesResponse
}

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

Forbidden

func NewExtAggregateFailedRulesByImagesForbidden

func NewExtAggregateFailedRulesByImagesForbidden() *ExtAggregateFailedRulesByImagesForbidden

NewExtAggregateFailedRulesByImagesForbidden creates a ExtAggregateFailedRulesByImagesForbidden with default headers values

func (*ExtAggregateFailedRulesByImagesForbidden) Code

Code gets the status code for the ext aggregate failed rules by images forbidden response

func (*ExtAggregateFailedRulesByImagesForbidden) Error

func (*ExtAggregateFailedRulesByImagesForbidden) GetPayload

func (*ExtAggregateFailedRulesByImagesForbidden) IsClientError

IsClientError returns true when this ext aggregate failed rules by images forbidden response has a 4xx status code

func (*ExtAggregateFailedRulesByImagesForbidden) IsCode

IsCode returns true when this ext aggregate failed rules by images forbidden response a status code equal to that given

func (*ExtAggregateFailedRulesByImagesForbidden) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by images forbidden response has a 3xx status code

func (*ExtAggregateFailedRulesByImagesForbidden) IsServerError

IsServerError returns true when this ext aggregate failed rules by images forbidden response has a 5xx status code

func (*ExtAggregateFailedRulesByImagesForbidden) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by images forbidden response has a 2xx status code

func (*ExtAggregateFailedRulesByImagesForbidden) String

type ExtAggregateFailedRulesByImagesInternalServerError

type ExtAggregateFailedRulesByImagesInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByImagesResponse
}

ExtAggregateFailedRulesByImagesInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateFailedRulesByImagesInternalServerError

func NewExtAggregateFailedRulesByImagesInternalServerError() *ExtAggregateFailedRulesByImagesInternalServerError

NewExtAggregateFailedRulesByImagesInternalServerError creates a ExtAggregateFailedRulesByImagesInternalServerError with default headers values

func (*ExtAggregateFailedRulesByImagesInternalServerError) Code

Code gets the status code for the ext aggregate failed rules by images internal server error response

func (*ExtAggregateFailedRulesByImagesInternalServerError) Error

func (*ExtAggregateFailedRulesByImagesInternalServerError) GetPayload

func (*ExtAggregateFailedRulesByImagesInternalServerError) IsClientError

IsClientError returns true when this ext aggregate failed rules by images internal server error response has a 4xx status code

func (*ExtAggregateFailedRulesByImagesInternalServerError) IsCode

IsCode returns true when this ext aggregate failed rules by images internal server error response a status code equal to that given

func (*ExtAggregateFailedRulesByImagesInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by images internal server error response has a 3xx status code

func (*ExtAggregateFailedRulesByImagesInternalServerError) IsServerError

IsServerError returns true when this ext aggregate failed rules by images internal server error response has a 5xx status code

func (*ExtAggregateFailedRulesByImagesInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by images internal server error response has a 2xx status code

func (*ExtAggregateFailedRulesByImagesInternalServerError) String

type ExtAggregateFailedRulesByImagesOK

type ExtAggregateFailedRulesByImagesOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByImagesResponse
}

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

OK

func NewExtAggregateFailedRulesByImagesOK

func NewExtAggregateFailedRulesByImagesOK() *ExtAggregateFailedRulesByImagesOK

NewExtAggregateFailedRulesByImagesOK creates a ExtAggregateFailedRulesByImagesOK with default headers values

func (*ExtAggregateFailedRulesByImagesOK) Code

Code gets the status code for the ext aggregate failed rules by images o k response

func (*ExtAggregateFailedRulesByImagesOK) Error

func (*ExtAggregateFailedRulesByImagesOK) GetPayload

func (*ExtAggregateFailedRulesByImagesOK) IsClientError

func (o *ExtAggregateFailedRulesByImagesOK) IsClientError() bool

IsClientError returns true when this ext aggregate failed rules by images o k response has a 4xx status code

func (*ExtAggregateFailedRulesByImagesOK) IsCode

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

IsCode returns true when this ext aggregate failed rules by images o k response a status code equal to that given

func (*ExtAggregateFailedRulesByImagesOK) IsRedirect

func (o *ExtAggregateFailedRulesByImagesOK) IsRedirect() bool

IsRedirect returns true when this ext aggregate failed rules by images o k response has a 3xx status code

func (*ExtAggregateFailedRulesByImagesOK) IsServerError

func (o *ExtAggregateFailedRulesByImagesOK) IsServerError() bool

IsServerError returns true when this ext aggregate failed rules by images o k response has a 5xx status code

func (*ExtAggregateFailedRulesByImagesOK) IsSuccess

func (o *ExtAggregateFailedRulesByImagesOK) IsSuccess() bool

IsSuccess returns true when this ext aggregate failed rules by images o k response has a 2xx status code

func (*ExtAggregateFailedRulesByImagesOK) String

type ExtAggregateFailedRulesByImagesParams

type ExtAggregateFailedRulesByImagesParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	cloud_info.cloud_account_id: Cloud account ID
	cloud_info.cloud_provider: Cloud provider
	cloud_info.cloud_region: Cloud region
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	image_repository: Image repository
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	image_id: Image ID
	image_registry: Image registry
	asset_type: asset type (container, image)
	compliance_finding.name: Compliance finding Name
	compliance_finding.id: Compliance finding ID
	cid: Customer ID
	image_tag: Image tag
	cloud_info.namespace: Kubernetes namespace
	image_digest: Image digest (sha256 digest)
	cloud_info.cluster_name: Kubernetes cluster name

	*/
	Filter *string

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

ExtAggregateFailedRulesByImagesParams contains all the parameters to send to the API endpoint

for the ext aggregate failed rules by images operation.

Typically these are written to a http.Request.

func NewExtAggregateFailedRulesByImagesParams

func NewExtAggregateFailedRulesByImagesParams() *ExtAggregateFailedRulesByImagesParams

NewExtAggregateFailedRulesByImagesParams creates a new ExtAggregateFailedRulesByImagesParams 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 NewExtAggregateFailedRulesByImagesParamsWithContext

func NewExtAggregateFailedRulesByImagesParamsWithContext(ctx context.Context) *ExtAggregateFailedRulesByImagesParams

NewExtAggregateFailedRulesByImagesParamsWithContext creates a new ExtAggregateFailedRulesByImagesParams object with the ability to set a context for a request.

func NewExtAggregateFailedRulesByImagesParamsWithHTTPClient

func NewExtAggregateFailedRulesByImagesParamsWithHTTPClient(client *http.Client) *ExtAggregateFailedRulesByImagesParams

NewExtAggregateFailedRulesByImagesParamsWithHTTPClient creates a new ExtAggregateFailedRulesByImagesParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateFailedRulesByImagesParamsWithTimeout

func NewExtAggregateFailedRulesByImagesParamsWithTimeout(timeout time.Duration) *ExtAggregateFailedRulesByImagesParams

NewExtAggregateFailedRulesByImagesParamsWithTimeout creates a new ExtAggregateFailedRulesByImagesParams object with the ability to set a timeout on a request.

func (*ExtAggregateFailedRulesByImagesParams) SetContext

SetContext adds the context to the ext aggregate failed rules by images params

func (*ExtAggregateFailedRulesByImagesParams) SetDefaults

func (o *ExtAggregateFailedRulesByImagesParams) SetDefaults()

SetDefaults hydrates default values in the ext aggregate failed rules by images params (not the query body).

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

func (*ExtAggregateFailedRulesByImagesParams) SetFilter

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

SetFilter adds the filter to the ext aggregate failed rules by images params

func (*ExtAggregateFailedRulesByImagesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate failed rules by images params

func (*ExtAggregateFailedRulesByImagesParams) SetTimeout

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

SetTimeout adds the timeout to the ext aggregate failed rules by images params

func (*ExtAggregateFailedRulesByImagesParams) WithContext

WithContext adds the context to the ext aggregate failed rules by images params

func (*ExtAggregateFailedRulesByImagesParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate failed rules by images params (not the query body).

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

func (*ExtAggregateFailedRulesByImagesParams) WithFilter

WithFilter adds the filter to the ext aggregate failed rules by images params

func (*ExtAggregateFailedRulesByImagesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate failed rules by images params

func (*ExtAggregateFailedRulesByImagesParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate failed rules by images params

func (*ExtAggregateFailedRulesByImagesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateFailedRulesByImagesReader

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

ExtAggregateFailedRulesByImagesReader is a Reader for the ExtAggregateFailedRulesByImages structure.

func (*ExtAggregateFailedRulesByImagesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateFailedRulesByImagesTooManyRequests

type ExtAggregateFailedRulesByImagesTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateFailedRulesByImagesTooManyRequests

func NewExtAggregateFailedRulesByImagesTooManyRequests() *ExtAggregateFailedRulesByImagesTooManyRequests

NewExtAggregateFailedRulesByImagesTooManyRequests creates a ExtAggregateFailedRulesByImagesTooManyRequests with default headers values

func (*ExtAggregateFailedRulesByImagesTooManyRequests) Code

Code gets the status code for the ext aggregate failed rules by images too many requests response

func (*ExtAggregateFailedRulesByImagesTooManyRequests) Error

func (*ExtAggregateFailedRulesByImagesTooManyRequests) GetPayload

func (*ExtAggregateFailedRulesByImagesTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate failed rules by images too many requests response has a 4xx status code

func (*ExtAggregateFailedRulesByImagesTooManyRequests) IsCode

IsCode returns true when this ext aggregate failed rules by images too many requests response a status code equal to that given

func (*ExtAggregateFailedRulesByImagesTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by images too many requests response has a 3xx status code

func (*ExtAggregateFailedRulesByImagesTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate failed rules by images too many requests response has a 5xx status code

func (*ExtAggregateFailedRulesByImagesTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by images too many requests response has a 2xx status code

func (*ExtAggregateFailedRulesByImagesTooManyRequests) String

type ExtAggregateFailedRulesByImagesUnauthorized

type ExtAggregateFailedRulesByImagesUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesByImagesResponse
}

ExtAggregateFailedRulesByImagesUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateFailedRulesByImagesUnauthorized

func NewExtAggregateFailedRulesByImagesUnauthorized() *ExtAggregateFailedRulesByImagesUnauthorized

NewExtAggregateFailedRulesByImagesUnauthorized creates a ExtAggregateFailedRulesByImagesUnauthorized with default headers values

func (*ExtAggregateFailedRulesByImagesUnauthorized) Code

Code gets the status code for the ext aggregate failed rules by images unauthorized response

func (*ExtAggregateFailedRulesByImagesUnauthorized) Error

func (*ExtAggregateFailedRulesByImagesUnauthorized) GetPayload

func (*ExtAggregateFailedRulesByImagesUnauthorized) IsClientError

IsClientError returns true when this ext aggregate failed rules by images unauthorized response has a 4xx status code

func (*ExtAggregateFailedRulesByImagesUnauthorized) IsCode

IsCode returns true when this ext aggregate failed rules by images unauthorized response a status code equal to that given

func (*ExtAggregateFailedRulesByImagesUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate failed rules by images unauthorized response has a 3xx status code

func (*ExtAggregateFailedRulesByImagesUnauthorized) IsServerError

IsServerError returns true when this ext aggregate failed rules by images unauthorized response has a 5xx status code

func (*ExtAggregateFailedRulesByImagesUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate failed rules by images unauthorized response has a 2xx status code

func (*ExtAggregateFailedRulesByImagesUnauthorized) String

type ExtAggregateFailedRulesCountBySeverityBadRequest

type ExtAggregateFailedRulesCountBySeverityBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesCountBySeverityResponse
}

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

Bad Request

func NewExtAggregateFailedRulesCountBySeverityBadRequest

func NewExtAggregateFailedRulesCountBySeverityBadRequest() *ExtAggregateFailedRulesCountBySeverityBadRequest

NewExtAggregateFailedRulesCountBySeverityBadRequest creates a ExtAggregateFailedRulesCountBySeverityBadRequest with default headers values

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) Code

Code gets the status code for the ext aggregate failed rules count by severity bad request response

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) Error

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) GetPayload

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) IsClientError

IsClientError returns true when this ext aggregate failed rules count by severity bad request response has a 4xx status code

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) IsCode

IsCode returns true when this ext aggregate failed rules count by severity bad request response a status code equal to that given

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate failed rules count by severity bad request response has a 3xx status code

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) IsServerError

IsServerError returns true when this ext aggregate failed rules count by severity bad request response has a 5xx status code

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate failed rules count by severity bad request response has a 2xx status code

func (*ExtAggregateFailedRulesCountBySeverityBadRequest) String

type ExtAggregateFailedRulesCountBySeverityForbidden

type ExtAggregateFailedRulesCountBySeverityForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesCountBySeverityResponse
}

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

Forbidden

func NewExtAggregateFailedRulesCountBySeverityForbidden

func NewExtAggregateFailedRulesCountBySeverityForbidden() *ExtAggregateFailedRulesCountBySeverityForbidden

NewExtAggregateFailedRulesCountBySeverityForbidden creates a ExtAggregateFailedRulesCountBySeverityForbidden with default headers values

func (*ExtAggregateFailedRulesCountBySeverityForbidden) Code

Code gets the status code for the ext aggregate failed rules count by severity forbidden response

func (*ExtAggregateFailedRulesCountBySeverityForbidden) Error

func (*ExtAggregateFailedRulesCountBySeverityForbidden) GetPayload

func (*ExtAggregateFailedRulesCountBySeverityForbidden) IsClientError

IsClientError returns true when this ext aggregate failed rules count by severity forbidden response has a 4xx status code

func (*ExtAggregateFailedRulesCountBySeverityForbidden) IsCode

IsCode returns true when this ext aggregate failed rules count by severity forbidden response a status code equal to that given

func (*ExtAggregateFailedRulesCountBySeverityForbidden) IsRedirect

IsRedirect returns true when this ext aggregate failed rules count by severity forbidden response has a 3xx status code

func (*ExtAggregateFailedRulesCountBySeverityForbidden) IsServerError

IsServerError returns true when this ext aggregate failed rules count by severity forbidden response has a 5xx status code

func (*ExtAggregateFailedRulesCountBySeverityForbidden) IsSuccess

IsSuccess returns true when this ext aggregate failed rules count by severity forbidden response has a 2xx status code

func (*ExtAggregateFailedRulesCountBySeverityForbidden) String

type ExtAggregateFailedRulesCountBySeverityInternalServerError

type ExtAggregateFailedRulesCountBySeverityInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesCountBySeverityResponse
}

ExtAggregateFailedRulesCountBySeverityInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateFailedRulesCountBySeverityInternalServerError

func NewExtAggregateFailedRulesCountBySeverityInternalServerError() *ExtAggregateFailedRulesCountBySeverityInternalServerError

NewExtAggregateFailedRulesCountBySeverityInternalServerError creates a ExtAggregateFailedRulesCountBySeverityInternalServerError with default headers values

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) Code

Code gets the status code for the ext aggregate failed rules count by severity internal server error response

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) Error

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) GetPayload

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) IsClientError

IsClientError returns true when this ext aggregate failed rules count by severity internal server error response has a 4xx status code

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) IsCode

IsCode returns true when this ext aggregate failed rules count by severity internal server error response a status code equal to that given

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate failed rules count by severity internal server error response has a 3xx status code

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) IsServerError

IsServerError returns true when this ext aggregate failed rules count by severity internal server error response has a 5xx status code

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate failed rules count by severity internal server error response has a 2xx status code

func (*ExtAggregateFailedRulesCountBySeverityInternalServerError) String

type ExtAggregateFailedRulesCountBySeverityOK

type ExtAggregateFailedRulesCountBySeverityOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesCountBySeverityResponse
}

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

OK

func NewExtAggregateFailedRulesCountBySeverityOK

func NewExtAggregateFailedRulesCountBySeverityOK() *ExtAggregateFailedRulesCountBySeverityOK

NewExtAggregateFailedRulesCountBySeverityOK creates a ExtAggregateFailedRulesCountBySeverityOK with default headers values

func (*ExtAggregateFailedRulesCountBySeverityOK) Code

Code gets the status code for the ext aggregate failed rules count by severity o k response

func (*ExtAggregateFailedRulesCountBySeverityOK) Error

func (*ExtAggregateFailedRulesCountBySeverityOK) GetPayload

func (*ExtAggregateFailedRulesCountBySeverityOK) IsClientError

IsClientError returns true when this ext aggregate failed rules count by severity o k response has a 4xx status code

func (*ExtAggregateFailedRulesCountBySeverityOK) IsCode

IsCode returns true when this ext aggregate failed rules count by severity o k response a status code equal to that given

func (*ExtAggregateFailedRulesCountBySeverityOK) IsRedirect

IsRedirect returns true when this ext aggregate failed rules count by severity o k response has a 3xx status code

func (*ExtAggregateFailedRulesCountBySeverityOK) IsServerError

IsServerError returns true when this ext aggregate failed rules count by severity o k response has a 5xx status code

func (*ExtAggregateFailedRulesCountBySeverityOK) IsSuccess

IsSuccess returns true when this ext aggregate failed rules count by severity o k response has a 2xx status code

func (*ExtAggregateFailedRulesCountBySeverityOK) String

type ExtAggregateFailedRulesCountBySeverityParams

type ExtAggregateFailedRulesCountBySeverityParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	image_digest: Image digest (sha256 digest)
	cloud_info.cluster_name: Kubernetes cluster name
	image_registry: Image registry
	image_id: Image ID
	image_tag: Image tag
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	image_repository: Image repository
	compliance_finding.id: Compliance finding ID
	asset_type: asset type (container, image)
	cloud_info.cloud_account_id: Cloud account ID
	cid: Customer ID
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	compliance_finding.name: Compliance finding Name
	cloud_info.cloud_provider: Cloud provider
	cloud_info.cloud_region: Cloud region

	*/
	Filter *string

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

ExtAggregateFailedRulesCountBySeverityParams contains all the parameters to send to the API endpoint

for the ext aggregate failed rules count by severity operation.

Typically these are written to a http.Request.

func NewExtAggregateFailedRulesCountBySeverityParams

func NewExtAggregateFailedRulesCountBySeverityParams() *ExtAggregateFailedRulesCountBySeverityParams

NewExtAggregateFailedRulesCountBySeverityParams creates a new ExtAggregateFailedRulesCountBySeverityParams 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 NewExtAggregateFailedRulesCountBySeverityParamsWithContext

func NewExtAggregateFailedRulesCountBySeverityParamsWithContext(ctx context.Context) *ExtAggregateFailedRulesCountBySeverityParams

NewExtAggregateFailedRulesCountBySeverityParamsWithContext creates a new ExtAggregateFailedRulesCountBySeverityParams object with the ability to set a context for a request.

func NewExtAggregateFailedRulesCountBySeverityParamsWithHTTPClient

func NewExtAggregateFailedRulesCountBySeverityParamsWithHTTPClient(client *http.Client) *ExtAggregateFailedRulesCountBySeverityParams

NewExtAggregateFailedRulesCountBySeverityParamsWithHTTPClient creates a new ExtAggregateFailedRulesCountBySeverityParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateFailedRulesCountBySeverityParamsWithTimeout

func NewExtAggregateFailedRulesCountBySeverityParamsWithTimeout(timeout time.Duration) *ExtAggregateFailedRulesCountBySeverityParams

NewExtAggregateFailedRulesCountBySeverityParamsWithTimeout creates a new ExtAggregateFailedRulesCountBySeverityParams object with the ability to set a timeout on a request.

func (*ExtAggregateFailedRulesCountBySeverityParams) SetContext

SetContext adds the context to the ext aggregate failed rules count by severity params

func (*ExtAggregateFailedRulesCountBySeverityParams) SetDefaults

SetDefaults hydrates default values in the ext aggregate failed rules count by severity params (not the query body).

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

func (*ExtAggregateFailedRulesCountBySeverityParams) SetFilter

SetFilter adds the filter to the ext aggregate failed rules count by severity params

func (*ExtAggregateFailedRulesCountBySeverityParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate failed rules count by severity params

func (*ExtAggregateFailedRulesCountBySeverityParams) SetTimeout

SetTimeout adds the timeout to the ext aggregate failed rules count by severity params

func (*ExtAggregateFailedRulesCountBySeverityParams) WithContext

WithContext adds the context to the ext aggregate failed rules count by severity params

func (*ExtAggregateFailedRulesCountBySeverityParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate failed rules count by severity params (not the query body).

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

func (*ExtAggregateFailedRulesCountBySeverityParams) WithFilter

WithFilter adds the filter to the ext aggregate failed rules count by severity params

func (*ExtAggregateFailedRulesCountBySeverityParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate failed rules count by severity params

func (*ExtAggregateFailedRulesCountBySeverityParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate failed rules count by severity params

func (*ExtAggregateFailedRulesCountBySeverityParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateFailedRulesCountBySeverityReader

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

ExtAggregateFailedRulesCountBySeverityReader is a Reader for the ExtAggregateFailedRulesCountBySeverity structure.

func (*ExtAggregateFailedRulesCountBySeverityReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateFailedRulesCountBySeverityTooManyRequests

type ExtAggregateFailedRulesCountBySeverityTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateFailedRulesCountBySeverityTooManyRequests

func NewExtAggregateFailedRulesCountBySeverityTooManyRequests() *ExtAggregateFailedRulesCountBySeverityTooManyRequests

NewExtAggregateFailedRulesCountBySeverityTooManyRequests creates a ExtAggregateFailedRulesCountBySeverityTooManyRequests with default headers values

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) Code

Code gets the status code for the ext aggregate failed rules count by severity too many requests response

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) Error

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) GetPayload

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate failed rules count by severity too many requests response has a 4xx status code

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) IsCode

IsCode returns true when this ext aggregate failed rules count by severity too many requests response a status code equal to that given

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate failed rules count by severity too many requests response has a 3xx status code

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate failed rules count by severity too many requests response has a 5xx status code

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate failed rules count by severity too many requests response has a 2xx status code

func (*ExtAggregateFailedRulesCountBySeverityTooManyRequests) String

type ExtAggregateFailedRulesCountBySeverityUnauthorized

type ExtAggregateFailedRulesCountBySeverityUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateFailedRulesCountBySeverityResponse
}

ExtAggregateFailedRulesCountBySeverityUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateFailedRulesCountBySeverityUnauthorized

func NewExtAggregateFailedRulesCountBySeverityUnauthorized() *ExtAggregateFailedRulesCountBySeverityUnauthorized

NewExtAggregateFailedRulesCountBySeverityUnauthorized creates a ExtAggregateFailedRulesCountBySeverityUnauthorized with default headers values

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) Code

Code gets the status code for the ext aggregate failed rules count by severity unauthorized response

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) Error

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) GetPayload

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) IsClientError

IsClientError returns true when this ext aggregate failed rules count by severity unauthorized response has a 4xx status code

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) IsCode

IsCode returns true when this ext aggregate failed rules count by severity unauthorized response a status code equal to that given

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate failed rules count by severity unauthorized response has a 3xx status code

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) IsServerError

IsServerError returns true when this ext aggregate failed rules count by severity unauthorized response has a 5xx status code

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate failed rules count by severity unauthorized response has a 2xx status code

func (*ExtAggregateFailedRulesCountBySeverityUnauthorized) String

type ExtAggregateImageAssessmentsBadRequest

type ExtAggregateImageAssessmentsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateImageAssessmentsResponse
}

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

Bad Request

func NewExtAggregateImageAssessmentsBadRequest

func NewExtAggregateImageAssessmentsBadRequest() *ExtAggregateImageAssessmentsBadRequest

NewExtAggregateImageAssessmentsBadRequest creates a ExtAggregateImageAssessmentsBadRequest with default headers values

func (*ExtAggregateImageAssessmentsBadRequest) Code

Code gets the status code for the ext aggregate image assessments bad request response

func (*ExtAggregateImageAssessmentsBadRequest) Error

func (*ExtAggregateImageAssessmentsBadRequest) GetPayload

func (*ExtAggregateImageAssessmentsBadRequest) IsClientError

func (o *ExtAggregateImageAssessmentsBadRequest) IsClientError() bool

IsClientError returns true when this ext aggregate image assessments bad request response has a 4xx status code

func (*ExtAggregateImageAssessmentsBadRequest) IsCode

IsCode returns true when this ext aggregate image assessments bad request response a status code equal to that given

func (*ExtAggregateImageAssessmentsBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate image assessments bad request response has a 3xx status code

func (*ExtAggregateImageAssessmentsBadRequest) IsServerError

func (o *ExtAggregateImageAssessmentsBadRequest) IsServerError() bool

IsServerError returns true when this ext aggregate image assessments bad request response has a 5xx status code

func (*ExtAggregateImageAssessmentsBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate image assessments bad request response has a 2xx status code

func (*ExtAggregateImageAssessmentsBadRequest) String

type ExtAggregateImageAssessmentsForbidden

type ExtAggregateImageAssessmentsForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateImageAssessmentsResponse
}

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

Forbidden

func NewExtAggregateImageAssessmentsForbidden

func NewExtAggregateImageAssessmentsForbidden() *ExtAggregateImageAssessmentsForbidden

NewExtAggregateImageAssessmentsForbidden creates a ExtAggregateImageAssessmentsForbidden with default headers values

func (*ExtAggregateImageAssessmentsForbidden) Code

Code gets the status code for the ext aggregate image assessments forbidden response

func (*ExtAggregateImageAssessmentsForbidden) Error

func (*ExtAggregateImageAssessmentsForbidden) GetPayload

func (*ExtAggregateImageAssessmentsForbidden) IsClientError

func (o *ExtAggregateImageAssessmentsForbidden) IsClientError() bool

IsClientError returns true when this ext aggregate image assessments forbidden response has a 4xx status code

func (*ExtAggregateImageAssessmentsForbidden) IsCode

IsCode returns true when this ext aggregate image assessments forbidden response a status code equal to that given

func (*ExtAggregateImageAssessmentsForbidden) IsRedirect

IsRedirect returns true when this ext aggregate image assessments forbidden response has a 3xx status code

func (*ExtAggregateImageAssessmentsForbidden) IsServerError

func (o *ExtAggregateImageAssessmentsForbidden) IsServerError() bool

IsServerError returns true when this ext aggregate image assessments forbidden response has a 5xx status code

func (*ExtAggregateImageAssessmentsForbidden) IsSuccess

IsSuccess returns true when this ext aggregate image assessments forbidden response has a 2xx status code

func (*ExtAggregateImageAssessmentsForbidden) String

type ExtAggregateImageAssessmentsInternalServerError

type ExtAggregateImageAssessmentsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateImageAssessmentsResponse
}

ExtAggregateImageAssessmentsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateImageAssessmentsInternalServerError

func NewExtAggregateImageAssessmentsInternalServerError() *ExtAggregateImageAssessmentsInternalServerError

NewExtAggregateImageAssessmentsInternalServerError creates a ExtAggregateImageAssessmentsInternalServerError with default headers values

func (*ExtAggregateImageAssessmentsInternalServerError) Code

Code gets the status code for the ext aggregate image assessments internal server error response

func (*ExtAggregateImageAssessmentsInternalServerError) Error

func (*ExtAggregateImageAssessmentsInternalServerError) GetPayload

func (*ExtAggregateImageAssessmentsInternalServerError) IsClientError

IsClientError returns true when this ext aggregate image assessments internal server error response has a 4xx status code

func (*ExtAggregateImageAssessmentsInternalServerError) IsCode

IsCode returns true when this ext aggregate image assessments internal server error response a status code equal to that given

func (*ExtAggregateImageAssessmentsInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate image assessments internal server error response has a 3xx status code

func (*ExtAggregateImageAssessmentsInternalServerError) IsServerError

IsServerError returns true when this ext aggregate image assessments internal server error response has a 5xx status code

func (*ExtAggregateImageAssessmentsInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate image assessments internal server error response has a 2xx status code

func (*ExtAggregateImageAssessmentsInternalServerError) String

type ExtAggregateImageAssessmentsOK

type ExtAggregateImageAssessmentsOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateImageAssessmentsResponse
}

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

OK

func NewExtAggregateImageAssessmentsOK

func NewExtAggregateImageAssessmentsOK() *ExtAggregateImageAssessmentsOK

NewExtAggregateImageAssessmentsOK creates a ExtAggregateImageAssessmentsOK with default headers values

func (*ExtAggregateImageAssessmentsOK) Code

Code gets the status code for the ext aggregate image assessments o k response

func (*ExtAggregateImageAssessmentsOK) Error

func (*ExtAggregateImageAssessmentsOK) GetPayload

func (*ExtAggregateImageAssessmentsOK) IsClientError

func (o *ExtAggregateImageAssessmentsOK) IsClientError() bool

IsClientError returns true when this ext aggregate image assessments o k response has a 4xx status code

func (*ExtAggregateImageAssessmentsOK) IsCode

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

IsCode returns true when this ext aggregate image assessments o k response a status code equal to that given

func (*ExtAggregateImageAssessmentsOK) IsRedirect

func (o *ExtAggregateImageAssessmentsOK) IsRedirect() bool

IsRedirect returns true when this ext aggregate image assessments o k response has a 3xx status code

func (*ExtAggregateImageAssessmentsOK) IsServerError

func (o *ExtAggregateImageAssessmentsOK) IsServerError() bool

IsServerError returns true when this ext aggregate image assessments o k response has a 5xx status code

func (*ExtAggregateImageAssessmentsOK) IsSuccess

func (o *ExtAggregateImageAssessmentsOK) IsSuccess() bool

IsSuccess returns true when this ext aggregate image assessments o k response has a 2xx status code

func (*ExtAggregateImageAssessmentsOK) String

type ExtAggregateImageAssessmentsParams

type ExtAggregateImageAssessmentsParams struct {

	/* After.

	   'after' value from the last response. Keep it empty for the first request.
	*/
	After *string

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	cid: Customer ID
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	image_digest: Image digest (sha256 digest)
	cloud_info.cloud_provider: Cloud provider
	cloud_info.namespace: Kubernetes namespace
	asset_type: asset type (container, image)
	cloud_info.cloud_region: Cloud region
	image_registry: Image registry
	image_repository: Image repository
	image_id: Image ID
	image_tag: Image tag
	cloud_info.cloud_account_id: Cloud account ID
	cloud_info.cluster_name: Kubernetes cluster name
	compliance_finding.id: Compliance finding ID
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	compliance_finding.name: Compliance finding Name

	*/
	Filter *string

	/* Limit.

	   number of images to return in the response after 'after' key. Keep it empty for the default number of 10000
	*/
	Limit *string

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

ExtAggregateImageAssessmentsParams contains all the parameters to send to the API endpoint

for the ext aggregate image assessments operation.

Typically these are written to a http.Request.

func NewExtAggregateImageAssessmentsParams

func NewExtAggregateImageAssessmentsParams() *ExtAggregateImageAssessmentsParams

NewExtAggregateImageAssessmentsParams creates a new ExtAggregateImageAssessmentsParams 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 NewExtAggregateImageAssessmentsParamsWithContext

func NewExtAggregateImageAssessmentsParamsWithContext(ctx context.Context) *ExtAggregateImageAssessmentsParams

NewExtAggregateImageAssessmentsParamsWithContext creates a new ExtAggregateImageAssessmentsParams object with the ability to set a context for a request.

func NewExtAggregateImageAssessmentsParamsWithHTTPClient

func NewExtAggregateImageAssessmentsParamsWithHTTPClient(client *http.Client) *ExtAggregateImageAssessmentsParams

NewExtAggregateImageAssessmentsParamsWithHTTPClient creates a new ExtAggregateImageAssessmentsParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateImageAssessmentsParamsWithTimeout

func NewExtAggregateImageAssessmentsParamsWithTimeout(timeout time.Duration) *ExtAggregateImageAssessmentsParams

NewExtAggregateImageAssessmentsParamsWithTimeout creates a new ExtAggregateImageAssessmentsParams object with the ability to set a timeout on a request.

func (*ExtAggregateImageAssessmentsParams) SetAfter

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

SetAfter adds the after to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) SetContext

SetContext adds the context to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) SetDefaults

func (o *ExtAggregateImageAssessmentsParams) SetDefaults()

SetDefaults hydrates default values in the ext aggregate image assessments params (not the query body).

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

func (*ExtAggregateImageAssessmentsParams) SetFilter

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

SetFilter adds the filter to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) SetLimit

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

SetLimit adds the limit to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) SetTimeout

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

SetTimeout adds the timeout to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) WithAfter

WithAfter adds the after to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) WithContext

WithContext adds the context to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate image assessments params (not the query body).

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

func (*ExtAggregateImageAssessmentsParams) WithFilter

WithFilter adds the filter to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) WithLimit

WithLimit adds the limit to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate image assessments params

func (*ExtAggregateImageAssessmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateImageAssessmentsReader

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

ExtAggregateImageAssessmentsReader is a Reader for the ExtAggregateImageAssessments structure.

func (*ExtAggregateImageAssessmentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateImageAssessmentsTooManyRequests

type ExtAggregateImageAssessmentsTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateImageAssessmentsTooManyRequests

func NewExtAggregateImageAssessmentsTooManyRequests() *ExtAggregateImageAssessmentsTooManyRequests

NewExtAggregateImageAssessmentsTooManyRequests creates a ExtAggregateImageAssessmentsTooManyRequests with default headers values

func (*ExtAggregateImageAssessmentsTooManyRequests) Code

Code gets the status code for the ext aggregate image assessments too many requests response

func (*ExtAggregateImageAssessmentsTooManyRequests) Error

func (*ExtAggregateImageAssessmentsTooManyRequests) GetPayload

func (*ExtAggregateImageAssessmentsTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate image assessments too many requests response has a 4xx status code

func (*ExtAggregateImageAssessmentsTooManyRequests) IsCode

IsCode returns true when this ext aggregate image assessments too many requests response a status code equal to that given

func (*ExtAggregateImageAssessmentsTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate image assessments too many requests response has a 3xx status code

func (*ExtAggregateImageAssessmentsTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate image assessments too many requests response has a 5xx status code

func (*ExtAggregateImageAssessmentsTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate image assessments too many requests response has a 2xx status code

func (*ExtAggregateImageAssessmentsTooManyRequests) String

type ExtAggregateImageAssessmentsUnauthorized

type ExtAggregateImageAssessmentsUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateImageAssessmentsResponse
}

ExtAggregateImageAssessmentsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateImageAssessmentsUnauthorized

func NewExtAggregateImageAssessmentsUnauthorized() *ExtAggregateImageAssessmentsUnauthorized

NewExtAggregateImageAssessmentsUnauthorized creates a ExtAggregateImageAssessmentsUnauthorized with default headers values

func (*ExtAggregateImageAssessmentsUnauthorized) Code

Code gets the status code for the ext aggregate image assessments unauthorized response

func (*ExtAggregateImageAssessmentsUnauthorized) Error

func (*ExtAggregateImageAssessmentsUnauthorized) GetPayload

func (*ExtAggregateImageAssessmentsUnauthorized) IsClientError

IsClientError returns true when this ext aggregate image assessments unauthorized response has a 4xx status code

func (*ExtAggregateImageAssessmentsUnauthorized) IsCode

IsCode returns true when this ext aggregate image assessments unauthorized response a status code equal to that given

func (*ExtAggregateImageAssessmentsUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate image assessments unauthorized response has a 3xx status code

func (*ExtAggregateImageAssessmentsUnauthorized) IsServerError

IsServerError returns true when this ext aggregate image assessments unauthorized response has a 5xx status code

func (*ExtAggregateImageAssessmentsUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate image assessments unauthorized response has a 2xx status code

func (*ExtAggregateImageAssessmentsUnauthorized) String

type ExtAggregateRulesAssessmentsBadRequest

type ExtAggregateRulesAssessmentsBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesAssessmentsResponse
}

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

Bad Request

func NewExtAggregateRulesAssessmentsBadRequest

func NewExtAggregateRulesAssessmentsBadRequest() *ExtAggregateRulesAssessmentsBadRequest

NewExtAggregateRulesAssessmentsBadRequest creates a ExtAggregateRulesAssessmentsBadRequest with default headers values

func (*ExtAggregateRulesAssessmentsBadRequest) Code

Code gets the status code for the ext aggregate rules assessments bad request response

func (*ExtAggregateRulesAssessmentsBadRequest) Error

func (*ExtAggregateRulesAssessmentsBadRequest) GetPayload

func (*ExtAggregateRulesAssessmentsBadRequest) IsClientError

func (o *ExtAggregateRulesAssessmentsBadRequest) IsClientError() bool

IsClientError returns true when this ext aggregate rules assessments bad request response has a 4xx status code

func (*ExtAggregateRulesAssessmentsBadRequest) IsCode

IsCode returns true when this ext aggregate rules assessments bad request response a status code equal to that given

func (*ExtAggregateRulesAssessmentsBadRequest) IsRedirect

IsRedirect returns true when this ext aggregate rules assessments bad request response has a 3xx status code

func (*ExtAggregateRulesAssessmentsBadRequest) IsServerError

func (o *ExtAggregateRulesAssessmentsBadRequest) IsServerError() bool

IsServerError returns true when this ext aggregate rules assessments bad request response has a 5xx status code

func (*ExtAggregateRulesAssessmentsBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate rules assessments bad request response has a 2xx status code

func (*ExtAggregateRulesAssessmentsBadRequest) String

type ExtAggregateRulesAssessmentsForbidden

type ExtAggregateRulesAssessmentsForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesAssessmentsResponse
}

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

Forbidden

func NewExtAggregateRulesAssessmentsForbidden

func NewExtAggregateRulesAssessmentsForbidden() *ExtAggregateRulesAssessmentsForbidden

NewExtAggregateRulesAssessmentsForbidden creates a ExtAggregateRulesAssessmentsForbidden with default headers values

func (*ExtAggregateRulesAssessmentsForbidden) Code

Code gets the status code for the ext aggregate rules assessments forbidden response

func (*ExtAggregateRulesAssessmentsForbidden) Error

func (*ExtAggregateRulesAssessmentsForbidden) GetPayload

func (*ExtAggregateRulesAssessmentsForbidden) IsClientError

func (o *ExtAggregateRulesAssessmentsForbidden) IsClientError() bool

IsClientError returns true when this ext aggregate rules assessments forbidden response has a 4xx status code

func (*ExtAggregateRulesAssessmentsForbidden) IsCode

IsCode returns true when this ext aggregate rules assessments forbidden response a status code equal to that given

func (*ExtAggregateRulesAssessmentsForbidden) IsRedirect

IsRedirect returns true when this ext aggregate rules assessments forbidden response has a 3xx status code

func (*ExtAggregateRulesAssessmentsForbidden) IsServerError

func (o *ExtAggregateRulesAssessmentsForbidden) IsServerError() bool

IsServerError returns true when this ext aggregate rules assessments forbidden response has a 5xx status code

func (*ExtAggregateRulesAssessmentsForbidden) IsSuccess

IsSuccess returns true when this ext aggregate rules assessments forbidden response has a 2xx status code

func (*ExtAggregateRulesAssessmentsForbidden) String

type ExtAggregateRulesAssessmentsInternalServerError

type ExtAggregateRulesAssessmentsInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesAssessmentsResponse
}

ExtAggregateRulesAssessmentsInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateRulesAssessmentsInternalServerError

func NewExtAggregateRulesAssessmentsInternalServerError() *ExtAggregateRulesAssessmentsInternalServerError

NewExtAggregateRulesAssessmentsInternalServerError creates a ExtAggregateRulesAssessmentsInternalServerError with default headers values

func (*ExtAggregateRulesAssessmentsInternalServerError) Code

Code gets the status code for the ext aggregate rules assessments internal server error response

func (*ExtAggregateRulesAssessmentsInternalServerError) Error

func (*ExtAggregateRulesAssessmentsInternalServerError) GetPayload

func (*ExtAggregateRulesAssessmentsInternalServerError) IsClientError

IsClientError returns true when this ext aggregate rules assessments internal server error response has a 4xx status code

func (*ExtAggregateRulesAssessmentsInternalServerError) IsCode

IsCode returns true when this ext aggregate rules assessments internal server error response a status code equal to that given

func (*ExtAggregateRulesAssessmentsInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate rules assessments internal server error response has a 3xx status code

func (*ExtAggregateRulesAssessmentsInternalServerError) IsServerError

IsServerError returns true when this ext aggregate rules assessments internal server error response has a 5xx status code

func (*ExtAggregateRulesAssessmentsInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate rules assessments internal server error response has a 2xx status code

func (*ExtAggregateRulesAssessmentsInternalServerError) String

type ExtAggregateRulesAssessmentsOK

type ExtAggregateRulesAssessmentsOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesAssessmentsResponse
}

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

OK

func NewExtAggregateRulesAssessmentsOK

func NewExtAggregateRulesAssessmentsOK() *ExtAggregateRulesAssessmentsOK

NewExtAggregateRulesAssessmentsOK creates a ExtAggregateRulesAssessmentsOK with default headers values

func (*ExtAggregateRulesAssessmentsOK) Code

Code gets the status code for the ext aggregate rules assessments o k response

func (*ExtAggregateRulesAssessmentsOK) Error

func (*ExtAggregateRulesAssessmentsOK) GetPayload

func (*ExtAggregateRulesAssessmentsOK) IsClientError

func (o *ExtAggregateRulesAssessmentsOK) IsClientError() bool

IsClientError returns true when this ext aggregate rules assessments o k response has a 4xx status code

func (*ExtAggregateRulesAssessmentsOK) IsCode

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

IsCode returns true when this ext aggregate rules assessments o k response a status code equal to that given

func (*ExtAggregateRulesAssessmentsOK) IsRedirect

func (o *ExtAggregateRulesAssessmentsOK) IsRedirect() bool

IsRedirect returns true when this ext aggregate rules assessments o k response has a 3xx status code

func (*ExtAggregateRulesAssessmentsOK) IsServerError

func (o *ExtAggregateRulesAssessmentsOK) IsServerError() bool

IsServerError returns true when this ext aggregate rules assessments o k response has a 5xx status code

func (*ExtAggregateRulesAssessmentsOK) IsSuccess

func (o *ExtAggregateRulesAssessmentsOK) IsSuccess() bool

IsSuccess returns true when this ext aggregate rules assessments o k response has a 2xx status code

func (*ExtAggregateRulesAssessmentsOK) String

type ExtAggregateRulesAssessmentsParams

type ExtAggregateRulesAssessmentsParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	cloud_info.cloud_account_id: Cloud account ID
	cloud_info.cloud_provider: Cloud provider
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	image_tag: Image tag
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	image_repository: Image repository
	compliance_finding.id: Compliance finding ID
	cloud_info.cloud_region: Cloud region
	image_id: Image ID
	image_registry: Image registry
	compliance_finding.name: Compliance finding Name
	image_digest: Image digest (sha256 digest)
	cloud_info.cluster_name: Kubernetes cluster name
	cid: Customer ID

	*/
	Filter *string

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

ExtAggregateRulesAssessmentsParams contains all the parameters to send to the API endpoint

for the ext aggregate rules assessments operation.

Typically these are written to a http.Request.

func NewExtAggregateRulesAssessmentsParams

func NewExtAggregateRulesAssessmentsParams() *ExtAggregateRulesAssessmentsParams

NewExtAggregateRulesAssessmentsParams creates a new ExtAggregateRulesAssessmentsParams 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 NewExtAggregateRulesAssessmentsParamsWithContext

func NewExtAggregateRulesAssessmentsParamsWithContext(ctx context.Context) *ExtAggregateRulesAssessmentsParams

NewExtAggregateRulesAssessmentsParamsWithContext creates a new ExtAggregateRulesAssessmentsParams object with the ability to set a context for a request.

func NewExtAggregateRulesAssessmentsParamsWithHTTPClient

func NewExtAggregateRulesAssessmentsParamsWithHTTPClient(client *http.Client) *ExtAggregateRulesAssessmentsParams

NewExtAggregateRulesAssessmentsParamsWithHTTPClient creates a new ExtAggregateRulesAssessmentsParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateRulesAssessmentsParamsWithTimeout

func NewExtAggregateRulesAssessmentsParamsWithTimeout(timeout time.Duration) *ExtAggregateRulesAssessmentsParams

NewExtAggregateRulesAssessmentsParamsWithTimeout creates a new ExtAggregateRulesAssessmentsParams object with the ability to set a timeout on a request.

func (*ExtAggregateRulesAssessmentsParams) SetContext

SetContext adds the context to the ext aggregate rules assessments params

func (*ExtAggregateRulesAssessmentsParams) SetDefaults

func (o *ExtAggregateRulesAssessmentsParams) SetDefaults()

SetDefaults hydrates default values in the ext aggregate rules assessments params (not the query body).

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

func (*ExtAggregateRulesAssessmentsParams) SetFilter

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

SetFilter adds the filter to the ext aggregate rules assessments params

func (*ExtAggregateRulesAssessmentsParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate rules assessments params

func (*ExtAggregateRulesAssessmentsParams) SetTimeout

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

SetTimeout adds the timeout to the ext aggregate rules assessments params

func (*ExtAggregateRulesAssessmentsParams) WithContext

WithContext adds the context to the ext aggregate rules assessments params

func (*ExtAggregateRulesAssessmentsParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate rules assessments params (not the query body).

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

func (*ExtAggregateRulesAssessmentsParams) WithFilter

WithFilter adds the filter to the ext aggregate rules assessments params

func (*ExtAggregateRulesAssessmentsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate rules assessments params

func (*ExtAggregateRulesAssessmentsParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate rules assessments params

func (*ExtAggregateRulesAssessmentsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateRulesAssessmentsReader

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

ExtAggregateRulesAssessmentsReader is a Reader for the ExtAggregateRulesAssessments structure.

func (*ExtAggregateRulesAssessmentsReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateRulesAssessmentsTooManyRequests

type ExtAggregateRulesAssessmentsTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateRulesAssessmentsTooManyRequests

func NewExtAggregateRulesAssessmentsTooManyRequests() *ExtAggregateRulesAssessmentsTooManyRequests

NewExtAggregateRulesAssessmentsTooManyRequests creates a ExtAggregateRulesAssessmentsTooManyRequests with default headers values

func (*ExtAggregateRulesAssessmentsTooManyRequests) Code

Code gets the status code for the ext aggregate rules assessments too many requests response

func (*ExtAggregateRulesAssessmentsTooManyRequests) Error

func (*ExtAggregateRulesAssessmentsTooManyRequests) GetPayload

func (*ExtAggregateRulesAssessmentsTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate rules assessments too many requests response has a 4xx status code

func (*ExtAggregateRulesAssessmentsTooManyRequests) IsCode

IsCode returns true when this ext aggregate rules assessments too many requests response a status code equal to that given

func (*ExtAggregateRulesAssessmentsTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate rules assessments too many requests response has a 3xx status code

func (*ExtAggregateRulesAssessmentsTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate rules assessments too many requests response has a 5xx status code

func (*ExtAggregateRulesAssessmentsTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate rules assessments too many requests response has a 2xx status code

func (*ExtAggregateRulesAssessmentsTooManyRequests) String

type ExtAggregateRulesAssessmentsUnauthorized

type ExtAggregateRulesAssessmentsUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesAssessmentsResponse
}

ExtAggregateRulesAssessmentsUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateRulesAssessmentsUnauthorized

func NewExtAggregateRulesAssessmentsUnauthorized() *ExtAggregateRulesAssessmentsUnauthorized

NewExtAggregateRulesAssessmentsUnauthorized creates a ExtAggregateRulesAssessmentsUnauthorized with default headers values

func (*ExtAggregateRulesAssessmentsUnauthorized) Code

Code gets the status code for the ext aggregate rules assessments unauthorized response

func (*ExtAggregateRulesAssessmentsUnauthorized) Error

func (*ExtAggregateRulesAssessmentsUnauthorized) GetPayload

func (*ExtAggregateRulesAssessmentsUnauthorized) IsClientError

IsClientError returns true when this ext aggregate rules assessments unauthorized response has a 4xx status code

func (*ExtAggregateRulesAssessmentsUnauthorized) IsCode

IsCode returns true when this ext aggregate rules assessments unauthorized response a status code equal to that given

func (*ExtAggregateRulesAssessmentsUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate rules assessments unauthorized response has a 3xx status code

func (*ExtAggregateRulesAssessmentsUnauthorized) IsServerError

IsServerError returns true when this ext aggregate rules assessments unauthorized response has a 5xx status code

func (*ExtAggregateRulesAssessmentsUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate rules assessments unauthorized response has a 2xx status code

func (*ExtAggregateRulesAssessmentsUnauthorized) String

type ExtAggregateRulesByStatusBadRequest

type ExtAggregateRulesByStatusBadRequest struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesByStatusResponse
}

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

Bad Request

func NewExtAggregateRulesByStatusBadRequest

func NewExtAggregateRulesByStatusBadRequest() *ExtAggregateRulesByStatusBadRequest

NewExtAggregateRulesByStatusBadRequest creates a ExtAggregateRulesByStatusBadRequest with default headers values

func (*ExtAggregateRulesByStatusBadRequest) Code

Code gets the status code for the ext aggregate rules by status bad request response

func (*ExtAggregateRulesByStatusBadRequest) Error

func (*ExtAggregateRulesByStatusBadRequest) GetPayload

func (*ExtAggregateRulesByStatusBadRequest) IsClientError

func (o *ExtAggregateRulesByStatusBadRequest) IsClientError() bool

IsClientError returns true when this ext aggregate rules by status bad request response has a 4xx status code

func (*ExtAggregateRulesByStatusBadRequest) IsCode

IsCode returns true when this ext aggregate rules by status bad request response a status code equal to that given

func (*ExtAggregateRulesByStatusBadRequest) IsRedirect

func (o *ExtAggregateRulesByStatusBadRequest) IsRedirect() bool

IsRedirect returns true when this ext aggregate rules by status bad request response has a 3xx status code

func (*ExtAggregateRulesByStatusBadRequest) IsServerError

func (o *ExtAggregateRulesByStatusBadRequest) IsServerError() bool

IsServerError returns true when this ext aggregate rules by status bad request response has a 5xx status code

func (*ExtAggregateRulesByStatusBadRequest) IsSuccess

IsSuccess returns true when this ext aggregate rules by status bad request response has a 2xx status code

func (*ExtAggregateRulesByStatusBadRequest) String

type ExtAggregateRulesByStatusForbidden

type ExtAggregateRulesByStatusForbidden struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesByStatusResponse
}

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

Forbidden

func NewExtAggregateRulesByStatusForbidden

func NewExtAggregateRulesByStatusForbidden() *ExtAggregateRulesByStatusForbidden

NewExtAggregateRulesByStatusForbidden creates a ExtAggregateRulesByStatusForbidden with default headers values

func (*ExtAggregateRulesByStatusForbidden) Code

Code gets the status code for the ext aggregate rules by status forbidden response

func (*ExtAggregateRulesByStatusForbidden) Error

func (*ExtAggregateRulesByStatusForbidden) GetPayload

func (*ExtAggregateRulesByStatusForbidden) IsClientError

func (o *ExtAggregateRulesByStatusForbidden) IsClientError() bool

IsClientError returns true when this ext aggregate rules by status forbidden response has a 4xx status code

func (*ExtAggregateRulesByStatusForbidden) IsCode

IsCode returns true when this ext aggregate rules by status forbidden response a status code equal to that given

func (*ExtAggregateRulesByStatusForbidden) IsRedirect

func (o *ExtAggregateRulesByStatusForbidden) IsRedirect() bool

IsRedirect returns true when this ext aggregate rules by status forbidden response has a 3xx status code

func (*ExtAggregateRulesByStatusForbidden) IsServerError

func (o *ExtAggregateRulesByStatusForbidden) IsServerError() bool

IsServerError returns true when this ext aggregate rules by status forbidden response has a 5xx status code

func (*ExtAggregateRulesByStatusForbidden) IsSuccess

IsSuccess returns true when this ext aggregate rules by status forbidden response has a 2xx status code

func (*ExtAggregateRulesByStatusForbidden) String

type ExtAggregateRulesByStatusInternalServerError

type ExtAggregateRulesByStatusInternalServerError struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesByStatusResponse
}

ExtAggregateRulesByStatusInternalServerError describes a response with status code 500, with default header values.

Internal Server Error

func NewExtAggregateRulesByStatusInternalServerError

func NewExtAggregateRulesByStatusInternalServerError() *ExtAggregateRulesByStatusInternalServerError

NewExtAggregateRulesByStatusInternalServerError creates a ExtAggregateRulesByStatusInternalServerError with default headers values

func (*ExtAggregateRulesByStatusInternalServerError) Code

Code gets the status code for the ext aggregate rules by status internal server error response

func (*ExtAggregateRulesByStatusInternalServerError) Error

func (*ExtAggregateRulesByStatusInternalServerError) GetPayload

func (*ExtAggregateRulesByStatusInternalServerError) IsClientError

IsClientError returns true when this ext aggregate rules by status internal server error response has a 4xx status code

func (*ExtAggregateRulesByStatusInternalServerError) IsCode

IsCode returns true when this ext aggregate rules by status internal server error response a status code equal to that given

func (*ExtAggregateRulesByStatusInternalServerError) IsRedirect

IsRedirect returns true when this ext aggregate rules by status internal server error response has a 3xx status code

func (*ExtAggregateRulesByStatusInternalServerError) IsServerError

IsServerError returns true when this ext aggregate rules by status internal server error response has a 5xx status code

func (*ExtAggregateRulesByStatusInternalServerError) IsSuccess

IsSuccess returns true when this ext aggregate rules by status internal server error response has a 2xx status code

func (*ExtAggregateRulesByStatusInternalServerError) String

type ExtAggregateRulesByStatusOK

type ExtAggregateRulesByStatusOK struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesByStatusResponse
}

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

OK

func NewExtAggregateRulesByStatusOK

func NewExtAggregateRulesByStatusOK() *ExtAggregateRulesByStatusOK

NewExtAggregateRulesByStatusOK creates a ExtAggregateRulesByStatusOK with default headers values

func (*ExtAggregateRulesByStatusOK) Code

func (o *ExtAggregateRulesByStatusOK) Code() int

Code gets the status code for the ext aggregate rules by status o k response

func (*ExtAggregateRulesByStatusOK) Error

func (*ExtAggregateRulesByStatusOK) GetPayload

func (*ExtAggregateRulesByStatusOK) IsClientError

func (o *ExtAggregateRulesByStatusOK) IsClientError() bool

IsClientError returns true when this ext aggregate rules by status o k response has a 4xx status code

func (*ExtAggregateRulesByStatusOK) IsCode

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

IsCode returns true when this ext aggregate rules by status o k response a status code equal to that given

func (*ExtAggregateRulesByStatusOK) IsRedirect

func (o *ExtAggregateRulesByStatusOK) IsRedirect() bool

IsRedirect returns true when this ext aggregate rules by status o k response has a 3xx status code

func (*ExtAggregateRulesByStatusOK) IsServerError

func (o *ExtAggregateRulesByStatusOK) IsServerError() bool

IsServerError returns true when this ext aggregate rules by status o k response has a 5xx status code

func (*ExtAggregateRulesByStatusOK) IsSuccess

func (o *ExtAggregateRulesByStatusOK) IsSuccess() bool

IsSuccess returns true when this ext aggregate rules by status o k response has a 2xx status code

func (*ExtAggregateRulesByStatusOK) String

func (o *ExtAggregateRulesByStatusOK) String() string

type ExtAggregateRulesByStatusParams

type ExtAggregateRulesByStatusParams struct {

	/* Filter.

	     Filter results using a query in Falcon Query Language (FQL). Supported Filters:
	cloud_info.cluster_name: Kubernetes cluster name
	compliance_finding.id: Compliance finding ID
	cloud_info.cloud_provider: Cloud provider
	compliance_finding.name: Compliance finding Name
	compliance_finding.framework: Compliance finding framework (available values: CIS)
	container_name: Container name
	container_id: Container ID
	image_registry: Image registry
	compliance_finding.severity: Compliance finding severity; available values: 4, 3, 2, 1 (4: critical, 3: high, 2: medium, 1:low)
	image_digest: Image digest (sha256 digest)
	image_id: Image ID
	image_tag: Image tag
	image_repository: Image repository
	asset_type: asset type (container, image)
	cloud_info.cloud_account_id: Cloud account ID
	cloud_info.cloud_region: Cloud region
	cid: Customer ID

	*/
	Filter *string

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

ExtAggregateRulesByStatusParams contains all the parameters to send to the API endpoint

for the ext aggregate rules by status operation.

Typically these are written to a http.Request.

func NewExtAggregateRulesByStatusParams

func NewExtAggregateRulesByStatusParams() *ExtAggregateRulesByStatusParams

NewExtAggregateRulesByStatusParams creates a new ExtAggregateRulesByStatusParams 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 NewExtAggregateRulesByStatusParamsWithContext

func NewExtAggregateRulesByStatusParamsWithContext(ctx context.Context) *ExtAggregateRulesByStatusParams

NewExtAggregateRulesByStatusParamsWithContext creates a new ExtAggregateRulesByStatusParams object with the ability to set a context for a request.

func NewExtAggregateRulesByStatusParamsWithHTTPClient

func NewExtAggregateRulesByStatusParamsWithHTTPClient(client *http.Client) *ExtAggregateRulesByStatusParams

NewExtAggregateRulesByStatusParamsWithHTTPClient creates a new ExtAggregateRulesByStatusParams object with the ability to set a custom HTTPClient for a request.

func NewExtAggregateRulesByStatusParamsWithTimeout

func NewExtAggregateRulesByStatusParamsWithTimeout(timeout time.Duration) *ExtAggregateRulesByStatusParams

NewExtAggregateRulesByStatusParamsWithTimeout creates a new ExtAggregateRulesByStatusParams object with the ability to set a timeout on a request.

func (*ExtAggregateRulesByStatusParams) SetContext

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

SetContext adds the context to the ext aggregate rules by status params

func (*ExtAggregateRulesByStatusParams) SetDefaults

func (o *ExtAggregateRulesByStatusParams) SetDefaults()

SetDefaults hydrates default values in the ext aggregate rules by status params (not the query body).

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

func (*ExtAggregateRulesByStatusParams) SetFilter

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

SetFilter adds the filter to the ext aggregate rules by status params

func (*ExtAggregateRulesByStatusParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the ext aggregate rules by status params

func (*ExtAggregateRulesByStatusParams) SetTimeout

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

SetTimeout adds the timeout to the ext aggregate rules by status params

func (*ExtAggregateRulesByStatusParams) WithContext

WithContext adds the context to the ext aggregate rules by status params

func (*ExtAggregateRulesByStatusParams) WithDefaults

WithDefaults hydrates default values in the ext aggregate rules by status params (not the query body).

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

func (*ExtAggregateRulesByStatusParams) WithFilter

WithFilter adds the filter to the ext aggregate rules by status params

func (*ExtAggregateRulesByStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the ext aggregate rules by status params

func (*ExtAggregateRulesByStatusParams) WithTimeout

WithTimeout adds the timeout to the ext aggregate rules by status params

func (*ExtAggregateRulesByStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ExtAggregateRulesByStatusReader

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

ExtAggregateRulesByStatusReader is a Reader for the ExtAggregateRulesByStatus structure.

func (*ExtAggregateRulesByStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ExtAggregateRulesByStatusTooManyRequests

type ExtAggregateRulesByStatusTooManyRequests struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

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

	Payload *models.MsaReplyMetaOnly
}

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

Too Many Requests

func NewExtAggregateRulesByStatusTooManyRequests

func NewExtAggregateRulesByStatusTooManyRequests() *ExtAggregateRulesByStatusTooManyRequests

NewExtAggregateRulesByStatusTooManyRequests creates a ExtAggregateRulesByStatusTooManyRequests with default headers values

func (*ExtAggregateRulesByStatusTooManyRequests) Code

Code gets the status code for the ext aggregate rules by status too many requests response

func (*ExtAggregateRulesByStatusTooManyRequests) Error

func (*ExtAggregateRulesByStatusTooManyRequests) GetPayload

func (*ExtAggregateRulesByStatusTooManyRequests) IsClientError

IsClientError returns true when this ext aggregate rules by status too many requests response has a 4xx status code

func (*ExtAggregateRulesByStatusTooManyRequests) IsCode

IsCode returns true when this ext aggregate rules by status too many requests response a status code equal to that given

func (*ExtAggregateRulesByStatusTooManyRequests) IsRedirect

IsRedirect returns true when this ext aggregate rules by status too many requests response has a 3xx status code

func (*ExtAggregateRulesByStatusTooManyRequests) IsServerError

IsServerError returns true when this ext aggregate rules by status too many requests response has a 5xx status code

func (*ExtAggregateRulesByStatusTooManyRequests) IsSuccess

IsSuccess returns true when this ext aggregate rules by status too many requests response has a 2xx status code

func (*ExtAggregateRulesByStatusTooManyRequests) String

type ExtAggregateRulesByStatusUnauthorized

type ExtAggregateRulesByStatusUnauthorized struct {

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

	/* Request limit per minute.
	 */
	XRateLimitLimit int64

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

	Payload *models.DomainAggregateRulesByStatusResponse
}

ExtAggregateRulesByStatusUnauthorized describes a response with status code 401, with default header values.

Unauthorized

func NewExtAggregateRulesByStatusUnauthorized

func NewExtAggregateRulesByStatusUnauthorized() *ExtAggregateRulesByStatusUnauthorized

NewExtAggregateRulesByStatusUnauthorized creates a ExtAggregateRulesByStatusUnauthorized with default headers values

func (*ExtAggregateRulesByStatusUnauthorized) Code

Code gets the status code for the ext aggregate rules by status unauthorized response

func (*ExtAggregateRulesByStatusUnauthorized) Error

func (*ExtAggregateRulesByStatusUnauthorized) GetPayload

func (*ExtAggregateRulesByStatusUnauthorized) IsClientError

func (o *ExtAggregateRulesByStatusUnauthorized) IsClientError() bool

IsClientError returns true when this ext aggregate rules by status unauthorized response has a 4xx status code

func (*ExtAggregateRulesByStatusUnauthorized) IsCode

IsCode returns true when this ext aggregate rules by status unauthorized response a status code equal to that given

func (*ExtAggregateRulesByStatusUnauthorized) IsRedirect

IsRedirect returns true when this ext aggregate rules by status unauthorized response has a 3xx status code

func (*ExtAggregateRulesByStatusUnauthorized) IsServerError

func (o *ExtAggregateRulesByStatusUnauthorized) IsServerError() bool

IsServerError returns true when this ext aggregate rules by status unauthorized response has a 5xx status code

func (*ExtAggregateRulesByStatusUnauthorized) IsSuccess

IsSuccess returns true when this ext aggregate rules by status unauthorized response has a 2xx status code

func (*ExtAggregateRulesByStatusUnauthorized) String

Jump to

Keyboard shortcuts

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